ソースを参照

bump x/sys dependency

tags/v2.4.0-rc1
Shivaram Lingamneni 3年前
コミット
66995cdfdf
79個のファイルの変更747行の追加9037行の削除
  1. 1
    1
      go.mod
  2. 2
    0
      go.sum
  3. 96
    0
      vendor/golang.org/x/sys/cpu/cpu.go
  4. 1
    3
      vendor/golang.org/x/sys/cpu/cpu_aix.go
  5. 33
    0
      vendor/golang.org/x/sys/cpu/cpu_arm.go
  6. 30
    1
      vendor/golang.org/x/sys/cpu/cpu_arm64.go
  7. 1
    1
      vendor/golang.org/x/sys/cpu/cpu_linux.go
  8. 1
    0
      vendor/golang.org/x/sys/cpu/cpu_linux_mips64x.go
  9. 0
    2
      vendor/golang.org/x/sys/cpu/cpu_linux_ppc64x.go
  10. 0
    2
      vendor/golang.org/x/sys/cpu/cpu_linux_s390x.go
  11. 6
    0
      vendor/golang.org/x/sys/cpu/cpu_mips64x.go
  12. 2
    0
      vendor/golang.org/x/sys/cpu/cpu_mipsx.go
  13. 2
    0
      vendor/golang.org/x/sys/cpu/cpu_riscv64.go
  14. 4
    0
      vendor/golang.org/x/sys/cpu/cpu_wasm.go
  15. 30
    1
      vendor/golang.org/x/sys/cpu/cpu_x86.go
  16. 9
    0
      vendor/golang.org/x/sys/unix/ioctl.go
  17. 9
    6
      vendor/golang.org/x/sys/unix/mkall.sh
  18. 6
    0
      vendor/golang.org/x/sys/unix/mkerrors.sh
  19. 3
    1
      vendor/golang.org/x/sys/unix/syscall_darwin.1_12.go
  20. 5
    0
      vendor/golang.org/x/sys/unix/syscall_darwin.go
  21. 0
    9
      vendor/golang.org/x/sys/unix/syscall_darwin_386.1_11.go
  22. 0
    4
      vendor/golang.org/x/sys/unix/syscall_darwin_386.go
  23. 0
    9
      vendor/golang.org/x/sys/unix/syscall_darwin_amd64.1_11.go
  24. 0
    4
      vendor/golang.org/x/sys/unix/syscall_darwin_amd64.go
  25. 0
    11
      vendor/golang.org/x/sys/unix/syscall_darwin_arm.1_11.go
  26. 0
    4
      vendor/golang.org/x/sys/unix/syscall_darwin_arm.go
  27. 0
    11
      vendor/golang.org/x/sys/unix/syscall_darwin_arm64.1_11.go
  28. 0
    4
      vendor/golang.org/x/sys/unix/syscall_darwin_arm64.go
  29. 70
    13
      vendor/golang.org/x/sys/unix/syscall_linux.go
  30. 0
    5
      vendor/golang.org/x/sys/unix/syscall_linux_arm.go
  31. 121
    3
      vendor/golang.org/x/sys/unix/zerrors_linux.go
  32. 1
    0
      vendor/golang.org/x/sys/unix/zerrors_linux_arm64.go
  33. 6
    0
      vendor/golang.org/x/sys/unix/zerrors_netbsd_386.go
  34. 6
    0
      vendor/golang.org/x/sys/unix/zerrors_netbsd_amd64.go
  35. 6
    0
      vendor/golang.org/x/sys/unix/zerrors_netbsd_arm.go
  36. 6
    0
      vendor/golang.org/x/sys/unix/zerrors_netbsd_arm64.go
  37. 0
    1809
      vendor/golang.org/x/sys/unix/zsyscall_darwin_386.1_11.go
  38. 0
    1809
      vendor/golang.org/x/sys/unix/zsyscall_darwin_amd64.1_11.go
  39. 0
    1782
      vendor/golang.org/x/sys/unix/zsyscall_darwin_arm.1_11.go
  40. 0
    1782
      vendor/golang.org/x/sys/unix/zsyscall_darwin_arm64.1_11.go
  41. 15
    0
      vendor/golang.org/x/sys/unix/zsyscall_linux.go
  42. 0
    436
      vendor/golang.org/x/sys/unix/zsysnum_darwin_386.go
  43. 0
    438
      vendor/golang.org/x/sys/unix/zsysnum_darwin_amd64.go
  44. 0
    436
      vendor/golang.org/x/sys/unix/zsysnum_darwin_arm.go
  45. 0
    436
      vendor/golang.org/x/sys/unix/zsysnum_darwin_arm64.go
  46. 1
    0
      vendor/golang.org/x/sys/unix/zsysnum_linux_386.go
  47. 1
    0
      vendor/golang.org/x/sys/unix/zsysnum_linux_amd64.go
  48. 1
    0
      vendor/golang.org/x/sys/unix/zsysnum_linux_arm.go
  49. 1
    0
      vendor/golang.org/x/sys/unix/zsysnum_linux_arm64.go
  50. 1
    0
      vendor/golang.org/x/sys/unix/zsysnum_linux_mips.go
  51. 1
    0
      vendor/golang.org/x/sys/unix/zsysnum_linux_mips64.go
  52. 1
    0
      vendor/golang.org/x/sys/unix/zsysnum_linux_mips64le.go
  53. 1
    0
      vendor/golang.org/x/sys/unix/zsysnum_linux_mipsle.go
  54. 1
    0
      vendor/golang.org/x/sys/unix/zsysnum_linux_ppc64.go
  55. 1
    0
      vendor/golang.org/x/sys/unix/zsysnum_linux_ppc64le.go
  56. 1
    0
      vendor/golang.org/x/sys/unix/zsysnum_linux_riscv64.go
  57. 1
    0
      vendor/golang.org/x/sys/unix/zsysnum_linux_s390x.go
  58. 1
    0
      vendor/golang.org/x/sys/unix/zsysnum_linux_sparc64.go
  59. 120
    1
      vendor/golang.org/x/sys/unix/ztypes_linux.go
  60. 5
    0
      vendor/golang.org/x/sys/unix/ztypes_linux_386.go
  61. 7
    0
      vendor/golang.org/x/sys/unix/ztypes_linux_amd64.go
  62. 7
    0
      vendor/golang.org/x/sys/unix/ztypes_linux_arm.go
  63. 7
    0
      vendor/golang.org/x/sys/unix/ztypes_linux_arm64.go
  64. 7
    0
      vendor/golang.org/x/sys/unix/ztypes_linux_mips.go
  65. 7
    0
      vendor/golang.org/x/sys/unix/ztypes_linux_mips64.go
  66. 7
    0
      vendor/golang.org/x/sys/unix/ztypes_linux_mips64le.go
  67. 7
    0
      vendor/golang.org/x/sys/unix/ztypes_linux_mipsle.go
  68. 7
    0
      vendor/golang.org/x/sys/unix/ztypes_linux_ppc64.go
  69. 7
    0
      vendor/golang.org/x/sys/unix/ztypes_linux_ppc64le.go
  70. 7
    0
      vendor/golang.org/x/sys/unix/ztypes_linux_riscv64.go
  71. 7
    0
      vendor/golang.org/x/sys/unix/ztypes_linux_s390x.go
  72. 7
    0
      vendor/golang.org/x/sys/unix/ztypes_linux_sparc64.go
  73. 1
    0
      vendor/golang.org/x/sys/windows/syscall_windows.go
  74. 0
    12
      vendor/golang.org/x/sys/windows/types_windows.go
  75. 13
    0
      vendor/golang.org/x/sys/windows/types_windows_386.go
  76. 12
    0
      vendor/golang.org/x/sys/windows/types_windows_amd64.go
  77. 13
    0
      vendor/golang.org/x/sys/windows/types_windows_arm.go
  78. 13
    0
      vendor/golang.org/x/sys/windows/zsyscall_windows.go
  79. 1
    1
      vendor/modules.txt

+ 1
- 1
go.mod ファイルの表示

18
 	github.com/tidwall/buntdb v1.1.2
18
 	github.com/tidwall/buntdb v1.1.2
19
 	github.com/toorop/go-dkim v0.0.0-20200526084421-76378ae5207e
19
 	github.com/toorop/go-dkim v0.0.0-20200526084421-76378ae5207e
20
 	golang.org/x/crypto v0.0.0-20200820211705-5c72a883971a
20
 	golang.org/x/crypto v0.0.0-20200820211705-5c72a883971a
21
-	golang.org/x/sys v0.0.0-20200724161237-0e2f3a69832c // indirect
21
+	golang.org/x/sys v0.0.0-20200905004654-be1d3432aa8f // indirect
22
 	golang.org/x/text v0.3.3
22
 	golang.org/x/text v0.3.3
23
 	gopkg.in/yaml.v2 v2.3.0
23
 	gopkg.in/yaml.v2 v2.3.0
24
 )
24
 )

+ 2
- 0
go.sum ファイルの表示

77
 golang.org/x/sys v0.0.0-20200523222454-059865788121/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
77
 golang.org/x/sys v0.0.0-20200523222454-059865788121/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
78
 golang.org/x/sys v0.0.0-20200724161237-0e2f3a69832c h1:UIcGWL6/wpCfyGuJnRFJRurA+yj8RrW7Q6x2YMCXt6c=
78
 golang.org/x/sys v0.0.0-20200724161237-0e2f3a69832c h1:UIcGWL6/wpCfyGuJnRFJRurA+yj8RrW7Q6x2YMCXt6c=
79
 golang.org/x/sys v0.0.0-20200724161237-0e2f3a69832c/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
79
 golang.org/x/sys v0.0.0-20200724161237-0e2f3a69832c/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
80
+golang.org/x/sys v0.0.0-20200905004654-be1d3432aa8f h1:Fqb3ao1hUmOR3GkUOg/Y+BadLwykBIzs5q8Ez2SbHyc=
81
+golang.org/x/sys v0.0.0-20200905004654-be1d3432aa8f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
80
 golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
82
 golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
81
 golang.org/x/text v0.3.2 h1:tW2bmiBqwgJj/UpqtC8EpXEZVYOwU0yG4iWbprSVAcs=
83
 golang.org/x/text v0.3.2 h1:tW2bmiBqwgJj/UpqtC8EpXEZVYOwU0yG4iWbprSVAcs=
82
 golang.org/x/text v0.3.2/go.mod h1:bEr9sfX3Q8Zfm5fL9x+3itogRgK3+ptLWKqgva+5dAk=
84
 golang.org/x/text v0.3.2/go.mod h1:bEr9sfX3Q8Zfm5fL9x+3itogRgK3+ptLWKqgva+5dAk=

+ 96
- 0
vendor/golang.org/x/sys/cpu/cpu.go ファイルの表示

6
 // various CPU architectures.
6
 // various CPU architectures.
7
 package cpu
7
 package cpu
8
 
8
 
9
+import (
10
+	"os"
11
+	"strings"
12
+)
13
+
9
 // Initialized reports whether the CPU features were initialized.
14
 // Initialized reports whether the CPU features were initialized.
10
 //
15
 //
11
 // For some GOOS/GOARCH combinations initialization of the CPU features depends
16
 // For some GOOS/GOARCH combinations initialization of the CPU features depends
169
 	HasVXE    bool // vector-enhancements facility 1
174
 	HasVXE    bool // vector-enhancements facility 1
170
 	_         CacheLinePad
175
 	_         CacheLinePad
171
 }
176
 }
177
+
178
+func init() {
179
+	archInit()
180
+	initOptions()
181
+	processOptions()
182
+}
183
+
184
+// options contains the cpu debug options that can be used in GODEBUG.
185
+// Options are arch dependent and are added by the arch specific initOptions functions.
186
+// Features that are mandatory for the specific GOARCH should have the Required field set
187
+// (e.g. SSE2 on amd64).
188
+var options []option
189
+
190
+// Option names should be lower case. e.g. avx instead of AVX.
191
+type option struct {
192
+	Name      string
193
+	Feature   *bool
194
+	Specified bool // whether feature value was specified in GODEBUG
195
+	Enable    bool // whether feature should be enabled
196
+	Required  bool // whether feature is mandatory and can not be disabled
197
+}
198
+
199
+func processOptions() {
200
+	env := os.Getenv("GODEBUG")
201
+field:
202
+	for env != "" {
203
+		field := ""
204
+		i := strings.IndexByte(env, ',')
205
+		if i < 0 {
206
+			field, env = env, ""
207
+		} else {
208
+			field, env = env[:i], env[i+1:]
209
+		}
210
+		if len(field) < 4 || field[:4] != "cpu." {
211
+			continue
212
+		}
213
+		i = strings.IndexByte(field, '=')
214
+		if i < 0 {
215
+			print("GODEBUG sys/cpu: no value specified for \"", field, "\"\n")
216
+			continue
217
+		}
218
+		key, value := field[4:i], field[i+1:] // e.g. "SSE2", "on"
219
+
220
+		var enable bool
221
+		switch value {
222
+		case "on":
223
+			enable = true
224
+		case "off":
225
+			enable = false
226
+		default:
227
+			print("GODEBUG sys/cpu: value \"", value, "\" not supported for cpu option \"", key, "\"\n")
228
+			continue field
229
+		}
230
+
231
+		if key == "all" {
232
+			for i := range options {
233
+				options[i].Specified = true
234
+				options[i].Enable = enable || options[i].Required
235
+			}
236
+			continue field
237
+		}
238
+
239
+		for i := range options {
240
+			if options[i].Name == key {
241
+				options[i].Specified = true
242
+				options[i].Enable = enable
243
+				continue field
244
+			}
245
+		}
246
+
247
+		print("GODEBUG sys/cpu: unknown cpu feature \"", key, "\"\n")
248
+	}
249
+
250
+	for _, o := range options {
251
+		if !o.Specified {
252
+			continue
253
+		}
254
+
255
+		if o.Enable && !*o.Feature {
256
+			print("GODEBUG sys/cpu: can not enable \"", o.Name, "\", missing CPU support\n")
257
+			continue
258
+		}
259
+
260
+		if !o.Enable && o.Required {
261
+			print("GODEBUG sys/cpu: can not disable \"", o.Name, "\", required CPU feature\n")
262
+			continue
263
+		}
264
+
265
+		*o.Feature = o.Enable
266
+	}
267
+}

+ 1
- 3
vendor/golang.org/x/sys/cpu/cpu_aix.go ファイルの表示

6
 
6
 
7
 package cpu
7
 package cpu
8
 
8
 
9
-const cacheLineSize = 128
10
-
11
 const (
9
 const (
12
 	// getsystemcfg constants
10
 	// getsystemcfg constants
13
 	_SC_IMPL     = 2
11
 	_SC_IMPL     = 2
15
 	_IMPL_POWER9 = 0x20000
13
 	_IMPL_POWER9 = 0x20000
16
 )
14
 )
17
 
15
 
18
-func init() {
16
+func archInit() {
19
 	impl := getsystemcfg(_SC_IMPL)
17
 	impl := getsystemcfg(_SC_IMPL)
20
 	if impl&_IMPL_POWER8 != 0 {
18
 	if impl&_IMPL_POWER8 != 0 {
21
 		PPC64.IsPOWER8 = true
19
 		PPC64.IsPOWER8 = true

+ 33
- 0
vendor/golang.org/x/sys/cpu/cpu_arm.go ファイルの表示

38
 	hwcap2_SHA2  = 1 << 3
38
 	hwcap2_SHA2  = 1 << 3
39
 	hwcap2_CRC32 = 1 << 4
39
 	hwcap2_CRC32 = 1 << 4
40
 )
40
 )
41
+
42
+func initOptions() {
43
+	options = []option{
44
+		{Name: "pmull", Feature: &ARM.HasPMULL},
45
+		{Name: "sha1", Feature: &ARM.HasSHA1},
46
+		{Name: "sha2", Feature: &ARM.HasSHA2},
47
+		{Name: "swp", Feature: &ARM.HasSWP},
48
+		{Name: "thumb", Feature: &ARM.HasTHUMB},
49
+		{Name: "thumbee", Feature: &ARM.HasTHUMBEE},
50
+		{Name: "tls", Feature: &ARM.HasTLS},
51
+		{Name: "vfp", Feature: &ARM.HasVFP},
52
+		{Name: "vfpd32", Feature: &ARM.HasVFPD32},
53
+		{Name: "vfpv3", Feature: &ARM.HasVFPv3},
54
+		{Name: "vfpv3d16", Feature: &ARM.HasVFPv3D16},
55
+		{Name: "vfpv4", Feature: &ARM.HasVFPv4},
56
+		{Name: "half", Feature: &ARM.HasHALF},
57
+		{Name: "26bit", Feature: &ARM.Has26BIT},
58
+		{Name: "fastmul", Feature: &ARM.HasFASTMUL},
59
+		{Name: "fpa", Feature: &ARM.HasFPA},
60
+		{Name: "edsp", Feature: &ARM.HasEDSP},
61
+		{Name: "java", Feature: &ARM.HasJAVA},
62
+		{Name: "iwmmxt", Feature: &ARM.HasIWMMXT},
63
+		{Name: "crunch", Feature: &ARM.HasCRUNCH},
64
+		{Name: "neon", Feature: &ARM.HasNEON},
65
+		{Name: "idivt", Feature: &ARM.HasIDIVT},
66
+		{Name: "idiva", Feature: &ARM.HasIDIVA},
67
+		{Name: "lpae", Feature: &ARM.HasLPAE},
68
+		{Name: "evtstrm", Feature: &ARM.HasEVTSTRM},
69
+		{Name: "aes", Feature: &ARM.HasAES},
70
+		{Name: "crc32", Feature: &ARM.HasCRC32},
71
+	}
72
+
73
+}

+ 30
- 1
vendor/golang.org/x/sys/cpu/cpu_arm64.go ファイルの表示

8
 
8
 
9
 const cacheLineSize = 64
9
 const cacheLineSize = 64
10
 
10
 
11
-func init() {
11
+func initOptions() {
12
+	options = []option{
13
+		{Name: "fp", Feature: &ARM64.HasFP},
14
+		{Name: "asimd", Feature: &ARM64.HasASIMD},
15
+		{Name: "evstrm", Feature: &ARM64.HasEVTSTRM},
16
+		{Name: "aes", Feature: &ARM64.HasAES},
17
+		{Name: "fphp", Feature: &ARM64.HasFPHP},
18
+		{Name: "jscvt", Feature: &ARM64.HasJSCVT},
19
+		{Name: "lrcpc", Feature: &ARM64.HasLRCPC},
20
+		{Name: "pmull", Feature: &ARM64.HasPMULL},
21
+		{Name: "sha1", Feature: &ARM64.HasSHA1},
22
+		{Name: "sha2", Feature: &ARM64.HasSHA2},
23
+		{Name: "sha3", Feature: &ARM64.HasSHA3},
24
+		{Name: "sha512", Feature: &ARM64.HasSHA512},
25
+		{Name: "sm3", Feature: &ARM64.HasSM3},
26
+		{Name: "sm4", Feature: &ARM64.HasSM4},
27
+		{Name: "sve", Feature: &ARM64.HasSVE},
28
+		{Name: "crc32", Feature: &ARM64.HasCRC32},
29
+		{Name: "atomics", Feature: &ARM64.HasATOMICS},
30
+		{Name: "asimdhp", Feature: &ARM64.HasASIMDHP},
31
+		{Name: "cpuid", Feature: &ARM64.HasCPUID},
32
+		{Name: "asimrdm", Feature: &ARM64.HasASIMDRDM},
33
+		{Name: "fcma", Feature: &ARM64.HasFCMA},
34
+		{Name: "dcpop", Feature: &ARM64.HasDCPOP},
35
+		{Name: "asimddp", Feature: &ARM64.HasASIMDDP},
36
+		{Name: "asimdfhm", Feature: &ARM64.HasASIMDFHM},
37
+	}
38
+}
39
+
40
+func archInit() {
12
 	switch runtime.GOOS {
41
 	switch runtime.GOOS {
13
 	case "android", "darwin", "netbsd":
42
 	case "android", "darwin", "netbsd":
14
 		// Android and iOS don't seem to allow reading these registers.
43
 		// Android and iOS don't seem to allow reading these registers.

+ 1
- 1
vendor/golang.org/x/sys/cpu/cpu_linux.go ファイルの表示

6
 
6
 
7
 package cpu
7
 package cpu
8
 
8
 
9
-func init() {
9
+func archInit() {
10
 	if err := readHWCAP(); err != nil {
10
 	if err := readHWCAP(); err != nil {
11
 		return
11
 		return
12
 	}
12
 	}

+ 1
- 0
vendor/golang.org/x/sys/cpu/cpu_linux_mips64x.go ファイルの表示

2
 // Use of this source code is governed by a BSD-style
2
 // Use of this source code is governed by a BSD-style
3
 // license that can be found in the LICENSE file.
3
 // license that can be found in the LICENSE file.
4
 
4
 
5
+// +build linux
5
 // +build mips64 mips64le
6
 // +build mips64 mips64le
6
 
7
 
7
 package cpu
8
 package cpu

+ 0
- 2
vendor/golang.org/x/sys/cpu/cpu_linux_ppc64x.go ファイルの表示

7
 
7
 
8
 package cpu
8
 package cpu
9
 
9
 
10
-const cacheLineSize = 128
11
-
12
 // HWCAP/HWCAP2 bits. These are exposed by the kernel.
10
 // HWCAP/HWCAP2 bits. These are exposed by the kernel.
13
 const (
11
 const (
14
 	// ISA Level
12
 	// ISA Level

+ 0
- 2
vendor/golang.org/x/sys/cpu/cpu_linux_s390x.go ファイルの表示

4
 
4
 
5
 package cpu
5
 package cpu
6
 
6
 
7
-const cacheLineSize = 256
8
-
9
 const (
7
 const (
10
 	// bit mask values from /usr/include/bits/hwcap.h
8
 	// bit mask values from /usr/include/bits/hwcap.h
11
 	hwcap_ZARCH  = 2
9
 	hwcap_ZARCH  = 2

+ 6
- 0
vendor/golang.org/x/sys/cpu/cpu_mips64x.go ファイルの表示

7
 package cpu
7
 package cpu
8
 
8
 
9
 const cacheLineSize = 32
9
 const cacheLineSize = 32
10
+
11
+func initOptions() {
12
+	options = []option{
13
+		{Name: "msa", Feature: &MIPS64X.HasMSA},
14
+	}
15
+}

+ 2
- 0
vendor/golang.org/x/sys/cpu/cpu_mipsx.go ファイルの表示

7
 package cpu
7
 package cpu
8
 
8
 
9
 const cacheLineSize = 32
9
 const cacheLineSize = 32
10
+
11
+func initOptions() {}

+ 2
- 0
vendor/golang.org/x/sys/cpu/cpu_riscv64.go ファイルの表示

7
 package cpu
7
 package cpu
8
 
8
 
9
 const cacheLineSize = 32
9
 const cacheLineSize = 32
10
+
11
+func initOptions() {}

+ 4
- 0
vendor/golang.org/x/sys/cpu/cpu_wasm.go ファイルの表示

11
 // rules are good enough.
11
 // rules are good enough.
12
 
12
 
13
 const cacheLineSize = 0
13
 const cacheLineSize = 0
14
+
15
+func initOptions() {}
16
+
17
+func archInit() {}

+ 30
- 1
vendor/golang.org/x/sys/cpu/cpu_x86.go ファイルの表示

6
 
6
 
7
 package cpu
7
 package cpu
8
 
8
 
9
+import "runtime"
10
+
9
 const cacheLineSize = 64
11
 const cacheLineSize = 64
10
 
12
 
11
-func init() {
13
+func initOptions() {
14
+	options = []option{
15
+		{Name: "adx", Feature: &X86.HasADX},
16
+		{Name: "aes", Feature: &X86.HasAES},
17
+		{Name: "avx", Feature: &X86.HasAVX},
18
+		{Name: "avx2", Feature: &X86.HasAVX2},
19
+		{Name: "bmi1", Feature: &X86.HasBMI1},
20
+		{Name: "bmi2", Feature: &X86.HasBMI2},
21
+		{Name: "erms", Feature: &X86.HasERMS},
22
+		{Name: "fma", Feature: &X86.HasFMA},
23
+		{Name: "osxsave", Feature: &X86.HasOSXSAVE},
24
+		{Name: "pclmulqdq", Feature: &X86.HasPCLMULQDQ},
25
+		{Name: "popcnt", Feature: &X86.HasPOPCNT},
26
+		{Name: "rdrand", Feature: &X86.HasRDRAND},
27
+		{Name: "rdseed", Feature: &X86.HasRDSEED},
28
+		{Name: "sse3", Feature: &X86.HasSSE3},
29
+		{Name: "sse41", Feature: &X86.HasSSE41},
30
+		{Name: "sse42", Feature: &X86.HasSSE42},
31
+		{Name: "ssse3", Feature: &X86.HasSSSE3},
32
+
33
+		// These capabilities should always be enabled on amd64:
34
+		{Name: "sse2", Feature: &X86.HasSSE2, Required: runtime.GOARCH == "amd64"},
35
+	}
36
+}
37
+
38
+func archInit() {
39
+
12
 	Initialized = true
40
 	Initialized = true
13
 
41
 
14
 	maxID, _, _, _ := cpuid(0, 0)
42
 	maxID, _, _, _ := cpuid(0, 0)
52
 	X86.HasERMS = isSet(9, ebx7)
80
 	X86.HasERMS = isSet(9, ebx7)
53
 	X86.HasRDSEED = isSet(18, ebx7)
81
 	X86.HasRDSEED = isSet(18, ebx7)
54
 	X86.HasADX = isSet(19, ebx7)
82
 	X86.HasADX = isSet(19, ebx7)
83
+
55
 }
84
 }
56
 
85
 
57
 func isSet(bitpos uint, value uint32) bool {
86
 func isSet(bitpos uint, value uint32) bool {

+ 9
- 0
vendor/golang.org/x/sys/unix/ioctl.go ファイルの表示

20
 	return ioctl(fd, req, uintptr(value))
20
 	return ioctl(fd, req, uintptr(value))
21
 }
21
 }
22
 
22
 
23
+// IoctlSetPointerInt performs an ioctl operation which sets an
24
+// integer value on fd, using the specified request number. The ioctl
25
+// argument is called with a pointer to the integer value, rather than
26
+// passing the integer value directly.
27
+func IoctlSetPointerInt(fd int, req uint, value int) error {
28
+	v := int32(value)
29
+	return ioctl(fd, req, uintptr(unsafe.Pointer(&v)))
30
+}
31
+
23
 // IoctlSetWinsize performs an ioctl on fd with a *Winsize argument.
32
 // IoctlSetWinsize performs an ioctl on fd with a *Winsize argument.
24
 //
33
 //
25
 // To change fd's window size, the req argument should be TIOCSWINSZ.
34
 // To change fd's window size, the req argument should be TIOCSWINSZ.

+ 9
- 6
vendor/golang.org/x/sys/unix/mkall.sh ファイルの表示

73
 darwin_386)
73
 darwin_386)
74
 	mkerrors="$mkerrors -m32"
74
 	mkerrors="$mkerrors -m32"
75
 	mksyscall="go run mksyscall.go -l32"
75
 	mksyscall="go run mksyscall.go -l32"
76
-	mksysnum="go run mksysnum.go $(xcrun --show-sdk-path --sdk macosx)/usr/include/sys/syscall.h"
77
 	mktypes="GOARCH=$GOARCH go tool cgo -godefs"
76
 	mktypes="GOARCH=$GOARCH go tool cgo -godefs"
78
 	mkasm="go run mkasm_darwin.go"
77
 	mkasm="go run mkasm_darwin.go"
79
 	;;
78
 	;;
80
 darwin_amd64)
79
 darwin_amd64)
81
 	mkerrors="$mkerrors -m64"
80
 	mkerrors="$mkerrors -m64"
82
-	mksysnum="go run mksysnum.go $(xcrun --show-sdk-path --sdk macosx)/usr/include/sys/syscall.h"
83
 	mktypes="GOARCH=$GOARCH go tool cgo -godefs"
81
 	mktypes="GOARCH=$GOARCH go tool cgo -godefs"
84
 	mkasm="go run mkasm_darwin.go"
82
 	mkasm="go run mkasm_darwin.go"
85
 	;;
83
 	;;
86
 darwin_arm)
84
 darwin_arm)
87
 	mkerrors="$mkerrors"
85
 	mkerrors="$mkerrors"
88
 	mksyscall="go run mksyscall.go -l32"
86
 	mksyscall="go run mksyscall.go -l32"
89
-	mksysnum="go run mksysnum.go $(xcrun --show-sdk-path --sdk iphoneos)/usr/include/sys/syscall.h"
90
 	mktypes="GOARCH=$GOARCH go tool cgo -godefs"
87
 	mktypes="GOARCH=$GOARCH go tool cgo -godefs"
91
 	mkasm="go run mkasm_darwin.go"
88
 	mkasm="go run mkasm_darwin.go"
92
 	;;
89
 	;;
93
 darwin_arm64)
90
 darwin_arm64)
94
 	mkerrors="$mkerrors -m64"
91
 	mkerrors="$mkerrors -m64"
95
-	mksysnum="go run mksysnum.go $(xcrun --show-sdk-path --sdk iphoneos)/usr/include/sys/syscall.h"
96
 	mktypes="GOARCH=$GOARCH go tool cgo -godefs"
92
 	mktypes="GOARCH=$GOARCH go tool cgo -godefs"
97
 	mkasm="go run mkasm_darwin.go"
93
 	mkasm="go run mkasm_darwin.go"
98
 	;;
94
 	;;
184
 	# API consistent across platforms.
180
 	# API consistent across platforms.
185
 	mktypes="GOARCH=$GOARCH go tool cgo -godefs -- -fsigned-char"
181
 	mktypes="GOARCH=$GOARCH go tool cgo -godefs -- -fsigned-char"
186
 	;;
182
 	;;
183
+openbsd_mips64)
184
+	mkerrors="$mkerrors -m64"
185
+	mksyscall="go run mksyscall.go -openbsd"
186
+	mksysctl="go run mksysctl_openbsd.go"
187
+	mksysnum="go run mksysnum.go 'https://cvsweb.openbsd.org/cgi-bin/cvsweb/~checkout~/src/sys/kern/syscalls.master'"
188
+	# Let the type of C char be signed for making the bare syscall
189
+	# API consistent across platforms.
190
+	mktypes="GOARCH=$GOARCH go tool cgo -godefs -- -fsigned-char"
191
+	;;
187
 solaris_amd64)
192
 solaris_amd64)
188
 	mksyscall="go run mksyscall_solaris.go"
193
 	mksyscall="go run mksyscall_solaris.go"
189
 	mkerrors="$mkerrors -m64"
194
 	mkerrors="$mkerrors -m64"
217
 				# aix/ppc64 script generates files instead of writing to stdin.
222
 				# aix/ppc64 script generates files instead of writing to stdin.
218
 				echo "$mksyscall -tags $GOOS,$GOARCH $syscall_goos $GOOSARCH_in && gofmt -w zsyscall_$GOOSARCH.go && gofmt -w zsyscall_"$GOOSARCH"_gccgo.go && gofmt -w zsyscall_"$GOOSARCH"_gc.go " ;
223
 				echo "$mksyscall -tags $GOOS,$GOARCH $syscall_goos $GOOSARCH_in && gofmt -w zsyscall_$GOOSARCH.go && gofmt -w zsyscall_"$GOOSARCH"_gccgo.go && gofmt -w zsyscall_"$GOOSARCH"_gc.go " ;
219
 			elif [ "$GOOS" == "darwin" ]; then
224
 			elif [ "$GOOS" == "darwin" ]; then
220
-			        # pre-1.12, direct syscalls
221
-			        echo "$mksyscall -tags $GOOS,$GOARCH,!go1.12 $syscall_goos syscall_darwin_${GOARCH}.1_11.go $GOOSARCH_in |gofmt >zsyscall_$GOOSARCH.1_11.go";
222
 			        # 1.12 and later, syscalls via libSystem
225
 			        # 1.12 and later, syscalls via libSystem
223
 				echo "$mksyscall -tags $GOOS,$GOARCH,go1.12 $syscall_goos $GOOSARCH_in |gofmt >zsyscall_$GOOSARCH.go";
226
 				echo "$mksyscall -tags $GOOS,$GOARCH,go1.12 $syscall_goos $GOOSARCH_in |gofmt >zsyscall_$GOOSARCH.go";
224
 				# 1.13 and later, syscalls via libSystem (including syscallPtr)
227
 				# 1.13 and later, syscalls via libSystem (including syscallPtr)

+ 6
- 0
vendor/golang.org/x/sys/unix/mkerrors.sh ファイルの表示

107
 #include <sys/types.h>
107
 #include <sys/types.h>
108
 #include <sys/disk.h>
108
 #include <sys/disk.h>
109
 #include <sys/event.h>
109
 #include <sys/event.h>
110
+#include <sys/sched.h>
110
 #include <sys/select.h>
111
 #include <sys/select.h>
111
 #include <sys/socket.h>
112
 #include <sys/socket.h>
112
 #include <sys/sockio.h>
113
 #include <sys/sockio.h>
192
 #include <sys/xattr.h>
193
 #include <sys/xattr.h>
193
 #include <linux/bpf.h>
194
 #include <linux/bpf.h>
194
 #include <linux/can.h>
195
 #include <linux/can.h>
196
+#include <linux/can/error.h>
197
+#include <linux/can/raw.h>
195
 #include <linux/capability.h>
198
 #include <linux/capability.h>
196
 #include <linux/cryptouser.h>
199
 #include <linux/cryptouser.h>
197
 #include <linux/devlink.h>
200
 #include <linux/devlink.h>
201
+#include <linux/dm-ioctl.h>
198
 #include <linux/errqueue.h>
202
 #include <linux/errqueue.h>
199
 #include <linux/falloc.h>
203
 #include <linux/falloc.h>
200
 #include <linux/fanotify.h>
204
 #include <linux/fanotify.h>
297
 #include <sys/extattr.h>
301
 #include <sys/extattr.h>
298
 #include <sys/mman.h>
302
 #include <sys/mman.h>
299
 #include <sys/mount.h>
303
 #include <sys/mount.h>
304
+#include <sys/sched.h>
300
 #include <sys/select.h>
305
 #include <sys/select.h>
301
 #include <sys/socket.h>
306
 #include <sys/socket.h>
302
 #include <sys/sockio.h>
307
 #include <sys/sockio.h>
515
 		$2 ~ /^FS_IOC_.*(ENCRYPTION|VERITY|[GS]ETFLAGS)/ ||
520
 		$2 ~ /^FS_IOC_.*(ENCRYPTION|VERITY|[GS]ETFLAGS)/ ||
516
 		$2 ~ /^FS_VERITY_/ ||
521
 		$2 ~ /^FS_VERITY_/ ||
517
 		$2 ~ /^FSCRYPT_/ ||
522
 		$2 ~ /^FSCRYPT_/ ||
523
+		$2 ~ /^DM_/ ||
518
 		$2 ~ /^GRND_/ ||
524
 		$2 ~ /^GRND_/ ||
519
 		$2 ~ /^RND/ ||
525
 		$2 ~ /^RND/ ||
520
 		$2 ~ /^KEY_(SPEC|REQKEY_DEFL)_/ ||
526
 		$2 ~ /^KEY_(SPEC|REQKEY_DEFL)_/ ||

+ 3
- 1
vendor/golang.org/x/sys/unix/syscall_darwin.1_12.go ファイルの表示

10
 	"unsafe"
10
 	"unsafe"
11
 )
