OSDN Git Service

new repo
[bytom/vapor.git] / vendor / golang.org / x / sys / unix / zsyscall_freebsd_386.go
1 // mksyscall.pl -l32 -tags freebsd,386 syscall_bsd.go syscall_freebsd.go syscall_freebsd_386.go
2 // Code generated by the command above; see README.md. DO NOT EDIT.
3
4 // +build freebsd,386
5
6 package unix
7
8 import (
9         "syscall"
10         "unsafe"
11 )
12
13 var _ syscall.Errno
14
15 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
16
17 func getgroups(ngid int, gid *_Gid_t) (n int, err error) {
18         r0, _, e1 := RawSyscall(SYS_GETGROUPS, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0)
19         n = int(r0)
20         if e1 != 0 {
21                 err = errnoErr(e1)
22         }
23         return
24 }
25
26 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
27
28 func setgroups(ngid int, gid *_Gid_t) (err error) {
29         _, _, e1 := RawSyscall(SYS_SETGROUPS, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0)
30         if e1 != 0 {
31                 err = errnoErr(e1)
32         }
33         return
34 }
35
36 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
37
38 func wait4(pid int, wstatus *_C_int, options int, rusage *Rusage) (wpid int, err error) {
39         r0, _, e1 := Syscall6(SYS_WAIT4, uintptr(pid), uintptr(unsafe.Pointer(wstatus)), uintptr(options), uintptr(unsafe.Pointer(rusage)), 0, 0)
40         wpid = int(r0)
41         if e1 != 0 {
42                 err = errnoErr(e1)
43         }
44         return
45 }
46
47 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
48
49 func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) {
50         r0, _, e1 := Syscall(SYS_ACCEPT, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)))
51         fd = int(r0)
52         if e1 != 0 {
53                 err = errnoErr(e1)
54         }
55         return
56 }
57
58 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
59
60 func bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) {
61         _, _, e1 := Syscall(SYS_BIND, uintptr(s), uintptr(addr), uintptr(addrlen))
62         if e1 != 0 {
63                 err = errnoErr(e1)
64         }
65         return
66 }
67
68 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
69
70 func connect(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) {
71         _, _, e1 := Syscall(SYS_CONNECT, uintptr(s), uintptr(addr), uintptr(addrlen))
72         if e1 != 0 {
73                 err = errnoErr(e1)
74         }
75         return
76 }
77
78 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
79
80 func socket(domain int, typ int, proto int) (fd int, err error) {
81         r0, _, e1 := RawSyscall(SYS_SOCKET, uintptr(domain), uintptr(typ), uintptr(proto))
82         fd = int(r0)
83         if e1 != 0 {
84                 err = errnoErr(e1)
85         }
86         return
87 }
88
89 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
90
91 func getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *_Socklen) (err error) {
92         _, _, e1 := Syscall6(SYS_GETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(unsafe.Pointer(vallen)), 0)
93         if e1 != 0 {
94                 err = errnoErr(e1)
95         }
96         return
97 }
98
99 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
100
101 func setsockopt(s int, level int, name int, val unsafe.Pointer, vallen uintptr) (err error) {
102         _, _, e1 := Syscall6(SYS_SETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(vallen), 0)
103         if e1 != 0 {
104                 err = errnoErr(e1)
105         }
106         return
107 }
108
109 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
110
111 func getpeername(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) {
112         _, _, e1 := RawSyscall(SYS_GETPEERNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)))
113         if e1 != 0 {
114                 err = errnoErr(e1)
115         }
116         return
117 }
118
119 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
120
121 func getsockname(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) {
122         _, _, e1 := RawSyscall(SYS_GETSOCKNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)))
123         if e1 != 0 {
124                 err = errnoErr(e1)
125         }
126         return
127 }
128
129 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
130
131 func Shutdown(s int, how int) (err error) {
132         _, _, e1 := Syscall(SYS_SHUTDOWN, uintptr(s), uintptr(how), 0)
133         if e1 != 0 {
134                 err = errnoErr(e1)
135         }
136         return
137 }
138
139 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
140
141 func socketpair(domain int, typ int, proto int, fd *[2]int32) (err error) {
142         _, _, e1 := RawSyscall6(SYS_SOCKETPAIR, uintptr(domain), uintptr(typ), uintptr(proto), uintptr(unsafe.Pointer(fd)), 0, 0)
143         if e1 != 0 {
144                 err = errnoErr(e1)
145         }
146         return
147 }
148
149 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
150
151 func recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Socklen) (n int, err error) {
152         var _p0 unsafe.Pointer
153         if len(p) > 0 {
154                 _p0 = unsafe.Pointer(&p[0])
155         } else {
156                 _p0 = unsafe.Pointer(&_zero)
157         }
158         r0, _, e1 := Syscall6(SYS_RECVFROM, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(flags), uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(fromlen)))
159         n = int(r0)
160         if e1 != 0 {
161                 err = errnoErr(e1)
162         }
163         return
164 }
165
166 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
167
168 func sendto(s int, buf []byte, flags int, to unsafe.Pointer, addrlen _Socklen) (err error) {
169         var _p0 unsafe.Pointer
170         if len(buf) > 0 {
171                 _p0 = unsafe.Pointer(&buf[0])
172         } else {
173                 _p0 = unsafe.Pointer(&_zero)
174         }
175         _, _, e1 := Syscall6(SYS_SENDTO, uintptr(s), uintptr(_p0), uintptr(len(buf)), uintptr(flags), uintptr(to), uintptr(addrlen))
176         if e1 != 0 {
177                 err = errnoErr(e1)
178         }
179         return
180 }
181
182 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
183
184 func recvmsg(s int, msg *Msghdr, flags int) (n int, err error) {
185         r0, _, e1 := Syscall(SYS_RECVMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags))
186         n = int(r0)
187         if e1 != 0 {
188                 err = errnoErr(e1)
189         }
190         return
191 }
192
193 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
194
195 func sendmsg(s int, msg *Msghdr, flags int) (n int, err error) {
196         r0, _, e1 := Syscall(SYS_SENDMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags))
197         n = int(r0)
198         if e1 != 0 {
199                 err = errnoErr(e1)
200         }
201         return
202 }
203
204 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
205
206 func kevent(kq int, change unsafe.Pointer, nchange int, event unsafe.Pointer, nevent int, timeout *Timespec) (n int, err error) {
207         r0, _, e1 := Syscall6(SYS_KEVENT, uintptr(kq), uintptr(change), uintptr(nchange), uintptr(event), uintptr(nevent), uintptr(unsafe.Pointer(timeout)))
208         n = int(r0)
209         if e1 != 0 {
210                 err = errnoErr(e1)
211         }
212         return
213 }
214
215 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
216
217 func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) {
218         var _p0 unsafe.Pointer
219         if len(mib) > 0 {
220                 _p0 = unsafe.Pointer(&mib[0])
221         } else {
222                 _p0 = unsafe.Pointer(&_zero)
223         }
224         _, _, e1 := Syscall6(SYS___SYSCTL, uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen))
225         if e1 != 0 {
226                 err = errnoErr(e1)
227         }
228         return
229 }
230
231 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
232
233 func utimes(path string, timeval *[2]Timeval) (err error) {
234         var _p0 *byte
235         _p0, err = BytePtrFromString(path)
236         if err != nil {
237                 return
238         }
239         _, _, e1 := Syscall(SYS_UTIMES, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(timeval)), 0)
240         if e1 != 0 {
241                 err = errnoErr(e1)
242         }
243         return
244 }
245
246 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
247
248 func futimes(fd int, timeval *[2]Timeval) (err error) {
249         _, _, e1 := Syscall(SYS_FUTIMES, uintptr(fd), uintptr(unsafe.Pointer(timeval)), 0)
250         if e1 != 0 {
251                 err = errnoErr(e1)
252         }
253         return
254 }
255
256 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
257
258 func fcntl(fd int, cmd int, arg int) (val int, err error) {
259         r0, _, e1 := Syscall(SYS_FCNTL, uintptr(fd), uintptr(cmd), uintptr(arg))
260         val = int(r0)
261         if e1 != 0 {
262                 err = errnoErr(e1)
263         }
264         return
265 }
266
267 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
268
269 func Madvise(b []byte, behav int) (err error) {
270         var _p0 unsafe.Pointer
271         if len(b) > 0 {
272                 _p0 = unsafe.Pointer(&b[0])
273         } else {
274                 _p0 = unsafe.Pointer(&_zero)
275         }
276         _, _, e1 := Syscall(SYS_MADVISE, uintptr(_p0), uintptr(len(b)), uintptr(behav))
277         if e1 != 0 {
278                 err = errnoErr(e1)
279         }
280         return
281 }
282
283 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
284
285 func Mlock(b []byte) (err error) {
286         var _p0 unsafe.Pointer
287         if len(b) > 0 {
288                 _p0 = unsafe.Pointer(&b[0])
289         } else {
290                 _p0 = unsafe.Pointer(&_zero)
291         }
292         _, _, e1 := Syscall(SYS_MLOCK, uintptr(_p0), uintptr(len(b)), 0)
293         if e1 != 0 {
294                 err = errnoErr(e1)
295         }
296         return
297 }
298
299 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
300
301 func Mlockall(flags int) (err error) {
302         _, _, e1 := Syscall(SYS_MLOCKALL, uintptr(flags), 0, 0)
303         if e1 != 0 {
304                 err = errnoErr(e1)
305         }
306         return
307 }
308
309 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
310
311 func Mprotect(b []byte, prot int) (err error) {
312         var _p0 unsafe.Pointer
313         if len(b) > 0 {
314                 _p0 = unsafe.Pointer(&b[0])
315         } else {
316                 _p0 = unsafe.Pointer(&_zero)
317         }
318         _, _, e1 := Syscall(SYS_MPROTECT, uintptr(_p0), uintptr(len(b)), uintptr(prot))
319         if e1 != 0 {
320                 err = errnoErr(e1)
321         }
322         return
323 }
324
325 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
326
327 func Msync(b []byte, flags int) (err error) {
328         var _p0 unsafe.Pointer
329         if len(b) > 0 {
330                 _p0 = unsafe.Pointer(&b[0])
331         } else {
332                 _p0 = unsafe.Pointer(&_zero)
333         }
334         _, _, e1 := Syscall(SYS_MSYNC, uintptr(_p0), uintptr(len(b)), uintptr(flags))
335         if e1 != 0 {
336                 err = errnoErr(e1)
337         }
338         return
339 }
340
341 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
342
343 func Munlock(b []byte) (err error) {
344         var _p0 unsafe.Pointer
345         if len(b) > 0 {
346                 _p0 = unsafe.Pointer(&b[0])
347         } else {
348                 _p0 = unsafe.Pointer(&_zero)
349         }
350         _, _, e1 := Syscall(SYS_MUNLOCK, uintptr(_p0), uintptr(len(b)), 0)
351         if e1 != 0 {
352                 err = errnoErr(e1)
353         }
354         return
355 }
356
357 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
358
359 func Munlockall() (err error) {
360         _, _, e1 := Syscall(SYS_MUNLOCKALL, 0, 0, 0)
361         if e1 != 0 {
362                 err = errnoErr(e1)
363         }
364         return
365 }
366
367 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
368
369 func pipe() (r int, w int, err error) {
370         r0, r1, e1 := RawSyscall(SYS_PIPE, 0, 0, 0)
371         r = int(r0)
372         w = int(r1)
373         if e1 != 0 {
374                 err = errnoErr(e1)
375         }
376         return
377 }
378
379 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
380
381 func ioctl(fd int, req uint, arg uintptr) (err error) {
382         _, _, e1 := Syscall(SYS_IOCTL, uintptr(fd), uintptr(req), uintptr(arg))
383         if e1 != 0 {
384                 err = errnoErr(e1)
385         }
386         return
387 }
388
389 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
390
391 func Access(path string, mode uint32) (err error) {
392         var _p0 *byte
393         _p0, err = BytePtrFromString(path)
394         if err != nil {
395                 return
396         }
397         _, _, e1 := Syscall(SYS_ACCESS, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0)
398         if e1 != 0 {
399                 err = errnoErr(e1)
400         }
401         return
402 }
403
404 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
405
406 func Adjtime(delta *Timeval, olddelta *Timeval) (err error) {
407         _, _, e1 := Syscall(SYS_ADJTIME, uintptr(unsafe.Pointer(delta)), uintptr(unsafe.Pointer(olddelta)), 0)
408         if e1 != 0 {
409                 err = errnoErr(e1)
410         }
411         return
412 }
413
414 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
415
416 func CapEnter() (err error) {
417         _, _, e1 := Syscall(SYS_CAP_ENTER, 0, 0, 0)
418         if e1 != 0 {
419                 err = errnoErr(e1)
420         }
421         return
422 }
423
424 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
425
426 func capRightsGet(version int, fd int, rightsp *CapRights) (err error) {
427         _, _, e1 := Syscall(SYS___CAP_RIGHTS_GET, uintptr(version), uintptr(fd), uintptr(unsafe.Pointer(rightsp)))
428         if e1 != 0 {
429                 err = errnoErr(e1)
430         }
431         return
432 }
433
434 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
435
436 func capRightsLimit(fd int, rightsp *CapRights) (err error) {
437         _, _, e1 := Syscall(SYS_CAP_RIGHTS_LIMIT, uintptr(fd), uintptr(unsafe.Pointer(rightsp)), 0)
438         if e1 != 0 {
439                 err = errnoErr(e1)
440         }
441         return
442 }
443
444 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
445
446 func Chdir(path string) (err error) {
447         var _p0 *byte
448         _p0, err = BytePtrFromString(path)
449         if err != nil {
450                 return
451         }
452         _, _, e1 := Syscall(SYS_CHDIR, uintptr(unsafe.Pointer(_p0)), 0, 0)
453         if e1 != 0 {
454                 err = errnoErr(e1)
455         }
456         return
457 }
458
459 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
460
461 func Chflags(path string, flags int) (err error) {
462         var _p0 *byte
463         _p0, err = BytePtrFromString(path)
464         if err != nil {
465                 return
466         }
467         _, _, e1 := Syscall(SYS_CHFLAGS, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0)
468         if e1 != 0 {
469                 err = errnoErr(e1)
470         }
471         return
472 }
473
474 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
475
476 func Chmod(path string, mode uint32) (err error) {
477         var _p0 *byte
478         _p0, err = BytePtrFromString(path)
479         if err != nil {
480                 return
481         }
482         _, _, e1 := Syscall(SYS_CHMOD, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0)
483         if e1 != 0 {
484                 err = errnoErr(e1)
485         }
486         return
487 }
488
489 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
490
491 func Chown(path string, uid int, gid int) (err error) {
492         var _p0 *byte
493         _p0, err = BytePtrFromString(path)
494         if err != nil {
495                 return
496         }
497         _, _, e1 := Syscall(SYS_CHOWN, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid))
498         if e1 != 0 {
499                 err = errnoErr(e1)
500         }
501         return
502 }
503
504 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
505
506 func Chroot(path string) (err error) {
507         var _p0 *byte
508         _p0, err = BytePtrFromString(path)
509         if err != nil {
510                 return
511         }
512         _, _, e1 := Syscall(SYS_CHROOT, uintptr(unsafe.Pointer(_p0)), 0, 0)
513         if e1 != 0 {
514                 err = errnoErr(e1)
515         }
516         return
517 }
518
519 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
520
521 func Close(fd int) (err error) {
522         _, _, e1 := Syscall(SYS_CLOSE, uintptr(fd), 0, 0)
523         if e1 != 0 {
524                 err = errnoErr(e1)
525         }
526         return
527 }
528
529 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
530
531 func Dup(fd int) (nfd int, err error) {
532         r0, _, e1 := Syscall(SYS_DUP, uintptr(fd), 0, 0)
533         nfd = int(r0)
534         if e1 != 0 {
535                 err = errnoErr(e1)
536         }
537         return
538 }
539
540 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
541
542 func Dup2(from int, to int) (err error) {
543         _, _, e1 := Syscall(SYS_DUP2, uintptr(from), uintptr(to), 0)
544         if e1 != 0 {
545                 err = errnoErr(e1)
546         }
547         return
548 }
549
550 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
551
552 func Exit(code int) {
553         Syscall(SYS_EXIT, uintptr(code), 0, 0)
554         return
555 }
556
557 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
558
559 func ExtattrGetFd(fd int, attrnamespace int, attrname string, data uintptr, nbytes int) (ret int, err error) {
560         var _p0 *byte
561         _p0, err = BytePtrFromString(attrname)
562         if err != nil {
563                 return
564         }
565         r0, _, e1 := Syscall6(SYS_EXTATTR_GET_FD, uintptr(fd), uintptr(attrnamespace), uintptr(unsafe.Pointer(_p0)), uintptr(data), uintptr(nbytes), 0)
566         ret = int(r0)
567         if e1 != 0 {
568                 err = errnoErr(e1)
569         }
570         return
571 }
572
573 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
574
575 func ExtattrSetFd(fd int, attrnamespace int, attrname string, data uintptr, nbytes int) (ret int, err error) {
576         var _p0 *byte
577         _p0, err = BytePtrFromString(attrname)
578         if err != nil {
579                 return
580         }
581         r0, _, e1 := Syscall6(SYS_EXTATTR_SET_FD, uintptr(fd), uintptr(attrnamespace), uintptr(unsafe.Pointer(_p0)), uintptr(data), uintptr(nbytes), 0)
582         ret = int(r0)
583         if e1 != 0 {
584                 err = errnoErr(e1)
585         }
586         return
587 }
588
589 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
590
591 func ExtattrDeleteFd(fd int, attrnamespace int, attrname string) (err error) {
592         var _p0 *byte
593         _p0, err = BytePtrFromString(attrname)
594         if err != nil {
595                 return
596         }
597         _, _, e1 := Syscall(SYS_EXTATTR_DELETE_FD, uintptr(fd), uintptr(attrnamespace), uintptr(unsafe.Pointer(_p0)))
598         if e1 != 0 {
599                 err = errnoErr(e1)
600         }
601         return
602 }
603
604 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
605
606 func ExtattrListFd(fd int, attrnamespace int, data uintptr, nbytes int) (ret int, err error) {
607         r0, _, e1 := Syscall6(SYS_EXTATTR_LIST_FD, uintptr(fd), uintptr(attrnamespace), uintptr(data), uintptr(nbytes), 0, 0)
608         ret = int(r0)
609         if e1 != 0 {
610                 err = errnoErr(e1)
611         }
612         return
613 }
614
615 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
616
617 func ExtattrGetFile(file string, attrnamespace int, attrname string, data uintptr, nbytes int) (ret int, err error) {
618         var _p0 *byte
619         _p0, err = BytePtrFromString(file)
620         if err != nil {
621                 return
622         }
623         var _p1 *byte
624         _p1, err = BytePtrFromString(attrname)
625         if err != nil {
626                 return
627         }
628         r0, _, e1 := Syscall6(SYS_EXTATTR_GET_FILE, uintptr(unsafe.Pointer(_p0)), uintptr(attrnamespace), uintptr(unsafe.Pointer(_p1)), uintptr(data), uintptr(nbytes), 0)
629         ret = int(r0)
630         if e1 != 0 {
631                 err = errnoErr(e1)
632         }
633         return
634 }
635
636 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
637
638 func ExtattrSetFile(file string, attrnamespace int, attrname string, data uintptr, nbytes int) (ret int, err error) {
639         var _p0 *byte
640         _p0, err = BytePtrFromString(file)
641         if err != nil {
642                 return
643         }
644         var _p1 *byte
645         _p1, err = BytePtrFromString(attrname)
646         if err != nil {
647                 return
648         }
649         r0, _, e1 := Syscall6(SYS_EXTATTR_SET_FILE, uintptr(unsafe.Pointer(_p0)), uintptr(attrnamespace), uintptr(unsafe.Pointer(_p1)), uintptr(data), uintptr(nbytes), 0)
650         ret = int(r0)
651         if e1 != 0 {
652                 err = errnoErr(e1)
653         }
654         return
655 }
656
657 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
658
659 func ExtattrDeleteFile(file string, attrnamespace int, attrname string) (err error) {
660         var _p0 *byte
661         _p0, err = BytePtrFromString(file)
662         if err != nil {
663                 return
664         }
665         var _p1 *byte
666         _p1, err = BytePtrFromString(attrname)
667         if err != nil {
668                 return
669         }
670         _, _, e1 := Syscall(SYS_EXTATTR_DELETE_FILE, uintptr(unsafe.Pointer(_p0)), uintptr(attrnamespace), uintptr(unsafe.Pointer(_p1)))
671         if e1 != 0 {
672                 err = errnoErr(e1)
673         }
674         return
675 }
676
677 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
678
679 func ExtattrListFile(file string, attrnamespace int, data uintptr, nbytes int) (ret int, err error) {
680         var _p0 *byte
681         _p0, err = BytePtrFromString(file)
682         if err != nil {
683                 return
684         }
685         r0, _, e1 := Syscall6(SYS_EXTATTR_LIST_FILE, uintptr(unsafe.Pointer(_p0)), uintptr(attrnamespace), uintptr(data), uintptr(nbytes), 0, 0)
686         ret = int(r0)
687         if e1 != 0 {
688                 err = errnoErr(e1)
689         }
690         return
691 }
692
693 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
694
695 func ExtattrGetLink(link string, attrnamespace int, attrname string, data uintptr, nbytes int) (ret int, err error) {
696         var _p0 *byte
697         _p0, err = BytePtrFromString(link)
698         if err != nil {
699                 return
700         }
701         var _p1 *byte
702         _p1, err = BytePtrFromString(attrname)
703         if err != nil {
704                 return
705         }
706         r0, _, e1 := Syscall6(SYS_EXTATTR_GET_LINK, uintptr(unsafe.Pointer(_p0)), uintptr(attrnamespace), uintptr(unsafe.Pointer(_p1)), uintptr(data), uintptr(nbytes), 0)
707         ret = int(r0)
708         if e1 != 0 {
709                 err = errnoErr(e1)
710         }
711         return
712 }
713
714 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
715
716 func ExtattrSetLink(link string, attrnamespace int, attrname string, data uintptr, nbytes int) (ret int, err error) {
717         var _p0 *byte
718         _p0, err = BytePtrFromString(link)
719         if err != nil {
720                 return
721         }
722         var _p1 *byte
723         _p1, err = BytePtrFromString(attrname)
724         if err != nil {
725                 return
726         }
727         r0, _, e1 := Syscall6(SYS_EXTATTR_SET_LINK, uintptr(unsafe.Pointer(_p0)), uintptr(attrnamespace), uintptr(unsafe.Pointer(_p1)), uintptr(data), uintptr(nbytes), 0)
728         ret = int(r0)
729         if e1 != 0 {
730                 err = errnoErr(e1)
731         }
732         return
733 }
734
735 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
736
737 func ExtattrDeleteLink(link string, attrnamespace int, attrname string) (err error) {
738         var _p0 *byte
739         _p0, err = BytePtrFromString(link)
740         if err != nil {
741                 return
742         }
743         var _p1 *byte
744         _p1, err = BytePtrFromString(attrname)
745         if err != nil {
746                 return
747         }
748         _, _, e1 := Syscall(SYS_EXTATTR_DELETE_LINK, uintptr(unsafe.Pointer(_p0)), uintptr(attrnamespace), uintptr(unsafe.Pointer(_p1)))
749         if e1 != 0 {
750                 err = errnoErr(e1)
751         }
752         return
753 }
754
755 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
756
757 func ExtattrListLink(link string, attrnamespace int, data uintptr, nbytes int) (ret int, err error) {
758         var _p0 *byte
759         _p0, err = BytePtrFromString(link)
760         if err != nil {
761                 return
762         }
763         r0, _, e1 := Syscall6(SYS_EXTATTR_LIST_LINK, uintptr(unsafe.Pointer(_p0)), uintptr(attrnamespace), uintptr(data), uintptr(nbytes), 0, 0)
764         ret = int(r0)
765         if e1 != 0 {
766                 err = errnoErr(e1)
767         }
768         return
769 }
770
771 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
772
773 func Fadvise(fd int, offset int64, length int64, advice int) (err error) {
774         _, _, e1 := Syscall6(SYS_POSIX_FADVISE, uintptr(fd), uintptr(offset), uintptr(offset>>32), uintptr(length), uintptr(length>>32), uintptr(advice))
775         if e1 != 0 {
776                 err = errnoErr(e1)
777         }
778         return
779 }
780
781 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
782
783 func Faccessat(dirfd int, path string, mode uint32, flags int) (err error) {
784         var _p0 *byte
785         _p0, err = BytePtrFromString(path)
786         if err != nil {
787                 return
788         }
789         _, _, e1 := Syscall6(SYS_FACCESSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0)
790         if e1 != 0 {
791                 err = errnoErr(e1)
792         }
793         return
794 }
795
796 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
797
798 func Fchdir(fd int) (err error) {
799         _, _, e1 := Syscall(SYS_FCHDIR, uintptr(fd), 0, 0)
800         if e1 != 0 {
801                 err = errnoErr(e1)
802         }
803         return
804 }
805
806 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
807
808 func Fchflags(fd int, flags int) (err error) {
809         _, _, e1 := Syscall(SYS_FCHFLAGS, uintptr(fd), uintptr(flags), 0)
810         if e1 != 0 {
811                 err = errnoErr(e1)
812         }
813         return
814 }
815
816 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
817
818 func Fchmod(fd int, mode uint32) (err error) {
819         _, _, e1 := Syscall(SYS_FCHMOD, uintptr(fd), uintptr(mode), 0)
820         if e1 != 0 {
821                 err = errnoErr(e1)
822         }
823         return
824 }
825
826 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
827
828 func Fchmodat(dirfd int, path string, mode uint32, flags int) (err error) {
829         var _p0 *byte
830         _p0, err = BytePtrFromString(path)
831         if err != nil {
832                 return
833         }
834         _, _, e1 := Syscall6(SYS_FCHMODAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0)
835         if e1 != 0 {
836                 err = errnoErr(e1)
837         }
838         return
839 }
840
841 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
842
843 func Fchown(fd int, uid int, gid int) (err error) {
844         _, _, e1 := Syscall(SYS_FCHOWN, uintptr(fd), uintptr(uid), uintptr(gid))
845         if e1 != 0 {
846                 err = errnoErr(e1)
847         }
848         return
849 }
850
851 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
852
853 func Fchownat(dirfd int, path string, uid int, gid int, flags int) (err error) {
854         var _p0 *byte
855         _p0, err = BytePtrFromString(path)
856         if err != nil {
857                 return
858         }
859         _, _, e1 := Syscall6(SYS_FCHOWNAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid), uintptr(flags), 0)
860         if e1 != 0 {
861                 err = errnoErr(e1)
862         }
863         return
864 }
865
866 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
867
868 func Flock(fd int, how int) (err error) {
869         _, _, e1 := Syscall(SYS_FLOCK, uintptr(fd), uintptr(how), 0)
870         if e1 != 0 {
871                 err = errnoErr(e1)
872         }
873         return
874 }
875
876 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
877
878 func Fpathconf(fd int, name int) (val int, err error) {
879         r0, _, e1 := Syscall(SYS_FPATHCONF, uintptr(fd), uintptr(name), 0)
880         val = int(r0)
881         if e1 != 0 {
882                 err = errnoErr(e1)
883         }
884         return
885 }
886
887 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
888
889 func Fstat(fd int, stat *Stat_t) (err error) {
890         _, _, e1 := Syscall(SYS_FSTAT, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0)
891         if e1 != 0 {
892                 err = errnoErr(e1)
893         }
894         return
895 }
896
897 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
898
899 func Fstatfs(fd int, stat *Statfs_t) (err error) {
900         _, _, e1 := Syscall(SYS_FSTATFS, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0)
901         if e1 != 0 {
902                 err = errnoErr(e1)
903         }
904         return
905 }
906
907 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
908
909 func Fsync(fd int) (err error) {
910         _, _, e1 := Syscall(SYS_FSYNC, uintptr(fd), 0, 0)
911         if e1 != 0 {
912                 err = errnoErr(e1)
913         }
914         return
915 }
916
917 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
918
919 func Ftruncate(fd int, length int64) (err error) {
920         _, _, e1 := Syscall(SYS_FTRUNCATE, uintptr(fd), uintptr(length), uintptr(length>>32))
921         if e1 != 0 {
922                 err = errnoErr(e1)
923         }
924         return
925 }
926
927 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
928
929 func Getdirentries(fd int, buf []byte, basep *uintptr) (n int, err error) {
930         var _p0 unsafe.Pointer
931         if len(buf) > 0 {
932                 _p0 = unsafe.Pointer(&buf[0])
933         } else {
934                 _p0 = unsafe.Pointer(&_zero)
935         }
936         r0, _, e1 := Syscall6(SYS_GETDIRENTRIES, uintptr(fd), uintptr(_p0), uintptr(len(buf)), uintptr(unsafe.Pointer(basep)), 0, 0)
937         n = int(r0)
938         if e1 != 0 {
939                 err = errnoErr(e1)
940         }
941         return
942 }
943
944 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
945
946 func Getdtablesize() (size int) {
947         r0, _, _ := Syscall(SYS_GETDTABLESIZE, 0, 0, 0)
948         size = int(r0)
949         return
950 }
951
952 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
953
954 func Getegid() (egid int) {
955         r0, _, _ := RawSyscall(SYS_GETEGID, 0, 0, 0)
956         egid = int(r0)
957         return
958 }
959
960 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
961
962 func Geteuid() (uid int) {
963         r0, _, _ := RawSyscall(SYS_GETEUID, 0, 0, 0)
964         uid = int(r0)
965         return
966 }
967
968 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
969
970 func Getgid() (gid int) {
971         r0, _, _ := RawSyscall(SYS_GETGID, 0, 0, 0)
972         gid = int(r0)
973         return
974 }
975
976 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
977
978 func Getpgid(pid int) (pgid int, err error) {
979         r0, _, e1 := RawSyscall(SYS_GETPGID, uintptr(pid), 0, 0)
980         pgid = int(r0)
981         if e1 != 0 {
982                 err = errnoErr(e1)
983         }
984         return
985 }
986
987 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
988
989 func Getpgrp() (pgrp int) {
990         r0, _, _ := RawSyscall(SYS_GETPGRP, 0, 0, 0)
991         pgrp = int(r0)
992         return
993 }
994
995 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
996
997 func Getpid() (pid int) {
998         r0, _, _ := RawSyscall(SYS_GETPID, 0, 0, 0)
999         pid = int(r0)
1000         return
1001 }
1002
1003 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1004
1005 func Getppid() (ppid int) {
1006         r0, _, _ := RawSyscall(SYS_GETPPID, 0, 0, 0)
1007         ppid = int(r0)
1008         return
1009 }
1010
1011 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1012
1013 func Getpriority(which int, who int) (prio int, err error) {
1014         r0, _, e1 := Syscall(SYS_GETPRIORITY, uintptr(which), uintptr(who), 0)
1015         prio = int(r0)
1016         if e1 != 0 {
1017                 err = errnoErr(e1)
1018         }
1019         return
1020 }
1021
1022 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1023
1024 func Getrlimit(which int, lim *Rlimit) (err error) {
1025         _, _, e1 := RawSyscall(SYS_GETRLIMIT, uintptr(which), uintptr(unsafe.Pointer(lim)), 0)
1026         if e1 != 0 {
1027                 err = errnoErr(e1)
1028         }
1029         return
1030 }
1031
1032 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1033
1034 func Getrusage(who int, rusage *Rusage) (err error) {
1035         _, _, e1 := RawSyscall(SYS_GETRUSAGE, uintptr(who), uintptr(unsafe.Pointer(rusage)), 0)
1036         if e1 != 0 {
1037                 err = errnoErr(e1)
1038         }
1039         return
1040 }
1041
1042 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1043
1044 func Getsid(pid int) (sid int, err error) {
1045         r0, _, e1 := RawSyscall(SYS_GETSID, uintptr(pid), 0, 0)
1046         sid = int(r0)
1047         if e1 != 0 {
1048                 err = errnoErr(e1)
1049         }
1050         return
1051 }
1052
1053 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1054
1055 func Gettimeofday(tv *Timeval) (err error) {
1056         _, _, e1 := RawSyscall(SYS_GETTIMEOFDAY, uintptr(unsafe.Pointer(tv)), 0, 0)
1057         if e1 != 0 {
1058                 err = errnoErr(e1)
1059         }
1060         return
1061 }
1062
1063 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1064
1065 func Getuid() (uid int) {
1066         r0, _, _ := RawSyscall(SYS_GETUID, 0, 0, 0)
1067         uid = int(r0)
1068         return
1069 }
1070
1071 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1072
1073 func Issetugid() (tainted bool) {
1074         r0, _, _ := Syscall(SYS_ISSETUGID, 0, 0, 0)
1075         tainted = bool(r0 != 0)
1076         return
1077 }
1078
1079 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1080
1081 func Kill(pid int, signum syscall.Signal) (err error) {
1082         _, _, e1 := Syscall(SYS_KILL, uintptr(pid), uintptr(signum), 0)
1083         if e1 != 0 {
1084                 err = errnoErr(e1)
1085         }
1086         return
1087 }
1088
1089 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1090
1091 func Kqueue() (fd int, err error) {
1092         r0, _, e1 := Syscall(SYS_KQUEUE, 0, 0, 0)
1093         fd = int(r0)
1094         if e1 != 0 {
1095                 err = errnoErr(e1)
1096         }
1097         return
1098 }
1099
1100 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1101
1102 func Lchown(path string, uid int, gid int) (err error) {
1103         var _p0 *byte
1104         _p0, err = BytePtrFromString(path)
1105         if err != nil {
1106                 return
1107         }
1108         _, _, e1 := Syscall(SYS_LCHOWN, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid))
1109         if e1 != 0 {
1110                 err = errnoErr(e1)
1111         }
1112         return
1113 }
1114
1115 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1116
1117 func Link(path string, link string) (err error) {
1118         var _p0 *byte
1119         _p0, err = BytePtrFromString(path)
1120         if err != nil {
1121                 return
1122         }
1123         var _p1 *byte
1124         _p1, err = BytePtrFromString(link)
1125         if err != nil {
1126                 return
1127         }
1128         _, _, e1 := Syscall(SYS_LINK, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0)
1129         if e1 != 0 {
1130                 err = errnoErr(e1)
1131         }
1132         return
1133 }
1134
1135 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1136
1137 func Linkat(pathfd int, path string, linkfd int, link string, flags int) (err error) {
1138         var _p0 *byte
1139         _p0, err = BytePtrFromString(path)
1140         if err != nil {
1141                 return
1142         }
1143         var _p1 *byte
1144         _p1, err = BytePtrFromString(link)
1145         if err != nil {
1146                 return
1147         }
1148         _, _, e1 := Syscall6(SYS_LINKAT, uintptr(pathfd), uintptr(unsafe.Pointer(_p0)), uintptr(linkfd), uintptr(unsafe.Pointer(_p1)), uintptr(flags), 0)
1149         if e1 != 0 {
1150                 err = errnoErr(e1)
1151         }
1152         return
1153 }
1154
1155 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1156
1157 func Listen(s int, backlog int) (err error) {
1158         _, _, e1 := Syscall(SYS_LISTEN, uintptr(s), uintptr(backlog), 0)
1159         if e1 != 0 {
1160                 err = errnoErr(e1)
1161         }
1162         return
1163 }
1164
1165 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1166
1167 func Lstat(path string, stat *Stat_t) (err error) {
1168         var _p0 *byte
1169         _p0, err = BytePtrFromString(path)
1170         if err != nil {
1171                 return
1172         }
1173         _, _, e1 := Syscall(SYS_LSTAT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0)
1174         if e1 != 0 {
1175                 err = errnoErr(e1)
1176         }
1177         return
1178 }
1179
1180 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1181
1182 func Mkdir(path string, mode uint32) (err error) {
1183         var _p0 *byte
1184         _p0, err = BytePtrFromString(path)
1185         if err != nil {
1186                 return
1187         }
1188         _, _, e1 := Syscall(SYS_MKDIR, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0)
1189         if e1 != 0 {
1190                 err = errnoErr(e1)
1191         }
1192         return
1193 }
1194
1195 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1196
1197 func Mkdirat(dirfd int, path string, mode uint32) (err error) {
1198         var _p0 *byte
1199         _p0, err = BytePtrFromString(path)
1200         if err != nil {
1201                 return
1202         }
1203         _, _, e1 := Syscall(SYS_MKDIRAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode))
1204         if e1 != 0 {
1205                 err = errnoErr(e1)
1206         }
1207         return
1208 }
1209
1210 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1211
1212 func Mkfifo(path string, mode uint32) (err error) {
1213         var _p0 *byte
1214         _p0, err = BytePtrFromString(path)
1215         if err != nil {
1216                 return
1217         }
1218         _, _, e1 := Syscall(SYS_MKFIFO, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0)
1219         if e1 != 0 {
1220                 err = errnoErr(e1)
1221         }
1222         return
1223 }
1224
1225 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1226
1227 func Mknod(path string, mode uint32, dev int) (err error) {
1228         var _p0 *byte
1229         _p0, err = BytePtrFromString(path)
1230         if err != nil {
1231                 return
1232         }
1233         _, _, e1 := Syscall(SYS_MKNOD, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev))
1234         if e1 != 0 {
1235                 err = errnoErr(e1)
1236         }
1237         return
1238 }
1239
1240 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1241
1242 func Nanosleep(time *Timespec, leftover *Timespec) (err error) {
1243         _, _, e1 := Syscall(SYS_NANOSLEEP, uintptr(unsafe.Pointer(time)), uintptr(unsafe.Pointer(leftover)), 0)
1244         if e1 != 0 {
1245                 err = errnoErr(e1)
1246         }
1247         return
1248 }
1249
1250 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1251
1252 func Open(path string, mode int, perm uint32) (fd int, err error) {
1253         var _p0 *byte
1254         _p0, err = BytePtrFromString(path)
1255         if err != nil {
1256                 return
1257         }
1258         r0, _, e1 := Syscall(SYS_OPEN, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm))
1259         fd = int(r0)
1260         if e1 != 0 {
1261                 err = errnoErr(e1)
1262         }
1263         return
1264 }
1265
1266 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1267
1268 func Openat(fdat int, path string, mode int, perm uint32) (fd int, err error) {
1269         var _p0 *byte
1270         _p0, err = BytePtrFromString(path)
1271         if err != nil {
1272                 return
1273         }
1274         r0, _, e1 := Syscall6(SYS_OPENAT, uintptr(fdat), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm), 0, 0)
1275         fd = int(r0)
1276         if e1 != 0 {
1277                 err = errnoErr(e1)
1278         }
1279         return
1280 }
1281
1282 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1283
1284 func Pathconf(path string, name int) (val int, err error) {
1285         var _p0 *byte
1286         _p0, err = BytePtrFromString(path)
1287         if err != nil {
1288                 return
1289         }
1290         r0, _, e1 := Syscall(SYS_PATHCONF, uintptr(unsafe.Pointer(_p0)), uintptr(name), 0)
1291         val = int(r0)
1292         if e1 != 0 {
1293                 err = errnoErr(e1)
1294         }
1295         return
1296 }
1297
1298 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1299
1300 func Pread(fd int, p []byte, offset int64) (n int, err error) {
1301         var _p0 unsafe.Pointer
1302         if len(p) > 0 {
1303                 _p0 = unsafe.Pointer(&p[0])
1304         } else {
1305                 _p0 = unsafe.Pointer(&_zero)
1306         }
1307         r0, _, e1 := Syscall6(SYS_PREAD, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), uintptr(offset>>32), 0)
1308         n = int(r0)
1309         if e1 != 0 {
1310                 err = errnoErr(e1)
1311         }
1312         return
1313 }
1314
1315 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1316
1317 func Pwrite(fd int, p []byte, offset int64) (n int, err error) {
1318         var _p0 unsafe.Pointer
1319         if len(p) > 0 {
1320                 _p0 = unsafe.Pointer(&p[0])
1321         } else {
1322                 _p0 = unsafe.Pointer(&_zero)
1323         }
1324         r0, _, e1 := Syscall6(SYS_PWRITE, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), uintptr(offset>>32), 0)
1325         n = int(r0)
1326         if e1 != 0 {
1327                 err = errnoErr(e1)
1328         }
1329         return
1330 }
1331
1332 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1333
1334 func read(fd int, p []byte) (n int, err error) {
1335         var _p0 unsafe.Pointer
1336         if len(p) > 0 {
1337                 _p0 = unsafe.Pointer(&p[0])
1338         } else {
1339                 _p0 = unsafe.Pointer(&_zero)
1340         }
1341         r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(_p0), uintptr(len(p)))
1342         n = int(r0)
1343         if e1 != 0 {
1344                 err = errnoErr(e1)
1345         }
1346         return
1347 }
1348
1349 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1350
1351 func Readlink(path string, buf []byte) (n int, err error) {
1352         var _p0 *byte
1353         _p0, err = BytePtrFromString(path)
1354         if err != nil {
1355                 return
1356         }
1357         var _p1 unsafe.Pointer
1358         if len(buf) > 0 {
1359                 _p1 = unsafe.Pointer(&buf[0])
1360         } else {
1361                 _p1 = unsafe.Pointer(&_zero)
1362         }
1363         r0, _, e1 := Syscall(SYS_READLINK, uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf)))
1364         n = int(r0)
1365         if e1 != 0 {
1366                 err = errnoErr(e1)
1367         }
1368         return
1369 }
1370
1371 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1372
1373 func Readlinkat(dirfd int, path string, buf []byte) (n int, err error) {
1374         var _p0 *byte
1375         _p0, err = BytePtrFromString(path)
1376         if err != nil {
1377                 return
1378         }
1379         var _p1 unsafe.Pointer
1380         if len(buf) > 0 {
1381                 _p1 = unsafe.Pointer(&buf[0])
1382         } else {
1383                 _p1 = unsafe.Pointer(&_zero)
1384         }
1385         r0, _, e1 := Syscall6(SYS_READLINKAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf)), 0, 0)
1386         n = int(r0)
1387         if e1 != 0 {
1388                 err = errnoErr(e1)
1389         }
1390         return
1391 }
1392
1393 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1394
1395 func Rename(from string, to string) (err error) {
1396         var _p0 *byte
1397         _p0, err = BytePtrFromString(from)
1398         if err != nil {
1399                 return
1400         }
1401         var _p1 *byte
1402         _p1, err = BytePtrFromString(to)
1403         if err != nil {
1404                 return
1405         }
1406         _, _, e1 := Syscall(SYS_RENAME, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0)
1407         if e1 != 0 {
1408                 err = errnoErr(e1)
1409         }
1410         return
1411 }
1412
1413 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1414
1415 func Renameat(fromfd int, from string, tofd int, to string) (err error) {
1416         var _p0 *byte
1417         _p0, err = BytePtrFromString(from)
1418         if err != nil {
1419                 return
1420         }
1421         var _p1 *byte
1422         _p1, err = BytePtrFromString(to)
1423         if err != nil {
1424                 return
1425         }
1426         _, _, e1 := Syscall6(SYS_RENAMEAT, uintptr(fromfd), uintptr(unsafe.Pointer(_p0)), uintptr(tofd), uintptr(unsafe.Pointer(_p1)), 0, 0)
1427         if e1 != 0 {
1428                 err = errnoErr(e1)
1429         }
1430         return
1431 }
1432
1433 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1434
1435 func Revoke(path string) (err error) {
1436         var _p0 *byte
1437         _p0, err = BytePtrFromString(path)
1438         if err != nil {
1439                 return
1440         }
1441         _, _, e1 := Syscall(SYS_REVOKE, uintptr(unsafe.Pointer(_p0)), 0, 0)
1442         if e1 != 0 {
1443                 err = errnoErr(e1)
1444         }
1445         return
1446 }
1447
1448 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1449
1450 func Rmdir(path string) (err error) {
1451         var _p0 *byte
1452         _p0, err = BytePtrFromString(path)
1453         if err != nil {
1454                 return
1455         }
1456         _, _, e1 := Syscall(SYS_RMDIR, uintptr(unsafe.Pointer(_p0)), 0, 0)
1457         if e1 != 0 {
1458                 err = errnoErr(e1)
1459         }
1460         return
1461 }
1462
1463 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1464
1465 func Seek(fd int, offset int64, whence int) (newoffset int64, err error) {
1466         r0, r1, e1 := Syscall6(SYS_LSEEK, uintptr(fd), uintptr(offset), uintptr(offset>>32), uintptr(whence), 0, 0)
1467         newoffset = int64(int64(r1)<<32 | int64(r0))
1468         if e1 != 0 {
1469                 err = errnoErr(e1)
1470         }
1471         return
1472 }
1473
1474 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1475
1476 func Select(n int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (err error) {
1477         _, _, e1 := Syscall6(SYS_SELECT, uintptr(n), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0)
1478         if e1 != 0 {
1479                 err = errnoErr(e1)
1480         }
1481         return
1482 }
1483
1484 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1485
1486 func Setegid(egid int) (err error) {
1487         _, _, e1 := RawSyscall(SYS_SETEGID, uintptr(egid), 0, 0)
1488         if e1 != 0 {
1489                 err = errnoErr(e1)
1490         }
1491         return
1492 }
1493
1494 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1495
1496 func Seteuid(euid int) (err error) {
1497         _, _, e1 := RawSyscall(SYS_SETEUID, uintptr(euid), 0, 0)
1498         if e1 != 0 {
1499                 err = errnoErr(e1)
1500         }
1501         return
1502 }
1503
1504 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1505
1506 func Setgid(gid int) (err error) {
1507         _, _, e1 := RawSyscall(SYS_SETGID, uintptr(gid), 0, 0)
1508         if e1 != 0 {
1509                 err = errnoErr(e1)
1510         }
1511         return
1512 }
1513
1514 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1515
1516 func Setlogin(name string) (err error) {
1517         var _p0 *byte
1518         _p0, err = BytePtrFromString(name)
1519         if err != nil {
1520                 return
1521         }
1522         _, _, e1 := Syscall(SYS_SETLOGIN, uintptr(unsafe.Pointer(_p0)), 0, 0)
1523         if e1 != 0 {
1524                 err = errnoErr(e1)
1525         }
1526         return
1527 }
1528
1529 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1530
1531 func Setpgid(pid int, pgid int) (err error) {
1532         _, _, e1 := RawSyscall(SYS_SETPGID, uintptr(pid), uintptr(pgid), 0)
1533         if e1 != 0 {
1534                 err = errnoErr(e1)
1535         }
1536         return
1537 }
1538
1539 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1540
1541 func Setpriority(which int, who int, prio int) (err error) {
1542         _, _, e1 := Syscall(SYS_SETPRIORITY, uintptr(which), uintptr(who), uintptr(prio))
1543         if e1 != 0 {
1544                 err = errnoErr(e1)
1545         }
1546         return
1547 }
1548
1549 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1550
1551 func Setregid(rgid int, egid int) (err error) {
1552         _, _, e1 := RawSyscall(SYS_SETREGID, uintptr(rgid), uintptr(egid), 0)
1553         if e1 != 0 {
1554                 err = errnoErr(e1)
1555         }
1556         return
1557 }
1558
1559 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1560
1561 func Setreuid(ruid int, euid int) (err error) {
1562         _, _, e1 := RawSyscall(SYS_SETREUID, uintptr(ruid), uintptr(euid), 0)
1563         if e1 != 0 {
1564                 err = errnoErr(e1)
1565         }
1566         return
1567 }
1568
1569 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1570
1571 func Setresgid(rgid int, egid int, sgid int) (err error) {
1572         _, _, e1 := RawSyscall(SYS_SETRESGID, uintptr(rgid), uintptr(egid), uintptr(sgid))
1573         if e1 != 0 {
1574                 err = errnoErr(e1)
1575         }
1576         return
1577 }
1578
1579 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1580
1581 func Setresuid(ruid int, euid int, suid int) (err error) {
1582         _, _, e1 := RawSyscall(SYS_SETRESUID, uintptr(ruid), uintptr(euid), uintptr(suid))
1583         if e1 != 0 {
1584                 err = errnoErr(e1)
1585         }
1586         return
1587 }
1588
1589 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1590
1591 func Setrlimit(which int, lim *Rlimit) (err error) {
1592         _, _, e1 := RawSyscall(SYS_SETRLIMIT, uintptr(which), uintptr(unsafe.Pointer(lim)), 0)
1593         if e1 != 0 {
1594                 err = errnoErr(e1)
1595         }
1596         return
1597 }
1598
1599 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1600
1601 func Setsid() (pid int, err error) {
1602         r0, _, e1 := RawSyscall(SYS_SETSID, 0, 0, 0)
1603         pid = int(r0)
1604         if e1 != 0 {
1605                 err = errnoErr(e1)
1606         }
1607         return
1608 }
1609
1610 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1611
1612 func Settimeofday(tp *Timeval) (err error) {
1613         _, _, e1 := RawSyscall(SYS_SETTIMEOFDAY, uintptr(unsafe.Pointer(tp)), 0, 0)
1614         if e1 != 0 {
1615                 err = errnoErr(e1)
1616         }
1617         return
1618 }
1619
1620 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1621
1622 func Setuid(uid int) (err error) {
1623         _, _, e1 := RawSyscall(SYS_SETUID, uintptr(uid), 0, 0)
1624         if e1 != 0 {
1625                 err = errnoErr(e1)
1626         }
1627         return
1628 }
1629
1630 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1631
1632 func Stat(path string, stat *Stat_t) (err error) {
1633         var _p0 *byte
1634         _p0, err = BytePtrFromString(path)
1635         if err != nil {
1636                 return
1637         }
1638         _, _, e1 := Syscall(SYS_STAT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0)
1639         if e1 != 0 {
1640                 err = errnoErr(e1)
1641         }
1642         return
1643 }
1644
1645 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1646
1647 func Statfs(path string, stat *Statfs_t) (err error) {
1648         var _p0 *byte
1649         _p0, err = BytePtrFromString(path)
1650         if err != nil {
1651                 return
1652         }
1653         _, _, e1 := Syscall(SYS_STATFS, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0)
1654         if e1 != 0 {
1655                 err = errnoErr(e1)
1656         }
1657         return
1658 }
1659
1660 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1661
1662 func Symlink(path string, link string) (err error) {
1663         var _p0 *byte
1664         _p0, err = BytePtrFromString(path)
1665         if err != nil {
1666                 return
1667         }
1668         var _p1 *byte
1669         _p1, err = BytePtrFromString(link)
1670         if err != nil {
1671                 return
1672         }
1673         _, _, e1 := Syscall(SYS_SYMLINK, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0)
1674         if e1 != 0 {
1675                 err = errnoErr(e1)
1676         }
1677         return
1678 }
1679
1680 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1681
1682 func Symlinkat(oldpath string, newdirfd int, newpath string) (err error) {
1683         var _p0 *byte
1684         _p0, err = BytePtrFromString(oldpath)
1685         if err != nil {
1686                 return
1687         }
1688         var _p1 *byte
1689         _p1, err = BytePtrFromString(newpath)
1690         if err != nil {
1691                 return
1692         }
1693         _, _, e1 := Syscall(SYS_SYMLINKAT, uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1)))
1694         if e1 != 0 {
1695                 err = errnoErr(e1)
1696         }
1697         return
1698 }
1699
1700 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1701
1702 func Sync() (err error) {
1703         _, _, e1 := Syscall(SYS_SYNC, 0, 0, 0)
1704         if e1 != 0 {
1705                 err = errnoErr(e1)
1706         }
1707         return
1708 }
1709
1710 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1711
1712 func Truncate(path string, length int64) (err error) {
1713         var _p0 *byte
1714         _p0, err = BytePtrFromString(path)
1715         if err != nil {
1716                 return
1717         }
1718         _, _, e1 := Syscall(SYS_TRUNCATE, uintptr(unsafe.Pointer(_p0)), uintptr(length), uintptr(length>>32))
1719         if e1 != 0 {
1720                 err = errnoErr(e1)
1721         }
1722         return
1723 }
1724
1725 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1726
1727 func Umask(newmask int) (oldmask int) {
1728         r0, _, _ := Syscall(SYS_UMASK, uintptr(newmask), 0, 0)
1729         oldmask = int(r0)
1730         return
1731 }
1732
1733 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1734
1735 func Undelete(path string) (err error) {
1736         var _p0 *byte
1737         _p0, err = BytePtrFromString(path)
1738         if err != nil {
1739                 return
1740         }
1741         _, _, e1 := Syscall(SYS_UNDELETE, uintptr(unsafe.Pointer(_p0)), 0, 0)
1742         if e1 != 0 {
1743                 err = errnoErr(e1)
1744         }
1745         return
1746 }
1747
1748 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1749
1750 func Unlink(path string) (err error) {
1751         var _p0 *byte
1752         _p0, err = BytePtrFromString(path)
1753         if err != nil {
1754                 return
1755         }
1756         _, _, e1 := Syscall(SYS_UNLINK, uintptr(unsafe.Pointer(_p0)), 0, 0)
1757         if e1 != 0 {
1758                 err = errnoErr(e1)
1759         }
1760         return
1761 }
1762
1763 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1764
1765 func Unlinkat(dirfd int, path string, flags int) (err error) {
1766         var _p0 *byte
1767         _p0, err = BytePtrFromString(path)
1768         if err != nil {
1769                 return
1770         }
1771         _, _, e1 := Syscall(SYS_UNLINKAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags))
1772         if e1 != 0 {
1773                 err = errnoErr(e1)
1774         }
1775         return
1776 }
1777
1778 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1779
1780 func Unmount(path string, flags int) (err error) {
1781         var _p0 *byte
1782         _p0, err = BytePtrFromString(path)
1783         if err != nil {
1784                 return
1785         }
1786         _, _, e1 := Syscall(SYS_UNMOUNT, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0)
1787         if e1 != 0 {
1788                 err = errnoErr(e1)
1789         }
1790         return
1791 }
1792
1793 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1794
1795 func write(fd int, p []byte) (n int, err error) {
1796         var _p0 unsafe.Pointer
1797         if len(p) > 0 {
1798                 _p0 = unsafe.Pointer(&p[0])
1799         } else {
1800                 _p0 = unsafe.Pointer(&_zero)
1801         }
1802         r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(_p0), uintptr(len(p)))
1803         n = int(r0)
1804         if e1 != 0 {
1805                 err = errnoErr(e1)
1806         }
1807         return
1808 }
1809
1810 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1811
1812 func mmap(addr uintptr, length uintptr, prot int, flag int, fd int, pos int64) (ret uintptr, err error) {
1813         r0, _, e1 := Syscall9(SYS_MMAP, uintptr(addr), uintptr(length), uintptr(prot), uintptr(flag), uintptr(fd), uintptr(pos), uintptr(pos>>32), 0, 0)
1814         ret = uintptr(r0)
1815         if e1 != 0 {
1816                 err = errnoErr(e1)
1817         }
1818         return
1819 }
1820
1821 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1822
1823 func munmap(addr uintptr, length uintptr) (err error) {
1824         _, _, e1 := Syscall(SYS_MUNMAP, uintptr(addr), uintptr(length), 0)
1825         if e1 != 0 {
1826                 err = errnoErr(e1)
1827         }
1828         return
1829 }
1830
1831 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1832
1833 func readlen(fd int, buf *byte, nbuf int) (n int, err error) {
1834         r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf))
1835         n = int(r0)
1836         if e1 != 0 {
1837                 err = errnoErr(e1)
1838         }
1839         return
1840 }
1841
1842 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1843
1844 func writelen(fd int, buf *byte, nbuf int) (n int, err error) {
1845         r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf))
1846         n = int(r0)
1847         if e1 != 0 {
1848                 err = errnoErr(e1)
1849         }
1850         return
1851 }
1852
1853 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1854
1855 func accept4(fd int, rsa *RawSockaddrAny, addrlen *_Socklen, flags int) (nfd int, err error) {
1856         r0, _, e1 := Syscall6(SYS_ACCEPT4, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)), uintptr(flags), 0, 0)
1857         nfd = int(r0)
1858         if e1 != 0 {
1859                 err = errnoErr(e1)
1860         }
1861         return
1862 }
1863
1864 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1865
1866 func utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error) {
1867         var _p0 *byte
1868         _p0, err = BytePtrFromString(path)
1869         if err != nil {
1870                 return
1871         }
1872         _, _, e1 := Syscall6(SYS_UTIMENSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), uintptr(flags), 0, 0)
1873         if e1 != 0 {
1874                 err = errnoErr(e1)
1875         }
1876         return
1877 }