Browse Source

bump x/sys dependency

tags/v2.4.0-rc1
Shivaram Lingamneni 3 years ago
parent
commit
66995cdfdf
79 changed files with 747 additions and 9037 deletions
  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 View File

@@ -18,7 +18,7 @@ require (
18 18
 	github.com/tidwall/buntdb v1.1.2
19 19
 	github.com/toorop/go-dkim v0.0.0-20200526084421-76378ae5207e
20 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 22
 	golang.org/x/text v0.3.3
23 23
 	gopkg.in/yaml.v2 v2.3.0
24 24
 )

+ 2
- 0
go.sum View File

@@ -77,6 +77,8 @@ golang.org/x/sys v0.0.0-20200523222454-059865788121 h1:rITEj+UZHYC927n8GT97eC3zr
77 77
 golang.org/x/sys v0.0.0-20200523222454-059865788121/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
78 78
 golang.org/x/sys v0.0.0-20200724161237-0e2f3a69832c h1:UIcGWL6/wpCfyGuJnRFJRurA+yj8RrW7Q6x2YMCXt6c=
79 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 82
 golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
81 83
 golang.org/x/text v0.3.2 h1:tW2bmiBqwgJj/UpqtC8EpXEZVYOwU0yG4iWbprSVAcs=
82 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 View File

@@ -6,6 +6,11 @@
6 6
 // various CPU architectures.
7 7
 package cpu
8 8
 
9
+import (
10
+	"os"
11
+	"strings"
12
+)
13
+
9 14
 // Initialized reports whether the CPU features were initialized.
10 15
 //
11 16
 // For some GOOS/GOARCH combinations initialization of the CPU features depends
@@ -169,3 +174,94 @@ var S390X struct {
169 174
 	HasVXE    bool // vector-enhancements facility 1
170 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 View File

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

+ 33
- 0
vendor/golang.org/x/sys/cpu/cpu_arm.go View File

@@ -38,3 +38,36 @@ const (
38 38
 	hwcap2_SHA2  = 1 << 3
39 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 View File

@@ -8,7 +8,36 @@ import "runtime"
8 8
 
9 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 41
 	switch runtime.GOOS {
13 42
 	case "android", "darwin", "netbsd":
14 43
 		// Android and iOS don't seem to allow reading these registers.

+ 1
- 1
vendor/golang.org/x/sys/cpu/cpu_linux.go View File

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

+ 1
- 0
vendor/golang.org/x/sys/cpu/cpu_linux_mips64x.go View File

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

+ 0
- 2
vendor/golang.org/x/sys/cpu/cpu_linux_ppc64x.go View File

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

+ 0
- 2
vendor/golang.org/x/sys/cpu/cpu_linux_s390x.go View File

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

+ 6
- 0
vendor/golang.org/x/sys/cpu/cpu_mips64x.go View File

@@ -7,3 +7,9 @@
7 7
 package cpu
8 8
 
9 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 View File

@@ -7,3 +7,5 @@
7 7
 package cpu
8 8
 
9 9
 const cacheLineSize = 32
10
+
11
+func initOptions() {}

+ 2
- 0
vendor/golang.org/x/sys/cpu/cpu_riscv64.go View File

@@ -7,3 +7,5 @@
7 7
 package cpu
8 8
 
9 9
 const cacheLineSize = 32
10
+
11
+func initOptions() {}

+ 4
- 0
vendor/golang.org/x/sys/cpu/cpu_wasm.go View File

@@ -11,3 +11,7 @@ package cpu
11 11
 // rules are good enough.
12 12
 
13 13
 const cacheLineSize = 0
14
+
15
+func initOptions() {}
16
+
17
+func archInit() {}

+ 30
- 1
vendor/golang.org/x/sys/cpu/cpu_x86.go View File

@@ -6,9 +6,37 @@
6 6
 
7 7
 package cpu
8 8
 
9
+import "runtime"
10
+
9 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 40
 	Initialized = true
13 41
 
14 42
 	maxID, _, _, _ := cpuid(0, 0)
@@ -52,6 +80,7 @@ func init() {
52 80
 	X86.HasERMS = isSet(9, ebx7)
53 81
 	X86.HasRDSEED = isSet(18, ebx7)
54 82
 	X86.HasADX = isSet(19, ebx7)
83
+
55 84
 }
56 85
 
57 86
 func isSet(bitpos uint, value uint32) bool {

+ 9
- 0
vendor/golang.org/x/sys/unix/ioctl.go View File

@@ -20,6 +20,15 @@ func IoctlSetInt(fd int, req uint, value int) error {
20 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 32
 // IoctlSetWinsize performs an ioctl on fd with a *Winsize argument.
24 33
 //
25 34
 // To change fd's window size, the req argument should be TIOCSWINSZ.

+ 9
- 6
vendor/golang.org/x/sys/unix/mkall.sh View File

@@ -73,26 +73,22 @@ aix_ppc64)
73 73
 darwin_386)
74 74
 	mkerrors="$mkerrors -m32"
75 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 76
 	mktypes="GOARCH=$GOARCH go tool cgo -godefs"
78 77
 	mkasm="go run mkasm_darwin.go"
79 78
 	;;
80 79
 darwin_amd64)
81 80
 	mkerrors="$mkerrors -m64"
82
-	mksysnum="go run mksysnum.go $(xcrun --show-sdk-path --sdk macosx)/usr/include/sys/syscall.h"
83 81
 	mktypes="GOARCH=$GOARCH go tool cgo -godefs"
84 82
 	mkasm="go run mkasm_darwin.go"
85 83
 	;;
86 84
 darwin_arm)
87 85
 	mkerrors="$mkerrors"
88 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 87
 	mktypes="GOARCH=$GOARCH go tool cgo -godefs"
91 88
 	mkasm="go run mkasm_darwin.go"
92 89
 	;;
93 90
 darwin_arm64)