11
 )
12
 
12
 
13
+const _SYS_GETDIRENTRIES64 = 344
14
+
13
 func Getdirentries(fd int, buf []byte, basep *uintptr) (n int, err error) {
15
 func Getdirentries(fd int, buf []byte, basep *uintptr) (n int, err error) {
14
 	// To implement this using libSystem we'd need syscall_syscallPtr for
16
 	// To implement this using libSystem we'd need syscall_syscallPtr for
15
 	// fdopendir. However, syscallPtr was only added in Go 1.13, so we fall
17
 	// fdopendir. However, syscallPtr was only added in Go 1.13, so we fall
20
 	} else {
22
 	} else {
21
 		p = unsafe.Pointer(&_zero)
23
 		p = unsafe.Pointer(&_zero)
22
 	}
24
 	}
23
-	r0, _, e1 := Syscall6(SYS_GETDIRENTRIES64, uintptr(fd), uintptr(p), uintptr(len(buf)), uintptr(unsafe.Pointer(basep)), 0, 0)
25
+	r0, _, e1 := Syscall6(_SYS_GETDIRENTRIES64, uintptr(fd), uintptr(p), uintptr(len(buf)), uintptr(unsafe.Pointer(basep)), 0, 0)
24
 	n = int(r0)
26
 	n = int(r0)
25
 	if e1 != 0 {
27
 	if e1 != 0 {
26
 		return n, errnoErr(e1)
28
 		return n, errnoErr(e1)

+ 5
- 0
vendor/golang.org/x/sys/unix/syscall_darwin.go ファイルの表示

49
 	raw    RawSockaddrDatalink
49
 	raw    RawSockaddrDatalink
50
 }
50
 }
51
 
51
 
52
+// Some external packages rely on SYS___SYSCTL being defined to implement their
53
+// own sysctl wrappers. Provide it here, even though direct syscalls are no
54
+// longer supported on darwin.
55
+const SYS___SYSCTL = 202
56
+
52
 // Translate "kern.hostname" to []_C_int{0,1,2,3}.
57
 // Translate "kern.hostname" to []_C_int{0,1,2,3}.
53
 func nametomib(name string) (mib []_C_int, err error) {
58
 func nametomib(name string) (mib []_C_int, err error) {
54
 	const siz = unsafe.Sizeof(mib[0])
59
 	const siz = unsafe.Sizeof(mib[0])

+ 0
- 9
vendor/golang.org/x/sys/unix/syscall_darwin_386.1_11.go ファイルの表示

1
-// Copyright 2019 The Go Authors. All rights reserved.
2
-// Use of this source code is governed by a BSD-style
3
-// license that can be found in the LICENSE file.
4
-
5
-// +build darwin,386,!go1.12
6
-
7
-package unix
8
-
9
-//sys  Getdirentries(fd int, buf []byte, basep *uintptr) (n int, err error) = SYS_GETDIRENTRIES64

+ 0
- 4
vendor/golang.org/x/sys/unix/syscall_darwin_386.go ファイルの表示

44
 
44
 
45
 func Syscall9(num, a1, a2, a3, a4, a5, a6, a7, a8, a9 uintptr) (r1, r2 uintptr, err syscall.Errno)
45
 func Syscall9(num, a1, a2, a3, a4, a5, a6, a7, a8, a9 uintptr) (r1, r2 uintptr, err syscall.Errno)
46
 
46
 
47
-// SYS___SYSCTL is used by syscall_bsd.go for all BSDs, but in modern versions
48
-// of darwin/386 the syscall is called sysctl instead of __sysctl.
49
-const SYS___SYSCTL = SYS_SYSCTL
50
-
51
 //sys	Fstat(fd int, stat *Stat_t) (err error) = SYS_FSTAT64
47
 //sys	Fstat(fd int, stat *Stat_t) (err error) = SYS_FSTAT64
52
 //sys	Fstatat(fd int, path string, stat *Stat_t, flags int) (err error) = SYS_FSTATAT64
48
 //sys	Fstatat(fd int, path string, stat *Stat_t, flags int) (err error) = SYS_FSTATAT64
53
 //sys	Fstatfs(fd int, stat *Statfs_t) (err error) = SYS_FSTATFS64
49
 //sys	Fstatfs(fd int, stat *Statfs_t) (err error) = SYS_FSTATFS64

+ 0
- 9
vendor/golang.org/x/sys/unix/syscall_darwin_amd64.1_11.go ファイルの表示

1
-// Copyright 2019 The Go Authors. All rights reserved.
2
-// Use of this source code is governed by a BSD-style
3
-// license that can be found in the LICENSE file.
4
-
5
-// +build darwin,amd64,!go1.12
6
-
7
-package unix
8
-
9
-//sys  Getdirentries(fd int, buf []byte, basep *uintptr) (n int, err error) = SYS_GETDIRENTRIES64

+ 0
- 4
vendor/golang.org/x/sys/unix/syscall_darwin_amd64.go ファイルの表示

44
 
44
 
45
 func Syscall9(num, a1, a2, a3, a4, a5, a6, a7, a8, a9 uintptr) (r1, r2 uintptr, err syscall.Errno)
45
 func Syscall9(num, a1, a2, a3, a4, a5, a6, a7, a8, a9 uintptr) (r1, r2 uintptr, err syscall.Errno)
46
 
46
 
47
-// SYS___SYSCTL is used by syscall_bsd.go for all BSDs, but in modern versions
48
-// of darwin/amd64 the syscall is called sysctl instead of __sysctl.
49
-const SYS___SYSCTL = SYS_SYSCTL
50
-
51
 //sys	Fstat(fd int, stat *Stat_t) (err error) = SYS_FSTAT64
47
 //sys	Fstat(fd int, stat *Stat_t) (err error) = SYS_FSTAT64
52
 //sys	Fstatat(fd int, path string, stat *Stat_t, flags int) (err error) = SYS_FSTATAT64
48
 //sys	Fstatat(fd int, path string, stat *Stat_t, flags int) (err error) = SYS_FSTATAT64
53
 //sys	Fstatfs(fd int, stat *Statfs_t) (err error) = SYS_FSTATFS64
49
 //sys	Fstatfs(fd int, stat *Statfs_t) (err error) = SYS_FSTATFS64

+ 0
- 11
vendor/golang.org/x/sys/unix/syscall_darwin_arm.1_11.go ファイルの表示

1
-// Copyright 2019 The Go Authors. All rights reserved.
2
-// Use of this source code is governed by a BSD-style
3
-// license that can be found in the LICENSE file.
4
-
5
-// +build darwin,arm,!go1.12
6
-
7
-package unix
8
-
9
-func Getdirentries(fd int, buf []byte, basep *uintptr) (n int, err error) {
10
-	return 0, ENOSYS
11
-}

+ 0
- 4
vendor/golang.org/x/sys/unix/syscall_darwin_arm.go ファイルの表示

44
 
44
 
45
 func Syscall9(num, a1, a2, a3, a4, a5, a6, a7, a8, a9 uintptr) (r1, r2 uintptr, err syscall.Errno) // sic
45
 func Syscall9(num, a1, a2, a3, a4, a5, a6, a7, a8, a9 uintptr) (r1, r2 uintptr, err syscall.Errno) // sic
46
 
46
 
47
-// SYS___SYSCTL is used by syscall_bsd.go for all BSDs, but in modern versions
48
-// of darwin/arm the syscall is called sysctl instead of __sysctl.
49
-const SYS___SYSCTL = SYS_SYSCTL
50
-
51
 //sys	Fstat(fd int, stat *Stat_t) (err error)
47
 //sys	Fstat(fd int, stat *Stat_t) (err error)
52
 //sys	Fstatat(fd int, path string, stat *Stat_t, flags int) (err error)
48
 //sys	Fstatat(fd int, path string, stat *Stat_t, flags int) (err error)
53
 //sys	Fstatfs(fd int, stat *Statfs_t) (err error)
49
 //sys	Fstatfs(fd int, stat *Statfs_t) (err error)

+ 0
- 11
vendor/golang.org/x/sys/unix/syscall_darwin_arm64.1_11.go ファイルの表示

1
-// Copyright 2019 The Go Authors. All rights reserved.
2
-// Use of this source code is governed by a BSD-style
3
-// license that can be found in the LICENSE file.
4
-
5
-// +build darwin,arm64,!go1.12
6
-
7
-package unix
8
-
9
-func Getdirentries(fd int, buf []byte, basep *uintptr) (n int, err error) {
10
-	return 0, ENOSYS
11
-}

+ 0
- 4
vendor/golang.org/x/sys/unix/syscall_darwin_arm64.go ファイルの表示

46
 
46
 
47
 func Syscall9(num, a1, a2, a3, a4, a5, a6, a7, a8, a9 uintptr) (r1, r2 uintptr, err syscall.Errno) // sic
47
 func Syscall9(num, a1, a2, a3, a4, a5, a6, a7, a8, a9 uintptr) (r1, r2 uintptr, err syscall.Errno) // sic
48
 
48
 
49
-// SYS___SYSCTL is used by syscall_bsd.go for all BSDs, but in modern versions
50
-// of darwin/arm64 the syscall is called sysctl instead of __sysctl.
51
-const SYS___SYSCTL = SYS_SYSCTL
52
-
53
 //sys	Fstat(fd int, stat *Stat_t) (err error)
49
 //sys	Fstat(fd int, stat *Stat_t) (err error)
54
 //sys	Fstatat(fd int, path string, stat *Stat_t, flags int) (err error)
50
 //sys	Fstatat(fd int, path string, stat *Stat_t, flags int) (err error)
55
 //sys	Fstatfs(fd int, stat *Statfs_t) (err error)
51
 //sys	Fstatfs(fd int, stat *Statfs_t) (err error)

+ 70
- 13
vendor/golang.org/x/sys/unix/syscall_linux.go ファイルの表示

82
 	return int(ret), nil
82
 	return int(ret), nil
83
 }
83
 }
84
 
84
 
85
-// IoctlSetPointerInt performs an ioctl operation which sets an
86
-// integer value on fd, using the specified request number. The ioctl
87
-// argument is called with a pointer to the integer value, rather than
88
-// passing the integer value directly.
89
-func IoctlSetPointerInt(fd int, req uint, value int) error {
90
-	v := int32(value)
91
-	return ioctl(fd, req, uintptr(unsafe.Pointer(&v)))
92
-}
93
-
94
 func IoctlSetRTCTime(fd int, value *RTCTime) error {
85
 func IoctlSetRTCTime(fd int, value *RTCTime) error {
95
 	err := ioctl(fd, RTC_SET_TIME, uintptr(unsafe.Pointer(value)))
86
 	err := ioctl(fd, RTC_SET_TIME, uintptr(unsafe.Pointer(value)))
96
 	runtime.KeepAlive(value)
87
 	runtime.KeepAlive(value)
885
 	return unsafe.Pointer(&sa.raw), SizeofSockaddrL2TPIP6, nil
876
 	return unsafe.Pointer(&sa.raw), SizeofSockaddrL2TPIP6, nil
886
 }
877
 }
887
 
878
 
879
+// SockaddrIUCV implements the Sockaddr interface for AF_IUCV sockets.
880
+type SockaddrIUCV struct {
881
+	UserID string
882
+	Name   string
883
+	raw    RawSockaddrIUCV
884
+}
885
+
886
+func (sa *SockaddrIUCV) sockaddr() (unsafe.Pointer, _Socklen, error) {
887
+	sa.raw.Family = AF_IUCV
888
+	// These are EBCDIC encoded by the kernel, but we still need to pad them
889
+	// with blanks. Initializing with blanks allows the caller to feed in either
890
+	// a padded or an unpadded string.
891
+	for i := 0; i < 8; i++ {
892
+		sa.raw.Nodeid[i] = ' '
893
+		sa.raw.User_id[i] = ' '
894
+		sa.raw.Name[i] = ' '
895
+	}
896
+	if len(sa.UserID) > 8 || len(sa.Name) > 8 {
897
+		return nil, 0, EINVAL
898
+	}
899
+	for i, b := range []byte(sa.UserID[:]) {
900
+		sa.raw.User_id[i] = int8(b)
901
+	}
902
+	for i, b := range []byte(sa.Name[:]) {
903
+		sa.raw.Name[i] = int8(b)
904
+	}
905
+	return unsafe.Pointer(&sa.raw), SizeofSockaddrIUCV, nil
906
+}
907
+
888
 func anyToSockaddr(fd int, rsa *RawSockaddrAny) (Sockaddr, error) {
908
 func anyToSockaddr(fd int, rsa *RawSockaddrAny) (Sockaddr, error) {
889
 	switch rsa.Addr.Family {
909
 	switch rsa.Addr.Family {
890
 	case AF_NETLINK:
910
 	case AF_NETLINK:
1065
 		}
1085
 		}
1066
 
1086
 
1067
 		return sa, nil
1087
 		return sa, nil
1088
+	case AF_IUCV:
1089
+		pp := (*RawSockaddrIUCV)(unsafe.Pointer(rsa))
1090
+
1091
+		var user [8]byte
1092
+		var name [8]byte
1093
+
1094
+		for i := 0; i < 8; i++ {
1095
+			user[i] = byte(pp.User_id[i])
1096
+			name[i] = byte(pp.Name[i])
1097
+		}
1098
+
1099
+		sa := &SockaddrIUCV{
1100
+			UserID: string(user[:]),
1101
+			Name:   string(name[:]),
1102
+		}
1103
+		return sa, nil
1104
+
1105
+	case AF_CAN:
1106
+		pp := (*RawSockaddrCAN)(unsafe.Pointer(rsa))
1107
+		sa := &SockaddrCAN{
1108
+			Ifindex: int(pp.Ifindex),
1109
+		}
1110
+		rx := (*[4]byte)(unsafe.Pointer(&sa.RxID))
1111
+		for i := 0; i < 4; i++ {
1112
+			rx[i] = pp.Addr[i]
1113
+		}
1114
+		tx := (*[4]byte)(unsafe.Pointer(&sa.TxID))
1115
+		for i := 0; i < 4; i++ {
1116
+			tx[i] = pp.Addr[i+4]
1117
+		}
1118
+		return sa, nil
1119
+
1068
 	}
1120
 	}
1069
 	return nil, EAFNOSUPPORT
1121
 	return nil, EAFNOSUPPORT
1070
 }
1122
 }
1965
 }
2017
 }
1966
 
2018
 
1967
 //sys	faccessat(dirfd int, path string, mode uint32) (err error)
2019
 //sys	faccessat(dirfd int, path string, mode uint32) (err error)
2020
+//sys	Faccessat2(dirfd int, path string, mode uint32, flags int) (err error)
1968
 
2021
 
1969
 func Faccessat(dirfd int, path string, mode uint32, flags int) (err error) {
2022
 func Faccessat(dirfd int, path string, mode uint32, flags int) (err error) {
1970
-	if flags & ^(AT_SYMLINK_NOFOLLOW|AT_EACCESS) != 0 {
1971
-		return EINVAL
2023
+	if flags == 0 {
2024
+		return faccessat(dirfd, path, mode)
2025
+	}
2026
+
2027
+	if err := Faccessat2(dirfd, path, mode, flags); err != ENOSYS && err != EPERM {
2028
+		return err
1972
 	}
2029
 	}
1973
 
2030
 
1974
 	// The Linux kernel faccessat system call does not take any flags.
2031
 	// The Linux kernel faccessat system call does not take any flags.
1977
 	// Because people naturally expect syscall.Faccessat to act
2034
 	// Because people naturally expect syscall.Faccessat to act
1978
 	// like C faccessat, we do the same.
2035
 	// like C faccessat, we do the same.
1979
 
2036
 
1980
-	if flags == 0 {
1981
-		return faccessat(dirfd, path, mode)
2037
+	if flags & ^(AT_SYMLINK_NOFOLLOW|AT_EACCESS) != 0 {
2038
+		return EINVAL
1982
 	}
2039
 	}
1983
 
2040
 
1984
 	var st Stat_t
2041
 	var st Stat_t

+ 0
- 5
vendor/golang.org/x/sys/unix/syscall_linux_arm.go ファイルの表示

7
 package unix
7
 package unix
8
 
8
 
9
 import (
9
 import (
10
-	"syscall"
11
 	"unsafe"
10
 	"unsafe"
12
 )
11
 )
13
 
12
 
49
 	return
48
 	return
50
 }
49
 }
51
 
50
 
