diff options
author | Alex Pilon <apilon@hashicorp.com> | 2019-02-22 18:24:37 -0500 |
---|---|---|
committer | Alex Pilon <apilon@hashicorp.com> | 2019-02-22 18:24:37 -0500 |
commit | 15c0b25d011f37e7c20aeca9eaf461f78285b8d9 (patch) | |
tree | 255c250a5c9d4801c74092d33b7337d8c14438ff /vendor/golang.org/x/sys/unix/syscall_dragonfly.go | |
parent | 07971ca38143c5faf951d152fba370ddcbe26ad5 (diff) | |
download | terraform-provider-statuscake-15c0b25d011f37e7c20aeca9eaf461f78285b8d9.tar.gz terraform-provider-statuscake-15c0b25d011f37e7c20aeca9eaf461f78285b8d9.tar.zst terraform-provider-statuscake-15c0b25d011f37e7c20aeca9eaf461f78285b8d9.zip |
deps: github.com/hashicorp/terraform@sdk-v0.11-with-go-modules
Updated via: go get github.com/hashicorp/terraform@sdk-v0.11-with-go-modules and go mod tidy
Diffstat (limited to 'vendor/golang.org/x/sys/unix/syscall_dragonfly.go')
-rw-r--r-- | vendor/golang.org/x/sys/unix/syscall_dragonfly.go | 524 |
1 files changed, 524 insertions, 0 deletions
diff --git a/vendor/golang.org/x/sys/unix/syscall_dragonfly.go b/vendor/golang.org/x/sys/unix/syscall_dragonfly.go new file mode 100644 index 0000000..6401e3a --- /dev/null +++ b/vendor/golang.org/x/sys/unix/syscall_dragonfly.go | |||
@@ -0,0 +1,524 @@ | |||
1 | // Copyright 2009 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 | // DragonFly BSD system calls. | ||
6 | // This file is compiled as ordinary Go code, | ||
7 | // but it is also input to mksyscall, | ||
8 | // which parses the //sys lines and generates system call stubs. | ||
9 | // Note that sometimes we use a lowercase //sys name and wrap | ||
10 | // it in our own nicer implementation, either here or in | ||
11 | // syscall_bsd.go or syscall_unix.go. | ||
12 | |||
13 | package unix | ||
14 | |||
15 | import "unsafe" | ||
16 | |||
17 | // SockaddrDatalink implements the Sockaddr interface for AF_LINK type sockets. | ||
18 | type SockaddrDatalink struct { | ||
19 | Len uint8 | ||
20 | Family uint8 | ||
21 | Index uint16 | ||
22 | Type uint8 | ||
23 | Nlen uint8 | ||
24 | Alen uint8 | ||
25 | Slen uint8 | ||
26 | Data [12]int8 | ||
27 | Rcf uint16 | ||
28 | Route [16]uint16 | ||
29 | raw RawSockaddrDatalink | ||
30 | } | ||
31 | |||
32 | // Translate "kern.hostname" to []_C_int{0,1,2,3}. | ||
33 | func nametomib(name string) (mib []_C_int, err error) { | ||
34 | const siz = unsafe.Sizeof(mib[0]) | ||
35 | |||
36 | // NOTE(rsc): It seems strange to set the buffer to have | ||
37 | // size CTL_MAXNAME+2 but use only CTL_MAXNAME | ||
38 | // as the size. I don't know why the +2 is here, but the | ||
39 | // kernel uses +2 for its own implementation of this function. | ||
40 | // I am scared that if we don't include the +2 here, the kernel | ||
41 | // will silently write 2 words farther than we specify | ||
42 | // and we'll get memory corruption. | ||
43 | var buf [CTL_MAXNAME + 2]_C_int | ||
44 | n := uintptr(CTL_MAXNAME) * siz | ||
45 | |||
46 | p := (*byte)(unsafe.Pointer(&buf[0])) | ||
47 | bytes, err := ByteSliceFromString(name) | ||
48 | if err != nil { | ||
49 | return nil, err | ||
50 | } | ||
51 | |||
52 | // Magic sysctl: "setting" 0.3 to a string name | ||
53 | // lets you read back the array of integers form. | ||
54 | if err = sysctl([]_C_int{0, 3}, p, &n, &bytes[0], uintptr(len(name))); err != nil { | ||
55 | return nil, err | ||
56 | } | ||
57 | return buf[0 : n/siz], nil | ||
58 | } | ||
59 | |||
60 | //sysnb pipe() (r int, w int, err error) | ||
61 | |||
62 | func Pipe(p []int) (err error) { | ||
63 | if len(p) != 2 { | ||
64 | return EINVAL | ||
65 | } | ||
66 | p[0], p[1], err = pipe() | ||
67 | return | ||
68 | } | ||
69 | |||
70 | //sys extpread(fd int, p []byte, flags int, offset int64) (n int, err error) | ||
71 | func Pread(fd int, p []byte, offset int64) (n int, err error) { | ||
72 | return extpread(fd, p, 0, offset) | ||
73 | } | ||
74 | |||
75 | //sys extpwrite(fd int, p []byte, flags int, offset int64) (n int, err error) | ||
76 | func Pwrite(fd int, p []byte, offset int64) (n int, err error) { | ||
77 | return extpwrite(fd, p, 0, offset) | ||
78 | } | ||
79 | |||
80 | func Accept4(fd, flags int) (nfd int, sa Sockaddr, err error) { | ||
81 | var rsa RawSockaddrAny | ||
82 | var len _Socklen = SizeofSockaddrAny | ||
83 | nfd, err = accept4(fd, &rsa, &len, flags) | ||
84 | if err != nil { | ||
85 | return | ||
86 | } | ||
87 | if len > SizeofSockaddrAny { | ||
88 | panic("RawSockaddrAny too small") | ||
89 | } | ||
90 | sa, err = anyToSockaddr(fd, &rsa) | ||
91 | if err != nil { | ||
92 | Close(nfd) | ||
93 | nfd = 0 | ||
94 | } | ||
95 | return | ||
96 | } | ||
97 | |||
98 | const ImplementsGetwd = true | ||
99 | |||
100 | //sys Getcwd(buf []byte) (n int, err error) = SYS___GETCWD | ||
101 | |||
102 | func Getwd() (string, error) { | ||
103 | var buf [PathMax]byte | ||
104 | _, err := Getcwd(buf[0:]) | ||
105 | if err != nil { | ||
106 | return "", err | ||
107 | } | ||
108 | n := clen(buf[:]) | ||
109 | if n < 1 { | ||
110 | return "", EINVAL | ||
111 | } | ||
112 | return string(buf[:n]), nil | ||
113 | } | ||
114 | |||
115 | func Getfsstat(buf []Statfs_t, flags int) (n int, err error) { | ||
116 | var _p0 unsafe.Pointer | ||
117 | var bufsize uintptr | ||
118 | if len(buf) > 0 { | ||
119 | _p0 = unsafe.Pointer(&buf[0]) | ||
120 | bufsize = unsafe.Sizeof(Statfs_t{}) * uintptr(len(buf)) | ||
121 | } | ||
122 | r0, _, e1 := Syscall(SYS_GETFSSTAT, uintptr(_p0), bufsize, uintptr(flags)) | ||
123 | n = int(r0) | ||
124 | if e1 != 0 { | ||
125 | err = e1 | ||
126 | } | ||
127 | return | ||
128 | } | ||
129 | |||
130 | func setattrlistTimes(path string, times []Timespec, flags int) error { | ||
131 | // used on Darwin for UtimesNano | ||
132 | return ENOSYS | ||
133 | } | ||
134 | |||
135 | //sys ioctl(fd int, req uint, arg uintptr) (err error) | ||
136 | |||
137 | // ioctl itself should not be exposed directly, but additional get/set | ||
138 | // functions for specific types are permissible. | ||
139 | |||
140 | // IoctlSetInt performs an ioctl operation which sets an integer value | ||
141 | // on fd, using the specified request number. | ||
142 | func IoctlSetInt(fd int, req uint, value int) error { | ||
143 | return ioctl(fd, req, uintptr(value)) | ||
144 | } | ||
145 | |||
146 | func ioctlSetWinsize(fd int, req uint, value *Winsize) error { | ||
147 | return ioctl(fd, req, uintptr(unsafe.Pointer(value))) | ||
148 | } | ||
149 | |||
150 | func ioctlSetTermios(fd int, req uint, value *Termios) error { | ||
151 | return ioctl(fd, req, uintptr(unsafe.Pointer(value))) | ||
152 | } | ||
153 | |||
154 | // IoctlGetInt performs an ioctl operation which gets an integer value | ||
155 | // from fd, using the specified request number. | ||
156 | func IoctlGetInt(fd int, req uint) (int, error) { | ||
157 | var value int | ||
158 | err := ioctl(fd, req, uintptr(unsafe.Pointer(&value))) | ||
159 | return value, err | ||
160 | } | ||
161 | |||
162 | func IoctlGetWinsize(fd int, req uint) (*Winsize, error) { | ||
163 | var value Winsize | ||
164 | err := ioctl(fd, req, uintptr(unsafe.Pointer(&value))) | ||
165 | return &value, err | ||
166 | } | ||
167 | |||
168 | func IoctlGetTermios(fd int, req uint) (*Termios, error) { | ||
169 | var value Termios | ||
170 | err := ioctl(fd, req, uintptr(unsafe.Pointer(&value))) | ||
171 | return &value, err | ||
172 | } | ||
173 | |||
174 | func sysctlUname(mib []_C_int, old *byte, oldlen *uintptr) error { | ||
175 | err := sysctl(mib, old, oldlen, nil, 0) | ||
176 | if err != nil { | ||
177 | // Utsname members on Dragonfly are only 32 bytes and | ||
178 | // the syscall returns ENOMEM in case the actual value | ||
179 | // is longer. | ||
180 | if err == ENOMEM { | ||
181 | err = nil | ||
182 | } | ||
183 | } | ||
184 | return err | ||
185 | } | ||
186 | |||
187 | func Uname(uname *Utsname) error { | ||
188 | mib := []_C_int{CTL_KERN, KERN_OSTYPE} | ||
189 | n := unsafe.Sizeof(uname.Sysname) | ||
190 | if err := sysctlUname(mib, &uname.Sysname[0], &n); err != nil { | ||
191 | return err | ||
192 | } | ||
193 | uname.Sysname[unsafe.Sizeof(uname.Sysname)-1] = 0 | ||
194 | |||
195 | mib = []_C_int{CTL_KERN, KERN_HOSTNAME} | ||
196 | n = unsafe.Sizeof(uname.Nodename) | ||
197 | if err := sysctlUname(mib, &uname.Nodename[0], &n); err != nil { | ||
198 | return err | ||
199 | } | ||
200 | uname.Nodename[unsafe.Sizeof(uname.Nodename)-1] = 0 | ||
201 | |||
202 | mib = []_C_int{CTL_KERN, KERN_OSRELEASE} | ||
203 | n = unsafe.Sizeof(uname.Release) | ||
204 | if err := sysctlUname(mib, &uname.Release[0], &n); err != nil { | ||
205 | return err | ||
206 | } | ||
207 | uname.Release[unsafe.Sizeof(uname.Release)-1] = 0 | ||
208 | |||
209 | mib = []_C_int{CTL_KERN, KERN_VERSION} | ||
210 | n = unsafe.Sizeof(uname.Version) | ||
211 | if err := sysctlUname(mib, &uname.Version[0], &n); err != nil { | ||
212 | return err | ||
213 | } | ||
214 | |||
215 | // The version might have newlines or tabs in it, convert them to | ||
216 | // spaces. | ||
217 | for i, b := range uname.Version { | ||
218 | if b == '\n' || b == '\t' { | ||
219 | if i == len(uname.Version)-1 { | ||
220 | uname.Version[i] = 0 | ||
221 | } else { | ||
222 | uname.Version[i] = ' ' | ||
223 | } | ||
224 | } | ||
225 | } | ||
226 | |||
227 | mib = []_C_int{CTL_HW, HW_MACHINE} | ||
228 | n = unsafe.Sizeof(uname.Machine) | ||
229 | if err := sysctlUname(mib, &uname.Machine[0], &n); err != nil { | ||
230 | return err | ||
231 | } | ||
232 | uname.Machine[unsafe.Sizeof(uname.Machine)-1] = 0 | ||
233 | |||
234 | return nil | ||
235 | } | ||
236 | |||
237 | /* | ||
238 | * Exposed directly | ||
239 | */ | ||
240 | //sys Access(path string, mode uint32) (err error) | ||
241 | //sys Adjtime(delta *Timeval, olddelta *Timeval) (err error) | ||
242 | //sys Chdir(path string) (err error) | ||
243 | //sys Chflags(path string, flags int) (err error) | ||
244 | //sys Chmod(path string, mode uint32) (err error) | ||
245 | //sys Chown(path string, uid int, gid int) (err error) | ||
246 | //sys Chroot(path string) (err error) | ||
247 | //sys Close(fd int) (err error) | ||
248 | //sys Dup(fd int) (nfd int, err error) | ||
249 | //sys Dup2(from int, to int) (err error) | ||
250 | //sys Exit(code int) | ||
251 | //sys Fchdir(fd int) (err error) | ||
252 | //sys Fchflags(fd int, flags int) (err error) | ||
253 | //sys Fchmod(fd int, mode uint32) (err error) | ||
254 | //sys Fchmodat(dirfd int, path string, mode uint32, flags int) (err error) | ||
255 | //sys Fchown(fd int, uid int, gid int) (err error) | ||
256 | //sys Flock(fd int, how int) (err error) | ||
257 | //sys Fpathconf(fd int, name int) (val int, err error) | ||
258 | //sys Fstat(fd int, stat *Stat_t) (err error) | ||
259 | //sys Fstatat(fd int, path string, stat *Stat_t, flags int) (err error) | ||
260 | //sys Fstatfs(fd int, stat *Statfs_t) (err error) | ||
261 | //sys Fsync(fd int) (err error) | ||
262 | //sys Ftruncate(fd int, length int64) (err error) | ||
263 | //sys Getdirentries(fd int, buf []byte, basep *uintptr) (n int, err error) | ||
264 | //sys Getdtablesize() (size int) | ||
265 | //sysnb Getegid() (egid int) | ||
266 | //sysnb Geteuid() (uid int) | ||
267 | //sysnb Getgid() (gid int) | ||
268 | //sysnb Getpgid(pid int) (pgid int, err error) | ||
269 | //sysnb Getpgrp() (pgrp int) | ||
270 | //sysnb Getpid() (pid int) | ||
271 | //sysnb Getppid() (ppid int) | ||
272 | //sys Getpriority(which int, who int) (prio int, err error) | ||
273 | //sysnb Getrlimit(which int, lim *Rlimit) (err error) | ||
274 | //sysnb Getrusage(who int, rusage *Rusage) (err error) | ||
275 | //sysnb Getsid(pid int) (sid int, err error) | ||
276 | //sysnb Gettimeofday(tv *Timeval) (err error) | ||
277 | //sysnb Getuid() (uid int) | ||
278 | //sys Issetugid() (tainted bool) | ||
279 | //sys Kill(pid int, signum syscall.Signal) (err error) | ||
280 | //sys Kqueue() (fd int, err error) | ||
281 | //sys Lchown(path string, uid int, gid int) (err error) | ||
282 | //sys Link(path string, link string) (err error) | ||
283 | //sys Listen(s int, backlog int) (err error) | ||
284 | //sys Lstat(path string, stat *Stat_t) (err error) | ||
285 | //sys Mkdir(path string, mode uint32) (err error) | ||
286 | //sys Mkfifo(path string, mode uint32) (err error) | ||
287 | //sys Mknod(path string, mode uint32, dev int) (err error) | ||
288 | //sys Nanosleep(time *Timespec, leftover *Timespec) (err error) | ||
289 | //sys Open(path string, mode int, perm uint32) (fd int, err error) | ||
290 | //sys Openat(dirfd int, path string, mode int, perm uint32) (fd int, err error) | ||
291 | //sys Pathconf(path string, name int) (val int, err error) | ||
292 | //sys read(fd int, p []byte) (n int, err error) | ||
293 | //sys Readlink(path string, buf []byte) (n int, err error) | ||
294 | //sys Rename(from string, to string) (err error) | ||
295 | //sys Revoke(path string) (err error) | ||
296 | //sys Rmdir(path string) (err error) | ||
297 | //sys Seek(fd int, offset int64, whence int) (newoffset int64, err error) = SYS_LSEEK | ||
298 | //sys Select(n int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (err error) | ||
299 | //sysnb Setegid(egid int) (err error) | ||
300 | //sysnb Seteuid(euid int) (err error) | ||
301 | //sysnb Setgid(gid int) (err error) | ||
302 | //sys Setlogin(name string) (err error) | ||
303 | //sysnb Setpgid(pid int, pgid int) (err error) | ||
304 | //sys Setpriority(which int, who int, prio int) (err error) | ||
305 | //sysnb Setregid(rgid int, egid int) (err error) | ||
306 | //sysnb Setreuid(ruid int, euid int) (err error) | ||
307 | //sysnb Setresgid(rgid int, egid int, sgid int) (err error) | ||
308 | //sysnb Setresuid(ruid int, euid int, suid int) (err error) | ||
309 | //sysnb Setrlimit(which int, lim *Rlimit) (err error) | ||
310 | //sysnb Setsid() (pid int, err error) | ||
311 | //sysnb Settimeofday(tp *Timeval) (err error) | ||
312 | //sysnb Setuid(uid int) (err error) | ||
313 | //sys Stat(path string, stat *Stat_t) (err error) | ||
314 | //sys Statfs(path string, stat *Statfs_t) (err error) | ||
315 | //sys Symlink(path string, link string) (err error) | ||
316 | //sys Sync() (err error) | ||
317 | //sys Truncate(path string, length int64) (err error) | ||
318 | //sys Umask(newmask int) (oldmask int) | ||
319 | //sys Undelete(path string) (err error) | ||
320 | //sys Unlink(path string) (err error) | ||
321 | //sys Unmount(path string, flags int) (err error) | ||
322 | //sys write(fd int, p []byte) (n int, err error) | ||
323 | //sys mmap(addr uintptr, length uintptr, prot int, flag int, fd int, pos int64) (ret uintptr, err error) | ||
324 | //sys munmap(addr uintptr, length uintptr) (err error) | ||
325 | //sys readlen(fd int, buf *byte, nbuf int) (n int, err error) = SYS_READ | ||
326 | //sys writelen(fd int, buf *byte, nbuf int) (n int, err error) = SYS_WRITE | ||
327 | //sys accept4(fd int, rsa *RawSockaddrAny, addrlen *_Socklen, flags int) (nfd int, err error) | ||
328 | //sys utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error) | ||
329 | |||
330 | /* | ||
331 | * Unimplemented | ||
332 | * TODO(jsing): Update this list for DragonFly. | ||
333 | */ | ||
334 | // Profil | ||
335 | // Sigaction | ||
336 | // Sigprocmask | ||
337 | // Getlogin | ||
338 | // Sigpending | ||
339 | // Sigaltstack | ||
340 | // Reboot | ||
341 | // Execve | ||
342 | // Vfork | ||
343 | // Sbrk | ||
344 | // Sstk | ||
345 | // Ovadvise | ||
346 | // Mincore | ||
347 | // Setitimer | ||
348 | // Swapon | ||
349 | // Select | ||
350 | // Sigsuspend | ||
351 | // Readv | ||
352 | // Writev | ||
353 | // Nfssvc | ||
354 | // Getfh | ||
355 | // Quotactl | ||
356 | // Mount | ||
357 | // Csops | ||
358 | // Waitid | ||
359 | // Add_profil | ||
360 | // Kdebug_trace | ||
361 | // Sigreturn | ||
362 | // Atsocket | ||
363 | // Kqueue_from_portset_np | ||
364 | // Kqueue_portset | ||
365 | // Getattrlist | ||
366 | // Setattrlist | ||
367 | // Getdirentriesattr | ||
368 | // Searchfs | ||
369 | // Delete | ||
370 | // Copyfile | ||
371 | // Watchevent | ||
372 | // Waitevent | ||
373 | // Modwatch | ||
374 | // Getxattr | ||
375 | // Fgetxattr | ||
376 | // Setxattr | ||
377 | // Fsetxattr | ||
378 | // Removexattr | ||
379 | // Fremovexattr | ||
380 | // Listxattr | ||
381 | // Flistxattr | ||
382 | // Fsctl | ||
383 | // Initgroups | ||
384 | // Posix_spawn | ||
385 | // Nfsclnt | ||
386 | // Fhopen | ||
387 | // Minherit | ||
388 | // Semsys | ||
389 | // Msgsys | ||
390 | // Shmsys | ||
391 | // Semctl | ||
392 | // Semget | ||
393 | // Semop | ||
394 | // Msgctl | ||
395 | // Msgget | ||
396 | // Msgsnd | ||
397 | // Msgrcv | ||
398 | // Shmat | ||
399 | // Shmctl | ||
400 | // Shmdt | ||
401 | // Shmget | ||
402 | // Shm_open | ||
403 | // Shm_unlink | ||
404 | // Sem_open | ||
405 | // Sem_close | ||
406 | // Sem_unlink | ||
407 | // Sem_wait | ||
408 | // Sem_trywait | ||
409 | // Sem_post | ||
410 | // Sem_getvalue | ||
411 | // Sem_init | ||
412 | // Sem_destroy | ||
413 | // Open_extended | ||
414 | // Umask_extended | ||
415 | // Stat_extended | ||
416 | // Lstat_extended | ||
417 | // Fstat_extended | ||
418 | // Chmod_extended | ||
419 | // Fchmod_extended | ||
420 | // Access_extended | ||
421 | // Settid | ||
422 | // Gettid | ||
423 | // Setsgroups | ||
424 | // Getsgroups | ||
425 | // Setwgroups | ||
426 | // Getwgroups | ||
427 | // Mkfifo_extended | ||
428 | // Mkdir_extended | ||
429 | // Identitysvc | ||
430 | // Shared_region_check_np | ||
431 | // Shared_region_map_np | ||
432 | // __pthread_mutex_destroy | ||
433 | // __pthread_mutex_init | ||
434 | // __pthread_mutex_lock | ||
435 | // __pthread_mutex_trylock | ||
436 | // __pthread_mutex_unlock | ||
437 | // __pthread_cond_init | ||
438 | // __pthread_cond_destroy | ||
439 | // __pthread_cond_broadcast | ||
440 | // __pthread_cond_signal | ||
441 | // Setsid_with_pid | ||
442 | // __pthread_cond_timedwait | ||
443 | // Aio_fsync | ||
444 | // Aio_return | ||
445 | // Aio_suspend | ||
446 | // Aio_cancel | ||
447 | // Aio_error | ||
448 | // Aio_read | ||
449 | // Aio_write | ||
450 | // Lio_listio | ||
451 | // __pthread_cond_wait | ||
452 | // Iopolicysys | ||
453 | // __pthread_kill | ||
454 | // __pthread_sigmask | ||
455 | // __sigwait | ||
456 | // __disable_threadsignal | ||
457 | // __pthread_markcancel | ||
458 | // __pthread_canceled | ||
459 | // __semwait_signal | ||
460 | // Proc_info | ||
461 | // Stat64_extended | ||
462 | // Lstat64_extended | ||
463 | // Fstat64_extended | ||
464 | // __pthread_chdir | ||
465 | // __pthread_fchdir | ||
466 | // Audit | ||
467 | // Auditon | ||
468 | // Getauid | ||
469 | // Setauid | ||
470 | // Getaudit | ||
471 | // Setaudit | ||
472 | // Getaudit_addr | ||
473 | // Setaudit_addr | ||
474 | // Auditctl | ||
475 | // Bsdthread_create | ||
476 | // Bsdthread_terminate | ||
477 | // Stack_snapshot | ||
478 | // Bsdthread_register | ||
479 | // Workq_open | ||
480 | // Workq_ops | ||
481 | // __mac_execve | ||
482 | // __mac_syscall | ||
483 | // __mac_get_file | ||
484 | // __mac_set_file | ||
485 | // __mac_get_link | ||
486 | // __mac_set_link | ||
487 | // __mac_get_proc | ||
488 | // __mac_set_proc | ||
489 | // __mac_get_fd | ||
490 | // __mac_set_fd | ||
491 | // __mac_get_pid | ||
492 | // __mac_get_lcid | ||
493 | // __mac_get_lctx | ||
494 | // __mac_set_lctx | ||
495 | // Setlcid | ||
496 | // Read_nocancel | ||
497 | // Write_nocancel | ||
498 | // Open_nocancel | ||
499 | // Close_nocancel | ||
500 | // Wait4_nocancel | ||
501 | // Recvmsg_nocancel | ||
502 | // Sendmsg_nocancel | ||
503 | // Recvfrom_nocancel | ||
504 | // Accept_nocancel | ||
505 | // Fcntl_nocancel | ||
506 | // Select_nocancel | ||
507 | // Fsync_nocancel | ||
508 | // Connect_nocancel | ||
509 | // Sigsuspend_nocancel | ||
510 | // Readv_nocancel | ||
511 | // Writev_nocancel | ||
512 | // Sendto_nocancel | ||
513 | // Pread_nocancel | ||
514 | // Pwrite_nocancel | ||
515 | // Waitid_nocancel | ||
516 | // Msgsnd_nocancel | ||
517 | // Msgrcv_nocancel | ||
518 | // Sem_wait_nocancel | ||
519 | // Aio_suspend_nocancel | ||
520 | // __sigwait_nocancel | ||
521 | // __semwait_signal_nocancel | ||
522 | // __mac_mount | ||
523 | // __mac_get_mount | ||
524 | // __mac_getfsstat | ||