94 91
 	mkerrors="$mkerrors -m64"
95
-	mksysnum="go run mksysnum.go $(xcrun --show-sdk-path --sdk iphoneos)/usr/include/sys/syscall.h"
96 92
 	mktypes="GOARCH=$GOARCH go tool cgo -godefs"
97 93
 	mkasm="go run mkasm_darwin.go"
98 94
 	;;
@@ -184,6 +180,15 @@ openbsd_arm64)
184 180
 	# API consistent across platforms.
185 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 192
 solaris_amd64)
188 193
 	mksyscall="go run mksyscall_solaris.go"
189 194
 	mkerrors="$mkerrors -m64"
@@ -217,8 +222,6 @@ esac
217 222
 				# aix/ppc64 script generates files instead of writing to stdin.
218 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 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 225
 			        # 1.12 and later, syscalls via libSystem
223 226
 				echo "$mksyscall -tags $GOOS,$GOARCH,go1.12 $syscall_goos $GOOSARCH_in |gofmt >zsyscall_$GOOSARCH.go";
224 227
 				# 1.13 and later, syscalls via libSystem (including syscallPtr)

+ 6
- 0
vendor/golang.org/x/sys/unix/mkerrors.sh View File

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

+ 3
- 1
vendor/golang.org/x/sys/unix/syscall_darwin.1_12.go View File

@@ -10,6 +10,8 @@ import (
10 10
 	"unsafe"
11 11
 )
12 12
 