52
-// Underlying system call writes to newoffset via pointer.
53
-// Implemented in assembly to avoid allocation.
54
-func seek(fd int, offset int64, whence int) (newoffset int64, err syscall.Errno)
55
-
56
 func Seek(fd int, offset int64, whence int) (newoffset int64, err error) {
51
 func Seek(fd int, offset int64, whence int) (newoffset int64, err error) {
57
 	newoffset, errno := seek(fd, offset, whence)
52
 	newoffset, errno := seek(fd, offset, whence)
58
 	if errno != 0 {
53
 	if errno != 0 {

+ 121
- 3
vendor/golang.org/x/sys/unix/zerrors_linux.go ファイルの表示

244
 	CAN_EFF_FLAG                                = 0x80000000
244
 	CAN_EFF_FLAG                                = 0x80000000
245
 	CAN_EFF_ID_BITS                             = 0x1d
245
 	CAN_EFF_ID_BITS                             = 0x1d
246
 	CAN_EFF_MASK                                = 0x1fffffff
246
 	CAN_EFF_MASK                                = 0x1fffffff
247
+	CAN_ERR_ACK                                 = 0x20
248
+	CAN_ERR_BUSERROR                            = 0x80
249
+	CAN_ERR_BUSOFF                              = 0x40
250
+	CAN_ERR_CRTL                                = 0x4
251
+	CAN_ERR_CRTL_ACTIVE                         = 0x40
252
+	CAN_ERR_CRTL_RX_OVERFLOW                    = 0x1
253
+	CAN_ERR_CRTL_RX_PASSIVE                     = 0x10
254
+	CAN_ERR_CRTL_RX_WARNING                     = 0x4
255
+	CAN_ERR_CRTL_TX_OVERFLOW                    = 0x2
256
+	CAN_ERR_CRTL_TX_PASSIVE                     = 0x20
257
+	CAN_ERR_CRTL_TX_WARNING                     = 0x8
258
+	CAN_ERR_CRTL_UNSPEC                         = 0x0
259
+	CAN_ERR_DLC                                 = 0x8
247
 	CAN_ERR_FLAG                                = 0x20000000
260
 	CAN_ERR_FLAG                                = 0x20000000
261
+	CAN_ERR_LOSTARB                             = 0x2
262
+	CAN_ERR_LOSTARB_UNSPEC                      = 0x0
248
 	CAN_ERR_MASK                                = 0x1fffffff
263
 	CAN_ERR_MASK                                = 0x1fffffff
264
+	CAN_ERR_PROT                                = 0x8
265
+	CAN_ERR_PROT_ACTIVE                         = 0x40
266
+	CAN_ERR_PROT_BIT                            = 0x1
267
+	CAN_ERR_PROT_BIT0                           = 0x8
268
+	CAN_ERR_PROT_BIT1                           = 0x10
269
+	CAN_ERR_PROT_FORM                           = 0x2
270
+	CAN_ERR_PROT_LOC_ACK                        = 0x19
271
+	CAN_ERR_PROT_LOC_ACK_DEL                    = 0x1b
272
+	CAN_ERR_PROT_LOC_CRC_DEL                    = 0x18
273
+	CAN_ERR_PROT_LOC_CRC_SEQ                    = 0x8
274
+	CAN_ERR_PROT_LOC_DATA                       = 0xa
275
+	CAN_ERR_PROT_LOC_DLC                        = 0xb
276
+	CAN_ERR_PROT_LOC_EOF                        = 0x1a
277
+	CAN_ERR_PROT_LOC_ID04_00                    = 0xe
278
+	CAN_ERR_PROT_LOC_ID12_05                    = 0xf
279
+	CAN_ERR_PROT_LOC_ID17_13                    = 0x7
280
+	CAN_ERR_PROT_LOC_ID20_18                    = 0x6
281
+	CAN_ERR_PROT_LOC_ID28_21                    = 0x2
282
+	CAN_ERR_PROT_LOC_IDE                        = 0x5
283
+	CAN_ERR_PROT_LOC_INTERM                     = 0x12
284
+	CAN_ERR_PROT_LOC_RES0                       = 0x9
285
+	CAN_ERR_PROT_LOC_RES1                       = 0xd
286
+	CAN_ERR_PROT_LOC_RTR                        = 0xc
287
+	CAN_ERR_PROT_LOC_SOF                        = 0x3
288
+	CAN_ERR_PROT_LOC_SRTR                       = 0x4
289
+	CAN_ERR_PROT_LOC_UNSPEC                     = 0x0
290
+	CAN_ERR_PROT_OVERLOAD                       = 0x20
291
+	CAN_ERR_PROT_STUFF                          = 0x4
292
+	CAN_ERR_PROT_TX                             = 0x80
293
+	CAN_ERR_PROT_UNSPEC                         = 0x0
294
+	CAN_ERR_RESTARTED                           = 0x100
295
+	CAN_ERR_TRX                                 = 0x10
296
+	CAN_ERR_TRX_CANH_NO_WIRE                    = 0x4
297
+	CAN_ERR_TRX_CANH_SHORT_TO_BAT               = 0x5
298
+	CAN_ERR_TRX_CANH_SHORT_TO_GND               = 0x7
299
+	CAN_ERR_TRX_CANH_SHORT_TO_VCC               = 0x6
300
+	CAN_ERR_TRX_CANL_NO_WIRE                    = 0x40
301
+	CAN_ERR_TRX_CANL_SHORT_TO_BAT               = 0x50
302
+	CAN_ERR_TRX_CANL_SHORT_TO_CANH              = 0x80
303
+	CAN_ERR_TRX_CANL_SHORT_TO_GND               = 0x70
304
+	CAN_ERR_TRX_CANL_SHORT_TO_VCC               = 0x60
305
+	CAN_ERR_TRX_UNSPEC                          = 0x0
306
+	CAN_ERR_TX_TIMEOUT                          = 0x1
249
 	CAN_INV_FILTER                              = 0x20000000
307
 	CAN_INV_FILTER                              = 0x20000000
250
 	CAN_ISOTP                                   = 0x6
308
 	CAN_ISOTP                                   = 0x6
251
 	CAN_J1939                                   = 0x7
309
 	CAN_J1939                                   = 0x7
265
 	CAP_AUDIT_READ                              = 0x25
323
 	CAP_AUDIT_READ                              = 0x25
266
 	CAP_AUDIT_WRITE                             = 0x1d
324
 	CAP_AUDIT_WRITE                             = 0x1d
267
 	CAP_BLOCK_SUSPEND                           = 0x24
325
 	CAP_BLOCK_SUSPEND                           = 0x24
326
+	CAP_BPF                                     = 0x27
268
 	CAP_CHOWN                                   = 0x0
327
 	CAP_CHOWN                                   = 0x0
269
 	CAP_DAC_OVERRIDE                            = 0x1
328
 	CAP_DAC_OVERRIDE                            = 0x1
270
 	CAP_DAC_READ_SEARCH                         = 0x2
329
 	CAP_DAC_READ_SEARCH                         = 0x2
273
 	CAP_IPC_LOCK                                = 0xe
332
 	CAP_IPC_LOCK                                = 0xe
274
 	CAP_IPC_OWNER                               = 0xf
333
 	CAP_IPC_OWNER                               = 0xf
275
 	CAP_KILL                                    = 0x5
334
 	CAP_KILL                                    = 0x5
276
-	CAP_LAST_CAP                                = 0x25
335
+	CAP_LAST_CAP                                = 0x27
277
 	CAP_LEASE                                   = 0x1c
336
 	CAP_LEASE                                   = 0x1c
278
 	CAP_LINUX_IMMUTABLE                         = 0x9
337
 	CAP_LINUX_IMMUTABLE                         = 0x9
279
 	CAP_MAC_ADMIN                               = 0x21
338
 	CAP_MAC_ADMIN                               = 0x21
283
 	CAP_NET_BIND_SERVICE                        = 0xa
342
 	CAP_NET_BIND_SERVICE                        = 0xa
284
 	CAP_NET_BROADCAST                           = 0xb
343
 	CAP_NET_BROADCAST                           = 0xb
285
 	CAP_NET_RAW                                 = 0xd
344
 	CAP_NET_RAW                                 = 0xd
345
+	CAP_PERFMON                                 = 0x26
286
 	CAP_SETFCAP                                 = 0x1f
346
 	CAP_SETFCAP                                 = 0x1f
287
 	CAP_SETGID                                  = 0x6
347
 	CAP_SETGID                                  = 0x6
288
 	CAP_SETPCAP                                 = 0x8
348
 	CAP_SETPCAP                                 = 0x8
372
 	DEVLINK_GENL_NAME                           = "devlink"
432
 	DEVLINK_GENL_NAME                           = "devlink"
373
 	DEVLINK_GENL_VERSION                        = 0x1
433
 	DEVLINK_GENL_VERSION                        = 0x1
374
 	DEVLINK_SB_THRESHOLD_TO_ALPHA_MAX           = 0x14
434
 	DEVLINK_SB_THRESHOLD_TO_ALPHA_MAX           = 0x14
435
+	DEVMEM_MAGIC                                = 0x454d444d
375
 	DEVPTS_SUPER_MAGIC                          = 0x1cd1
436
 	DEVPTS_SUPER_MAGIC                          = 0x1cd1
376
 	DMA_BUF_MAGIC                               = 0x444d4142
437
 	DMA_BUF_MAGIC                               = 0x444d4142
438
+	DM_ACTIVE_PRESENT_FLAG                      = 0x20
439
+	DM_BUFFER_FULL_FLAG                         = 0x100
440
+	DM_CONTROL_NODE                             = "control"
441
+	DM_DATA_OUT_FLAG                            = 0x10000
442
+	DM_DEFERRED_REMOVE                          = 0x20000
443
+	DM_DEV_ARM_POLL                             = 0xc138fd10
444
+	DM_DEV_CREATE                               = 0xc138fd03
445
+	DM_DEV_REMOVE                               = 0xc138fd04
446
+	DM_DEV_RENAME                               = 0xc138fd05
447
+	DM_DEV_SET_GEOMETRY                         = 0xc138fd0f
448
+	DM_DEV_STATUS                               = 0xc138fd07
449
+	DM_DEV_SUSPEND                              = 0xc138fd06
450
+	DM_DEV_WAIT                                 = 0xc138fd08
451
+	DM_DIR                                      = "mapper"
452
+	DM_GET_TARGET_VERSION                       = 0xc138fd11
453
+	DM_INACTIVE_PRESENT_FLAG                    = 0x40
454
+	DM_INTERNAL_SUSPEND_FLAG                    = 0x40000
455
+	DM_IOCTL                                    = 0xfd
456
+	DM_LIST_DEVICES                             = 0xc138fd02
457
+	DM_LIST_VERSIONS                            = 0xc138fd0d
458
+	DM_MAX_TYPE_NAME                            = 0x10
459
+	DM_NAME_LEN                                 = 0x80
460
+	DM_NOFLUSH_FLAG                             = 0x800
461
+	DM_PERSISTENT_DEV_FLAG                      = 0x8
462
+	DM_QUERY_INACTIVE_TABLE_FLAG                = 0x1000
463
+	DM_READONLY_FLAG                            = 0x1
464
+	DM_REMOVE_ALL                               = 0xc138fd01
465
+	DM_SECURE_DATA_FLAG                         = 0x8000
466
+	DM_SKIP_BDGET_FLAG                          = 0x200
467
+	DM_SKIP_LOCKFS_FLAG                         = 0x400
468
+	DM_STATUS_TABLE_FLAG                        = 0x10
469
+	DM_SUSPEND_FLAG                             = 0x2
470
+	DM_TABLE_CLEAR                              = 0xc138fd0a
471
+	DM_TABLE_DEPS                               = 0xc138fd0b
472
+	DM_TABLE_LOAD                               = 0xc138fd09
473
+	DM_TABLE_STATUS                             = 0xc138fd0c
474
+	DM_TARGET_MSG                               = 0xc138fd0e
475
+	DM_UEVENT_GENERATED_FLAG                    = 0x2000
476
+	DM_UUID_FLAG                                = 0x4000
477
+	DM_UUID_LEN                                 = 0x81
478
+	DM_VERSION                                  = 0xc138fd00
479
+	DM_VERSION_EXTRA                            = "-ioctl (2020-02-27)"
480
+	DM_VERSION_MAJOR                            = 0x4
481
+	DM_VERSION_MINOR                            = 0x2a
482
+	DM_VERSION_PATCHLEVEL                       = 0x0
377
 	DT_BLK                                      = 0x6
483
 	DT_BLK                                      = 0x6
378
 	DT_CHR                                      = 0x2
484
 	DT_CHR                                      = 0x2
379
 	DT_DIR                                      = 0x4
485
 	DT_DIR                                      = 0x4
475
 	ETH_P_MOBITEX                               = 0x15
581
 	ETH_P_MOBITEX                               = 0x15
476
 	ETH_P_MPLS_MC                               = 0x8848
582
 	ETH_P_MPLS_MC                               = 0x8848
477
 	ETH_P_MPLS_UC                               = 0x8847
583
 	ETH_P_MPLS_UC                               = 0x8847
584
+	ETH_P_MRP                                   = 0x88e3
478
 	ETH_P_MVRP                                  = 0x88f5
585
 	ETH_P_MVRP                                  = 0x88f5
479
 	ETH_P_NCSI                                  = 0x88f8
586
 	ETH_P_NCSI                                  = 0x88f8
480
 	ETH_P_NSH                                   = 0x894f
587
 	ETH_P_NSH                                   = 0x894f
602
 	FSCRYPT_POLICY_FLAGS_PAD_4                  = 0x0
709
 	FSCRYPT_POLICY_FLAGS_PAD_4                  = 0x0
603
 	FSCRYPT_POLICY_FLAGS_PAD_8                  = 0x1
710
 	FSCRYPT_POLICY_FLAGS_PAD_8                  = 0x1
604
 	FSCRYPT_POLICY_FLAGS_PAD_MASK               = 0x3
711
 	FSCRYPT_POLICY_FLAGS_PAD_MASK               = 0x3
605
-	FSCRYPT_POLICY_FLAGS_VALID                  = 0xf
712
+	FSCRYPT_POLICY_FLAGS_VALID                  = 0x1f
606
 	FSCRYPT_POLICY_FLAG_DIRECT_KEY              = 0x4
713
 	FSCRYPT_POLICY_FLAG_DIRECT_KEY              = 0x4
714
+	FSCRYPT_POLICY_FLAG_IV_INO_LBLK_32          = 0x10
607
 	FSCRYPT_POLICY_FLAG_IV_INO_LBLK_64          = 0x8
715
 	FSCRYPT_POLICY_FLAG_IV_INO_LBLK_64          = 0x8
608
 	FSCRYPT_POLICY_V1                           = 0x0
716
 	FSCRYPT_POLICY_V1                           = 0x0
609
 	FSCRYPT_POLICY_V2                           = 0x2
717
 	FSCRYPT_POLICY_V2                           = 0x2
632
 	FS_POLICY_FLAGS_PAD_4                       = 0x0
740
 	FS_POLICY_FLAGS_PAD_4                       = 0x0
633
 	FS_POLICY_FLAGS_PAD_8                       = 0x1
741
 	FS_POLICY_FLAGS_PAD_8                       = 0x1
634
 	FS_POLICY_FLAGS_PAD_MASK                    = 0x3
742
 	FS_POLICY_FLAGS_PAD_MASK                    = 0x3
635
-	FS_POLICY_FLAGS_VALID                       = 0xf
743
+	FS_POLICY_FLAGS_VALID                       = 0x1f
636
 	FS_VERITY_FL                                = 0x100000
744
 	FS_VERITY_FL                                = 0x100000
637
 	FS_VERITY_HASH_ALG_SHA256                   = 0x1
745
 	FS_VERITY_HASH_ALG_SHA256                   = 0x1
638
 	FS_VERITY_HASH_ALG_SHA512                   = 0x2
746
 	FS_VERITY_HASH_ALG_SHA512                   = 0x2
834
 	IPPROTO_EGP                                 = 0x8
942
 	IPPROTO_EGP                                 = 0x8
835
 	IPPROTO_ENCAP                               = 0x62
943
 	IPPROTO_ENCAP                               = 0x62
836
 	IPPROTO_ESP                                 = 0x32
944
 	IPPROTO_ESP                                 = 0x32
945
+	IPPROTO_ETHERNET                            = 0x8f
837
 	IPPROTO_FRAGMENT                            = 0x2c
946
 	IPPROTO_FRAGMENT                            = 0x2c
838
 	IPPROTO_GRE                                 = 0x2f
947
 	IPPROTO_GRE                                 = 0x2f
839
 	IPPROTO_HOPOPTS                             = 0x0
948
 	IPPROTO_HOPOPTS                             = 0x0
847
 	IPPROTO_L2TP                                = 0x73
956
 	IPPROTO_L2TP                                = 0x73
848
 	IPPROTO_MH                                  = 0x87
957
 	IPPROTO_MH                                  = 0x87
849
 	IPPROTO_MPLS                                = 0x89
958
 	IPPROTO_MPLS                                = 0x89
959
+	IPPROTO_MPTCP                               = 0x106
850
 	IPPROTO_MTP                                 = 0x5c
960
 	IPPROTO_MTP                                 = 0x5c
851
 	IPPROTO_NONE                                = 0x3b
961
 	IPPROTO_NONE                                = 0x3b
852
 	IPPROTO_PIM                                 = 0x67
962
 	IPPROTO_PIM                                 = 0x67
1016
 	KEYCTL_CAPS0_PERSISTENT_KEYRINGS            = 0x2
1126
 	KEYCTL_CAPS0_PERSISTENT_KEYRINGS            = 0x2
1017
 	KEYCTL_CAPS0_PUBLIC_KEY                     = 0x8
1127
 	KEYCTL_CAPS0_PUBLIC_KEY                     = 0x8
1018
 	KEYCTL_CAPS0_RESTRICT_KEYRING               = 0x40
1128
 	KEYCTL_CAPS0_RESTRICT_KEYRING               = 0x40
1129
+	KEYCTL_CAPS1_NOTIFICATIONS                  = 0x4
1019
 	KEYCTL_CAPS1_NS_KEYRING_NAME                = 0x1
1130
 	KEYCTL_CAPS1_NS_KEYRING_NAME                = 0x1
1020
 	KEYCTL_CAPS1_NS_KEY_TAG                     = 0x2
1131
 	KEYCTL_CAPS1_NS_KEY_TAG                     = 0x2
1021
 	KEYCTL_CHOWN                                = 0x4
1132
 	KEYCTL_CHOWN                                = 0x4
1053
 	KEYCTL_SUPPORTS_VERIFY                      = 0x8
1164
 	KEYCTL_SUPPORTS_VERIFY                      = 0x8
1054
 	KEYCTL_UNLINK                               = 0x9
1165
 	KEYCTL_UNLINK                               = 0x9
1055
 	KEYCTL_UPDATE                               = 0x2
1166
 	KEYCTL_UPDATE                               = 0x2
1167
+	KEYCTL_WATCH_KEY                            = 0x20
1056
 	KEY_REQKEY_DEFL_DEFAULT                     = 0x0
1168
 	KEY_REQKEY_DEFL_DEFAULT                     = 0x0
1057
 	KEY_REQKEY_DEFL_GROUP_KEYRING               = 0x6
1169
 	KEY_REQKEY_DEFL_GROUP_KEYRING               = 0x6
1058
 	KEY_REQKEY_DEFL_NO_CHANGE                   = -0x1
1170
 	KEY_REQKEY_DEFL_NO_CHANGE                   = -0x1
1096
 	LOOP_SET_FD                                 = 0x4c00
1208
 	LOOP_SET_FD                                 = 0x4c00
1097
 	LOOP_SET_STATUS                             = 0x4c02
1209
 	LOOP_SET_STATUS                             = 0x4c02
1098
 	LOOP_SET_STATUS64                           = 0x4c04
1210
 	LOOP_SET_STATUS64                           = 0x4c04
1211
+	LOOP_SET_STATUS_CLEARABLE_FLAGS             = 0x4
1212
+	LOOP_SET_STATUS_SETTABLE_FLAGS              = 0xc
1099
 	LO_KEY_SIZE                                 = 0x20
1213
 	LO_KEY_SIZE                                 = 0x20
1100
 	LO_NAME_SIZE                                = 0x40
1214
 	LO_NAME_SIZE                                = 0x40
1101
 	MADV_COLD                                   = 0x14
1215
 	MADV_COLD                                   = 0x14
1929
 	SOL_ATM                                     = 0x108
2043
 	SOL_ATM                                     = 0x108
1930
 	SOL_CAIF                                    = 0x116
2044
 	SOL_CAIF                                    = 0x116
1931
 	SOL_CAN_BASE                                = 0x64
2045
 	SOL_CAN_BASE                                = 0x64
2046
+	SOL_CAN_RAW                                 = 0x65
1932
 	SOL_DCCP                                    = 0x10d
2047
 	SOL_DCCP                                    = 0x10d
1933
 	SOL_DECNET                                  = 0x105
2048
 	SOL_DECNET                                  = 0x105
1934
 	SOL_ICMPV6                                  = 0x3a
2049
 	SOL_ICMPV6                                  = 0x3a
1992
 	STATX_ATTR_APPEND                           = 0x20
2107
 	STATX_ATTR_APPEND                           = 0x20
1993
 	STATX_ATTR_AUTOMOUNT                        = 0x1000
2108
 	STATX_ATTR_AUTOMOUNT                        = 0x1000
1994
 	STATX_ATTR_COMPRESSED                       = 0x4
2109
 	STATX_ATTR_COMPRESSED                       = 0x4
2110
+	STATX_ATTR_DAX                              = 0x2000
1995
 	STATX_ATTR_ENCRYPTED                        = 0x800
2111
 	STATX_ATTR_ENCRYPTED                        = 0x800
1996
 	STATX_ATTR_IMMUTABLE                        = 0x10
2112
 	STATX_ATTR_IMMUTABLE                        = 0x10
2113
+	STATX_ATTR_MOUNT_ROOT                       = 0x2000
1997
 	STATX_ATTR_NODUMP                           = 0x40
2114
 	STATX_ATTR_NODUMP                           = 0x40
1998
 	STATX_ATTR_VERITY                           = 0x100000
2115
 	STATX_ATTR_VERITY                           = 0x100000
1999
 	STATX_BASIC_STATS                           = 0x7ff
2116
 	STATX_BASIC_STATS                           = 0x7ff
2002
 	STATX_CTIME                                 = 0x80
2119
 	STATX_CTIME                                 = 0x80
2003
 	STATX_GID                                   = 0x10
2120
 	STATX_GID                                   = 0x10
2004
 	STATX_INO                                   = 0x100
2121
 	STATX_INO                                   = 0x100
2122
+	STATX_MNT_ID                                = 0x1000
2005
 	STATX_MODE                                  = 0x2
2123
 	STATX_MODE                                  = 0x2
2006
 	STATX_MTIME                                 = 0x40
2124
 	STATX_MTIME                                 = 0x40
2007
 	STATX_NLINK                                 = 0x4
2125
 	STATX_NLINK                                 = 0x4

+ 1
- 0
vendor/golang.org/x/sys/unix/zerrors_linux_arm64.go ファイルの表示

192
 	PPPIOCSRASYNCMAP                 = 0x40047454
192
 	PPPIOCSRASYNCMAP                 = 0x40047454
193
 	PPPIOCSXASYNCMAP                 = 0x4020744f
193
 	PPPIOCSXASYNCMAP                 = 0x4020744f
194
 	PPPIOCXFERUNIT                   = 0x744e
194
 	PPPIOCXFERUNIT                   = 0x744e
195
+	PROT_BTI                         = 0x10
195
 	PR_SET_PTRACER_ANY               = 0xffffffffffffffff
196
 	PR_SET_PTRACER_ANY               = 0xffffffffffffffff
196
 	PTRACE_SYSEMU                    = 0x1f
197
 	PTRACE_SYSEMU                    = 0x1f
197
 	PTRACE_SYSEMU_SINGLESTEP         = 0x20
198
 	PTRACE_SYSEMU_SINGLESTEP         = 0x20

+ 6
- 0
vendor/golang.org/x/sys/unix/zerrors_netbsd_386.go ファイルの表示

158
 	CLONE_SIGHAND                     = 0x800
158
 	CLONE_SIGHAND                     = 0x800
159
 	CLONE_VFORK                       = 0x4000
159
 	CLONE_VFORK                       = 0x4000
160
 	CLONE_VM                          = 0x100
160
 	CLONE_VM                          = 0x100
161
+	CPUSTATES                         = 0x5
162
+	CP_IDLE                           = 0x4
163
+	CP_INTR                           = 0x3
164
+	CP_NICE                           = 0x1
165
+	CP_SYS                            = 0x2
166
+	CP_USER                           = 0x0
161
 	CREAD                             = 0x800
167
 	CREAD                             = 0x800
162
 	CRTSCTS                           = 0x10000
168
 	CRTSCTS                           = 0x10000
163
 	CS5                               = 0x0
169
 	CS5                               = 0x0

+ 6
- 0
vendor/golang.org/x/sys/unix/zerrors_netbsd_amd64.go ファイルの表示

158
 	CLONE_SIGHAND                     = 0x800
158
 	CLONE_SIGHAND                     = 0x800
159
 	CLONE_VFORK                       = 0x4000
159
 	CLONE_VFORK                       = 0x4000
160
 	CLONE_VM                          = 0x100
160
 	CLONE_VM                          = 0x100
161
+	CPUSTATES                         = 0x5
162
+	CP_IDLE                           = 0x4
163
+	CP_INTR                           = 0x3
164
+	CP_NICE                           = 0x1
165
+	CP_SYS                            = 0x2
166
+	CP_USER                           = 0x0
161
 	CREAD                             = 0x800
167
 	CREAD                             = 0x800
162
 	CRTSCTS                           = 0x10000
168
 	CRTSCTS                           = 0x10000
163
 	CS5                               = 0x0
169
 	CS5                               = 0x0

+ 6
- 0
vendor/golang.org/x/sys/unix/zerrors_netbsd_arm.go ファイルの表示

150
 	BRKINT                            = 0x2
150
 	BRKINT                            = 0x2
151
 	CFLUSH                            = 0xf
151
 	CFLUSH                            = 0xf
152
 	CLOCAL                            = 0x8000
152
 	CLOCAL                            = 0x8000
153
+	CPUSTATES                         = 0x5
154
+	CP_IDLE                           = 0x4
155
+	CP_INTR                           = 0x3
156
+	CP_NICE                           = 0x1
157
+	CP_SYS                            = 0x2
158
+	CP_USER                           = 0x0
153
 	CREAD                             = 0x800
159
 	CREAD                             = 0x800
154
 	CRTSCTS                           = 0x10000
160
 	CRTSCTS                           = 0x10000
155
 	CS5                               = 0x0
161
 	CS5                               = 0x0

+ 6
- 0
vendor/golang.org/x/sys/unix/zerrors_netbsd_arm64.go ファイルの表示

158
 	CLONE_SIGHAND                     = 0x800
158
 	CLONE_SIGHAND                     = 0x800
159
 	CLONE_VFORK                       = 0x4000
159
 	CLONE_VFORK                       = 0x4000
160
 	CLONE_VM                          = 0x100
160
 	CLONE_VM                          = 0x100
161
+	CPUSTATES                         = 0x5
162
+	CP_IDLE                           = 0x4
163
+	CP_INTR                           = 0x3
164
+	CP_NICE                           = 0x1
165
+	CP_SYS                            = 0x2
166
+	CP_USER                           = 0x0
161
 	CREAD                             = 0x800
167
 	CREAD                             = 0x800
162
 	CRTSCTS                           = 0x10000
168
 	CRTSCTS                           = 0x10000
163
 	CS5                               = 0x0
169
 	CS5                               = 0x0

+ 0
- 1809
vendor/golang.org/x/sys/unix/zsyscall_darwin_386.1_11.go
ファイル差分が大きすぎるため省略します
ファイルの表示


+ 0
- 1809
vendor/golang.org/x/sys/unix/zsyscall_darwin_amd64.1_11.go
ファイル差分が大きすぎるため省略します
ファイルの表示


+ 0
- 1782
vendor/golang.org/x/sys/unix/zsyscall_darwin_arm.1_11.go
ファイル差分が大きすぎるため省略します
ファイルの表示


+ 0
- 1782
vendor/golang.org/x/sys/unix/zsyscall_darwin_arm64.1_11.go
ファイル差分が大きすぎるため省略します
ファイルの表示


+ 15
- 0
vendor/golang.org/x/sys/unix/zsyscall_linux.go ファイルの表示

1821
 
1821
 
1822
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1822
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1823
 
1823
 
1824
+func Faccessat2(dirfd int, path string, mode uint32, flags int) (err error) {
1825
+	var _p0 *byte
1826
+	_p0, err = BytePtrFromString(path)
1827
+	if err != nil {
1828
+		return
1829
+	}
1830
+	_, _, e1 := Syscall6(SYS_FACCESSAT2, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0)
1831
+	if e1 != 0 {
1832
+		err = errnoErr(e1)
1833
+	}
1834
+	return
1835
+}
1836
+
1837
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1838
+
1824
 func nameToHandleAt(dirFD int, pathname string, fh *fileHandle, mountID *_C_int, flags int) (err error) {
1839
 func nameToHandleAt(dirFD int, pathname string, fh *fileHandle, mountID *_C_int, flags int) (err error) {
1825
 	var _p0 *byte
1840
 	var _p0 *byte
1826
 	_p0, err = BytePtrFromString(pathname)
1841
 	_p0, err = BytePtrFromString(pathname)

+ 0
- 436
vendor/golang.org/x/sys/unix/zsysnum_darwin_386.go ファイルの表示

1
-// go run mksysnum.go /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/usr/include/sys/syscall.h
2
-// Code generated by the command above; see README.md. DO NOT EDIT.
3
-
4
-// +build 386,darwin
5
-
6
-package unix
7
-
8
-const (
9
-	SYS_SYSCALL                        = 0
10
-	SYS_EXIT                           = 1
11
-	SYS_FORK                           = 2
12
-	SYS_READ                           = 3
13
-	SYS_WRITE                          = 4
14
-	SYS_OPEN                           = 5
15
-	SYS_CLOSE                          = 6
16
-	SYS_WAIT4                          = 7
17
-	SYS_LINK                           = 9
18
-	SYS_UNLINK                         = 10
19
-	SYS_CHDIR                          = 12
20
-	SYS_FCHDIR                         = 13
21
-	SYS_MKNOD                          = 14
22
-	SYS_CHMOD                          = 15
23
-	SYS_CHOWN                          = 16
24
-	SYS_GETFSSTAT                      = 18
25
-	SYS_GETPID                         = 20
26
-	SYS_SETUID                         = 23
27
-	SYS_GETUID                         = 24
28
-	SYS_GETEUID                        = 25
29
-	SYS_PTRACE                         = 26
30
-	SYS_RECVMSG                        = 27
31
-	SYS_SENDMSG                        = 28
32
-	SYS_RECVFROM                       = 29
33
-	SYS_ACCEPT                         = 30
34
-	SYS_GETPEERNAME                    = 31
35
-	SYS_GETSOCKNAME                    = 32
36
-	SYS_ACCESS                         = 33
37
-	SYS_CHFLAGS                        = 34
38
-	SYS_FCHFLAGS                       = 35
39
-	SYS_SYNC                           = 36
40
-	SYS_KILL                           = 37
41
-	SYS_GETPPID                        = 39
42
-	SYS_DUP                            = 41
43
-	SYS_PIPE                           = 42
44
-	SYS_GETEGID                        = 43
45
-	SYS_SIGACTION                      = 46
46
-	SYS_GETGID                         = 47
47
-	SYS_SIGPROCMASK                    = 48
48
-	SYS_GETLOGIN                       = 49
49
-	SYS_SETLOGIN                       = 50
50
-	SYS_ACCT                           = 51
51
-	SYS_SIGPENDING                     = 52
52
-	SYS_SIGALTSTACK                    = 53
53
-	SYS_IOCTL                          = 54
54
-	SYS_REBOOT                         = 55
55
-	SYS_REVOKE                         = 56
56
-	SYS_SYMLINK                        = 57
57
-	SYS_READLINK                       = 58
58
-	SYS_EXECVE                         = 59
59
-	SYS_UMASK                          = 60
60
-	SYS_CHROOT                         = 61
61
-	SYS_MSYNC                          = 65
62
-	SYS_VFORK                          = 66
63
-	SYS_MUNMAP                         = 73
64
-	SYS_MPROTECT                       = 74
65
-	SYS_MADVISE                        = 75
66
-	SYS_MINCORE                        = 78
67
-	SYS_GETGROUPS                      = 79
68
-	SYS_SETGROUPS                      = 80
69
-	SYS_GETPGRP                        = 81
70
-	SYS_SETPGID                        = 82
71
-	SYS_SETITIMER                      = 83
72
-	SYS_SWAPON                         = 85
73
-	SYS_GETITIMER                      = 86
74
-	SYS_GETDTABLESIZE                  = 89
75
-	SYS_DUP2                           = 90
76
-	SYS_FCNTL                          = 92
77
-	SYS_SELECT                         = 93
78
-	SYS_FSYNC                          = 95
79
-	SYS_SETPRIORITY                    = 96
80
-	SYS_SOCKET                         = 97
81
-	SYS_CONNECT                        = 98
82
-	SYS_GETPRIORITY                    = 100
83
-	SYS_BIND                           = 104
84
-	SYS_SETSOCKOPT                     = 105
85
-	SYS_LISTEN                         = 106
86
-	SYS_SIGSUSPEND                     = 111
87
-	SYS_GETTIMEOFDAY                   = 116
88
-	SYS_GETRUSAGE                      = 117
89
-	SYS_GETSOCKOPT                     = 118
90
-	SYS_READV                          = 120
91
-	SYS_WRITEV                         = 121
92
-	SYS_SETTIMEOFDAY                   = 122
93
-	SYS_FCHOWN                         = 123
94
-	SYS_FCHMOD                         = 124
95
-	SYS_SETREUID                       = 126
96
-	SYS_SETREGID                       = 127
97
-	SYS_RENAME                         = 128
98
-	SYS_FLOCK                          = 131
99
-	SYS_MKFIFO                         = 132
100
-	SYS_SENDTO                         = 133
101
-	SYS_SHUTDOWN                       = 134
102
-	SYS_SOCKETPAIR                     = 135
103
-	SYS_MKDIR                          = 136
104
-	SYS_RMDIR                          = 137
105
-	SYS_UTIMES                         = 138
106
-	SYS_FUTIMES                        = 139
107
-	SYS_ADJTIME                        = 140
108
-	SYS_GETHOSTUUID                    = 142
109
-	SYS_SETSID                         = 147
110
-	SYS_GETPGID                        = 151
111
-	SYS_SETPRIVEXEC                    = 152
112
-	SYS_PREAD                          = 153
113
-	SYS_PWRITE                         = 154
114
-	SYS_NFSSVC                         = 155
115
-	SYS_STATFS                         = 157
116
-	SYS_FSTATFS                        = 158
117
-	SYS_UNMOUNT                        = 159
118
-	SYS_GETFH                          = 161
119
-	SYS_QUOTACTL                       = 165
120
-	SYS_MOUNT                          = 167
121
-	SYS_CSOPS                          = 169
122
-	SYS_CSOPS_AUDITTOKEN               = 170
123
-	SYS_WAITID                         = 173
124
-	SYS_KDEBUG_TYPEFILTER              = 177
125
-	SYS_KDEBUG_TRACE_STRING            = 178
126
-	SYS_KDEBUG_TRACE64                 = 179
127
-	SYS_KDEBUG_TRACE                   = 180
128
-	SYS_SETGID                         = 181
129
-	SYS_SETEGID                        = 182
130
-	SYS_SETEUID                        = 183
131
-	SYS_SIGRETURN                      = 184
132
-	SYS_THREAD_SELFCOUNTS              = 186
133
-	SYS_FDATASYNC                      = 187
134
-	SYS_STAT                           = 188
135
-	SYS_FSTAT                          = 189
136
-	SYS_LSTAT                          = 190
137
-	SYS_PATHCONF                       = 191
138
-	SYS_FPATHCONF                      = 192
139
-	SYS_GETRLIMIT                      = 194
140
-	SYS_SETRLIMIT                      = 195
141
-	SYS_GETDIRENTRIES                  = 196
142
-	SYS_MMAP                           = 197
143
-	SYS_LSEEK                          = 199
144
-	SYS_TRUNCATE                       = 200
145
-	SYS_FTRUNCATE                      = 201
146
-	SYS_SYSCTL                         = 202
147
-	SYS_MLOCK                          = 203
148
-	SYS_MUNLOCK                        = 204
149
-	SYS_UNDELETE                       = 205
150
-	SYS_OPEN_DPROTECTED_NP             = 216
151
-	SYS_GETATTRLIST                    = 220
152
-	SYS_SETATTRLIST                    = 221
153
-	SYS_GETDIRENTRIESATTR              = 222
154
-	SYS_EXCHANGEDATA                   = 223
155
-	SYS_SEARCHFS                       = 225
156
-	SYS_DELETE                         = 226
157
-	SYS_COPYFILE                       = 227
158
-	SYS_FGETATTRLIST                   = 228
159
-	SYS_FSETATTRLIST                   = 229
160
-	SYS_POLL                           = 230
161
-	SYS_WATCHEVENT                     = 231
162
-	SYS_WAITEVENT                      = 232
163
-	SYS_MODWATCH                       = 233
164
-	SYS_GETXATTR                       = 234
165
-	SYS_FGETXATTR                      = 235
166
-	SYS_SETXATTR                       = 236
167
-	SYS_FSETXATTR                      = 237
168
-	SYS_REMOVEXATTR                    = 238
169
-	SYS_FREMOVEXATTR                   = 239
170
-	SYS_LISTXATTR                      = 240
171
-	SYS_FLISTXATTR                     = 241
172
-	SYS_FSCTL                          = 242
173
-	SYS_INITGROUPS                     = 243
174
-	SYS_POSIX_SPAWN                    = 244
175
-	SYS_FFSCTL                         = 245
176
-	SYS_NFSCLNT                        = 247
177
-	SYS_FHOPEN                         = 248
178
-	SYS_MINHERIT                       = 250
179
-	SYS_SEMSYS                         = 251
180
-	SYS_MSGSYS                         = 252
181
-	SYS_SHMSYS                         = 253
182
-	SYS_SEMCTL                         = 254
183
-	SYS_SEMGET                         = 255
184
-	SYS_SEMOP                          = 256
185
-	SYS_MSGCTL                         = 258
186
-	SYS_MSGGET                         = 259
187
-	SYS_MSGSND                         = 260
188
-	SYS_MSGRCV                         = 261
189
-	SYS_SHMAT                          = 262
190
-	SYS_SHMCTL                         = 263
191
-	SYS_SHMDT                          = 264
192
-	SYS_SHMGET                         = 265
193
-	SYS_SHM_OPEN                       = 266
194
-	SYS_SHM_UNLINK                     = 267
195
-	SYS_SEM_OPEN                       = 268
196
-	SYS_SEM_CLOSE                      = 269
197
-	SYS_SEM_UNLINK                     = 270
198
-	SYS_SEM_WAIT                       = 271
199
-	SYS_SEM_TRYWAIT                    = 272
200
-	SYS_SEM_POST                       = 273
201
-	SYS_SYSCTLBYNAME                   = 274
202
-	SYS_OPEN_EXTENDED                  = 277
203
-	SYS_UMASK_EXTENDED                 = 278
204
-	SYS_STAT_EXTENDED                  = 279
205
-	SYS_LSTAT_EXTENDED                 = 280
206
-	SYS_FSTAT_EXTENDED                 = 281
207
-	SYS_CHMOD_EXTENDED                 = 282
208
-	SYS_FCHMOD_EXTENDED                = 283
209
-	SYS_ACCESS_EXTENDED                = 284
210
-	SYS_SETTID                         = 285
211
-	SYS_GETTID                         = 286
212
-	SYS_SETSGROUPS                     = 287
213
-	SYS_GETSGROUPS                     = 288
214
-	SYS_SETWGROUPS                     = 289
215
-	SYS_GETWGROUPS                     = 290
216
-	SYS_MKFIFO_EXTENDED                = 291
217
-	SYS_MKDIR_EXTENDED                 = 292
218
-	SYS_IDENTITYSVC                    = 293
219
-	SYS_SHARED_REGION_CHECK_NP         = 294
220
-	SYS_VM_PRESSURE_MONITOR            = 296
221
-	SYS_PSYNCH_RW_LONGRDLOCK           = 297
222
-	SYS_PSYNCH_RW_YIELDWRLOCK          = 298
223
-	SYS_PSYNCH_RW_DOWNGRADE            = 299
224
-	SYS_PSYNCH_RW_UPGRADE              = 300
225
-	SYS_PSYNCH_MUTEXWAIT               = 301
226
-	SYS_PSYNCH_MUTEXDROP               = 302
227
-	SYS_PSYNCH_CVBROAD                 = 303
228
-	SYS_PSYNCH_CVSIGNAL                = 304
229
-	SYS_PSYNCH_CVWAIT                  = 305
230
-	SYS_PSYNCH_RW_RDLOCK               = 306
231
-	SYS_PSYNCH_RW_WRLOCK               = 307
232
-	SYS_PSYNCH_RW_UNLOCK               = 308
233
-	SYS_PSYNCH_RW_UNLOCK2              = 309
234
-	SYS_GETSID                         = 310
235
-	SYS_SETTID_WITH_PID                = 311
236
-	SYS_PSYNCH_CVCLRPREPOST            = 312
237
-	SYS_AIO_FSYNC                      = 313
238
-	SYS_AIO_RETURN                     = 314
239
-	SYS_AIO_SUSPEND                    = 315
240
-	SYS_AIO_CANCEL                     = 316
241
-	SYS_AIO_ERROR                      = 317
242
-	SYS_AIO_READ                       = 318
243
-	SYS_AIO_WRITE                      = 319
244
-	SYS_LIO_LISTIO                     = 320
245
-	SYS_IOPOLICYSYS                    = 322
246
-	SYS_PROCESS_POLICY                 = 323
247
-	SYS_MLOCKALL                       = 324
248
-	SYS_MUNLOCKALL                     = 325
249
-	SYS_ISSETUGID                      = 327
250
-	SYS___PTHREAD_KILL                 = 328
251
-	SYS___PTHREAD_SIGMASK              = 329
252
-	SYS___SIGWAIT                      = 330
253
-	SYS___DISABLE_THREADSIGNAL         = 331
254
-	SYS___PTHREAD_MARKCANCEL           = 332
255
-	SYS___PTHREAD_CANCELED             = 333
256
-	SYS___SEMWAIT_SIGNAL               = 334
257
-	SYS_PROC_INFO                      = 336
258
-	SYS_SENDFILE                       = 337
259
-	SYS_STAT64                         = 338
260
-	SYS_FSTAT64                        = 339
261
-	SYS_LSTAT64                        = 340
262
-	SYS_STAT64_EXTENDED                = 341
263
-	SYS_LSTAT64_EXTENDED               = 342
264
-	SYS_FSTAT64_EXTENDED               = 343
265
-	SYS_GETDIRENTRIES64                = 344
266
-	SYS_STATFS64                       = 345
267
-	SYS_FSTATFS64                      = 346
268
-	SYS_GETFSSTAT64                    = 347
269
-	SYS___PTHREAD_CHDIR                = 348
270
-	SYS___PTHREAD_FCHDIR               = 349
271
-	SYS_AUDIT                          = 350
272
-	SYS_AUDITON                        = 351
273
-	SYS_GETAUID                        = 353
274
-	SYS_SETAUID                        = 354
275
-	SYS_GETAUDIT_ADDR                  = 357
276
-	SYS_SETAUDIT_ADDR                  = 358
277
-	SYS_AUDITCTL                       = 359
278
-	SYS_BSDTHREAD_CREATE               = 360
279
-	SYS_BSDTHREAD_TERMINATE            = 361
280
-	SYS_KQUEUE                         = 362
281
-	SYS_KEVENT                         = 363
282
-	SYS_LCHOWN                         = 364
283
-	SYS_BSDTHREAD_REGISTER             = 366
284
-	SYS_WORKQ_OPEN                     = 367
285
-	SYS_WORKQ_KERNRETURN               = 368
286
-	SYS_KEVENT64                       = 369
287
-	SYS___OLD_SEMWAIT_SIGNAL           = 370
288
-	SYS___OLD_SEMWAIT_SIGNAL_NOCANCEL  = 371
289
-	SYS_THREAD_SELFID                  = 372
290
-	SYS_LEDGER                         = 373
291
-	SYS_KEVENT_QOS                     = 374
292
-	SYS_KEVENT_ID                      = 375
293
-	SYS___MAC_EXECVE                   = 380
294
-	SYS___MAC_SYSCALL                  = 381
295
-	SYS___MAC_GET_FILE                 = 382
296
-	SYS___MAC_SET_FILE                 = 383
297
-	SYS___MAC_GET_LINK                 = 384
298
-	SYS___MAC_SET_LINK                 = 385
299
-	SYS___MAC_GET_PROC                 = 386
300
-	SYS___MAC_SET_PROC                 = 387
301
-	SYS___MAC_GET_FD                   = 388
302
-	SYS___MAC_SET_FD                   = 389
303
-	SYS___MAC_GET_PID                  = 390
304
-	SYS_PSELECT                        = 394
305
-	SYS_PSELECT_NOCANCEL               = 395
306
-	SYS_READ_NOCANCEL                  = 396
307
-	SYS_WRITE_NOCANCEL                 = 397
308
-	SYS_OPEN_NOCANCEL                  = 398
309
-	SYS_CLOSE_NOCANCEL                 = 399
310
-	SYS_WAIT4_NOCANCEL                 = 400
311
-	SYS_RECVMSG_NOCANCEL               = 401
312
-	SYS_SENDMSG_NOCANCEL               = 402
313
-	SYS_RECVFROM_NOCANCEL              = 403
314
-	SYS_ACCEPT_NOCANCEL                = 404
315
-	SYS_MSYNC_NOCANCEL                 = 405
316
-	SYS_FCNTL_NOCANCEL                 = 406
317
-	SYS_SELECT_NOCANCEL                = 407
318
-	SYS_FSYNC_NOCANCEL                 = 408
319
-	SYS_CONNECT_NOCANCEL               = 409
320
-	SYS_SIGSUSPEND_NOCANCEL            = 410
321
-	SYS_READV_NOCANCEL                 = 411
322
-	SYS_WRITEV_NOCANCEL                = 412
323
-	SYS_SENDTO_NOCANCEL                = 413
324
-	SYS_PREAD_NOCANCEL                 = 414
325
-	SYS_PWRITE_NOCANCEL                = 415
326
-	SYS_WAITID_NOCANCEL                = 416
327
-	SYS_POLL_NOCANCEL                  = 417
328
-	SYS_MSGSND_NOCANCEL                = 418
329
-	SYS_MSGRCV_NOCANCEL                = 419
330
-	SYS_SEM_WAIT_NOCANCEL              = 420
331
-	SYS_AIO_SUSPEND_NOCANCEL           = 421
332
-	SYS___SIGWAIT_NOCANCEL             = 422
333
-	SYS___SEMWAIT_SIGNAL_NOCANCEL      = 423
334
-	SYS___MAC_MOUNT                    = 424
335
-	SYS___MAC_GET_MOUNT                = 425
336
-	SYS___MAC_GETFSSTAT                = 426
337
-	SYS_FSGETPATH                      = 427
338
-	SYS_AUDIT_SESSION_SELF             = 428
339
-	SYS_AUDIT_SESSION_JOIN             = 429
340
-	SYS_FILEPORT_MAKEPORT              = 430
341
-	SYS_FILEPORT_MAKEFD                = 431
342
-	SYS_AUDIT_SESSION_PORT             = 432
343
-	SYS_PID_SUSPEND                    = 433
344
-	SYS_PID_RESUME                     = 434
345
-	SYS_PID_HIBERNATE                  = 435
346
-	SYS_PID_SHUTDOWN_SOCKETS           = 436
347
-	SYS_SHARED_REGION_MAP_AND_SLIDE_NP = 438
348
-	SYS_KAS_INFO                       = 439
349
-	SYS_MEMORYSTATUS_CONTROL           = 440
350
-	SYS_GUARDED_OPEN_NP                = 441
351
-	SYS_GUARDED_CLOSE_NP               = 442
352
-	SYS_GUARDED_KQUEUE_NP              = 443
353
-	SYS_CHANGE_FDGUARD_NP              = 444
354
-	SYS_USRCTL                         = 445
355
-	SYS_PROC_RLIMIT_CONTROL            = 446
356
-	SYS_CONNECTX                       = 447
357
-	SYS_DISCONNECTX                    = 448
358
-	SYS_PEELOFF                        = 449
359
-	SYS_SOCKET_DELEGATE                = 450
360
-	SYS_TELEMETRY                      = 451
361
-	SYS_PROC_UUID_POLICY               = 452
362
-	SYS_MEMORYSTATUS_GET_LEVEL         = 453
363
-	SYS_SYSTEM_OVERRIDE                = 454
364
-	SYS_VFS_PURGE                      = 455
365
-	SYS_SFI_CTL                        = 456
366
-	SYS_SFI_PIDCTL                     = 457
367
-	SYS_COALITION                      = 458
368
-	SYS_COALITION_INFO                 = 459
369
-	SYS_NECP_MATCH_POLICY              = 460
370
-	SYS_GETATTRLISTBULK                = 461
371
-	SYS_CLONEFILEAT                    = 462
372
-	SYS_OPENAT                         = 463
373
-	SYS_OPENAT_NOCANCEL                = 464
374
-	SYS_RENAMEAT                       = 465
375
-	SYS_FACCESSAT                      = 466
376
-	SYS_FCHMODAT                       = 467
377
-	SYS_FCHOWNAT                       = 468
378
-	SYS_FSTATAT                        = 469
379
-	SYS_FSTATAT64                      = 470
380
-	SYS_LINKAT                         = 471
381
-	SYS_UNLINKAT                       = 472
382
-	SYS_READLINKAT                     = 473
383
-	SYS_SYMLINKAT                      = 474
384
-	SYS_MKDIRAT                        = 475
385
-	SYS_GETATTRLISTAT                  = 476
386
-	SYS_PROC_TRACE_LOG                 = 477
387
-	SYS_BSDTHREAD_CTL                  = 478
388
-	SYS_OPENBYID_NP                    = 479
389
-	SYS_RECVMSG_X                      = 480
390
-	SYS_SENDMSG_X                      = 481
391
-	SYS_THREAD_SELFUSAGE               = 482
392
-	SYS_CSRCTL                         = 483
393
-	SYS_GUARDED_OPEN_DPROTECTED_NP     = 484
394
-	SYS_GUARDED_WRITE_NP               = 485
395
-	SYS_GUARDED_PWRITE_NP              = 486
396
-	SYS_GUARDED_WRITEV_NP              = 487
397
-	SYS_RENAMEATX_NP                   = 488
398
-	SYS_MREMAP_ENCRYPTED               = 489
399
-	SYS_NETAGENT_TRIGGER               = 490
400
-	SYS_STACK_SNAPSHOT_WITH_CONFIG     = 491
401
-	SYS_MICROSTACKSHOT                 = 492
402
-	SYS_GRAB_PGO_DATA                  = 493
403
-	SYS_PERSONA                        = 494
404
-	SYS_WORK_INTERVAL_CTL              = 499
405
-	SYS_GETENTROPY                     = 500
406
-	SYS_NECP_OPEN                      = 501
407
-	SYS_NECP_CLIENT_ACTION             = 502
408
-	SYS___NEXUS_OPEN                   = 503
409
-	SYS___NEXUS_REGISTER               = 504
410
-	SYS___NEXUS_DEREGISTER             = 505
411
-	SYS___NEXUS_CREATE                 = 506
412
-	SYS___NEXUS_DESTROY                = 507
413
-	SYS___NEXUS_GET_OPT                = 508
414
-	SYS___NEXUS_SET_OPT                = 509
415
-	SYS___CHANNEL_OPEN                 = 510
416
-	SYS___CHANNEL_GET_INFO             = 511
417
-	SYS___CHANNEL_SYNC                 = 512
418
-	SYS___CHANNEL_GET_OPT              = 513
419
-	SYS___CHANNEL_SET_OPT              = 514
420
-	SYS_ULOCK_WAIT                     = 515
421
-	SYS_ULOCK_WAKE                     = 516
422
-	SYS_FCLONEFILEAT                   = 517
423
-	SYS_FS_SNAPSHOT                    = 518
424
-	SYS_TERMINATE_WITH_PAYLOAD         = 520
425
-	SYS_ABORT_WITH_PAYLOAD             = 521
426
-	SYS_NECP_SESSION_OPEN              = 522
427
-	SYS_NECP_SESSION_ACTION            = 523
428
-	SYS_SETATTRLISTAT                  = 524
429
-	SYS_NET_QOS_GUIDELINE              = 525
430
-	SYS_FMOUNT                         = 526
431
-	SYS_NTP_ADJTIME                    = 527
432
-	SYS_NTP_GETTIME                    = 528
433
-	SYS_OS_FAULT_WITH_PAYLOAD          = 529
434
-	SYS_MAXSYSCALL                     = 530
435
-	SYS_INVALID                        = 63
436
-)

+ 0
- 438
vendor/golang.org/x/sys/unix/zsysnum_darwin_amd64.go ファイルの表示

1
-// go run mksysnum.go /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/usr/include/sys/syscall.h
2
-// Code generated by the command above; see README.md. DO NOT EDIT.
3
-
4
-// +build amd64,darwin
5
-
6
-package unix
7
-
8
-const (
9
-	SYS_SYSCALL                        = 0
10
-	SYS_EXIT                           = 1
11
-	SYS_FORK                           = 2
12
-	SYS_READ                           = 3
13
-	SYS_WRITE                          = 4
14
-	SYS_OPEN                           = 5
15
-	SYS_CLOSE                          = 6
16
-	SYS_WAIT4                          = 7
17
-	SYS_LINK                           = 9
18
-	SYS_UNLINK                         = 10
19
-	SYS_CHDIR                          = 12
20
-	SYS_FCHDIR                         = 13
21
-	SYS_MKNOD                          = 14
22
-	SYS_CHMOD                          = 15
23
-	SYS_CHOWN                          = 16
24
-	SYS_GETFSSTAT                      = 18
25
-	SYS_GETPID                         = 20
26
-	SYS_SETUID                         = 23
27
-	SYS_GETUID                         = 24
28
-	SYS_GETEUID                        = 25
29
-	SYS_PTRACE                         = 26
30
-	SYS_RECVMSG                        = 27
31
-	SYS_SENDMSG                        = 28
32
-	SYS_RECVFROM                       = 29
33
-	SYS_ACCEPT                         = 30
34
-	SYS_GETPEERNAME                    = 31
35
-	SYS_GETSOCKNAME                    = 32
36
-	SYS_ACCESS                         = 33
37
-	SYS_CHFLAGS                        = 34
38
-	SYS_FCHFLAGS                       = 35
39
-	SYS_SYNC                           = 36
40
-	SYS_KILL                           = 37
41
-	SYS_GETPPID                        = 39
42
-	SYS_DUP                            = 41
43
-	SYS_PIPE                           = 42
44
-	SYS_GETEGID                        = 43
45
-	SYS_SIGACTION                      = 46
46
-	SYS_GETGID                         = 47
47
-	SYS_SIGPROCMASK                    = 48
48
-	SYS_GETLOGIN                       = 49
49
-	SYS_SETLOGIN                       = 50
50
-	SYS_ACCT                           = 51
51
-	SYS_SIGPENDING                     = 52
52
-	SYS_SIGALTSTACK                    = 53
53
-	SYS_IOCTL                          = 54
54
-	SYS_REBOOT                         = 55
55
-	SYS_REVOKE                         = 56
56
-	SYS_SYMLINK                        = 57
57
-	SYS_READLINK                       = 58
58
-	SYS_EXECVE                         = 59
59
-	SYS_UMASK                          = 60
60
-	SYS_CHROOT                         = 61
61
-	SYS_MSYNC                          = 65
62
-	SYS_VFORK                          = 66
63
-	SYS_MUNMAP                         = 73
64
-	SYS_MPROTECT                       = 74
65
-	SYS_MADVISE                        = 75
66
-	SYS_MINCORE                        = 78
67
-	SYS_GETGROUPS                      = 79
68
-	SYS_SETGROUPS                      = 80
69
-	SYS_GETPGRP                        = 81
70
-	SYS_SETPGID                        = 82
71
-	SYS_SETITIMER                      = 83
72
-	SYS_SWAPON                         = 85
73
-	SYS_GETITIMER                      = 86
74
-	SYS_GETDTABLESIZE                  = 89
75
-	SYS_DUP2                           = 90
76
-	SYS_FCNTL                          = 92
77
-	SYS_SELECT                         = 93
78
-	SYS_FSYNC                          = 95
79
-	SYS_SETPRIORITY                    = 96
80
-	SYS_SOCKET                         = 97
81
-	SYS_CONNECT                        = 98
82
-	SYS_GETPRIORITY                    = 100
83
-	SYS_BIND                           = 104
84
-	SYS_SETSOCKOPT                     = 105
85
-	SYS_LISTEN                         = 106
86
-	SYS_SIGSUSPEND                     = 111
87
-	SYS_GETTIMEOFDAY                   = 116
88
-	SYS_GETRUSAGE                      = 117
89
-	SYS_GETSOCKOPT                     = 118
90
-	SYS_READV                          = 120
91
-	SYS_WRITEV                         = 121
92
-	SYS_SETTIMEOFDAY                   = 122
93
-	SYS_FCHOWN                         = 123
94
-	SYS_FCHMOD                         = 124
95
-	SYS_SETREUID                       = 126
96
-	SYS_SETREGID                       = 127
97
-	SYS_RENAME                         = 128
98
-	SYS_FLOCK                          = 131
99
-	SYS_MKFIFO                         = 132
100
-	SYS_SENDTO                         = 133
101
-	SYS_SHUTDOWN                       = 134
102
-	SYS_SOCKETPAIR                     = 135
103
-	SYS_MKDIR                          = 136
104
-	SYS_RMDIR                          = 137
105
-	SYS_UTIMES                         = 138
106
-	SYS_FUTIMES                        = 139
107
-	SYS_ADJTIME                        = 140
108
-	SYS_GETHOSTUUID                    = 142
109
-	SYS_SETSID                         = 147
110
-	SYS_GETPGID                        = 151
111
-	SYS_SETPRIVEXEC                    = 152
112
-	SYS_PREAD                          = 153
113
-	SYS_PWRITE                         = 154
114
-	SYS_NFSSVC                         = 155
115
-	SYS_STATFS                         = 157
116
-	SYS_FSTATFS                        = 158
117
-	SYS_UNMOUNT                        = 159
118
-	SYS_GETFH                          = 161
119
-	SYS_QUOTACTL                       = 165
120
-	SYS_MOUNT                          = 167
121
-	SYS_CSOPS                          = 169
122
-	SYS_CSOPS_AUDITTOKEN               = 170
123
-	SYS_WAITID                         = 173
124
-	SYS_KDEBUG_TYPEFILTER              = 177
125
-	SYS_KDEBUG_TRACE_STRING            = 178
126
-	SYS_KDEBUG_TRACE64                 = 179
127
-	SYS_KDEBUG_TRACE                   = 180
128
-	SYS_SETGID                         = 181
129
-	SYS_SETEGID                        = 182
130
-	SYS_SETEUID                        = 183
131
-	SYS_SIGRETURN                      = 184
132
-	SYS_THREAD_SELFCOUNTS              = 186
133
-	SYS_FDATASYNC                      = 187
134
-	SYS_STAT                           = 188
135
-	SYS_FSTAT                          = 189
136
-	SYS_LSTAT                          = 190
137
-	SYS_PATHCONF                       = 191
138
-	SYS_FPATHCONF                      = 192
139
-	SYS_GETRLIMIT                      = 194
140
-	SYS_SETRLIMIT                      = 195
141
-	SYS_GETDIRENTRIES                  = 196
142
-	SYS_MMAP                           = 197
143
-	SYS_LSEEK                          = 199
144
-	SYS_TRUNCATE                       = 200
145
-	SYS_FTRUNCATE                      = 201
146
-	SYS_SYSCTL                         = 202
147
-	SYS_MLOCK                          = 203
148
-	SYS_MUNLOCK                        = 204
149
-	SYS_UNDELETE                       = 205
150
-	SYS_OPEN_DPROTECTED_NP             = 216
151
-	SYS_GETATTRLIST                    = 220
152
-	SYS_SETATTRLIST                    = 221
153
-	SYS_GETDIRENTRIESATTR              = 222
154
-	SYS_EXCHANGEDATA                   = 223
155
-	SYS_SEARCHFS                       = 225
156
-	SYS_DELETE                         = 226
157
-	SYS_COPYFILE                       = 227
158
-	SYS_FGETATTRLIST                   = 228
159
-	SYS_FSETATTRLIST                   = 229
160
-	SYS_POLL                           = 230
161
-	SYS_WATCHEVENT                     = 231
162
-	SYS_WAITEVENT                      = 232
163
-	SYS_MODWATCH                       = 233
164
-	SYS_GETXATTR                       = 234
165
-	SYS_FGETXATTR                      = 235
166
-	SYS_SETXATTR                       = 236
167
-	SYS_FSETXATTR                      = 237
168
-	SYS_REMOVEXATTR                    = 238
169
-	SYS_FREMOVEXATTR                   = 239
170
-	SYS_LISTXATTR                      = 240
171
-	SYS_FLISTXATTR                     = 241
172
-	SYS_FSCTL                          = 242
173
-	SYS_INITGROUPS                     = 243
174
-	SYS_POSIX_SPAWN                    = 244
175
-	SYS_FFSCTL                         = 245
176
-	SYS_NFSCLNT                        = 247
177
-	SYS_FHOPEN                         = 248
178
-	SYS_MINHERIT                       = 250
179
-	SYS_SEMSYS                         = 251
180
-	SYS_MSGSYS                         = 252
181
-	SYS_SHMSYS                         = 253
182
-	SYS_SEMCTL                         = 254
183
-	SYS_SEMGET                         = 255
184
-	SYS_SEMOP                          = 256
185
-	SYS_MSGCTL                         = 258
186
-	SYS_MSGGET                         = 259
187
-	SYS_MSGSND                         = 260
188
-	SYS_MSGRCV                         = 261
189
-	SYS_SHMAT                          = 262
190
-	SYS_SHMCTL                         = 263
191
-	SYS_SHMDT                          = 264
192
-	SYS_SHMGET                         = 265
193
-	SYS_SHM_OPEN                       = 266
194
-	SYS_SHM_UNLINK                     = 267
195
-	SYS_SEM_OPEN                       = 268
196
-	SYS_SEM_CLOSE                      = 269
197
-	SYS_SEM_UNLINK                     = 270
198
-	SYS_SEM_WAIT                       = 271
199
-	SYS_SEM_TRYWAIT                    = 272
200
-	SYS_SEM_POST                       = 273
201
-	SYS_SYSCTLBYNAME                   = 274
202
-	SYS_OPEN_EXTENDED                  = 277
203
-	SYS_UMASK_EXTENDED                 = 278
204
-	SYS_STAT_EXTENDED                  = 279
205
-	SYS_LSTAT_EXTENDED                 = 280
206
-	SYS_FSTAT_EXTENDED                 = 281
207
-	SYS_CHMOD_EXTENDED                 = 282
208
-	SYS_FCHMOD_EXTENDED                = 283
209
-	SYS_ACCESS_EXTENDED                = 284
210
-	SYS_SETTID                         = 285
211
-	SYS_GETTID                         = 286
212
-	SYS_SETSGROUPS                     = 287
213
-	SYS_GETSGROUPS                     = 288
214
-	SYS_SETWGROUPS                     = 289
215
-	SYS_GETWGROUPS                     = 290
216
-	SYS_MKFIFO_EXTENDED                = 291
217
-	SYS_MKDIR_EXTENDED                 = 292
218
-	SYS_IDENTITYSVC                    = 293
219
-	SYS_SHARED_REGION_CHECK_NP         = 294
220
-	SYS_VM_PRESSURE_MONITOR            = 296
221
-	SYS_PSYNCH_RW_LONGRDLOCK           = 297
222
-	SYS_PSYNCH_RW_YIELDWRLOCK          = 298
223
-	SYS_PSYNCH_RW_DOWNGRADE            = 299
224
-	SYS_PSYNCH_RW_UPGRADE              = 300
225
-	SYS_PSYNCH_MUTEXWAIT               = 301
226
-	SYS_PSYNCH_MUTEXDROP               = 302
227
-	SYS_PSYNCH_CVBROAD                 = 303
228
-	SYS_PSYNCH_CVSIGNAL                = 304
229
-	SYS_PSYNCH_CVWAIT                  = 305
230
-	SYS_PSYNCH_RW_RDLOCK               = 306
231
-	SYS_PSYNCH_RW_WRLOCK               = 307
232
-	SYS_PSYNCH_RW_UNLOCK               = 308
233
-	SYS_PSYNCH_RW_UNLOCK2              = 309
234
-	SYS_GETSID                         = 310
235
-	SYS_SETTID_WITH_PID                = 311
236
-	SYS_PSYNCH_CVCLRPREPOST            = 312
237
-	SYS_AIO_FSYNC                      = 313
238
-	SYS_AIO_RETURN                     = 314
239
-	SYS_AIO_SUSPEND                    = 315
240
-	SYS_AIO_CANCEL                     = 316
241
-	SYS_AIO_ERROR                      = 317
242
-	SYS_AIO_READ                       = 318
243
-	SYS_AIO_WRITE                      = 319
244
-	SYS_LIO_LISTIO                     = 320
245
-	SYS_IOPOLICYSYS                    = 322
246
-	SYS_PROCESS_POLICY                 = 323
247
-	SYS_MLOCKALL                       = 324
248
-	SYS_MUNLOCKALL                     = 325
249
-	SYS_ISSETUGID                      = 327
250
-	SYS___PTHREAD_KILL                 = 328
251
-	SYS___PTHREAD_SIGMASK              = 329
252
-	SYS___SIGWAIT                      = 330
253
-	SYS___DISABLE_THREADSIGNAL         = 331
254
-	SYS___PTHREAD_MARKCANCEL           = 332
255
-	SYS___PTHREAD_CANCELED             = 333
256
-	SYS___SEMWAIT_SIGNAL               = 334
257
-	SYS_PROC_INFO                      = 336
258
-	SYS_SENDFILE                       = 337
259
-	SYS_STAT64                         = 338
260
-	SYS_FSTAT64                        = 339
261
-	SYS_LSTAT64                        = 340
262
-	SYS_STAT64_EXTENDED                = 341
263
-	SYS_LSTAT64_EXTENDED               = 342
264
-	SYS_FSTAT64_EXTENDED               = 343
265
-	SYS_GETDIRENTRIES64                = 344
266
-	SYS_STATFS64                       = 345
267
-	SYS_FSTATFS64                      = 346
268
-	SYS_GETFSSTAT64                    = 347
269
-	SYS___PTHREAD_CHDIR                = 348
270
-	SYS___PTHREAD_FCHDIR               = 349
271
-	SYS_AUDIT                          = 350
272
-	SYS_AUDITON                        = 351
273
-	SYS_GETAUID                        = 353
274
-	SYS_SETAUID                        = 354
275
-	SYS_GETAUDIT_ADDR                  = 357
276
-	SYS_SETAUDIT_ADDR                  = 358
277
-	SYS_AUDITCTL                       = 359
278
-	SYS_BSDTHREAD_CREATE               = 360
279
-	SYS_BSDTHREAD_TERMINATE            = 361
280
-	SYS_KQUEUE                         = 362
281
-	SYS_KEVENT                         = 363
282
-	SYS_LCHOWN                         = 364
283
-	SYS_BSDTHREAD_REGISTER             = 366
284
-	SYS_WORKQ_OPEN                     = 367
285
-	SYS_WORKQ_KERNRETURN               = 368
286
-	SYS_KEVENT64                       = 369
287
-	SYS___OLD_SEMWAIT_SIGNAL           = 370
288
-	SYS___OLD_SEMWAIT_SIGNAL_NOCANCEL  = 371
289
-	SYS_THREAD_SELFID                  = 372
290
-	SYS_LEDGER                         = 373
291
-	SYS_KEVENT_QOS                     = 374
292
-	SYS_KEVENT_ID                      = 375
293
-	SYS___MAC_EXECVE                   = 380
294
-	SYS___MAC_SYSCALL                  = 381
295
-	SYS___MAC_GET_FILE                 = 382
296
-	SYS___MAC_SET_FILE                 = 383
297
-	SYS___MAC_GET_LINK                 = 384
298
-	SYS___MAC_SET_LINK                 = 385
299
-	SYS___MAC_GET_PROC                 = 386
300
-	SYS___MAC_SET_PROC                 = 387
301
-	SYS___MAC_GET_FD                   = 388
302
-	SYS___MAC_SET_FD                   = 389
303
-	SYS___MAC_GET_PID                  = 390
304
-	SYS_PSELECT                        = 394
305
-	SYS_PSELECT_NOCANCEL               = 395
306
-	SYS_READ_NOCANCEL                  = 396
307
-	SYS_WRITE_NOCANCEL                 = 397
308
-	SYS_OPEN_NOCANCEL                  = 398
309
-	SYS_CLOSE_NOCANCEL                 = 399
310
-	SYS_WAIT4_NOCANCEL                 = 400
311
-	SYS_RECVMSG_NOCANCEL               = 401
312
-	SYS_SENDMSG_NOCANCEL               = 402
313
-	SYS_RECVFROM_NOCANCEL              = 403
314
-	SYS_ACCEPT_NOCANCEL                = 404
315
-	SYS_MSYNC_NOCANCEL                 = 405
316
-	SYS_FCNTL_NOCANCEL                 = 406
317
-	SYS_SELECT_NOCANCEL                = 407
318
-	SYS_FSYNC_NOCANCEL                 = 408
319
-	SYS_CONNECT_NOCANCEL               = 409
320
-	SYS_SIGSUSPEND_NOCANCEL            = 410
321
-	SYS_READV_NOCANCEL                 = 411
322
-	SYS_WRITEV_NOCANCEL                = 412
323
-	SYS_SENDTO_NOCANCEL                = 413
324
-	SYS_PREAD_NOCANCEL                 = 414
325
-	SYS_PWRITE_NOCANCEL                = 415
326
-	SYS_WAITID_NOCANCEL                = 416
327
-	SYS_POLL_NOCANCEL                  = 417
328
-	SYS_MSGSND_NOCANCEL                = 418
329
-	SYS_MSGRCV_NOCANCEL                = 419
330
-	SYS_SEM_WAIT_NOCANCEL              = 420
331
-	SYS_AIO_SUSPEND_NOCANCEL           = 421
332
-	SYS___SIGWAIT_NOCANCEL             = 422
333
-	SYS___SEMWAIT_SIGNAL_NOCANCEL      = 423
334
-	SYS___MAC_MOUNT                    = 424
335
-	SYS___MAC_GET_MOUNT                = 425
336
-	SYS___MAC_GETFSSTAT                = 426
337
-	SYS_FSGETPATH                      = 427
338
-	SYS_AUDIT_SESSION_SELF             = 428
339
-	SYS_AUDIT_SESSION_JOIN             = 429
340
-	SYS_FILEPORT_MAKEPORT              = 430
341
-	SYS_FILEPORT_MAKEFD                = 431
342
-	SYS_AUDIT_SESSION_PORT             = 432
343
-	SYS_PID_SUSPEND                    = 433
344
-	SYS_PID_RESUME                     = 434
345
-	SYS_PID_HIBERNATE                  = 435
346
-	SYS_PID_SHUTDOWN_SOCKETS           = 436
347
-	SYS_SHARED_REGION_MAP_AND_SLIDE_NP = 438
348
-	SYS_KAS_INFO                       = 439
349
-	SYS_MEMORYSTATUS_CONTROL           = 440
350
-	SYS_GUARDED_OPEN_NP                = 441
351
-	SYS_GUARDED_CLOSE_NP               = 442
352
-	SYS_GUARDED_KQUEUE_NP              = 443
353
-	SYS_CHANGE_FDGUARD_NP              = 444
354
-	SYS_USRCTL                         = 445
355
-	SYS_PROC_RLIMIT_CONTROL            = 446
356
-	SYS_CONNECTX                       = 447
357
-	SYS_DISCONNECTX                    = 448
358
-	SYS_PEELOFF                        = 449
359
-	SYS_SOCKET_DELEGATE                = 450
360
-	SYS_TELEMETRY                      = 451
361
-	SYS_PROC_UUID_POLICY               = 452
362
-	SYS_MEMORYSTATUS_GET_LEVEL         = 453
363
-	SYS_SYSTEM_OVERRIDE                = 454
364
-	SYS_VFS_PURGE                      = 455
365
-	SYS_SFI_CTL                        = 456
366
-	SYS_SFI_PIDCTL                     = 457
367
-	SYS_COALITION                      = 458
368
-	SYS_COALITION_INFO                 = 459
369
-	SYS_NECP_MATCH_POLICY              = 460
370
-	SYS_GETATTRLISTBULK                = 461
371
-	SYS_CLONEFILEAT                    = 462
372
-	SYS_OPENAT                         = 463
373
-	SYS_OPENAT_NOCANCEL                = 464
374
-	SYS_RENAMEAT                       = 465
375
-	SYS_FACCESSAT                      = 466
376
-	SYS_FCHMODAT                       = 467
377
-	SYS_FCHOWNAT                       = 468
378
-	SYS_FSTATAT                        = 469
379
-	SYS_FSTATAT64                      = 470
380
-	SYS_LINKAT                         = 471
381
-	SYS_UNLINKAT                       = 472
382
-	SYS_READLINKAT                     = 473
383
-	SYS_SYMLINKAT                      = 474
384
-	SYS_MKDIRAT                        = 475
385
-	SYS_GETATTRLISTAT                  = 476
386
-	SYS_PROC_TRACE_LOG                 = 477
387
-	SYS_BSDTHREAD_CTL                  = 478
388
-	SYS_OPENBYID_NP                    = 479
389
-	SYS_RECVMSG_X                      = 480
390
-	SYS_SENDMSG_X                      = 481
391
-	SYS_THREAD_SELFUSAGE               = 482
392
-	SYS_CSRCTL                         = 483
393
-	SYS_GUARDED_OPEN_DPROTECTED_NP     = 484
394
-	SYS_GUARDED_WRITE_NP               = 485
395
-	SYS_GUARDED_PWRITE_NP              = 486
396
-	SYS_GUARDED_WRITEV_NP              = 487
397
-	SYS_RENAMEATX_NP                   = 488
398
-	SYS_MREMAP_ENCRYPTED               = 489
399
-	SYS_NETAGENT_TRIGGER               = 490
400
-	SYS_STACK_SNAPSHOT_WITH_CONFIG     = 491
401
-	SYS_MICROSTACKSHOT                 = 492
402
-	SYS_GRAB_PGO_DATA                  = 493
403
-	SYS_PERSONA                        = 494
404
-	SYS_WORK_INTERVAL_CTL              = 499
405
-	SYS_GETENTROPY                     = 500
406
-	SYS_NECP_OPEN                      = 501
407
-	SYS_NECP_CLIENT_ACTION             = 502
408
-	SYS___NEXUS_OPEN                   = 503
409
-	SYS___NEXUS_REGISTER               = 504
410
-	SYS___NEXUS_DEREGISTER             = 505
411
-	SYS___NEXUS_CREATE                 = 506
412
-	SYS___NEXUS_DESTROY                = 507
413
-	SYS___NEXUS_GET_OPT                = 508
414
-	SYS___NEXUS_SET_OPT                = 509
415
-	SYS___CHANNEL_OPEN                 = 510
416
-	SYS___CHANNEL_GET_INFO             = 511
417
-	SYS___CHANNEL_SYNC                 = 512
418
-	SYS___CHANNEL_GET_OPT              = 513
419
-	SYS___CHANNEL_SET_OPT              = 514
420
-	SYS_ULOCK_WAIT                     = 515
421
-	SYS_ULOCK_WAKE                     = 516
422
-	SYS_FCLONEFILEAT                   = 517
423
-	SYS_FS_SNAPSHOT                    = 518
424
-	SYS_TERMINATE_WITH_PAYLOAD         = 520
425
-	SYS_ABORT_WITH_PAYLOAD             = 521
426
-	SYS_NECP_SESSION_OPEN              = 522
427
-	SYS_NECP_SESSION_ACTION            = 523
428
-	SYS_SETATTRLISTAT                  = 524
429
-	SYS_NET_QOS_GUIDELINE              = 525
430
-	SYS_FMOUNT                         = 526
431
-	SYS_NTP_ADJTIME                    = 527
432
-	SYS_NTP_GETTIME                    = 528
433
-	SYS_OS_FAULT_WITH_PAYLOAD          = 529
434
-	SYS_KQUEUE_WORKLOOP_CTL            = 530
435
-	SYS___MACH_BRIDGE_REMOTE_TIME      = 531
436
-	SYS_MAXSYSCALL                     = 532
437
-	SYS_INVALID                        = 63
438
-)

+ 0
- 436
vendor/golang.org/x/sys/unix/zsysnum_darwin_arm.go ファイルの表示

1
-// go run mksysnum.go /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS11.1.sdk/usr/include/sys/syscall.h
2
-// Code generated by the command above; see README.md. DO NOT EDIT.
3
-
4
-// +build arm,darwin
5
-
6
-package unix
7
-
8
-const (
9
-	SYS_SYSCALL                        = 0
10
-	SYS_EXIT                           = 1
11
-	SYS_FORK                           = 2
12
-	SYS_READ                           = 3
13
-	SYS_WRITE                          = 4
14
-	SYS_OPEN                           = 5
15
-	SYS_CLOSE                          = 6
16
-	SYS_WAIT4                          = 7
17
-	SYS_LINK                           = 9
18
-	SYS_UNLINK                         = 10
19
-	SYS_CHDIR                          = 12
20
-	SYS_FCHDIR                         = 13
21
-	SYS_MKNOD                          = 14
22
-	SYS_CHMOD                          = 15
23
-	SYS_CHOWN                          = 16
24
-	SYS_GETFSSTAT                      = 18
25
-	SYS_GETPID                         = 20
26
-	SYS_SETUID                         = 23
27
-	SYS_GETUID                         = 24
28
-	SYS_GETEUID                        = 25
29
-	SYS_PTRACE                         = 26
30
-	SYS_RECVMSG                        = 27
31
-	SYS_SENDMSG                        = 28
32
-	SYS_RECVFROM                       = 29
33
-	SYS_ACCEPT                         = 30
34
-	SYS_GETPEERNAME                    = 31
35
-	SYS_GETSOCKNAME                    = 32
36
-	SYS_ACCESS                         = 33
37
-	SYS_CHFLAGS                        = 34
38
-	SYS_FCHFLAGS                       = 35
39
-	SYS_SYNC                           = 36
40
-	SYS_KILL                           = 37
41
-	SYS_GETPPID                        = 39
42
-	SYS_DUP                            = 41
43
-	SYS_PIPE                           = 42
44
-	SYS_GETEGID                        = 43
45
-	SYS_SIGACTION                      = 46
46
-	SYS_GETGID                         = 47
47
-	SYS_SIGPROCMASK                    = 48
48
-	SYS_GETLOGIN                       = 49
49
-	SYS_SETLOGIN                       = 50
50
-	SYS_ACCT                           = 51
51
-	SYS_SIGPENDING                     = 52
52
-	SYS_SIGALTSTACK                    = 53
53
-	SYS_IOCTL                          = 54
54
-	SYS_REBOOT                         = 55
55
-	SYS_REVOKE                         = 56
56
-	SYS_SYMLINK                        = 57
57
-	SYS_READLINK                       = 58
58
-	SYS_EXECVE                         = 59
59
-	SYS_UMASK                          = 60
60
-	SYS_CHROOT                         = 61
61
-	SYS_MSYNC                          = 65
62
-	SYS_VFORK                          = 66
63
-	SYS_MUNMAP                         = 73
64
-	SYS_MPROTECT                       = 74
65
-	SYS_MADVISE                        = 75
66
-	SYS_MINCORE                        = 78
67
-	SYS_GETGROUPS                      = 79
68
-	SYS_SETGROUPS                      = 80
69
-	SYS_GETPGRP                        = 81
70
-	SYS_SETPGID                        = 82
71
-	SYS_SETITIMER                      = 83
72
-	SYS_SWAPON                         = 85
73
-	SYS_GETITIMER                      = 86
74
-	SYS_GETDTABLESIZE                  = 89
75
-	SYS_DUP2                           = 90
76
-	SYS_FCNTL                          = 92
77
-	SYS_SELECT                         = 93
78
-	SYS_FSYNC                          = 95
79
-	SYS_SETPRIORITY                    = 96
80
-	SYS_SOCKET                         = 97
81
-	SYS_CONNECT                        = 98
82
-	SYS_GETPRIORITY                    = 100
83
-	SYS_BIND                           = 104
84
-	SYS_SETSOCKOPT                     = 105
85
-	SYS_LISTEN                         = 106
86
-	SYS_SIGSUSPEND                     = 111
87
-	SYS_GETTIMEOFDAY                   = 116
88
-	SYS_GETRUSAGE                      = 117
89
-	SYS_GETSOCKOPT                     = 118
90
-	SYS_READV                          = 120
91
-	SYS_WRITEV                         = 121
92
-	SYS_SETTIMEOFDAY                   = 122
93
-	SYS_FCHOWN                         = 123
94
-	SYS_FCHMOD                         = 124
95
-	SYS_SETREUID                       = 126
96
-	SYS_SETREGID                       = 127
97
-	SYS_RENAME                         = 128
98
-	SYS_FLOCK                          = 131
99
-	SYS_MKFIFO                         = 132
100
-	SYS_SENDTO                         = 133
101
-	SYS_SHUTDOWN                       = 134
102
-	SYS_SOCKETPAIR                     = 135
103
-	SYS_MKDIR                          = 136
104
-	SYS_RMDIR                          = 137
105
-	SYS_UTIMES                         = 138
106
-	SYS_FUTIMES                        = 139
107
-	SYS_ADJTIME                        = 140
108
-	SYS_GETHOSTUUID                    = 142
109
-	SYS_SETSID                         = 147
110
-	SYS_GETPGID                        = 151
111
-	SYS_SETPRIVEXEC                    = 152
112
-	SYS_PREAD                          = 153
113
-	SYS_PWRITE                         = 154
114
-	SYS_NFSSVC                         = 155
115
-	SYS_STATFS                         = 157
116
-	SYS_FSTATFS                        = 158
117
-	SYS_UNMOUNT                        = 159
118
-	SYS_GETFH                          = 161
119
-	SYS_QUOTACTL                       = 165
120
-	SYS_MOUNT                          = 167
121
-	SYS_CSOPS                          = 169
122
-	SYS_CSOPS_AUDITTOKEN               = 170
123
-	SYS_WAITID                         = 173
124
-	SYS_KDEBUG_TYPEFILTER              = 177
125
-	SYS_KDEBUG_TRACE_STRING            = 178
126
-	SYS_KDEBUG_TRACE64                 = 179
127
-	SYS_KDEBUG_TRACE                   = 180
128
-	SYS_SETGID                         = 181
129
-	SYS_SETEGID                        = 182
130
-	SYS_SETEUID                        = 183
131
-	SYS_SIGRETURN                      = 184
132
-	SYS_THREAD_SELFCOUNTS              = 186
133
-	SYS_FDATASYNC                      = 187
134
-	SYS_STAT                           = 188
135
-	SYS_FSTAT                          = 189
136
-	SYS_LSTAT                          = 190
137
-	SYS_PATHCONF                       = 191
138
-	SYS_FPATHCONF                      = 192
139
-	SYS_GETRLIMIT                      = 194
140
-	SYS_SETRLIMIT                      = 195
141
-	SYS_GETDIRENTRIES                  = 196
142
-	SYS_MMAP                           = 197
143
-	SYS_LSEEK                          = 199
144
-	SYS_TRUNCATE                       = 200
145
-	SYS_FTRUNCATE                      = 201
146
-	SYS_SYSCTL                         = 202
147
-	SYS_MLOCK                          = 203
148
-	SYS_MUNLOCK                        = 204
149
-	SYS_UNDELETE                       = 205
150
-	SYS_OPEN_DPROTECTED_NP             = 216
151
-	SYS_GETATTRLIST                    = 220
152
-	SYS_SETATTRLIST                    = 221
153
-	SYS_GETDIRENTRIESATTR              = 222
154
-	SYS_EXCHANGEDATA                   = 223
155
-	SYS_SEARCHFS                       = 225
156
-	SYS_DELETE                         = 226
157
-	SYS_COPYFILE                       = 227
158
-	SYS_FGETATTRLIST                   = 228
159
-	SYS_FSETATTRLIST                   = 229
160
-	SYS_POLL                           = 230
161
-	SYS_WATCHEVENT                     = 231
162
-	SYS_WAITEVENT                      = 232
163
-	SYS_MODWATCH                       = 233
164
-	SYS_GETXATTR                       = 234
165
-	SYS_FGETXATTR                      = 235
166
-	SYS_SETXATTR                       = 236
167
-	SYS_FSETXATTR                      = 237
168
-	SYS_REMOVEXATTR                    = 238
169
-	SYS_FREMOVEXATTR                   = 239
170
-	SYS_LISTXATTR                      = 240
171
-	SYS_FLISTXATTR                     = 241
172
-	SYS_FSCTL                          = 242
173
-	SYS_INITGROUPS                     = 243
174
-	SYS_POSIX_SPAWN                    = 244
175
-	SYS_FFSCTL                         = 245
176
-	SYS_NFSCLNT                        = 247
177
-	SYS_FHOPEN                         = 248
178
-	SYS_MINHERIT                       = 250
179
-	SYS_SEMSYS                         = 251
180
-	SYS_MSGSYS                         = 252
181
-	SYS_SHMSYS                         = 253
182
-	SYS_SEMCTL                         = 254
183
-	SYS_SEMGET                         = 255
184
-	SYS_SEMOP                          = 256
185
-	SYS_MSGCTL                         = 258
186
-	SYS_MSGGET                         = 259
187
-	SYS_MSGSND                         = 260
188
-	SYS_MSGRCV                         = 261
189
-	SYS_SHMAT                          = 262
190
-	SYS_SHMCTL                         = 263
191
-	SYS_SHMDT                          = 264
192
-	SYS_SHMGET                         = 265
193
-	SYS_SHM_OPEN                       = 266
194
-	SYS_SHM_UNLINK                     = 267
195
-	SYS_SEM_OPEN                       = 268
196
-	SYS_SEM_CLOSE                      = 269
197
-	SYS_SEM_UNLINK                     = 270
198
-	SYS_SEM_WAIT                       = 271
199
-	SYS_SEM_TRYWAIT                    = 272
200
-	SYS_SEM_POST                       = 273
201
-	SYS_SYSCTLBYNAME                   = 274
202
-	SYS_OPEN_EXTENDED                  = 277
203
-	SYS_UMASK_EXTENDED                 = 278
204
-	SYS_STAT_EXTENDED                  = 279
205
-	SYS_LSTAT_EXTENDED                 = 280
206
-	SYS_FSTAT_EXTENDED                 = 281
207
-	SYS_CHMOD_EXTENDED                 = 282
208
-	SYS_FCHMOD_EXTENDED                = 283
209
-	SYS_ACCESS_EXTENDED                = 284
210
-	SYS_SETTID                         = 285
211
-	SYS_GETTID                         = 286
212
-	SYS_SETSGROUPS                     = 287
213
-	SYS_GETSGROUPS                     = 288
214
-	SYS_SETWGROUPS                     = 289
215
-	SYS_GETWGROUPS                     = 290
216
-	SYS_MKFIFO_EXTENDED                = 291
217
-	SYS_MKDIR_EXTENDED                 = 292
218
-	SYS_IDENTITYSVC                    = 293
219
-	SYS_SHARED_REGION_CHECK_NP         = 294
220
-	SYS_VM_PRESSURE_MONITOR            = 296
221
-	SYS_PSYNCH_RW_LONGRDLOCK           = 297
222
-	SYS_PSYNCH_RW_YIELDWRLOCK          = 298
223
-	SYS_PSYNCH_RW_DOWNGRADE            = 299
224
-	SYS_PSYNCH_RW_UPGRADE              = 300
225
-	SYS_PSYNCH_MUTEXWAIT               = 301
226
-	SYS_PSYNCH_MUTEXDROP               = 302
227
-	SYS_PSYNCH_CVBROAD                 = 303
228
-	SYS_PSYNCH_CVSIGNAL                = 304
229
-	SYS_PSYNCH_CVWAIT                  = 305
230
-	SYS_PSYNCH_RW_RDLOCK               = 306
231
-	SYS_PSYNCH_RW_WRLOCK               = 307
232
-	SYS_PSYNCH_RW_UNLOCK               = 308
233
-	SYS_PSYNCH_RW_UNLOCK2              = 309
234
-	SYS_GETSID                         = 310
235
-	SYS_SETTID_WITH_PID                = 311
236
-	SYS_PSYNCH_CVCLRPREPOST            = 312
237
-	SYS_AIO_FSYNC                      = 313
238
-	SYS_AIO_RETURN                     = 314
239
-	SYS_AIO_SUSPEND                    = 315
240
-	SYS_AIO_CANCEL                     = 316
241
-	SYS_AIO_ERROR                      = 317
242
-	SYS_AIO_READ                       = 318
243
-	SYS_AIO_WRITE                      = 319
244
-	SYS_LIO_LISTIO                     = 320
245
-	SYS_IOPOLICYSYS                    = 322
246
-	SYS_PROCESS_POLICY                 = 323
247
-	SYS_MLOCKALL                       = 324
248
-	SYS_MUNLOCKALL                     = 325
249
-	SYS_ISSETUGID                      = 327
250
-	SYS___PTHREAD_KILL                 = 328
251
-	SYS___PTHREAD_SIGMASK              = 329
252
-	SYS___SIGWAIT                      = 330
253
-	SYS___DISABLE_THREADSIGNAL         = 331
254
-	SYS___PTHREAD_MARKCANCEL           = 332
255
-	SYS___PTHREAD_CANCELED             = 333
256
-	SYS___SEMWAIT_SIGNAL               = 334
257
-	SYS_PROC_INFO                      = 336
258
-	SYS_SENDFILE                       = 337
259
-	SYS_STAT64                         = 338
260
-	SYS_FSTAT64                        = 339
261
-	SYS_LSTAT64                        = 340
262
-	SYS_STAT64_EXTENDED                = 341
263
-	SYS_LSTAT64_EXTENDED               = 342
264
-	SYS_FSTAT64_EXTENDED               = 343
265
-	SYS_GETDIRENTRIES64                = 344
266
-	SYS_STATFS64                       = 345
267
-	SYS_FSTATFS64                      = 346
268
-	SYS_GETFSSTAT64                    = 347
269
-	SYS___PTHREAD_CHDIR                = 348
270
-	SYS___PTHREAD_FCHDIR               = 349
271
-	SYS_AUDIT                          = 350
272
-	SYS_AUDITON                        = 351
273
-	SYS_GETAUID                        = 353
274
-	SYS_SETAUID                        = 354
275
-	SYS_GETAUDIT_ADDR                  = 357
276
-	SYS_SETAUDIT_ADDR                  = 358
277
-	SYS_AUDITCTL                       = 359
278
-	SYS_BSDTHREAD_CREATE               = 360
279
-	SYS_BSDTHREAD_TERMINATE            = 361
280
-	SYS_KQUEUE                         = 362
281
-	SYS_KEVENT                         = 363
282
-	SYS_LCHOWN                         = 364
283
-	SYS_BSDTHREAD_REGISTER             = 366
284
-	SYS_WORKQ_OPEN                     = 367
285
-	SYS_WORKQ_KERNRETURN               = 368
286
-	SYS_KEVENT64                       = 369
287
-	SYS___OLD_SEMWAIT_SIGNAL           = 370
288
-	SYS___OLD_SEMWAIT_SIGNAL_NOCANCEL  = 371
289
-	SYS_THREAD_SELFID                  = 372
290
-	SYS_LEDGER                         = 373
291
-	SYS_KEVENT_QOS                     = 374
292
-	SYS_KEVENT_ID                      = 375
293
-	SYS___MAC_EXECVE                   = 380
294
-	SYS___MAC_SYSCALL                  = 381
295
-	SYS___MAC_GET_FILE                 = 382
296
-	SYS___MAC_SET_FILE                 = 383
297
-	SYS___MAC_GET_LINK                 = 384
298
-	SYS___MAC_SET_LINK                 = 385
299
-	SYS___MAC_GET_PROC                 = 386
300
-	SYS___MAC_SET_PROC                 = 387
301
-	SYS___MAC_GET_FD                   = 388
302
-	SYS___MAC_SET_FD                   = 389
303
-	SYS___MAC_GET_PID                  = 390
304
-	SYS_PSELECT                        = 394
305
-	SYS_PSELECT_NOCANCEL               = 395
306
-	SYS_READ_NOCANCEL                  = 396
307
-	SYS_WRITE_NOCANCEL                 = 397
308
-	SYS_OPEN_NOCANCEL                  = 398
309
-	SYS_CLOSE_NOCANCEL                 = 399
310
-	SYS_WAIT4_NOCANCEL                 = 400
311
-	SYS_RECVMSG_NOCANCEL               = 401
312
-	SYS_SENDMSG_NOCANCEL               = 402
313
-	SYS_RECVFROM_NOCANCEL              = 403
314
-	SYS_ACCEPT_NOCANCEL                = 404
315
-	SYS_MSYNC_NOCANCEL                 = 405
316
-	SYS_FCNTL_NOCANCEL                 = 406
317
-	SYS_SELECT_NOCANCEL                = 407
318
-	SYS_FSYNC_NOCANCEL                 = 408
319
-	SYS_CONNECT_NOCANCEL               = 409
320
-	SYS_SIGSUSPEND_NOCANCEL            = 410
321
-	SYS_READV_NOCANCEL                 = 411
322
-	SYS_WRITEV_NOCANCEL                = 412
323
-	SYS_SENDTO_NOCANCEL                = 413
324
-	SYS_PREAD_NOCANCEL                 = 414
325
-	SYS_PWRITE_NOCANCEL                = 415
326
-	SYS_WAITID_NOCANCEL                = 416
327
-	SYS_POLL_NOCANCEL                  = 417
328
-	SYS_MSGSND_NOCANCEL                = 418
329
-	SYS_MSGRCV_NOCANCEL                = 419
330
-	SYS_SEM_WAIT_NOCANCEL              = 420
331
-	SYS_AIO_SUSPEND_NOCANCEL           = 421
332
-	SYS___SIGWAIT_NOCANCEL             = 422
333
-	SYS___SEMWAIT_SIGNAL_NOCANCEL      = 423
334
-	SYS___MAC_MOUNT                    = 424
335
-	SYS___MAC_GET_MOUNT                = 425
336
-	SYS___MAC_GETFSSTAT                = 426
337
-	SYS_FSGETPATH                      = 427
338
-	SYS_AUDIT_SESSION_SELF             = 428
339
-	SYS_AUDIT_SESSION_JOIN             = 429
340
-	SYS_FILEPORT_MAKEPORT              = 430
341
-	SYS_FILEPORT_MAKEFD                = 431
342
-	SYS_AUDIT_SESSION_PORT             = 432
343
-	SYS_PID_SUSPEND                    = 433
344
-	SYS_PID_RESUME                     = 434
345
-	SYS_PID_HIBERNATE                  = 435
346
-	SYS_PID_SHUTDOWN_SOCKETS           = 436
347
-	SYS_SHARED_REGION_MAP_AND_SLIDE_NP = 438
348
-	SYS_KAS_INFO                       = 439
349
-	SYS_MEMORYSTATUS_CONTROL           = 440
350
-	SYS_GUARDED_OPEN_NP                = 441
351
-	SYS_GUARDED_CLOSE_NP               = 442
352
-	SYS_GUARDED_KQUEUE_NP              = 443
353
-	SYS_CHANGE_FDGUARD_NP              = 444
354
-	SYS_USRCTL                         = 445
355
-	SYS_PROC_RLIMIT_CONTROL            = 446
356
-	SYS_CONNECTX                       = 447
357
-	SYS_DISCONNECTX                    = 448
358
-	SYS_PEELOFF                        = 449
359
-	SYS_SOCKET_DELEGATE                = 450
360
-	SYS_TELEMETRY                      = 451
361
-	SYS_PROC_UUID_POLICY               = 452
362
-	SYS_MEMORYSTATUS_GET_LEVEL         = 453
363
-	SYS_SYSTEM_OVERRIDE                = 454
364
-	SYS_VFS_PURGE                      = 455
365
-	SYS_SFI_CTL                        = 456
366
-	SYS_SFI_PIDCTL                     = 457
367
-	SYS_COALITION                      = 458
368
-	SYS_COALITION_INFO                 = 459
369
-	SYS_NECP_MATCH_POLICY              = 460
370
-	SYS_GETATTRLISTBULK                = 461
371
-	SYS_CLONEFILEAT                    = 462
372
-	SYS_OPENAT                         = 463
373
-	SYS_OPENAT_NOCANCEL                = 464
374
-	SYS_RENAMEAT                       = 465
375
-	SYS_FACCESSAT                      = 466
376
-	SYS_FCHMODAT                       = 467
377
-	SYS_FCHOWNAT                       = 468
378
-	SYS_FSTATAT                        = 469
379
-	SYS_FSTATAT64                      = 470
380
-	SYS_LINKAT                         = 471
381
-	SYS_UNLINKAT                       = 472
382
-	SYS_READLINKAT                     = 473
383
-	SYS_SYMLINKAT                      = 474
384
-	SYS_MKDIRAT                        = 475
385
-	SYS_GETATTRLISTAT                  = 476
386
-	SYS_PROC_TRACE_LOG                 = 477
387
-	SYS_BSDTHREAD_CTL                  = 478
388
-	SYS_OPENBYID_NP                    = 479
389
-	SYS_RECVMSG_X                      = 480
390
-	SYS_SENDMSG_X                      = 481
391
-	SYS_THREAD_SELFUSAGE               = 482
392
-	SYS_CSRCTL                         = 483
393
-	SYS_GUARDED_OPEN_DPROTECTED_NP     = 484
394
-	SYS_GUARDED_WRITE_NP               = 485
395
-	SYS_GUARDED_PWRITE_NP              = 486
396
-	SYS_GUARDED_WRITEV_NP              = 487
397
-	SYS_RENAMEATX_NP                   = 488
398
-	SYS_MREMAP_ENCRYPTED               = 489
399
-	SYS_NETAGENT_TRIGGER               = 490
400
-	SYS_STACK_SNAPSHOT_WITH_CONFIG     = 491
401
-	SYS_MICROSTACKSHOT                 = 492
402
-	SYS_GRAB_PGO_DATA                  = 493
403
-	SYS_PERSONA                        = 494
404
-	SYS_WORK_INTERVAL_CTL              = 499
405
-	SYS_GETENTROPY                     = 500
406
-	SYS_NECP_OPEN                      = 501
407
-	SYS_NECP_CLIENT_ACTION             = 502
408
-	SYS___NEXUS_OPEN                   = 503
409
-	SYS___NEXUS_REGISTER               = 504
410
-	SYS___NEXUS_DEREGISTER             = 505
411
-	SYS___NEXUS_CREATE                 = 506
412
-	SYS___NEXUS_DESTROY                = 507
413
-	SYS___NEXUS_GET_OPT                = 508
414
-	SYS___NEXUS_SET_OPT                = 509
415
-	SYS___CHANNEL_OPEN                 = 510
416
-	SYS___CHANNEL_GET_INFO             = 511
417
-	SYS___CHANNEL_SYNC                 = 512
418
-	SYS___CHANNEL_GET_OPT              = 513
419
-	SYS___CHANNEL_SET_OPT              = 514
420
-	SYS_ULOCK_WAIT                     = 515
421
-	SYS_ULOCK_WAKE                     = 516
422
-	SYS_FCLONEFILEAT                   = 517
423
-	SYS_FS_SNAPSHOT                    = 518
424
-	SYS_TERMINATE_WITH_PAYLOAD         = 520
425
-	SYS_ABORT_WITH_PAYLOAD             = 521
426
-	SYS_NECP_SESSION_OPEN              = 522
427
-	SYS_NECP_SESSION_ACTION            = 523
428
-	SYS_SETATTRLISTAT                  = 524
429
-	SYS_NET_QOS_GUIDELINE              = 525
430
-	SYS_FMOUNT                         = 526
431
-	SYS_NTP_ADJTIME                    = 527
432
-	SYS_NTP_GETTIME                    = 528
433
-	SYS_OS_FAULT_WITH_PAYLOAD          = 529
434
-	SYS_MAXSYSCALL                     = 530
435
-	SYS_INVALID                        = 63
436
-)

+ 0
- 436
vendor/golang.org/x/sys/unix/zsysnum_darwin_arm64.go ファイルの表示

1
-// go run mksysnum.go /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS11.1.sdk/usr/include/sys/syscall.h
2
-// Code generated by the command above; see README.md. DO NOT EDIT.
3
-
4
-// +build arm64,darwin
5
-
6
-package unix
7
-
8
-const (
9
-	SYS_SYSCALL                        = 0
10
-	SYS_EXIT                           = 1
11
-	SYS_FORK                           = 2
12
-	SYS_READ                           = 3
13
-	SYS_WRITE                          = 4
14
-	SYS_OPEN                           = 5
15
-	SYS_CLOSE                          = 6
16
-	SYS_WAIT4                          = 7
17
-	SYS_LINK                           = 9
18
-	SYS_UNLINK                         = 10
19
-	SYS_CHDIR                          = 12
20
-	SYS_FCHDIR                         = 13
21
-	SYS_MKNOD                          = 14
22
-	SYS_CHMOD                          = 15
23
-	SYS_CHOWN                          = 16
24
-	SYS_GETFSSTAT                      = 18
25
-	SYS_GETPID                         = 20
26
-	SYS_SETUID                         = 23
27
-	SYS_GETUID                         = 24
28
-	SYS_GETEUID                        = 25
29
-	SYS_PTRACE                         = 26
30
-	SYS_RECVMSG                        = 27
31
-	SYS_SENDMSG                        = 28
32
-	SYS_RECVFROM                       = 29
33
-	SYS_ACCEPT                         = 30
34
-	SYS_GETPEERNAME                    = 31
35
-	SYS_GETSOCKNAME                    = 32
36
-	SYS_ACCESS                         = 33
37
-	SYS_CHFLAGS                        = 34
38
-	SYS_FCHFLAGS                       = 35
39
-	SYS_SYNC                           = 36
40
-	SYS_KILL                           = 37
41
-	SYS_GETPPID                        = 39
42
-	SYS_DUP                            = 41
43
-	SYS_PIPE                           = 42
44
-	SYS_GETEGID                        = 43
45
-	SYS_SIGACTION                      = 46
46
-	SYS_GETGID                         = 47
47
-	SYS_SIGPROCMASK                    = 48
48
-	SYS_GETLOGIN                       = 49
49
-	SYS_SETLOGIN                       = 50
50
-	SYS_ACCT                           = 51
51
-	SYS_SIGPENDING                     = 52
52
-	SYS_SIGALTSTACK                    = 53
53
-	SYS_IOCTL                          = 54
54
-	SYS_REBOOT                         = 55
55
-	SYS_REVOKE                         = 56
56
-	SYS_SYMLINK                        = 57
57
-	SYS_READLINK                       = 58
58
-	SYS_EXECVE                         = 59
59
-	SYS_UMASK                          = 60
60
-	SYS_CHROOT                         = 61
61
-	SYS_MSYNC                          = 65
62
-	SYS_VFORK                          = 66
63
-	SYS_MUNMAP                         = 73
64
-	SYS_MPROTECT                       = 74
65
-	SYS_MADVISE                        = 75
66
-	SYS_MINCORE                        = 78
67
-	SYS_GETGROUPS                      = 79
68
-	SYS_SETGROUPS                      = 80
69
-	SYS_GETPGRP                        = 81
70
-	SYS_SETPGID                        = 82
71
-	SYS_SETITIMER                      = 83
72
-	SYS_SWAPON                         = 85
73
-	SYS_GETITIMER                      = 86
74
-	SYS_GETDTABLESIZE                  = 89
75
-	SYS_DUP2                           = 90
76
-	SYS_FCNTL                          = 92
77
-	SYS_SELECT                         = 93
78
-	SYS_FSYNC                          = 95
79
-	SYS_SETPRIORITY                    = 96
80
-	SYS_SOCKET                         = 97
81
-	SYS_CONNECT                        = 98
82
-	SYS_GETPRIORITY                    = 100
83
-	SYS_BIND                           = 104
84
-	SYS_SETSOCKOPT                     = 105
85
-	SYS_LISTEN                         = 106
86
-	SYS_SIGSUSPEND                     = 111
87
-	SYS_GETTIMEOFDAY                   = 116
88
-	SYS_GETRUSAGE                      = 117
89
-	SYS_GETSOCKOPT                     = 118
90
-	SYS_READV                          = 120
91
-	SYS_WRITEV                         = 121
92
-	SYS_SETTIMEOFDAY                   = 122
93
-	SYS_FCHOWN                         = 123
94
-	SYS_FCHMOD                         = 124
95
-	SYS_SETREUID                       = 126
96
-	SYS_SETREGID                       = 127
97
-	SYS_RENAME                         = 128
98
-	SYS_FLOCK                          = 131
99
-	SYS_MKFIFO                         = 132
100
-	SYS_SENDTO                         = 133
101
-	SYS_SHUTDOWN                       = 134
102
-	SYS_SOCKETPAIR                     = 135
103
-	SYS_MKDIR                          = 136
104
-	SYS_RMDIR                          = 137
105
-	SYS_UTIMES                         = 138
106
-	SYS_FUTIMES                        = 139
107
-	SYS_ADJTIME                        = 140
108
-	SYS_GETHOSTUUID                    = 142
109
-	SYS_SETSID                         = 147
110
-	SYS_GETPGID                        = 151
111
-	SYS_SETPRIVEXEC                    = 152
112
-	SYS_PREAD                          = 153
113
-	SYS_PWRITE                         = 154
114
-	SYS_NFSSVC                         = 155
115
-	SYS_STATFS                         = 157
116
-	SYS_FSTATFS                        = 158
117
-	SYS_UNMOUNT                        = 159
118
-	SYS_GETFH                          = 161
119
-	SYS_QUOTACTL                       = 165
120
-	SYS_MOUNT                          = 167
121
-	SYS_CSOPS                          = 169
122
-	SYS_CSOPS_AUDITTOKEN               = 170
123
-	SYS_WAITID                         = 173
124
-	SYS_KDEBUG_TYPEFILTER              = 177
125
-	SYS_KDEBUG_TRACE_STRING            = 178
126
-	SYS_KDEBUG_TRACE64                 = 179
127
-	SYS_KDEBUG_TRACE                   = 180
128
-	SYS_SETGID                         = 181
129
-	SYS_SETEGID                        = 182
130
-	SYS_SETEUID                        = 183
131
-	SYS_SIGRETURN                      = 184
132
-	SYS_THREAD_SELFCOUNTS              = 186
133
-	SYS_FDATASYNC                      = 187
134
-	SYS_STAT                           = 188
135
-	SYS_FSTAT                          = 189
136
-	SYS_LSTAT                          = 190
137
-	SYS_PATHCONF                       = 191
138
-	SYS_FPATHCONF                      = 192
139
-	SYS_GETRLIMIT                      = 194
140
-	SYS_SETRLIMIT                      = 195
141
-	SYS_GETDIRENTRIES                  = 196
142
-	SYS_MMAP                           = 197
143
-	SYS_LSEEK                          = 199
144
-	SYS_TRUNCATE                       = 200
145
-	SYS_FTRUNCATE                      = 201
146
-	SYS_SYSCTL                         = 202
147
-	SYS_MLOCK                          = 203
148
-	SYS_MUNLOCK                        = 204
149
-	SYS_UNDELETE                       = 205
150
-	SYS_OPEN_DPROTECTED_NP             = 216
151
-	SYS_GETATTRLIST                    = 220
152
-	SYS_SETATTRLIST                    = 221
153
-	SYS_GETDIRENTRIESATTR              = 222
154
-	SYS_EXCHANGEDATA                   = 223
155
-	SYS_SEARCHFS                       = 225
156
-	SYS_DELETE                         = 226
157
-	SYS_COPYFILE                       = 227
158
-	SYS_FGETATTRLIST                   = 228
159
-	SYS_FSETATTRLIST                   = 229
160
-	SYS_POLL                           = 230
161
-	SYS_WATCHEVENT                     = 231
162
-	SYS_WAITEVENT                      = 232
163
-	SYS_MODWATCH                       = 233
164
-	SYS_GETXATTR                       = 234
165
-	SYS_FGETXATTR                      = 235
166
-	SYS_SETXATTR                       = 236
167
-	SYS_FSETXATTR                      = 237
168
-	SYS_REMOVEXATTR                    = 238
169
-	SYS_FREMOVEXATTR                   = 239
170
-	SYS_LISTXATTR                      = 240
171
-	SYS_FLISTXATTR                     = 241
172
-	SYS_FSCTL                          = 242
173
-	SYS_INITGROUPS                     = 243
174
-	SYS_POSIX_SPAWN                    = 244
175
-	SYS_FFSCTL                         = 245
176
-	SYS_NFSCLNT                        = 247
177
-	SYS_FHOPEN                         = 248
178
-	SYS_MINHERIT                       = 250
179
-	SYS_SEMSYS                         = 251
180
-	SYS_MSGSYS                         = 252
181
-	SYS_SHMSYS                         = 253
182
-	SYS_SEMCTL                         = 254
183
-	SYS_SEMGET                         = 255
184
-	SYS_SEMOP                          = 256
185
-	SYS_MSGCTL                         = 258
186
-	SYS_MSGGET                         = 259
187
-	SYS_MSGSND                         = 260
188
-	SYS_MSGRCV                         = 261
189
-	SYS_SHMAT                          = 262
190
-	SYS_SHMCTL                         = 263
191
-	SYS_SHMDT                          = 264
192
-	SYS_SHMGET                         = 265
193
-	SYS_SHM_OPEN                       = 266
194
-	SYS_SHM_UNLINK                     = 267
195
-	SYS_SEM_OPEN                       = 268
196
-	SYS_SEM_CLOSE                      = 269
197
-	SYS_SEM_UNLINK                     = 270
198
-	SYS_SEM_WAIT                       = 271
199
-	SYS_SEM_TRYWAIT                    = 272
200
-	SYS_SEM_POST                       = 273
201
-	SYS_SYSCTLBYNAME                   = 274
202
-	SYS_OPEN_EXTENDED                  = 277
203
-	SYS_UMASK_EXTENDED                 = 278
204
-	SYS_STAT_EXTENDED                  = 279
205
-	SYS_LSTAT_EXTENDED                 = 280
206
-	SYS_FSTAT_EXTENDED                 = 281
207
-	SYS_CHMOD_EXTENDED                 = 282
208
-	SYS_FCHMOD_EXTENDED                = 283
209
-	SYS_ACCESS_EXTENDED                = 284
210
-	SYS_SETTID                         = 285
211
-	SYS_GETTID                         = 286
212
-	SYS_SETSGROUPS                     = 287
213
-	SYS_GETSGROUPS                     = 288
214
-	SYS_SETWGROUPS                     = 289
215
-	SYS_GETWGROUPS                     = 290
216
-	SYS_MKFIFO_EXTENDED                = 291
217
-	SYS_MKDIR_EXTENDED                 = 292
218
-	SYS_IDENTITYSVC                    = 293
219
-	SYS_SHARED_REGION_CHECK_NP         = 294
220
-	SYS_VM_PRESSURE_MONITOR            = 296
221
-	SYS_PSYNCH_RW_LONGRDLOCK           = 297
222
-	SYS_PSYNCH_RW_YIELDWRLOCK          = 298
223
-	SYS_PSYNCH_RW_DOWNGRADE            = 299
224
-	SYS_PSYNCH_RW_UPGRADE              = 300
225
-	SYS_PSYNCH_MUTEXWAIT               = 301
226
-	SYS_PSYNCH_MUTEXDROP               = 302
227
-	SYS_PSYNCH_CVBROAD                 = 303
228
-	SYS_PSYNCH_CVSIGNAL                = 304
229
-	SYS_PSYNCH_CVWAIT                  = 305
230
-	SYS_PSYNCH_RW_RDLOCK               = 306
231
-	SYS_PSYNCH_RW_WRLOCK               = 307
232
-	SYS_PSYNCH_RW_UNLOCK               = 308
233
-	SYS_PSYNCH_RW_UNLOCK2              = 309
234
-	SYS_GETSID                         = 310
235
-	SYS_SETTID_WITH_PID                = 311
236
-	SYS_PSYNCH_CVCLRPREPOST            = 312
237
-	SYS_AIO_FSYNC                      = 313
238
-	SYS_AIO_RETURN                     = 314
239
-	SYS_AIO_SUSPEND                    = 315
240
-	SYS_AIO_CANCEL                     = 316
241
-	SYS_AIO_ERROR                      = 317
242
-	SYS_AIO_READ                       = 318
243
-	SYS_AIO_WRITE                      = 319
244
-	SYS_LIO_LISTIO                     = 320
245
-	SYS_IOPOLICYSYS                    = 322
246
-	SYS_PROCESS_POLICY                 = 323
247
-	SYS_MLOCKALL                       = 324
248
-	SYS_MUNLOCKALL                     = 325
249
-	SYS_ISSETUGID                      = 327
250
-	SYS___PTHREAD_KILL                 = 328
251
-	SYS___PTHREAD_SIGMASK              = 329
252
-	SYS___SIGWAIT                      = 330
253
-	SYS___DISABLE_THREADSIGNAL         = 331
254
-	SYS___PTHREAD_MARKCANCEL           = 332
255
-	SYS___PTHREAD_CANCELED             = 333
256
-	SYS___SEMWAIT_SIGNAL               = 334
257
-	SYS_PROC_INFO                      = 336
258
-	SYS_SENDFILE                       = 337
259
-	SYS_STAT64                         = 338
260
-	SYS_FSTAT64                        = 339
261
-	SYS_LSTAT64                        = 340
262
-	SYS_STAT64_EXTENDED                = 341
263
-	SYS_LSTAT64_EXTENDED               = 342
264
-	SYS_FSTAT64_EXTENDED               = 343
265
-	SYS_GETDIRENTRIES64                = 344
266
-	SYS_STATFS64                       = 345
267
-	SYS_FSTATFS64                      = 346
268
-	SYS_GETFSSTAT64                    = 347
269
-	SYS___PTHREAD_CHDIR                = 348
270
-	SYS___PTHREAD_FCHDIR               = 349
271
-	SYS_AUDIT                          = 350
272
-	SYS_AUDITON                        = 351
273
-	SYS_GETAUID                        = 353
274
-	SYS_SETAUID                        = 354
275
-	SYS_GETAUDIT_ADDR                  = 357
276
-	SYS_SETAUDIT_ADDR                  = 358
277
-	SYS_AUDITCTL                       = 359
278
-	SYS_BSDTHREAD_CREATE               = 360
279
-	SYS_BSDTHREAD_TERMINATE            = 361
280
-	SYS_KQUEUE                         = 362
281
-	SYS_KEVENT                         = 363
282
-	SYS_LCHOWN                         = 364
283
-	SYS_BSDTHREAD_REGISTER             = 366
284
-	SYS_WORKQ_OPEN                     = 367
285
-	SYS_WORKQ_KERNRETURN               = 368
286
-	SYS_KEVENT64                       = 369
287
-	SYS___OLD_SEMWAIT_SIGNAL           = 370
288
-	SYS___OLD_SEMWAIT_SIGNAL_NOCANCEL  = 371
289
-	SYS_THREAD_SELFID                  = 372
290
-	SYS_LEDGER                         = 373
291
-	SYS_KEVENT_QOS                     = 374
292
-	SYS_KEVENT_ID                      = 375
293
-	SYS___MAC_EXECVE                   = 380
294
-	SYS___MAC_SYSCALL                  = 381
295
-	SYS___MAC_GET_FILE                 = 382
296
-	SYS___MAC_SET_FILE                 = 383
297
-	SYS___MAC_GET_LINK                 = 384
298
-	SYS___MAC_SET_LINK                 = 385
299
-	SYS___MAC_GET_PROC                 = 386
300
-	SYS___MAC_SET_PROC                 = 387
301
-	SYS___MAC_GET_FD                   = 388
302
-	SYS___MAC_SET_FD                   = 389
303
-	SYS___MAC_GET_PID                  = 390
304
-	SYS_PSELECT                        = 394
305
-	SYS_PSELECT_NOCANCEL               = 395
306
-	SYS_READ_NOCANCEL                  = 396
307
-	SYS_WRITE_NOCANCEL                 = 397
308
-	SYS_OPEN_NOCANCEL                  = 398
309
-	SYS_CLOSE_NOCANCEL                 = 399
310
-	SYS_WAIT4_NOCANCEL                 = 400
311
-	SYS_RECVMSG_NOCANCEL               = 401
312
-	SYS_SENDMSG_NOCANCEL               = 402
313
-	SYS_RECVFROM_NOCANCEL              = 403
314
-	SYS_ACCEPT_NOCANCEL                = 404
315
-	SYS_MSYNC_NOCANCEL                 = 405
316
-	SYS_FCNTL_NOCANCEL                 = 406
317
-	SYS_SELECT_NOCANCEL                = 407
318
-	SYS_FSYNC_NOCANCEL                 = 408
319
-	SYS_CONNECT_NOCANCEL               = 409
320
-	SYS_SIGSUSPEND_NOCANCEL            = 410
321
-	SYS_READV_NOCANCEL                 = 411
322
-	SYS_WRITEV_NOCANCEL                = 412
323
-	SYS_SENDTO_NOCANCEL                = 413
324
-	SYS_PREAD_NOCANCEL                 = 414
325
-	SYS_PWRITE_NOCANCEL                = 415
326
-	SYS_WAITID_NOCANCEL                = 416
327
-	SYS_POLL_NOCANCEL                  = 417
328
-	SYS_MSGSND_NOCANCEL                = 418
329
-	SYS_MSGRCV_NOCANCEL                = 419
330
-	SYS_SEM_WAIT_NOCANCEL              = 420
331
-	SYS_AIO_SUSPEND_NOCANCEL           = 421
332
-	SYS___SIGWAIT_NOCANCEL             = 422
333
-	SYS___SEMWAIT_SIGNAL_NOCANCEL      = 423
334
-	SYS___MAC_MOUNT                    = 424
335
-	SYS___MAC_GET_MOUNT                = 425
336
-	SYS___MAC_GETFSSTAT                = 426
337
-	SYS_FSGETPATH                      = 427
338
-	SYS_AUDIT_SESSION_SELF             = 428
339
-	SYS_AUDIT_SESSION_JOIN             = 429
340
-	SYS_FILEPORT_MAKEPORT              = 430
341
-	SYS_FILEPORT_MAKEFD                = 431
342
-	SYS_AUDIT_SESSION_PORT             = 432
343
-	SYS_PID_SUSPEND                    = 433
344
-	SYS_PID_RESUME                     = 434
345
-	SYS_PID_HIBERNATE                  = 435
346
-	SYS_PID_SHUTDOWN_SOCKETS           = 436
347
-	SYS_SHARED_REGION_MAP_AND_SLIDE_NP = 438
348
-	SYS_KAS_INFO                       = 439
349
-	SYS_MEMORYSTATUS_CONTROL           = 440
350
-	SYS_GUARDED_OPEN_NP                = 441
351
-	SYS_GUARDED_CLOSE_NP               = 442
352
-	SYS_GUARDED_KQUEUE_NP              = 443
353
-	SYS_CHANGE_FDGUARD_NP              = 444
354
-	SYS_USRCTL                         = 445
355
-	SYS_PROC_RLIMIT_CONTROL            = 446
356
-	SYS_CONNECTX                       = 447
357
-	SYS_DISCONNECTX                    = 448
358
-	SYS_PEELOFF                        = 449
359
-	SYS_SOCKET_DELEGATE                = 450
360
-	SYS_TELEMETRY                      = 451
361
-	SYS_PROC_UUID_POLICY               = 452
362
-	SYS_MEMORYSTATUS_GET_LEVEL         = 453
363
-	SYS_SYSTEM_OVERRIDE                = 454
364
-	SYS_VFS_PURGE                      = 455
365
-	SYS_SFI_CTL                        = 456
366
-	SYS_SFI_PIDCTL                     = 457
367
-	SYS_COALITION                      = 458
368
-	SYS_COALITION_INFO                 = 459
369
-	SYS_NECP_MATCH_POLICY              = 460
370
-	SYS_GETATTRLISTBULK                = 461
371
-	SYS_CLONEFILEAT                    = 462
372
-	SYS_OPENAT                         = 463
373
-	SYS_OPENAT_NOCANCEL                = 464
374
-	SYS_RENAMEAT                       = 465
375
-	SYS_FACCESSAT                      = 466
376
-	SYS_FCHMODAT                       = 467
377
-	SYS_FCHOWNAT                       = 468
378
-	SYS_FSTATAT                        = 469
379
-	SYS_FSTATAT64                      = 470
380
-	SYS_LINKAT                         = 471
381
-	SYS_UNLINKAT                       = 472
382
-	SYS_READLINKAT                     = 473
383
-	SYS_SYMLINKAT                      = 474
384
-	SYS_MKDIRAT                        = 475
385
-	SYS_GETATTRLISTAT                  = 476
386
-	SYS_PROC_TRACE_LOG                 = 477
387
-	SYS_BSDTHREAD_CTL                  = 478
388
-	SYS_OPENBYID_NP                    = 479
389
-	SYS_RECVMSG_X                      = 480
390
-	SYS_SENDMSG_X                      = 481
391
-	SYS_THREAD_SELFUSAGE               = 482
392
-	SYS_CSRCTL                         = 483
393
-	SYS_GUARDED_OPEN_DPROTECTED_NP     = 484
394
-	SYS_GUARDED_WRITE_NP               = 485
395
-	SYS_GUARDED_PWRITE_NP              = 486
396
-	SYS_GUARDED_WRITEV_NP              = 487
397
-	SYS_RENAMEATX_NP                   = 488
398
-	SYS_MREMAP_ENCRYPTED               = 489
399
-	SYS_NETAGENT_TRIGGER               = 490
400
-	SYS_STACK_SNAPSHOT_WITH_CONFIG     = 491
401
-	SYS_MICROSTACKSHOT                 = 492
402
-	SYS_GRAB_PGO_DATA                  = 493
403
-	SYS_PERSONA                        = 494
404
-	SYS_WORK_INTERVAL_CTL              = 499
405
-	SYS_GETENTROPY                     = 500
406
-	SYS_NECP_OPEN                      = 501
407
-	SYS_NECP_CLIENT_ACTION             = 502
408
-	SYS___NEXUS_OPEN                   = 503
409
-	SYS___NEXUS_REGISTER               = 504
410
-	SYS___NEXUS_DEREGISTER             = 505
411
-	SYS___NEXUS_CREATE                 = 506
412
-	SYS___NEXUS_DESTROY                = 507
413
-	SYS___NEXUS_GET_OPT                = 508
414
-	SYS___NEXUS_SET_OPT                = 509
415
-	SYS___CHANNEL_OPEN                 = 510
416
-	SYS___CHANNEL_GET_INFO             = 511
417
-	SYS___CHANNEL_SYNC                 = 512
418
-	SYS___CHANNEL_GET_OPT              = 513
419
-	SYS___CHANNEL_SET_OPT              = 514
420
-	SYS_ULOCK_WAIT                     = 515
421
-	SYS_ULOCK_WAKE                     = 516
422
-	SYS_FCLONEFILEAT                   = 517
423
-	SYS_FS_SNAPSHOT                    = 518
424
-	SYS_TERMINATE_WITH_PAYLOAD         = 520
425
-	SYS_ABORT_WITH_PAYLOAD             = 521
426
-	SYS_NECP_SESSION_OPEN              = 522
427
-	SYS_NECP_SESSION_ACTION            = 523
428
-	SYS_SETATTRLISTAT                  = 524
429
-	SYS_NET_QOS_GUIDELINE              = 525
430
-	SYS_FMOUNT                         = 526
431
-	SYS_NTP_ADJTIME                    = 527
432
-	SYS_NTP_GETTIME                    = 528
433
-	SYS_OS_FAULT_WITH_PAYLOAD          = 529
434
-	SYS_MAXSYSCALL                     = 530
435
-	SYS_INVALID                        = 63
436
-)

+ 1
- 0
vendor/golang.org/x/sys/unix/zsysnum_linux_386.go ファイルの表示

433
 	SYS_CLONE3                       = 435
433
 	SYS_CLONE3                       = 435
434
 	SYS_OPENAT2                      = 437
434
 	SYS_OPENAT2                      = 437
435
 	SYS_PIDFD_GETFD                  = 438
435
 	SYS_PIDFD_GETFD                  = 438
436
+	SYS_FACCESSAT2                   = 439
436
 )
437
 )

+ 1
- 0
vendor/golang.org/x/sys/unix/zsysnum_linux_amd64.go ファイルの表示

355
 	SYS_CLONE3                 = 435
355
 	SYS_CLONE3                 = 435
356
 	SYS_OPENAT2                = 437
356
 	SYS_OPENAT2                = 437
357
 	SYS_PIDFD_GETFD            = 438
357
 	SYS_PIDFD_GETFD            = 438
358
+	SYS_FACCESSAT2             = 439
358
 )
359
 )

+ 1
- 0
vendor/golang.org/x/sys/unix/zsysnum_linux_arm.go ファイルの表示

397
 	SYS_CLONE3                       = 435
397
 	SYS_CLONE3                       = 435
398
 	SYS_OPENAT2                      = 437
398
 	SYS_OPENAT2                      = 437
399
 	SYS_PIDFD_GETFD                  = 438
399
 	SYS_PIDFD_GETFD                  = 438
400
+	SYS_FACCESSAT2                   = 439
400
 )
401
 )

+ 1
- 0
vendor/golang.org/x/sys/unix/zsysnum_linux_arm64.go ファイルの表示

300
 	SYS_CLONE3                 = 435
300
 	SYS_CLONE3                 = 435
301
 	SYS_OPENAT2                = 437
301
 	SYS_OPENAT2                = 437
302
 	SYS_PIDFD_GETFD            = 438
302
 	SYS_PIDFD_GETFD            = 438
303
+	SYS_FACCESSAT2             = 439
303
 )
304
 )

+ 1
- 0
vendor/golang.org/x/sys/unix/zsysnum_linux_mips.go ファイルの表示

418
 	SYS_CLONE3                       = 4435
418
 	SYS_CLONE3                       = 4435
419
 	SYS_OPENAT2                      = 4437
419
 	SYS_OPENAT2                      = 4437
420
 	SYS_PIDFD_GETFD                  = 4438
420
 	SYS_PIDFD_GETFD                  = 4438
421
+	SYS_FACCESSAT2                   = 4439
421
 )
422
 )

+ 1
- 0
vendor/golang.org/x/sys/unix/zsysnum_linux_mips64.go ファイルの表示

348
 	SYS_CLONE3                 = 5435
348
 	SYS_CLONE3                 = 5435
349
 	SYS_OPENAT2                = 5437