13
+const _SYS_GETDIRENTRIES64 = 344
14
+
13 15
 func Getdirentries(fd int, buf []byte, basep *uintptr) (n int, err error) {
14 16
 	// To implement this using libSystem we'd need syscall_syscallPtr for
15 17
 	// fdopendir. However, syscallPtr was only added in Go 1.13, so we fall
@@ -20,7 +22,7 @@ func Getdirentries(fd int, buf []byte, basep *uintptr) (n int, err error) {
20 22
 	} else {
21 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 26
 	n = int(r0)
25 27
 	if e1 != 0 {
26 28
 		return n, errnoErr(e1)

+ 5
- 0
vendor/golang.org/x/sys/unix/syscall_darwin.go View File

@@ -49,6 +49,11 @@ type SockaddrDatalink struct {
49 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 57
 // Translate "kern.hostname" to []_C_int{0,1,2,3}.
53 58
 func nametomib(name string) (mib []_C_int, err error) {
54 59
 	const siz = unsafe.Sizeof(mib[0])

+ 0
- 9
vendor/golang.org/x/sys/unix/syscall_darwin_386.1_11.go View File

@@ -1,9 +0,0 @@
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 View File

@@ -44,10 +44,6 @@ func (cmsg *Cmsghdr) SetLen(length int) {
44 44
 
45 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 47
 //sys	Fstat(fd int, stat *Stat_t) (err error) = SYS_FSTAT64
52 48
 //sys	Fstatat(fd int, path string, stat *Stat_t, flags int) (err error) = SYS_FSTATAT64
53 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 View File

@@ -1,9 +0,0 @@
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 View File

@@ -44,10 +44,6 @@ func (cmsg *Cmsghdr) SetLen(length int) {
44 44
 
45 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 47
 //sys	Fstat(fd int, stat *Stat_t) (err error) = SYS_FSTAT64
52 48
 //sys	Fstatat(fd int, path string, stat *Stat_t, flags int) (err error) = SYS_FSTATAT64
53 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 View File

@@ -1,11 +0,0 @@
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 View File

@@ -44,10 +44,6 @@ func (cmsg *Cmsghdr) SetLen(length int) {
44 44
 
45 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 47
 //sys	Fstat(fd int, stat *Stat_t) (err error)
52 48
 //sys	Fstatat(fd int, path string, stat *Stat_t, flags int) (err error)
53 49
 //sys	Fstatfs(fd int, stat *Statfs_t) (err error)

+ 0
- 11
vendor/golang.org/x/sys/unix/syscall_darwin_arm64.1_11.go View File

@@ -1,11 +0,0 @@
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 View File

@@ -46,10 +46,6 @@ func (cmsg *Cmsghdr) SetLen(length int) {
46 46
 
47 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 49
 //sys	Fstat(fd int, stat *Stat_t) (err error)
54 50
 //sys	Fstatat(fd int, path string, stat *Stat_t, flags int) (err error)
55 51
 //sys	Fstatfs(fd int, stat *Statfs_t) (err error)

+ 70
- 13
vendor/golang.org/x/sys/unix/syscall_linux.go View File

@@ -82,15 +82,6 @@ func IoctlRetInt(fd int, req uint) (int, error) {
82 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 85
 func IoctlSetRTCTime(fd int, value *RTCTime) error {
95 86
 	err := ioctl(fd, RTC_SET_TIME, uintptr(unsafe.Pointer(value)))
96 87
 	runtime.KeepAlive(value)
@@ -885,6 +876,35 @@ func (sa *SockaddrL2TPIP6) sockaddr() (unsafe.Pointer, _Socklen, error) {
885 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 908
 func anyToSockaddr(fd int, rsa *RawSockaddrAny) (Sockaddr, error) {
889 909
 	switch rsa.Addr.Family {
890 910
 	case AF_NETLINK:
@@ -1065,6 +1085,38 @@ func anyToSockaddr(fd int, rsa *RawSockaddrAny) (Sockaddr, error) {
1065 1085
 		}
1066 1086
 
1067 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 1121
 	return nil, EAFNOSUPPORT
1070 1122
 }
@@ -1965,10 +2017,15 @@ func isGroupMember(gid int) bool {
1965 2017
 }
1966 2018
 
1967 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 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 2031
 	// The Linux kernel faccessat system call does not take any flags.
@@ -1977,8 +2034,8 @@ func Faccessat(dirfd int, path string, mode uint32, flags int) (err error) {
1977 2034
 	// Because people naturally expect syscall.Faccessat to act
1978 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 2041
 	var st Stat_t

+ 0
- 5
vendor/golang.org/x/sys/unix/syscall_linux_arm.go View File

@@ -7,7 +7,6 @@
7 7
 package unix
8 8
 
9 9
 import (
10
-	"syscall"
11 10
 	"unsafe"
12 11
 )
13 12
 
@@ -49,10 +48,6 @@ func Pipe2(p []int, flags int) (err error) {
49 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 51
 func Seek(fd int, offset int64, whence int) (newoffset int64, err error) {
57 52
 	newoffset, errno := seek(fd, offset, whence)
58 53
 	if errno != 0 {

+ 121
- 3
vendor/golang.org/x/sys/unix/zerrors_linux.go View File

@@ -244,8 +244,66 @@ const (
244 244
 	CAN_EFF_FLAG                                = 0x80000000
245 245
 	CAN_EFF_ID_BITS                             = 0x1d
246 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 260
 	CAN_ERR_FLAG                                = 0x20000000
261
+	CAN_ERR_LOSTARB                             = 0x2
262
+	CAN_ERR_LOSTARB_UNSPEC                      = 0x0
248 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 307
 	CAN_INV_FILTER                              = 0x20000000
250 308
 	CAN_ISOTP                                   = 0x6
251 309
 	CAN_J1939                                   = 0x7
@@ -265,6 +323,7 @@ const (
265 323
 	CAP_AUDIT_READ                              = 0x25
266 324
 	CAP_AUDIT_WRITE                             = 0x1d
267 325
 	CAP_BLOCK_SUSPEND                           = 0x24
326
+	CAP_BPF                                     = 0x27
268 327
 	CAP_CHOWN                                   = 0x0
269 328
 	CAP_DAC_OVERRIDE                            = 0x1
270 329
 	CAP_DAC_READ_SEARCH                         = 0x2
@@ -273,7 +332,7 @@ const (
273 332
 	CAP_IPC_LOCK                                = 0xe
274 333
 	CAP_IPC_OWNER                               = 0xf
275 334
 	CAP_KILL                                    = 0x5
276
-	CAP_LAST_CAP                                = 0x25
335
+	CAP_LAST_CAP                                = 0x27
277 336
 	CAP_LEASE                                   = 0x1c
278 337
 	CAP_LINUX_IMMUTABLE                         = 0x9
279 338
 	CAP_MAC_ADMIN                               = 0x21
@@ -283,6 +342,7 @@ const (
283 342
 	CAP_NET_BIND_SERVICE                        = 0xa
284 343
 	CAP_NET_BROADCAST                           = 0xb
285 344
 	CAP_NET_RAW                                 = 0xd
345
+	CAP_PERFMON                                 = 0x26
286 346
 	CAP_SETFCAP                                 = 0x1f
287 347
 	CAP_SETGID                                  = 0x6
288 348
 	CAP_SETPCAP                                 = 0x8
@@ -372,8 +432,54 @@ const (
372 432
 	DEVLINK_GENL_NAME                           = "devlink"
373 433
 	DEVLINK_GENL_VERSION                        = 0x1
374 434
 	DEVLINK_SB_THRESHOLD_TO_ALPHA_MAX           = 0x14
435
+	DEVMEM_MAGIC                                = 0x454d444d
375 436
 	DEVPTS_SUPER_MAGIC                          = 0x1cd1
376 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 483
 	DT_BLK                                      = 0x6
378 484
 	DT_CHR                                      = 0x2
379 485
 	DT_DIR                                      = 0x4
@@ -475,6 +581,7 @@ const (
475 581
 	ETH_P_MOBITEX                               = 0x15
476 582
 	ETH_P_MPLS_MC                               = 0x8848
477 583
 	ETH_P_MPLS_UC                               = 0x8847
584
+	ETH_P_MRP                                   = 0x88e3
478 585
 	ETH_P_MVRP                                  = 0x88f5
479 586
 	ETH_P_NCSI                                  = 0x88f8
480 587
 	ETH_P_NSH                                   = 0x894f
@@ -602,8 +709,9 @@ const (
602 709
 	FSCRYPT_POLICY_FLAGS_PAD_4                  = 0x0
603 710
 	FSCRYPT_POLICY_FLAGS_PAD_8                  = 0x1
604 711
 	FSCRYPT_POLICY_FLAGS_PAD_MASK               = 0x3
605
-	FSCRYPT_POLICY_FLAGS_VALID                  = 0xf
712
+	FSCRYPT_POLICY_FLAGS_VALID                  = 0x1f
606 713
 	FSCRYPT_POLICY_FLAG_DIRECT_KEY              = 0x4
714
+	FSCRYPT_POLICY_FLAG_IV_INO_LBLK_32          = 0x10
607 715
 	FSCRYPT_POLICY_FLAG_IV_INO_LBLK_64          = 0x8
608 716
 	FSCRYPT_POLICY_V1                           = 0x0
609 717
 	FSCRYPT_POLICY_V2                           = 0x2
@@ -632,7 +740,7 @@ const (
632 740
 	FS_POLICY_FLAGS_PAD_4                       = 0x0
633 741
 	FS_POLICY_FLAGS_PAD_8                       = 0x1
634 742
 	FS_POLICY_FLAGS_PAD_MASK                    = 0x3
635
-	FS_POLICY_FLAGS_VALID                       = 0xf
743
+	FS_POLICY_FLAGS_VALID                       = 0x1f
636 744
 	FS_VERITY_FL                                = 0x100000
637 745
 	FS_VERITY_HASH_ALG_SHA256                   = 0x1
638 746
 	FS_VERITY_HASH_ALG_SHA512                   = 0x2
@@ -834,6 +942,7 @@ const (
834 942
 	IPPROTO_EGP                                 = 0x8
835 943
 	IPPROTO_ENCAP                               = 0x62
836 944
 	IPPROTO_ESP                                 = 0x32
945
+	IPPROTO_ETHERNET                            = 0x8f
837 946
 	IPPROTO_FRAGMENT                            = 0x2c
838 947
 	IPPROTO_GRE                                 = 0x2f
839 948
 	IPPROTO_HOPOPTS                             = 0x0
@@ -847,6 +956,7 @@ const (
847 956
 	IPPROTO_L2TP                                = 0x73
848 957
 	IPPROTO_MH                                  = 0x87
849 958
 	IPPROTO_MPLS                                = 0x89
959
+	IPPROTO_MPTCP                               = 0x106
850 960
 	IPPROTO_MTP                                 = 0x5c
851 961
 	IPPROTO_NONE                                = 0x3b
852 962
 	IPPROTO_PIM                                 = 0x67
@@ -1016,6 +1126,7 @@ const (
1016 1126
 	KEYCTL_CAPS0_PERSISTENT_KEYRINGS            = 0x2
1017 1127
 	KEYCTL_CAPS0_PUBLIC_KEY                     = 0x8
1018 1128
 	KEYCTL_CAPS0_RESTRICT_KEYRING               = 0x40
1129
+	KEYCTL_CAPS1_NOTIFICATIONS                  = 0x4
1019 1130
 	KEYCTL_CAPS1_NS_KEYRING_NAME                = 0x1
1020 1131
 	KEYCTL_CAPS1_NS_KEY_TAG                     = 0x2
1021 1132
 	KEYCTL_CHOWN                                = 0x4
@@ -1053,6 +1164,7 @@ const (
1053 1164
 	KEYCTL_SUPPORTS_VERIFY                      = 0x8
1054 1165
 	KEYCTL_UNLINK                               = 0x9
1055 1166
 	KEYCTL_UPDATE                               = 0x2
1167
+	KEYCTL_WATCH_KEY                            = 0x20
1056 1168
 	KEY_REQKEY_DEFL_DEFAULT                     = 0x0
1057 1169
 	KEY_REQKEY_DEFL_GROUP_KEYRING               = 0x6
1058 1170
 	KEY_REQKEY_DEFL_NO_CHANGE                   = -0x1
@@ -1096,6 +1208,8 @@ const (
1096 1208
 	LOOP_SET_FD                                 = 0x4c00
1097 1209
 	LOOP_SET_STATUS                             = 0x4c02
1098 1210
 	LOOP_SET_STATUS64                           = 0x4c04
1211
+	LOOP_SET_STATUS_CLEARABLE_FLAGS             = 0x4
1212
+	LOOP_SET_STATUS_SETTABLE_FLAGS              = 0xc
1099 1213
 	LO_KEY_SIZE                                 = 0x20
1100 1214
 	LO_NAME_SIZE                                = 0x40
1101 1215
 	MADV_COLD                                   = 0x14
@@ -1929,6 +2043,7 @@ const (
1929 2043
 	SOL_ATM                                     = 0x108
1930 2044
 	SOL_CAIF                                    = 0x116
1931 2045
 	SOL_CAN_BASE                                = 0x64
2046
+	SOL_CAN_RAW                                 = 0x65
1932 2047
 	SOL_DCCP                                    = 0x10d
1933 2048
 	SOL_DECNET                                  = 0x105
1934 2049
 	SOL_ICMPV6                                  = 0x3a
@@ -1992,8 +2107,10 @@ const (
1992 2107
 	STATX_ATTR_APPEND                           = 0x20
1993 2108
 	STATX_ATTR_AUTOMOUNT                        = 0x1000
1994 2109
 	STATX_ATTR_COMPRESSED                       = 0x4
2110
+	STATX_ATTR_DAX                              = 0x2000
1995 2111
 	STATX_ATTR_ENCRYPTED                        = 0x800
1996 2112
 	STATX_ATTR_IMMUTABLE                        = 0x10
2113
+	STATX_ATTR_MOUNT_ROOT                       = 0x2000
1997 2114
 	STATX_ATTR_NODUMP                           = 0x40
1998 2115
 	STATX_ATTR_VERITY                           = 0x100000
1999 2116
 	STATX_BASIC_STATS                           = 0x7ff
@@ -2002,6 +2119,7 @@ const (
2002 2119
 	STATX_CTIME                                 = 0x80
2003 2120
 	STATX_GID                                   = 0x10
2004 2121
 	STATX_INO                                   = 0x100
2122
+	STATX_MNT_ID                                = 0x1000
2005 2123
 	STATX_MODE                                  = 0x2
2006 2124
 	STATX_MTIME                                 = 0x40
2007 2125
 	STATX_NLINK                                 = 0x4

+ 1
- 0
vendor/golang.org/x/sys/unix/zerrors_linux_arm64.go View File

@@ -192,6 +192,7 @@ const (
192 192
 	PPPIOCSRASYNCMAP                 = 0x40047454
193 193
 	PPPIOCSXASYNCMAP                 = 0x4020744f
194 194
 	PPPIOCXFERUNIT                   = 0x744e
195
+	PROT_BTI                         = 0x10
195 196
 	PR_SET_PTRACER_ANY               = 0xffffffffffffffff
196 197
 	PTRACE_SYSEMU                    = 0x1f
197 198
 	PTRACE_SYSEMU_SINGLESTEP         = 0x20

+ 6
- 0
vendor/golang.org/x/sys/unix/zerrors_netbsd_386.go View File

@@ -158,6 +158,12 @@ const (
158 158
 	CLONE_SIGHAND                     = 0x800
159 159
 	CLONE_VFORK                       = 0x4000
160 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 167
 	CREAD                             = 0x800
162 168
 	CRTSCTS                           = 0x10000
163 169
 	CS5                               = 0x0

+ 6
- 0
vendor/golang.org/x/sys/unix/zerrors_netbsd_amd64.go View File

@@ -158,6 +158,12 @@ const (
158 158
 	CLONE_SIGHAND                     = 0x800
159 159
 	CLONE_VFORK                       = 0x4000
160 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 167
 	CREAD                             = 0x800
162 168
 	CRTSCTS                           = 0x10000
163 169
 	CS5                               = 0x0

+ 6
- 0
vendor/golang.org/x/sys/unix/zerrors_netbsd_arm.go View File

@@ -150,6 +150,12 @@ const (
150 150
 	BRKINT                            = 0x2
151 151
 	CFLUSH                            = 0xf
152 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 159
 	CREAD                             = 0x800
154 160
 	CRTSCTS                           = 0x10000
155 161
 	CS5                               = 0x0

+ 6
- 0
vendor/golang.org/x/sys/unix/zerrors_netbsd_arm64.go View File

@@ -158,6 +158,12 @@ const (
158 158
 	CLONE_SIGHAND                     = 0x800
159 159
 	CLONE_VFORK                       = 0x4000
160 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 167
 	CREAD                             = 0x800
162 168
 	CRTSCTS                           = 0x10000
163 169
 	CS5                               = 0x0

+ 0
- 1809
vendor/golang.org/x/sys/unix/zsyscall_darwin_386.1_11.go
File diff suppressed because it is too large
View File


+ 0
- 1809
vendor/golang.org/x/sys/unix/zsyscall_darwin_amd64.1_11.go
File diff suppressed because it is too large
View File


+ 0
- 1782
vendor/golang.org/x/sys/unix/zsyscall_darwin_arm.1_11.go
File diff suppressed because it is too large
View File


+ 0
- 1782
vendor/golang.org/x/sys/unix/zsyscall_darwin_arm64.1_11.go
File diff suppressed because it is too large
View File


+ 15
- 0
vendor/golang.org/x/sys/unix/zsyscall_linux.go View File

@@ -1821,6 +1821,21 @@ func faccessat(dirfd int, path string, mode uint32) (err error) {
1821 1821
 
1822 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 1839
 func nameToHandleAt(dirFD int, pathname string, fh *fileHandle, mountID *_C_int, flags int) (err error) {
1825 1840
 	var _p0 *byte
1826 1841
 	_p0, err = BytePtrFromString(pathname)

+ 0
- 436
vendor/golang.org/x/sys/unix/zsysnum_darwin_386.go View File

@@ -1,436 +0,0 @@
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 View File

@@ -1,438 +0,0 @@
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 View File

@@ -1,436 +0,0 @@
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 View File

@@ -1,436 +0,0 @@
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 View File

@@ -433,4 +433,5 @@ const (
433 433
 	SYS_CLONE3                       = 435
434 434
 	SYS_OPENAT2                      = 437
435 435
 	SYS_PIDFD_GETFD                  = 438
436
+	SYS_FACCESSAT2                   = 439
436 437
 )

+ 1
- 0
vendor/golang.org/x/sys/unix/zsysnum_linux_amd64.go View File

@@ -355,4 +355,5 @@ const (
355 355
 	SYS_CLONE3                 = 435
356 356
 	SYS_OPENAT2                = 437
357 357
 	SYS_PIDFD_GETFD            = 438
358
+	SYS_FACCESSAT2             = 439
358 359
 )

+ 1
- 0
vendor/golang.org/x/sys/unix/zsysnum_linux_arm.go View File

@@ -397,4 +397,5 @@ const (
397 397
 	SYS_CLONE3                       = 435
398 398
 	SYS_OPENAT2                      = 437
399 399
 	SYS_PIDFD_GETFD                  = 438
400
+	SYS_FACCESSAT2                   = 439
400 401
 )

+ 1
- 0
vendor/golang.org/x/sys/unix/zsysnum_linux_arm64.go View File

@@ -300,4 +300,5 @@ const (
300 300
 	SYS_CLONE3                 = 435
301 301
 	SYS_OPENAT2                = 437
302 302
 	SYS_PIDFD_GETFD            = 438
303
+	SYS_FACCESSAT2             = 439
303 304
 )

+ 1
- 0
vendor/golang.org/x/sys/unix/zsysnum_linux_mips.go View File

@@ -418,4 +418,5 @@ const (
418 418
 	SYS_CLONE3                       = 4435
419 419
 	SYS_OPENAT2                      = 4437
420 420
 	SYS_PIDFD_GETFD                  = 4438
421
+	SYS_FACCESSAT2                   = 4439
421 422
 )

+ 1
- 0
vendor/golang.org/x/sys/unix/zsysnum_linux_mips64.go View File

@@ -348,4 +348,5 @@ const (
348 348
 	SYS_CLONE3                 = 5435
349 349
 	SYS_OPENAT2                = 5437
350 350
 	SYS_PIDFD_GETFD            = 5438
351
+	SYS_FACCESSAT2             = 5439
351 352
 )

+ 1
- 0
vendor/golang.org/x/sys/unix/zsysnum_linux_mips64le.go View File

@@ -348,4 +348,5 @@ const (
348 348
 	SYS_CLONE3                 = 5435
349 349
 	SYS_OPENAT2                = 5437
350 350
 	SYS_PIDFD_GETFD            = 5438
351
+	SYS_FACCESSAT2             = 5439
351 352
 )

+ 1
- 0
vendor/golang.org/x/sys/unix/zsysnum_linux_mipsle.go View File

@@ -418,4 +418,5 @@ const (
418 418
 	SYS_CLONE3                       = 4435
419 419
 	SYS_OPENAT2                      = 4437
420 420
 	SYS_PIDFD_GETFD                  = 4438
421
+	SYS_FACCESSAT2                   = 4439
421 422
 )

+ 1
- 0
vendor/golang.org/x/sys/unix/zsysnum_linux_ppc64.go View File

@@ -397,4 +397,5 @@ const (
397 397
 	SYS_CLONE3                 = 435
398 398
 	SYS_OPENAT2                = 437
399 399
 	SYS_PIDFD_GETFD            = 438
400
+	SYS_FACCESSAT2             = 439
400 401
 )

+ 1
- 0
vendor/golang.org/x/sys/unix/zsysnum_linux_ppc64le.go View File

@@ -397,4 +397,5 @@ const (
397 397
 	SYS_CLONE3                 = 435
398 398
 	SYS_OPENAT2                = 437
399 399
 	SYS_PIDFD_GETFD            = 438
400
+	SYS_FACCESSAT2             = 439
400 401
 )

+ 1
- 0
vendor/golang.org/x/sys/unix/zsysnum_linux_riscv64.go View File

@@ -299,4 +299,5 @@ const (
299 299
 	SYS_CLONE3                 = 435
300 300
 	SYS_OPENAT2                = 437
301 301
 	SYS_PIDFD_GETFD            = 438
302
+	SYS_FACCESSAT2             = 439
302 303
 )

+ 1
- 0
vendor/golang.org/x/sys/unix/zsysnum_linux_s390x.go View File

@@ -362,4 +362,5 @@ const (
362 362
 	SYS_CLONE3                 = 435
363 363
 	SYS_OPENAT2                = 437
364 364
 	SYS_PIDFD_GETFD            = 438
365
+	SYS_FACCESSAT2             = 439
365 366
 )

+ 1
- 0
vendor/golang.org/x/sys/unix/zsysnum_linux_sparc64.go View File

@@ -376,4 +376,5 @@ const (
376 376
 	SYS_PIDFD_OPEN             = 434
377 377
 	SYS_OPENAT2                = 437
378 378
 	SYS_PIDFD_GETFD            = 438
379
+	SYS_FACCESSAT2             = 439
379 380
 )

+ 120
- 1
vendor/golang.org/x/sys/unix/ztypes_linux.go View File

@@ -67,7 +67,9 @@ type Statx_t struct {
67 67
 	Rdev_minor      uint32
68 68
 	Dev_major       uint32
69 69
 	Dev_minor       uint32
70
-	_               [14]uint64
70
+	Mnt_id          uint64
71
+	_               uint64
72
+	_               [12]uint64
71 73
 }
72 74
 
73 75
 type Fsid struct {
@@ -138,6 +140,48 @@ type FscryptGetKeyStatusArg struct {
138 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 185
 type KeyctlDHParams struct {
142 186
 	Private int32
143 187
 	Prime   int32
@@ -266,6 +310,15 @@ type RawSockaddrL2TPIP6 struct {
266 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 322
 type _Socklen uint32
270 323
 
271 324
 type Linger struct {
@@ -378,6 +431,7 @@ const (
378 431
 	SizeofSockaddrTIPC      = 0x10
379 432
 	SizeofSockaddrL2TPIP    = 0x10
380 433
 	SizeofSockaddrL2TPIP6   = 0x20
434
+	SizeofSockaddrIUCV      = 0x20
381 435
 	SizeofLinger            = 0x8
382 436
 	SizeofIPMreq            = 0x8
383 437
 	SizeofIPMreqn           = 0xc
@@ -671,6 +725,8 @@ type InotifyEvent struct {
671 725
 
672 726
 const SizeofInotifyEvent = 0x10
673 727
 
728
+const SI_LOAD_SHIFT = 0x10
729
+
674 730
 type Utsname struct {
675 731
 	Sysname    [65]byte
676 732
 	Nodename   [65]byte
@@ -960,6 +1016,13 @@ const (
960 1016
 	PERF_SAMPLE_STREAM_ID    = 0x200
961 1017
 	PERF_SAMPLE_RAW          = 0x400
962 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 1027
 	PERF_SAMPLE_BRANCH_USER       = 0x1
965 1028
 	PERF_SAMPLE_BRANCH_KERNEL     = 0x2
@@ -1689,6 +1752,21 @@ const (
1689 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 1770
 type RTCTime struct {
1693 1771
 	Sec   int32
1694 1772
 	Min   int32
@@ -1912,6 +1990,10 @@ const (
1912 1990
 	BPF_MAP_DELETE_BATCH                    = 0x1b
1913 1991
 	BPF_LINK_CREATE                         = 0x1c
1914 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 1997
 	BPF_MAP_TYPE_UNSPEC                     = 0x0
1916 1998
 	BPF_MAP_TYPE_HASH                       = 0x1
1917 1999
 	BPF_MAP_TYPE_ARRAY                      = 0x2
@@ -1939,6 +2021,7 @@ const (
1939 2021
 	BPF_MAP_TYPE_SK_STORAGE                 = 0x18
1940 2022
 	BPF_MAP_TYPE_DEVMAP_HASH                = 0x19
1941 2023
 	BPF_MAP_TYPE_STRUCT_OPS                 = 0x1a
2024
+	BPF_MAP_TYPE_RINGBUF                    = 0x1b
1942 2025
 	BPF_PROG_TYPE_UNSPEC                    = 0x0
1943 2026
 	BPF_PROG_TYPE_SOCKET_FILTER             = 0x1
1944 2027
 	BPF_PROG_TYPE_KPROBE                    = 0x2
@@ -1997,6 +2080,18 @@ const (
1997 2080
 	BPF_TRACE_FEXIT                         = 0x19
1998 2081
 	BPF_MODIFY_RETURN                       = 0x1a
1999 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 2095
 	BPF_ANY                                 = 0x0
2001 2096
 	BPF_NOEXIST                             = 0x1
2002 2097
 	BPF_EXIST                               = 0x2
@@ -2012,6 +2107,7 @@ const (
2012 2107
 	BPF_F_WRONLY_PROG                       = 0x100
2013 2108
 	BPF_F_CLONE                             = 0x200
2014 2109
 	BPF_F_MMAPABLE                          = 0x400
2110
+	BPF_STATS_RUN_TIME                      = 0x0
2015 2111
 	BPF_STACK_BUILD_ID_EMPTY                = 0x0
2016 2112
 	BPF_STACK_BUILD_ID_VALID                = 0x1
2017 2113
 	BPF_STACK_BUILD_ID_IP                   = 0x2
@@ -2035,16 +2131,30 @@ const (
2035 2131
 	BPF_F_CURRENT_CPU                       = 0xffffffff
2036 2132
 	BPF_F_CTXLEN_MASK                       = 0xfffff00000000
2037 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 2138
 	BPF_F_ADJ_ROOM_FIXED_GSO                = 0x1
2039 2139
 	BPF_F_ADJ_ROOM_ENCAP_L3_IPV4            = 0x2
2040 2140
 	BPF_F_ADJ_ROOM_ENCAP_L3_IPV6            = 0x4
2041 2141
 	BPF_F_ADJ_ROOM_ENCAP_L4_GRE             = 0x8
2042 2142
 	BPF_F_ADJ_ROOM_ENCAP_L4_UDP             = 0x10
2143
+	BPF_F_ADJ_ROOM_NO_CSUM_RESET            = 0x20
2043 2144
 	BPF_ADJ_ROOM_ENCAP_L2_MASK              = 0xff
2044 2145
 	BPF_ADJ_ROOM_ENCAP_L2_SHIFT             = 0x38
2045 2146
 	BPF_F_SYSCTL_BASE_NAME                  = 0x1
2046 2147
 	BPF_SK_STORAGE_GET_F_CREATE             = 0x1
2047 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 2158
 	BPF_ADJ_ROOM_NET                        = 0x0
2049 2159
 	BPF_ADJ_ROOM_MAC                        = 0x1
2050 2160
 	BPF_HDR_START_MAC                       = 0x0
@@ -2417,3 +2527,12 @@ const (
2417 2527
 	NHA_GROUPS     = 0x9
2418 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 View File

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

+ 7
- 0
vendor/golang.org/x/sys/unix/ztypes_linux_amd64.go View File

@@ -117,6 +117,13 @@ type Flock_t struct {
117 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 127
 const (
121 128
 	FADV_DONTNEED = 0x4
122 129
 	FADV_NOREUSE  = 0x5

+ 7
- 0
vendor/golang.org/x/sys/unix/ztypes_linux_arm.go View File

@@ -121,6 +121,13 @@ type Flock_t struct {
121 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 131
 const (
125 132
 	FADV_DONTNEED = 0x4
126 133
 	FADV_NOREUSE  = 0x5

+ 7
- 0
vendor/golang.org/x/sys/unix/ztypes_linux_arm64.go View File

@@ -118,6 +118,13 @@ type Flock_t struct {
118 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 128
 const (
122 129
 	FADV_DONTNEED = 0x4
123 130
 	FADV_NOREUSE  = 0x5

+ 7
- 0
vendor/golang.org/x/sys/unix/ztypes_linux_mips.go View File

@@ -120,6 +120,13 @@ type Flock_t struct {
120 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 130
 const (
124 131
 	FADV_DONTNEED = 0x4
125 132
 	FADV_NOREUSE  = 0x5

+ 7
- 0
vendor/golang.org/x/sys/unix/ztypes_linux_mips64.go View File

@@ -118,6 +118,13 @@ type Flock_t struct {
118 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 128
 const (
122 129
 	FADV_DONTNEED = 0x4
123 130
 	FADV_NOREUSE  = 0x5

+ 7
- 0
vendor/golang.org/x/sys/unix/ztypes_linux_mips64le.go View File

@@ -118,6 +118,13 @@ type Flock_t struct {
118 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 128
 const (
122 129
 	FADV_DONTNEED = 0x4
123 130
 	FADV_NOREUSE  = 0x5

+ 7
- 0
vendor/golang.org/x/sys/unix/ztypes_linux_mipsle.go View File

@@ -120,6 +120,13 @@ type Flock_t struct {
120 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 130
 const (
124 131
 	FADV_DONTNEED = 0x4
125 132
 	FADV_NOREUSE  = 0x5

+ 7
- 0
vendor/golang.org/x/sys/unix/ztypes_linux_ppc64.go View File

@@ -119,6 +119,13 @@ type Flock_t struct {
119 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 129
 const (
123 130
 	FADV_DONTNEED = 0x4
124 131
 	FADV_NOREUSE  = 0x5

+ 7
- 0
vendor/golang.org/x/sys/unix/ztypes_linux_ppc64le.go View File

@@ -119,6 +119,13 @@ type Flock_t struct {
119 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 129
 const (
123 130
 	FADV_DONTNEED = 0x4
124 131
 	FADV_NOREUSE  = 0x5

+ 7
- 0
vendor/golang.org/x/sys/unix/ztypes_linux_riscv64.go View File

@@ -118,6 +118,13 @@ type Flock_t struct {
118 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 128
 const (
122 129
 	FADV_DONTNEED = 0x4
123 130
 	FADV_NOREUSE  = 0x5

+ 7
- 0
vendor/golang.org/x/sys/unix/ztypes_linux_s390x.go View File

@@ -117,6 +117,13 @@ type Flock_t struct {
117 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 127
 const (
121 128
 	FADV_DONTNEED = 0x6
122 129
 	FADV_NOREUSE  = 0x7

+ 7
- 0
vendor/golang.org/x/sys/unix/ztypes_linux_sparc64.go View File

@@ -121,6 +121,13 @@ type Flock_t struct {
121 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 131
 const (
125 132
 	FADV_DONTNEED = 0x4
126 133
 	FADV_NOREUSE  = 0x5

+ 1
- 0
vendor/golang.org/x/sys/windows/syscall_windows.go View File

@@ -303,6 +303,7 @@ func NewCallbackCDecl(fn interface{}) uintptr {
303 303
 //sys	ResumeThread(thread Handle) (ret uint32, err error) [failretval==0xffffffff] = kernel32.ResumeThread
304 304
 //sys	SetPriorityClass(process Handle, priorityClass uint32) (err error) = kernel32.SetPriorityClass
305 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 307
 //sys	SetInformationJobObject(job Handle, JobObjectInformationClass uint32, JobObjectInformation uintptr, JobObjectInformationLength uint32) (ret int, err error)
307 308
 //sys	GenerateConsoleCtrlEvent(ctrlEvent uint32, processGroupID uint32) (err error)
308 309
 //sys	GetProcessId(process Handle) (id uint32, err error)

+ 0
- 12
vendor/golang.org/x/sys/windows/types_windows.go View File

@@ -1584,18 +1584,6 @@ const (
1584 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 1587
 type IO_COUNTERS struct {
1600 1588
 	ReadOperationCount  uint64
1601 1589
 	WriteOperationCount uint64

+ 13
- 0
vendor/golang.org/x/sys/windows/types_windows_386.go View File

@@ -20,3 +20,16 @@ type Servent struct {
20 20
 	Port    uint16
21 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 View File

@@ -20,3 +20,15 @@ type Servent struct {
20 20
 	Proto   *byte
21 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 View File

@@ -20,3 +20,16 @@ type Servent struct {
20 20
 	Port    uint16
21 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 View File

@@ -212,6 +212,7 @@ var (
212 212
 	procResumeThread                                         = modkernel32.NewProc("ResumeThread")
213 213
 	procSetPriorityClass                                     = modkernel32.NewProc("SetPriorityClass")
214 214
 	procGetPriorityClass                                     = modkernel32.NewProc("GetPriorityClass")
215
+	procQueryInformationJobObject                            = modkernel32.NewProc("QueryInformationJobObject")
215 216
 	procSetInformationJobObject                              = modkernel32.NewProc("SetInformationJobObject")
216 217
 	procGenerateConsoleCtrlEvent                             = modkernel32.NewProc("GenerateConsoleCtrlEvent")
217 218
 	procGetProcessId                                         = modkernel32.NewProc("GetProcessId")
@@ -2341,6 +2342,18 @@ func GetPriorityClass(process Handle) (ret uint32, err error) {
2341 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 2357
 func SetInformationJobObject(job Handle, JobObjectInformationClass uint32, JobObjectInformation uintptr, JobObjectInformationLength uint32) (ret int, err error) {
2345 2358
 	r0, _, e1 := syscall.Syscall6(procSetInformationJobObject.Addr(), 4, uintptr(job), uintptr(JobObjectInformationClass), uintptr(JobObjectInformation), uintptr(JobObjectInformationLength), 0, 0)
2346 2359
 	ret = int(r0)

+ 1
- 1
vendor/modules.txt View File

@@ -58,7 +58,7 @@ golang.org/x/crypto/bcrypt
58 58
 golang.org/x/crypto/blowfish
59 59
 golang.org/x/crypto/sha3
60 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 62
 ## explicit
63 63
 golang.org/x/sys/cpu
64 64
 golang.org/x/sys/internal/unsafeheader

Loading…
Cancel
Save