349
 	SYS_OPENAT2                = 5437
350
 	SYS_PIDFD_GETFD            = 5438
350
 	SYS_PIDFD_GETFD            = 5438
351
+	SYS_FACCESSAT2             = 5439
351
 )
352
 )

+ 1
- 0
vendor/golang.org/x/sys/unix/zsysnum_linux_mips64le.go ファイルの表示

348
 	SYS_CLONE3                 = 5435
348
 	SYS_CLONE3                 = 5435
349
 	SYS_OPENAT2                = 5437
349
 	SYS_OPENAT2                = 5437
350
 	SYS_PIDFD_GETFD            = 5438
350
 	SYS_PIDFD_GETFD            = 5438
351
+	SYS_FACCESSAT2             = 5439
351
 )
352
 )

+ 1
- 0
vendor/golang.org/x/sys/unix/zsysnum_linux_mipsle.go ファイルの表示

418
 	SYS_CLONE3                       = 4435
418
 	SYS_CLONE3                       = 4435
419
 	SYS_OPENAT2                      = 4437
419
 	SYS_OPENAT2                      = 4437
420
 	SYS_PIDFD_GETFD                  = 4438
420
 	SYS_PIDFD_GETFD                  = 4438
421
+	SYS_FACCESSAT2                   = 4439
421
 )
422
 )

+ 1
- 0
vendor/golang.org/x/sys/unix/zsysnum_linux_ppc64.go ファイルの表示

397
 	SYS_CLONE3                 = 435
397
 	SYS_CLONE3                 = 435
398
 	SYS_OPENAT2                = 437
398
 	SYS_OPENAT2                = 437
399
 	SYS_PIDFD_GETFD            = 438
399
 	SYS_PIDFD_GETFD            = 438
400
+	SYS_FACCESSAT2             = 439
400
 )
401
 )

+ 1
- 0
vendor/golang.org/x/sys/unix/zsysnum_linux_ppc64le.go ファイルの表示

397
 	SYS_CLONE3                 = 435
397
 	SYS_CLONE3                 = 435
398
 	SYS_OPENAT2                = 437
398
 	SYS_OPENAT2                = 437
399
 	SYS_PIDFD_GETFD            = 438
399
 	SYS_PIDFD_GETFD            = 438
400
+	SYS_FACCESSAT2             = 439
400
 )
401
 )

+ 1
- 0
vendor/golang.org/x/sys/unix/zsysnum_linux_riscv64.go ファイルの表示

299
 	SYS_CLONE3                 = 435
299
 	SYS_CLONE3                 = 435
300
 	SYS_OPENAT2                = 437
300
 	SYS_OPENAT2                = 437
301
 	SYS_PIDFD_GETFD            = 438
301
 	SYS_PIDFD_GETFD            = 438
302
+	SYS_FACCESSAT2             = 439
302
 )
303
 )

+ 1
- 0
vendor/golang.org/x/sys/unix/zsysnum_linux_s390x.go ファイルの表示

362
 	SYS_CLONE3                 = 435
362
 	SYS_CLONE3                 = 435
363
 	SYS_OPENAT2                = 437
363
 	SYS_OPENAT2                = 437
364
 	SYS_PIDFD_GETFD            = 438
364
 	SYS_PIDFD_GETFD            = 438
365
+	SYS_FACCESSAT2             = 439
365
 )
366
 )

+ 1
- 0
vendor/golang.org/x/sys/unix/zsysnum_linux_sparc64.go ファイルの表示

376
 	SYS_PIDFD_OPEN             = 434
376
 	SYS_PIDFD_OPEN             = 434
377
 	SYS_OPENAT2                = 437
377
 	SYS_OPENAT2                = 437
378
 	SYS_PIDFD_GETFD            = 438
378
 	SYS_PIDFD_GETFD            = 438
379
+	SYS_FACCESSAT2             = 439
379
 )
380
 )

+ 120
- 1
vendor/golang.org/x/sys/unix/ztypes_linux.go ファイルの表示

67
 	Rdev_minor      uint32
67
 	Rdev_minor      uint32
68
 	Dev_major       uint32
68
 	Dev_major       uint32
69
 	Dev_minor       uint32
69
 	Dev_minor       uint32
70
-	_               [14]uint64
70
+	Mnt_id          uint64
71
+	_               uint64
72
+	_               [12]uint64
71
 }
73
 }
72
 
74
 
73
 type Fsid struct {
75
 type Fsid struct {
138
 	_            [13]uint32
140
 	_            [13]uint32
139
 }
141
 }
140
 
142
 
143
+type DmIoctl struct {
144
+	Version      [3]uint32
145
+	Data_size    uint32
146
+	Data_start   uint32
147
+	Target_count uint32
148
+	Open_count   int32
149
+	Flags        uint32
150
+	Event_nr     uint32
151
+	_            uint32
152
+	Dev          uint64
153
+	Name         [128]byte
154
+	Uuid         [129]byte
155
+	Data         [7]byte
156
+}
157
+
158
+type DmTargetSpec struct {
159
+	Sector_start uint64
160
+	Length       uint64
161
+	Status       int32
162
+	Next         uint32
163
+	Target_type  [16]byte
164
+}
165
+
166
+type DmTargetDeps struct {
167
+	Count uint32
168
+	_     uint32
169
+}
170
+
171
+type DmTargetVersions struct {
172
+	Next    uint32
173
+	Version [3]uint32
174
+}
175
+
176
+type DmTargetMsg struct {
177
+	Sector uint64
178
+}
179
+
180
+const (
181
+	SizeofDmIoctl      = 0x138
182
+	SizeofDmTargetSpec = 0x28
183
+)
184
+
141
 type KeyctlDHParams struct {
185
 type KeyctlDHParams struct {
142
 	Private int32
186
 	Private int32
143
 	Prime   int32
187
 	Prime   int32
266
 	Conn_id  uint32
310
 	Conn_id  uint32
267
 }
311
 }
268
 
312
 
313
+type RawSockaddrIUCV struct {
314
+	Family  uint16
315
+	Port    uint16
316
+	Addr    uint32
317
+	Nodeid  [8]int8
318
+	User_id [8]int8
319
+	Name    [8]int8
320
+}
321
+
269
 type _Socklen uint32
322
 type _Socklen uint32
270
 
323
 
271
 type Linger struct {
324
 type Linger struct {
378
 	SizeofSockaddrTIPC      = 0x10
431
 	SizeofSockaddrTIPC      = 0x10
379
 	SizeofSockaddrL2TPIP    = 0x10
432
 	SizeofSockaddrL2TPIP    = 0x10
380
 	SizeofSockaddrL2TPIP6   = 0x20
433
 	SizeofSockaddrL2TPIP6   = 0x20
434
+	SizeofSockaddrIUCV      = 0x20
381
 	SizeofLinger            = 0x8
435
 	SizeofLinger            = 0x8
382
 	SizeofIPMreq            = 0x8
436
 	SizeofIPMreq            = 0x8
383
 	SizeofIPMreqn           = 0xc
437
 	SizeofIPMreqn           = 0xc
671
 
725
 
672
 const SizeofInotifyEvent = 0x10
726
 const SizeofInotifyEvent = 0x10
673
 
727
 
728
+const SI_LOAD_SHIFT = 0x10
729
+
674
 type Utsname struct {
730
 type Utsname struct {
675
 	Sysname    [65]byte
731
 	Sysname    [65]byte
676
 	Nodename   [65]byte
732
 	Nodename   [65]byte
960
 	PERF_SAMPLE_STREAM_ID    = 0x200
1016
 	PERF_SAMPLE_STREAM_ID    = 0x200
961
 	PERF_SAMPLE_RAW          = 0x400
1017
 	PERF_SAMPLE_RAW          = 0x400
962
 	PERF_SAMPLE_BRANCH_STACK = 0x800
1018
 	PERF_SAMPLE_BRANCH_STACK = 0x800
1019
+	PERF_SAMPLE_REGS_USER    = 0x1000
1020
+	PERF_SAMPLE_STACK_USER   = 0x2000
1021
+	PERF_SAMPLE_WEIGHT       = 0x4000
1022
+	PERF_SAMPLE_DATA_SRC     = 0x8000
1023
+	PERF_SAMPLE_IDENTIFIER   = 0x10000
1024
+	PERF_SAMPLE_TRANSACTION  = 0x20000
1025
+	PERF_SAMPLE_REGS_INTR    = 0x40000
963
 
1026
 
964
 	PERF_SAMPLE_BRANCH_USER       = 0x1
1027
 	PERF_SAMPLE_BRANCH_USER       = 0x1
965
 	PERF_SAMPLE_BRANCH_KERNEL     = 0x2
1028
 	PERF_SAMPLE_BRANCH_KERNEL     = 0x2
1689
 	NFT_NG_RANDOM                     = 0x1
1752
 	NFT_NG_RANDOM                     = 0x1
1690
 )
1753
 )
1691
 
1754
 
1755
+const (
1756
+	NFTA_TARGET_UNSPEC = 0x0
1757
+	NFTA_TARGET_NAME   = 0x1
1758
+	NFTA_TARGET_REV    = 0x2
1759
+	NFTA_TARGET_INFO   = 0x3
1760
+	NFTA_MATCH_UNSPEC  = 0x0
1761
+	NFTA_MATCH_NAME    = 0x1
1762
+	NFTA_MATCH_REV     = 0x2
1763
+	NFTA_MATCH_INFO    = 0x3
1764
+	NFTA_COMPAT_UNSPEC = 0x0
1765
+	NFTA_COMPAT_NAME   = 0x1
1766
+	NFTA_COMPAT_REV    = 0x2
1767
+	NFTA_COMPAT_TYPE   = 0x3
1768
+)
1769
+
1692
 type RTCTime struct {
1770
 type RTCTime struct {
1693
 	Sec   int32
1771
 	Sec   int32
1694
 	Min   int32
1772
 	Min   int32
1912
 	BPF_MAP_DELETE_BATCH                    = 0x1b
1990
 	BPF_MAP_DELETE_BATCH                    = 0x1b
1913
 	BPF_LINK_CREATE                         = 0x1c
1991
 	BPF_LINK_CREATE                         = 0x1c
1914
 	BPF_LINK_UPDATE                         = 0x1d
1992
 	BPF_LINK_UPDATE                         = 0x1d
1993
+	BPF_LINK_GET_FD_BY_ID                   = 0x1e
1994
+	BPF_LINK_GET_NEXT_ID                    = 0x1f
1995
+	BPF_ENABLE_STATS                        = 0x20
1996
+	BPF_ITER_CREATE                         = 0x21
1915
 	BPF_MAP_TYPE_UNSPEC                     = 0x0
1997
 	BPF_MAP_TYPE_UNSPEC                     = 0x0
1916
 	BPF_MAP_TYPE_HASH                       = 0x1
1998
 	BPF_MAP_TYPE_HASH                       = 0x1
1917
 	BPF_MAP_TYPE_ARRAY                      = 0x2
1999
 	BPF_MAP_TYPE_ARRAY                      = 0x2
1939
 	BPF_MAP_TYPE_SK_STORAGE                 = 0x18
2021
 	BPF_MAP_TYPE_SK_STORAGE                 = 0x18
1940
 	BPF_MAP_TYPE_DEVMAP_HASH                = 0x19
2022
 	BPF_MAP_TYPE_DEVMAP_HASH                = 0x19
1941
 	BPF_MAP_TYPE_STRUCT_OPS                 = 0x1a
2023
 	BPF_MAP_TYPE_STRUCT_OPS                 = 0x1a
2024
+	BPF_MAP_TYPE_RINGBUF                    = 0x1b
1942
 	BPF_PROG_TYPE_UNSPEC                    = 0x0
2025
 	BPF_PROG_TYPE_UNSPEC                    = 0x0
1943
 	BPF_PROG_TYPE_SOCKET_FILTER             = 0x1
2026
 	BPF_PROG_TYPE_SOCKET_FILTER             = 0x1
1944
 	BPF_PROG_TYPE_KPROBE                    = 0x2
2027
 	BPF_PROG_TYPE_KPROBE                    = 0x2
1997
 	BPF_TRACE_FEXIT                         = 0x19
2080
 	BPF_TRACE_FEXIT                         = 0x19
1998
 	BPF_MODIFY_RETURN                       = 0x1a
2081
 	BPF_MODIFY_RETURN                       = 0x1a
1999
 	BPF_LSM_MAC                             = 0x1b
2082
 	BPF_LSM_MAC                             = 0x1b
2083
+	BPF_TRACE_ITER                          = 0x1c
2084
+	BPF_CGROUP_INET4_GETPEERNAME            = 0x1d
2085
+	BPF_CGROUP_INET6_GETPEERNAME            = 0x1e
2086
+	BPF_CGROUP_INET4_GETSOCKNAME            = 0x1f
2087
+	BPF_CGROUP_INET6_GETSOCKNAME            = 0x20
2088
+	BPF_XDP_DEVMAP                          = 0x21
2089
+	BPF_LINK_TYPE_UNSPEC                    = 0x0
2090
+	BPF_LINK_TYPE_RAW_TRACEPOINT            = 0x1
2091
+	BPF_LINK_TYPE_TRACING                   = 0x2
2092
+	BPF_LINK_TYPE_CGROUP                    = 0x3
2093
+	BPF_LINK_TYPE_ITER                      = 0x4
2094
+	BPF_LINK_TYPE_NETNS                     = 0x5
2000
 	BPF_ANY                                 = 0x0
2095
 	BPF_ANY                                 = 0x0
2001
 	BPF_NOEXIST                             = 0x1
2096
 	BPF_NOEXIST                             = 0x1
2002
 	BPF_EXIST                               = 0x2
2097
 	BPF_EXIST                               = 0x2
2012
 	BPF_F_WRONLY_PROG                       = 0x100
2107
 	BPF_F_WRONLY_PROG                       = 0x100
2013
 	BPF_F_CLONE                             = 0x200
2108
 	BPF_F_CLONE                             = 0x200
2014
 	BPF_F_MMAPABLE                          = 0x400
2109
 	BPF_F_MMAPABLE                          = 0x400
2110
+	BPF_STATS_RUN_TIME                      = 0x0
2015
 	BPF_STACK_BUILD_ID_EMPTY                = 0x0
2111
 	BPF_STACK_BUILD_ID_EMPTY                = 0x0
2016
 	BPF_STACK_BUILD_ID_VALID                = 0x1
2112
 	BPF_STACK_BUILD_ID_VALID                = 0x1
2017
 	BPF_STACK_BUILD_ID_IP                   = 0x2
2113
 	BPF_STACK_BUILD_ID_IP                   = 0x2
2035
 	BPF_F_CURRENT_CPU                       = 0xffffffff
2131
 	BPF_F_CURRENT_CPU                       = 0xffffffff
2036
 	BPF_F_CTXLEN_MASK                       = 0xfffff00000000
2132
 	BPF_F_CTXLEN_MASK                       = 0xfffff00000000
2037
 	BPF_F_CURRENT_NETNS                     = -0x1
2133
 	BPF_F_CURRENT_NETNS                     = -0x1
2134
+	BPF_CSUM_LEVEL_QUERY                    = 0x0
2135
+	BPF_CSUM_LEVEL_INC                      = 0x1
2136
+	BPF_CSUM_LEVEL_DEC                      = 0x2
2137
+	BPF_CSUM_LEVEL_RESET                    = 0x3
2038
 	BPF_F_ADJ_ROOM_FIXED_GSO                = 0x1
2138
 	BPF_F_ADJ_ROOM_FIXED_GSO                = 0x1
2039
 	BPF_F_ADJ_ROOM_ENCAP_L3_IPV4            = 0x2
2139
 	BPF_F_ADJ_ROOM_ENCAP_L3_IPV4            = 0x2
2040
 	BPF_F_ADJ_ROOM_ENCAP_L3_IPV6            = 0x4
2140
 	BPF_F_ADJ_ROOM_ENCAP_L3_IPV6            = 0x4
2041
 	BPF_F_ADJ_ROOM_ENCAP_L4_GRE             = 0x8
2141
 	BPF_F_ADJ_ROOM_ENCAP_L4_GRE             = 0x8
2042
 	BPF_F_ADJ_ROOM_ENCAP_L4_UDP             = 0x10
2142
 	BPF_F_ADJ_ROOM_ENCAP_L4_UDP             = 0x10
2143
+	BPF_F_ADJ_ROOM_NO_CSUM_RESET            = 0x20
2043
 	BPF_ADJ_ROOM_ENCAP_L2_MASK              = 0xff
2144
 	BPF_ADJ_ROOM_ENCAP_L2_MASK              = 0xff
2044
 	BPF_ADJ_ROOM_ENCAP_L2_SHIFT             = 0x38
2145
 	BPF_ADJ_ROOM_ENCAP_L2_SHIFT             = 0x38
2045
 	BPF_F_SYSCTL_BASE_NAME                  = 0x1
2146
 	BPF_F_SYSCTL_BASE_NAME                  = 0x1
2046
 	BPF_SK_STORAGE_GET_F_CREATE             = 0x1
2147
 	BPF_SK_STORAGE_GET_F_CREATE             = 0x1
2047
 	BPF_F_GET_BRANCH_RECORDS_SIZE           = 0x1
2148
 	BPF_F_GET_BRANCH_RECORDS_SIZE           = 0x1
2149
+	BPF_RB_NO_WAKEUP                        = 0x1
2150
+	BPF_RB_FORCE_WAKEUP                     = 0x2
2151
+	BPF_RB_AVAIL_DATA                       = 0x0
2152
+	BPF_RB_RING_SIZE                        = 0x1
2153
+	BPF_RB_CONS_POS                         = 0x2
2154
+	BPF_RB_PROD_POS                         = 0x3
2155
+	BPF_RINGBUF_BUSY_BIT                    = 0x80000000
2156
+	BPF_RINGBUF_DISCARD_BIT                 = 0x40000000
2157
+	BPF_RINGBUF_HDR_SZ                      = 0x8
2048
 	BPF_ADJ_ROOM_NET                        = 0x0
2158
 	BPF_ADJ_ROOM_NET                        = 0x0
2049
 	BPF_ADJ_ROOM_MAC                        = 0x1
2159
 	BPF_ADJ_ROOM_MAC                        = 0x1
2050
 	BPF_HDR_START_MAC                       = 0x0
2160
 	BPF_HDR_START_MAC                       = 0x0
2417
 	NHA_GROUPS     = 0x9
2527
 	NHA_GROUPS     = 0x9
2418
 	NHA_MASTER     = 0xa
2528
 	NHA_MASTER     = 0xa
2419
 )
2529
 )
2530
+
2531
+const (
2532
+	CAN_RAW_FILTER        = 0x1
2533
+	CAN_RAW_ERR_FILTER    = 0x2
2534
+	CAN_RAW_LOOPBACK      = 0x3
2535
+	CAN_RAW_RECV_OWN_MSGS = 0x4
2536
+	CAN_RAW_FD_FRAMES     = 0x5
2537
+	CAN_RAW_JOIN_FILTERS  = 0x6
2538
+)

+ 5
- 0
vendor/golang.org/x/sys/unix/ztypes_linux_386.go ファイルの表示

117
 	Pid    int32
117
 	Pid    int32
118
 }
118
 }
119
 
119
 
120
+type DmNameList struct {
121
+	Dev  uint64
122
+	Next uint32
123
+}
124
+
120
 const (
125
 const (
121
 	FADV_DONTNEED = 0x4
126
 	FADV_DONTNEED = 0x4
122
 	FADV_NOREUSE  = 0x5
127
 	FADV_NOREUSE  = 0x5

+ 7
- 0
vendor/golang.org/x/sys/unix/ztypes_linux_amd64.go ファイルの表示

117
 	_      [4]byte
117
 	_      [4]byte
118
 }
118
 }
119
 
119
 
120
+type DmNameList struct {
121
+	Dev  uint64
122
+	Next uint32
123
+	Name [0]byte
124
+	_    [4]byte
125
+}
126
+
120
 const (
127
 const (
121
 	FADV_DONTNEED = 0x4
128
 	FADV_DONTNEED = 0x4
122
 	FADV_NOREUSE  = 0x5
129
 	FADV_NOREUSE  = 0x5

+ 7
- 0
vendor/golang.org/x/sys/unix/ztypes_linux_arm.go ファイルの表示

121
 	_      [4]byte
121
 	_      [4]byte
122
 }
122
 }
123
 
123
 
124
+type DmNameList struct {
125
+	Dev  uint64
126
+	Next uint32
127
+	Name [0]byte
128
+	_    [4]byte
129
+}
130
+
124
 const (
131
 const (
125
 	FADV_DONTNEED = 0x4
132
 	FADV_DONTNEED = 0x4
126
 	FADV_NOREUSE  = 0x5
133
 	FADV_NOREUSE  = 0x5

+ 7
- 0
vendor/golang.org/x/sys/unix/ztypes_linux_arm64.go ファイルの表示

118
 	_      [4]byte
118
 	_      [4]byte
119
 }
119
 }
120
 
120
 
121
+type DmNameList struct {
122
+	Dev  uint64
123
+	Next uint32
124
+	Name [0]byte
125
+	_    [4]byte
126
+}
127
+
121
 const (
128
 const (
122
 	FADV_DONTNEED = 0x4
129
 	FADV_DONTNEED = 0x4
123
 	FADV_NOREUSE  = 0x5
130
 	FADV_NOREUSE  = 0x5

+ 7
- 0
vendor/golang.org/x/sys/unix/ztypes_linux_mips.go ファイルの表示

120
 	_      [4]byte
120
 	_      [4]byte
121
 }
121
 }
122
 
122
 
123
+type DmNameList struct {
124
+	Dev  uint64
125
+	Next uint32
126
+	Name [0]byte
127
+	_    [4]byte
128
+}
129
+
123
 const (
130
 const (
124
 	FADV_DONTNEED = 0x4
131
 	FADV_DONTNEED = 0x4
125
 	FADV_NOREUSE  = 0x5
132
 	FADV_NOREUSE  = 0x5

+ 7
- 0
vendor/golang.org/x/sys/unix/ztypes_linux_mips64.go ファイルの表示

118
 	_      [4]byte
118
 	_      [4]byte
119
 }
119
 }
120
 
120
 
121
+type DmNameList struct {
122
+	Dev  uint64
123
+	Next uint32
124
+	Name [0]byte
125
+	_    [4]byte
126
+}
127
+
121
 const (
128
 const (
122
 	FADV_DONTNEED = 0x4
129
 	FADV_DONTNEED = 0x4
123
 	FADV_NOREUSE  = 0x5
130
 	FADV_NOREUSE  = 0x5

+ 7
- 0
vendor/golang.org/x/sys/unix/ztypes_linux_mips64le.go ファイルの表示

118
 	_      [4]byte
118
 	_      [4]byte
119
 }
119
 }
120
 
120
 
121
+type DmNameList struct {
122
+	Dev  uint64
123
+	Next uint32
124
+	Name [0]byte
125
+	_    [4]byte
126
+}
127
+
121
 const (
128
 const (
122
 	FADV_DONTNEED = 0x4
129
 	FADV_DONTNEED = 0x4
123
 	FADV_NOREUSE  = 0x5
130
 	FADV_NOREUSE  = 0x5

+ 7
- 0
vendor/golang.org/x/sys/unix/ztypes_linux_mipsle.go ファイルの表示

120
 	_      [4]byte
120
 	_      [4]byte
121
 }
121
 }
122
 
122
 
123
+type DmNameList struct {
124
+	Dev  uint64
125
+	Next uint32
126
+	Name [0]byte
127
+	_    [4]byte
128
+}
129
+
123
 const (
130
 const (
124
 	FADV_DONTNEED = 0x4
131
 	FADV_DONTNEED = 0x4
125
 	FADV_NOREUSE  = 0x5
132
 	FADV_NOREUSE  = 0x5

+ 7
- 0
vendor/golang.org/x/sys/unix/ztypes_linux_ppc64.go ファイルの表示

119
 	_      [4]byte
119
 	_      [4]byte
120
 }
120
 }
121
 
121
 
122
+type DmNameList struct {
123
+	Dev  uint64
124
+	Next uint32
125
+	Name [0]byte
126
+	_    [4]byte
127
+}
128
+
122
 const (
129
 const (
123
 	FADV_DONTNEED = 0x4
130
 	FADV_DONTNEED = 0x4
124
 	FADV_NOREUSE  = 0x5
131
 	FADV_NOREUSE  = 0x5

+ 7
- 0
vendor/golang.org/x/sys/unix/ztypes_linux_ppc64le.go ファイルの表示

119
 	_      [4]byte
119
 	_      [4]byte
120
 }
120
 }
121
 
121
 
122
+type DmNameList struct {
123
+	Dev  uint64
124
+	Next uint32
125
+	Name [0]byte
126
+	_    [4]byte
127
+}
128
+
122
 const (
129
 const (
123
 	FADV_DONTNEED = 0x4
130
 	FADV_DONTNEED = 0x4
124
 	FADV_NOREUSE  = 0x5
131
 	FADV_NOREUSE  = 0x5

+ 7
- 0
vendor/golang.org/x/sys/unix/ztypes_linux_riscv64.go ファイルの表示

118
 	_      [4]byte
118
 	_      [4]byte
119
 }
119
 }
120
 
120
 
121
+type DmNameList struct {
122
+	Dev  uint64
123
+	Next uint32
124
+	Name [0]byte
125
+	_    [4]byte
126
+}
127
+
121
 const (
128
 const (
122
 	FADV_DONTNEED = 0x4
129
 	FADV_DONTNEED = 0x4
123
 	FADV_NOREUSE  = 0x5
130
 	FADV_NOREUSE  = 0x5

+ 7
- 0
vendor/golang.org/x/sys/unix/ztypes_linux_s390x.go ファイルの表示

117
 	_      [4]byte
117
 	_      [4]byte
118
 }
118
 }
119
 
119
 
120
+type DmNameList struct {
121
+	Dev  uint64
122
+	Next uint32
123
+	Name [0]byte
124
+	_    [4]byte
125
+}
126
+
120
 const (
127
 const (
121
 	FADV_DONTNEED = 0x6
128
 	FADV_DONTNEED = 0x6
122
 	FADV_NOREUSE  = 0x7
129
 	FADV_NOREUSE  = 0x7

+ 7
- 0
vendor/golang.org/x/sys/unix/ztypes_linux_sparc64.go ファイルの表示

121
 	_      [2]byte
121
 	_      [2]byte
122
 }
122
 }
123
 
123
 
124
+type DmNameList struct {
125
+	Dev  uint64
126
+	Next uint32
127
+	Name [0]byte
128
+	_    [4]byte
129
+}
130
+
124
 const (
131
 const (
125
 	FADV_DONTNEED = 0x4
132
 	FADV_DONTNEED = 0x4
126
 	FADV_NOREUSE  = 0x5
133
 	FADV_NOREUSE  = 0x5

+ 1
- 0
vendor/golang.org/x/sys/windows/syscall_windows.go ファイルの表示

303
 //sys	ResumeThread(thread Handle) (ret uint32, err error) [failretval==0xffffffff] = kernel32.ResumeThread
303
 //sys	ResumeThread(thread Handle) (ret uint32, err error) [failretval==0xffffffff] = kernel32.ResumeThread
304
 //sys	SetPriorityClass(process Handle, priorityClass uint32) (err error) = kernel32.SetPriorityClass
304
 //sys	SetPriorityClass(process Handle, priorityClass uint32) (err error) = kernel32.SetPriorityClass
305
 //sys	GetPriorityClass(process Handle) (ret uint32, err error) = kernel32.GetPriorityClass
305
 //sys	GetPriorityClass(process Handle) (ret uint32, err error) = kernel32.GetPriorityClass
306
+//sys	QueryInformationJobObject(job Handle, JobObjectInformationClass int32, JobObjectInformation uintptr, JobObjectInformationLength uint32, retlen *uint32) (err error) = kernel32.QueryInformationJobObject
306
 //sys	SetInformationJobObject(job Handle, JobObjectInformationClass uint32, JobObjectInformation uintptr, JobObjectInformationLength uint32) (ret int, err error)
307
 //sys	SetInformationJobObject(job Handle, JobObjectInformationClass uint32, JobObjectInformation uintptr, JobObjectInformationLength uint32) (ret int, err error)
307
 //sys	GenerateConsoleCtrlEvent(ctrlEvent uint32, processGroupID uint32) (err error)
308
 //sys	GenerateConsoleCtrlEvent(ctrlEvent uint32, processGroupID uint32) (err error)
308
 //sys	GetProcessId(process Handle) (id uint32, err error)
309
 //sys	GetProcessId(process Handle) (id uint32, err error)

+ 0
- 12
vendor/golang.org/x/sys/windows/types_windows.go ファイルの表示

1584
 	JOB_OBJECT_LIMIT_WORKINGSET                 = 0x00000001
1584
 	JOB_OBJECT_LIMIT_WORKINGSET                 = 0x00000001
1585
 )
1585
 )
1586
 
1586
 
1587
-type JOBOBJECT_BASIC_LIMIT_INFORMATION struct {
1588
-	PerProcessUserTimeLimit int64
1589
-	PerJobUserTimeLimit     int64
1590
-	LimitFlags              uint32
1591
-	MinimumWorkingSetSize   uintptr
1592
-	MaximumWorkingSetSize   uintptr
1593
-	ActiveProcessLimit      uint32
1594
-	Affinity                uintptr
1595
-	PriorityClass           uint32
1596
-	SchedulingClass         uint32
1597
-}
1598
-
1599
 type IO_COUNTERS struct {
1587
 type IO_COUNTERS struct {
1600
 	ReadOperationCount  uint64
1588
 	ReadOperationCount  uint64
1601
 	WriteOperationCount uint64
1589
 	WriteOperationCount uint64

+ 13
- 0
vendor/golang.org/x/sys/windows/types_windows_386.go ファイルの表示

20
 	Port    uint16
20
 	Port    uint16
21
 	Proto   *byte
21
 	Proto   *byte
22
 }
22
 }
23
+
24
+type JOBOBJECT_BASIC_LIMIT_INFORMATION struct {
25
+	PerProcessUserTimeLimit int64
26
+	PerJobUserTimeLimit     int64
27
+	LimitFlags              uint32
28
+	MinimumWorkingSetSize   uintptr
29
+	MaximumWorkingSetSize   uintptr
30
+	ActiveProcessLimit      uint32
31
+	Affinity                uintptr
32
+	PriorityClass           uint32
33
+	SchedulingClass         uint32
34
+	_                       uint32 // pad to 8 byte boundary
35
+}

+ 12
- 0
vendor/golang.org/x/sys/windows/types_windows_amd64.go ファイルの表示

20
 	Proto   *byte
20
 	Proto   *byte
21
 	Port    uint16
21
 	Port    uint16
22
 }
22
 }
23
+
24
+type JOBOBJECT_BASIC_LIMIT_INFORMATION struct {
25
+	PerProcessUserTimeLimit int64
26
+	PerJobUserTimeLimit     int64
27
+	LimitFlags              uint32
28
+	MinimumWorkingSetSize   uintptr
29
+	MaximumWorkingSetSize   uintptr
30
+	ActiveProcessLimit      uint32
31
+	Affinity                uintptr
32
+	PriorityClass           uint32
33
+	SchedulingClass         uint32
34
+}

+ 13
- 0
vendor/golang.org/x/sys/windows/types_windows_arm.go ファイルの表示

20
 	Port    uint16
20
 	Port    uint16
21
 	Proto   *byte
21
 	Proto   *byte
22
 }
22
 }
23
+
24
+type JOBOBJECT_BASIC_LIMIT_INFORMATION struct {
25
+	PerProcessUserTimeLimit int64
26
+	PerJobUserTimeLimit     int64
27
+	LimitFlags              uint32
28
+	MinimumWorkingSetSize   uintptr
29
+	MaximumWorkingSetSize   uintptr
30
+	ActiveProcessLimit      uint32
31
+	Affinity                uintptr
32
+	PriorityClass           uint32
33
+	SchedulingClass         uint32
34
+	_                       uint32 // pad to 8 byte boundary
35
+}

+ 13
- 0
vendor/golang.org/x/sys/windows/zsyscall_windows.go ファイルの表示

212
 	procResumeThread                                         = modkernel32.NewProc("ResumeThread")
212
 	procResumeThread                                         = modkernel32.NewProc("ResumeThread")
213
 	procSetPriorityClass                                     = modkernel32.NewProc("SetPriorityClass")
213
 	procSetPriorityClass                                     = modkernel32.NewProc("SetPriorityClass")
214
 	procGetPriorityClass                                     = modkernel32.NewProc("GetPriorityClass")
214
 	procGetPriorityClass                                     = modkernel32.NewProc("GetPriorityClass")
215
+	procQueryInformationJobObject                            = modkernel32.NewProc("QueryInformationJobObject")
215
 	procSetInformationJobObject                              = modkernel32.NewProc("SetInformationJobObject")
216
 	procSetInformationJobObject                              = modkernel32.NewProc("SetInformationJobObject")
216
 	procGenerateConsoleCtrlEvent                             = modkernel32.NewProc("GenerateConsoleCtrlEvent")
217
 	procGenerateConsoleCtrlEvent                             = modkernel32.NewProc("GenerateConsoleCtrlEvent")
217
 	procGetProcessId                                         = modkernel32.NewProc("GetProcessId")
218
 	procGetProcessId                                         = modkernel32.NewProc("GetProcessId")
2341
 	return
2342
 	return
2342
 }
2343
 }
2343
 
2344
 
2345
+func QueryInformationJobObject(job Handle, JobObjectInformationClass int32, JobObjectInformation uintptr, JobObjectInformationLength uint32, retlen *uint32) (err error) {
2346
+	r1, _, e1 := syscall.Syscall6(procQueryInformationJobObject.Addr(), 5, uintptr(job), uintptr(JobObjectInformationClass), uintptr(JobObjectInformation), uintptr(JobObjectInformationLength), uintptr(unsafe.Pointer(retlen)), 0)
2347
+	if r1 == 0 {
2348
+		if e1 != 0 {
2349
+			err = errnoErr(e1)
2350
+		} else {
2351
+			err = syscall.EINVAL
2352
+		}
2353
+	}
2354
+	return
2355
+}
2356
+
2344
 func SetInformationJobObject(job Handle, JobObjectInformationClass uint32, JobObjectInformation uintptr, JobObjectInformationLength uint32) (ret int, err error) {
2357
 func SetInformationJobObject(job Handle, JobObjectInformationClass uint32, JobObjectInformation uintptr, JobObjectInformationLength uint32) (ret int, err error) {
2345
 	r0, _, e1 := syscall.Syscall6(procSetInformationJobObject.Addr(), 4, uintptr(job), uintptr(JobObjectInformationClass), uintptr(JobObjectInformation), uintptr(JobObjectInformationLength), 0, 0)
2358
 	r0, _, e1 := syscall.Syscall6(procSetInformationJobObject.Addr(), 4, uintptr(job), uintptr(JobObjectInformationClass), uintptr(JobObjectInformation), uintptr(JobObjectInformationLength), 0, 0)
2346
 	ret = int(r0)
2359
 	ret = int(r0)

+ 1
- 1
vendor/modules.txt ファイルの表示

58
 golang.org/x/crypto/blowfish
58
 golang.org/x/crypto/blowfish
59
 golang.org/x/crypto/sha3
59
 golang.org/x/crypto/sha3
60
 golang.org/x/crypto/ssh/terminal
60
 golang.org/x/crypto/ssh/terminal
61
-# golang.org/x/sys v0.0.0-20200724161237-0e2f3a69832c
61
+# golang.org/x/sys v0.0.0-20200905004654-be1d3432aa8f
62
 ## explicit
62
 ## explicit
63
 golang.org/x/sys/cpu
63
 golang.org/x/sys/cpu
64
 golang.org/x/sys/internal/unsafeheader
64
 golang.org/x/sys/internal/unsafeheader

読み込み中…
キャンセル
保存