]> Cypherpunks.ru repositories - gostls13.git/blob - src/syscall/zsyscall_dragonfly_amd64.go
80310cbcfde0b917994f50eebbbb3bc9360cc545
[gostls13.git] / src / syscall / zsyscall_dragonfly_amd64.go
1 // mksyscall.pl -dragonfly -tags dragonfly,amd64 syscall_bsd.go syscall_dragonfly.go syscall_dragonfly_amd64.go
2 // Code generated by the command above; DO NOT EDIT.
3
4 //go:build dragonfly && amd64
5
6 package syscall
7
8 import "unsafe"
9
10 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
11
12 func getgroups(ngid int, gid *_Gid_t) (n int, err error) {
13         r0, _, e1 := RawSyscall(SYS_GETGROUPS, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0)
14         n = int(r0)
15         if e1 != 0 {
16                 err = errnoErr(e1)
17         }
18         return
19 }
20
21 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
22
23 func setgroups(ngid int, gid *_Gid_t) (err error) {
24         _, _, e1 := RawSyscall(SYS_SETGROUPS, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0)
25         if e1 != 0 {
26                 err = errnoErr(e1)
27         }
28         return
29 }
30
31 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
32
33 func wait4(pid int, wstatus *_C_int, options int, rusage *Rusage) (wpid int, err error) {
34         r0, _, e1 := Syscall6(SYS_WAIT4, uintptr(pid), uintptr(unsafe.Pointer(wstatus)), uintptr(options), uintptr(unsafe.Pointer(rusage)), 0, 0)
35         wpid = int(r0)
36         if e1 != 0 {
37                 err = errnoErr(e1)
38         }
39         return
40 }
41
42 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
43
44 func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) {
45         r0, _, e1 := Syscall(SYS_ACCEPT, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)))
46         fd = int(r0)
47         if e1 != 0 {
48                 err = errnoErr(e1)
49         }
50         return
51 }
52
53 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
54
55 func bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) {
56         _, _, e1 := Syscall(SYS_BIND, uintptr(s), uintptr(addr), uintptr(addrlen))
57         if e1 != 0 {
58                 err = errnoErr(e1)
59         }
60         return
61 }
62
63 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
64
65 func connect(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) {
66         _, _, e1 := Syscall(SYS_CONNECT, uintptr(s), uintptr(addr), uintptr(addrlen))
67         if e1 != 0 {
68                 err = errnoErr(e1)
69         }
70         return
71 }
72
73 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
74
75 func socket(domain int, typ int, proto int) (fd int, err error) {
76         r0, _, e1 := RawSyscall(SYS_SOCKET, uintptr(domain), uintptr(typ), uintptr(proto))
77         fd = int(r0)
78         if e1 != 0 {
79                 err = errnoErr(e1)
80         }
81         return
82 }
83
84 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
85
86 func getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *_Socklen) (err error) {
87         _, _, e1 := Syscall6(SYS_GETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(unsafe.Pointer(vallen)), 0)
88         if e1 != 0 {
89                 err = errnoErr(e1)
90         }
91         return
92 }
93
94 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
95
96 func setsockopt(s int, level int, name int, val unsafe.Pointer, vallen uintptr) (err error) {
97         _, _, e1 := Syscall6(SYS_SETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(vallen), 0)
98         if e1 != 0 {
99                 err = errnoErr(e1)
100         }
101         return
102 }
103
104 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
105
106 func getpeername(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) {
107         _, _, e1 := RawSyscall(SYS_GETPEERNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)))
108         if e1 != 0 {
109                 err = errnoErr(e1)
110         }
111         return
112 }
113
114 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
115
116 func getsockname(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) {
117         _, _, e1 := RawSyscall(SYS_GETSOCKNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)))
118         if e1 != 0 {
119                 err = errnoErr(e1)
120         }
121         return
122 }
123
124 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
125
126 func Shutdown(s int, how int) (err error) {
127         _, _, e1 := Syscall(SYS_SHUTDOWN, uintptr(s), uintptr(how), 0)
128         if e1 != 0 {
129                 err = errnoErr(e1)
130         }
131         return
132 }
133
134 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
135
136 func socketpair(domain int, typ int, proto int, fd *[2]int32) (err error) {
137         _, _, e1 := RawSyscall6(SYS_SOCKETPAIR, uintptr(domain), uintptr(typ), uintptr(proto), uintptr(unsafe.Pointer(fd)), 0, 0)
138         if e1 != 0 {
139                 err = errnoErr(e1)
140         }
141         return
142 }
143
144 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
145
146 func recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Socklen) (n int, err error) {
147         var _p0 unsafe.Pointer
148         if len(p) > 0 {
149                 _p0 = unsafe.Pointer(&p[0])
150         } else {
151                 _p0 = unsafe.Pointer(&_zero)
152         }
153         r0, _, e1 := Syscall6(SYS_RECVFROM, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(flags), uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(fromlen)))
154         n = int(r0)
155         if e1 != 0 {
156                 err = errnoErr(e1)
157         }
158         return
159 }
160
161 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
162
163 func sendto(s int, buf []byte, flags int, to unsafe.Pointer, addrlen _Socklen) (err error) {
164         var _p0 unsafe.Pointer
165         if len(buf) > 0 {
166                 _p0 = unsafe.Pointer(&buf[0])
167         } else {
168                 _p0 = unsafe.Pointer(&_zero)
169         }
170         _, _, e1 := Syscall6(SYS_SENDTO, uintptr(s), uintptr(_p0), uintptr(len(buf)), uintptr(flags), uintptr(to), uintptr(addrlen))
171         if e1 != 0 {
172                 err = errnoErr(e1)
173         }
174         return
175 }
176
177 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
178
179 func recvmsg(s int, msg *Msghdr, flags int) (n int, err error) {
180         r0, _, e1 := Syscall(SYS_RECVMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags))
181         n = int(r0)
182         if e1 != 0 {
183                 err = errnoErr(e1)
184         }
185         return
186 }
187
188 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
189
190 func sendmsg(s int, msg *Msghdr, flags int) (n int, err error) {
191         r0, _, e1 := Syscall(SYS_SENDMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags))
192         n = int(r0)
193         if e1 != 0 {
194                 err = errnoErr(e1)
195         }
196         return
197 }
198
199 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
200
201 func kevent(kq int, change unsafe.Pointer, nchange int, event unsafe.Pointer, nevent int, timeout *Timespec) (n int, err error) {
202         r0, _, e1 := Syscall6(SYS_KEVENT, uintptr(kq), uintptr(change), uintptr(nchange), uintptr(event), uintptr(nevent), uintptr(unsafe.Pointer(timeout)))
203         n = int(r0)
204         if e1 != 0 {
205                 err = errnoErr(e1)
206         }
207         return
208 }
209
210 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
211
212 func utimes(path string, timeval *[2]Timeval) (err error) {
213         var _p0 *byte
214         _p0, err = BytePtrFromString(path)
215         if err != nil {
216                 return
217         }
218         _, _, e1 := Syscall(SYS_UTIMES, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(timeval)), 0)
219         if e1 != 0 {
220                 err = errnoErr(e1)
221         }
222         return
223 }
224
225 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
226
227 func futimes(fd int, timeval *[2]Timeval) (err error) {
228         _, _, e1 := Syscall(SYS_FUTIMES, uintptr(fd), uintptr(unsafe.Pointer(timeval)), 0)
229         if e1 != 0 {
230                 err = errnoErr(e1)
231         }
232         return
233 }
234
235 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
236
237 func fcntl(fd int, cmd int, arg int) (val int, err error) {
238         r0, _, e1 := Syscall(SYS_FCNTL, uintptr(fd), uintptr(cmd), uintptr(arg))
239         val = int(r0)
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 pipe() (r int, w int, err error) {
249         r0, r1, e1 := RawSyscall(SYS_PIPE, 0, 0, 0)
250         r = int(r0)
251         w = int(r1)
252         if e1 != 0 {
253                 err = errnoErr(e1)
254         }
255         return
256 }
257
258 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
259
260 func pipe2(p *[2]_C_int, flags int) (r int, w int, err error) {
261         r0, r1, e1 := RawSyscall(SYS_PIPE2, uintptr(unsafe.Pointer(p)), uintptr(flags), 0)
262         r = int(r0)
263         w = int(r1)
264         if e1 != 0 {
265                 err = errnoErr(e1)
266         }
267         return
268 }
269
270 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
271
272 func extpread(fd int, p []byte, flags int, offset int64) (n int, err error) {
273         var _p0 unsafe.Pointer
274         if len(p) > 0 {
275                 _p0 = unsafe.Pointer(&p[0])
276         } else {
277                 _p0 = unsafe.Pointer(&_zero)
278         }
279         r0, _, e1 := Syscall6(SYS_EXTPREAD, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(flags), uintptr(offset), 0)
280         n = int(r0)
281         if e1 != 0 {
282                 err = errnoErr(e1)
283         }
284         return
285 }
286
287 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
288
289 func extpwrite(fd int, p []byte, flags int, offset int64) (n int, err error) {
290         var _p0 unsafe.Pointer
291         if len(p) > 0 {
292                 _p0 = unsafe.Pointer(&p[0])
293         } else {
294                 _p0 = unsafe.Pointer(&_zero)
295         }
296         r0, _, e1 := Syscall6(SYS_EXTPWRITE, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(flags), uintptr(offset), 0)
297         n = int(r0)
298         if e1 != 0 {
299                 err = errnoErr(e1)
300         }
301         return
302 }
303
304 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
305
306 func Access(path string, mode uint32) (err error) {
307         var _p0 *byte
308         _p0, err = BytePtrFromString(path)
309         if err != nil {
310                 return
311         }
312         _, _, e1 := Syscall(SYS_ACCESS, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0)
313         if e1 != 0 {
314                 err = errnoErr(e1)
315         }
316         return
317 }
318
319 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
320
321 func Adjtime(delta *Timeval, olddelta *Timeval) (err error) {
322         _, _, e1 := Syscall(SYS_ADJTIME, uintptr(unsafe.Pointer(delta)), uintptr(unsafe.Pointer(olddelta)), 0)
323         if e1 != 0 {
324                 err = errnoErr(e1)
325         }
326         return
327 }
328
329 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
330
331 func Chdir(path string) (err error) {
332         var _p0 *byte
333         _p0, err = BytePtrFromString(path)
334         if err != nil {
335                 return
336         }
337         _, _, e1 := Syscall(SYS_CHDIR, uintptr(unsafe.Pointer(_p0)), 0, 0)
338         if e1 != 0 {
339                 err = errnoErr(e1)
340         }
341         return
342 }
343
344 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
345
346 func Chflags(path string, flags int) (err error) {
347         var _p0 *byte
348         _p0, err = BytePtrFromString(path)
349         if err != nil {
350                 return
351         }
352         _, _, e1 := Syscall(SYS_CHFLAGS, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0)
353         if e1 != 0 {
354                 err = errnoErr(e1)
355         }
356         return
357 }
358
359 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
360
361 func Chmod(path string, mode uint32) (err error) {
362         var _p0 *byte
363         _p0, err = BytePtrFromString(path)
364         if err != nil {
365                 return
366         }
367         _, _, e1 := Syscall(SYS_CHMOD, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0)
368         if e1 != 0 {
369                 err = errnoErr(e1)
370         }
371         return
372 }
373
374 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
375
376 func Chown(path string, uid int, gid int) (err error) {
377         var _p0 *byte
378         _p0, err = BytePtrFromString(path)
379         if err != nil {
380                 return
381         }
382         _, _, e1 := Syscall(SYS_CHOWN, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid))
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 Chroot(path string) (err error) {
392         var _p0 *byte
393         _p0, err = BytePtrFromString(path)
394         if err != nil {
395                 return
396         }
397         _, _, e1 := Syscall(SYS_CHROOT, uintptr(unsafe.Pointer(_p0)), 0, 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 Close(fd int) (err error) {
407         _, _, e1 := Syscall(SYS_CLOSE, uintptr(fd), 0, 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 Dup(fd int) (nfd int, err error) {
417         r0, _, e1 := Syscall(SYS_DUP, uintptr(fd), 0, 0)
418         nfd = int(r0)
419         if e1 != 0 {
420                 err = errnoErr(e1)
421         }
422         return
423 }
424
425 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
426
427 func Dup2(from int, to int) (err error) {
428         _, _, e1 := Syscall(SYS_DUP2, uintptr(from), uintptr(to), 0)
429         if e1 != 0 {
430                 err = errnoErr(e1)
431         }
432         return
433 }
434
435 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
436
437 func Fchdir(fd int) (err error) {
438         _, _, e1 := Syscall(SYS_FCHDIR, uintptr(fd), 0, 0)
439         if e1 != 0 {
440                 err = errnoErr(e1)
441         }
442         return
443 }
444
445 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
446
447 func Fchflags(fd int, flags int) (err error) {
448         _, _, e1 := Syscall(SYS_FCHFLAGS, uintptr(fd), uintptr(flags), 0)
449         if e1 != 0 {
450                 err = errnoErr(e1)
451         }
452         return
453 }
454
455 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
456
457 func Fchmod(fd int, mode uint32) (err error) {
458         _, _, e1 := Syscall(SYS_FCHMOD, uintptr(fd), uintptr(mode), 0)
459         if e1 != 0 {
460                 err = errnoErr(e1)
461         }
462         return
463 }
464
465 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
466
467 func Fchown(fd int, uid int, gid int) (err error) {
468         _, _, e1 := Syscall(SYS_FCHOWN, uintptr(fd), uintptr(uid), uintptr(gid))
469         if e1 != 0 {
470                 err = errnoErr(e1)
471         }
472         return
473 }
474
475 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
476
477 func Flock(fd int, how int) (err error) {
478         _, _, e1 := Syscall(SYS_FLOCK, uintptr(fd), uintptr(how), 0)
479         if e1 != 0 {
480                 err = errnoErr(e1)
481         }
482         return
483 }
484
485 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
486
487 func Fpathconf(fd int, name int) (val int, err error) {
488         r0, _, e1 := Syscall(SYS_FPATHCONF, uintptr(fd), uintptr(name), 0)
489         val = int(r0)
490         if e1 != 0 {
491                 err = errnoErr(e1)
492         }
493         return
494 }
495
496 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
497
498 func Fstat(fd int, stat *Stat_t) (err error) {
499         _, _, e1 := Syscall(SYS_FSTAT, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0)
500         if e1 != 0 {
501                 err = errnoErr(e1)
502         }
503         return
504 }
505
506 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
507
508 func Fstatfs(fd int, stat *Statfs_t) (err error) {
509         _, _, e1 := Syscall(SYS_FSTATFS, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0)
510         if e1 != 0 {
511                 err = errnoErr(e1)
512         }
513         return
514 }
515
516 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
517
518 func Fsync(fd int) (err error) {
519         _, _, e1 := Syscall(SYS_FSYNC, uintptr(fd), 0, 0)
520         if e1 != 0 {
521                 err = errnoErr(e1)
522         }
523         return
524 }
525
526 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
527
528 func Ftruncate(fd int, length int64) (err error) {
529         _, _, e1 := Syscall(SYS_FTRUNCATE, uintptr(fd), 0, uintptr(length))
530         if e1 != 0 {
531                 err = errnoErr(e1)
532         }
533         return
534 }
535
536 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
537
538 func Getdirentries(fd int, buf []byte, basep *uintptr) (n int, err error) {
539         var _p0 unsafe.Pointer
540         if len(buf) > 0 {
541                 _p0 = unsafe.Pointer(&buf[0])
542         } else {
543                 _p0 = unsafe.Pointer(&_zero)
544         }
545         r0, _, e1 := Syscall6(SYS_GETDIRENTRIES, uintptr(fd), uintptr(_p0), uintptr(len(buf)), uintptr(unsafe.Pointer(basep)), 0, 0)
546         n = int(r0)
547         if e1 != 0 {
548                 err = errnoErr(e1)
549         }
550         return
551 }
552
553 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
554
555 func Getdtablesize() (size int) {
556         r0, _, _ := Syscall(SYS_GETDTABLESIZE, 0, 0, 0)
557         size = int(r0)
558         return
559 }
560
561 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
562
563 func Getegid() (egid int) {
564         r0, _, _ := RawSyscall(SYS_GETEGID, 0, 0, 0)
565         egid = int(r0)
566         return
567 }
568
569 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
570
571 func Geteuid() (uid int) {
572         r0, _, _ := RawSyscall(SYS_GETEUID, 0, 0, 0)
573         uid = int(r0)
574         return
575 }
576
577 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
578
579 func Getgid() (gid int) {
580         r0, _, _ := RawSyscall(SYS_GETGID, 0, 0, 0)
581         gid = int(r0)
582         return
583 }
584
585 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
586
587 func Getpgid(pid int) (pgid int, err error) {
588         r0, _, e1 := RawSyscall(SYS_GETPGID, uintptr(pid), 0, 0)
589         pgid = int(r0)
590         if e1 != 0 {
591                 err = errnoErr(e1)
592         }
593         return
594 }
595
596 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
597
598 func Getpgrp() (pgrp int) {
599         r0, _, _ := RawSyscall(SYS_GETPGRP, 0, 0, 0)
600         pgrp = int(r0)
601         return
602 }
603
604 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
605
606 func Getpid() (pid int) {
607         r0, _, _ := RawSyscall(SYS_GETPID, 0, 0, 0)
608         pid = int(r0)
609         return
610 }
611
612 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
613
614 func Getppid() (ppid int) {
615         r0, _, _ := RawSyscall(SYS_GETPPID, 0, 0, 0)
616         ppid = int(r0)
617         return
618 }
619
620 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
621
622 func Getpriority(which int, who int) (prio int, err error) {
623         r0, _, e1 := Syscall(SYS_GETPRIORITY, uintptr(which), uintptr(who), 0)
624         prio = int(r0)
625         if e1 != 0 {
626                 err = errnoErr(e1)
627         }
628         return
629 }
630
631 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
632
633 func Getrlimit(which int, lim *Rlimit) (err error) {
634         _, _, e1 := RawSyscall(SYS_GETRLIMIT, uintptr(which), uintptr(unsafe.Pointer(lim)), 0)
635         if e1 != 0 {
636                 err = errnoErr(e1)
637         }
638         return
639 }
640
641 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
642
643 func Getrusage(who int, rusage *Rusage) (err error) {
644         _, _, e1 := RawSyscall(SYS_GETRUSAGE, uintptr(who), uintptr(unsafe.Pointer(rusage)), 0)
645         if e1 != 0 {
646                 err = errnoErr(e1)
647         }
648         return
649 }
650
651 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
652
653 func Getsid(pid int) (sid int, err error) {
654         r0, _, e1 := RawSyscall(SYS_GETSID, uintptr(pid), 0, 0)
655         sid = int(r0)
656         if e1 != 0 {
657                 err = errnoErr(e1)
658         }
659         return
660 }
661
662 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
663
664 func Gettimeofday(tv *Timeval) (err error) {
665         _, _, e1 := RawSyscall(SYS_GETTIMEOFDAY, uintptr(unsafe.Pointer(tv)), 0, 0)
666         if e1 != 0 {
667                 err = errnoErr(e1)
668         }
669         return
670 }
671
672 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
673
674 func Getuid() (uid int) {
675         r0, _, _ := RawSyscall(SYS_GETUID, 0, 0, 0)
676         uid = int(r0)
677         return
678 }
679
680 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
681
682 func Issetugid() (tainted bool) {
683         r0, _, _ := Syscall(SYS_ISSETUGID, 0, 0, 0)
684         tainted = bool(r0 != 0)
685         return
686 }
687
688 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
689
690 func Kill(pid int, signum Signal) (err error) {
691         _, _, e1 := Syscall(SYS_KILL, uintptr(pid), uintptr(signum), 0)
692         if e1 != 0 {
693                 err = errnoErr(e1)
694         }
695         return
696 }
697
698 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
699
700 func Kqueue() (fd int, err error) {
701         r0, _, e1 := Syscall(SYS_KQUEUE, 0, 0, 0)
702         fd = int(r0)
703         if e1 != 0 {
704                 err = errnoErr(e1)
705         }
706         return
707 }
708
709 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
710
711 func Lchown(path string, uid int, gid int) (err error) {
712         var _p0 *byte
713         _p0, err = BytePtrFromString(path)
714         if err != nil {
715                 return
716         }
717         _, _, e1 := Syscall(SYS_LCHOWN, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid))
718         if e1 != 0 {
719                 err = errnoErr(e1)
720         }
721         return
722 }
723
724 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
725
726 func Link(path string, link string) (err error) {
727         var _p0 *byte
728         _p0, err = BytePtrFromString(path)
729         if err != nil {
730                 return
731         }
732         var _p1 *byte
733         _p1, err = BytePtrFromString(link)
734         if err != nil {
735                 return
736         }
737         _, _, e1 := Syscall(SYS_LINK, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0)
738         if e1 != 0 {
739                 err = errnoErr(e1)
740         }
741         return
742 }
743
744 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
745
746 func Listen(s int, backlog int) (err error) {
747         _, _, e1 := Syscall(SYS_LISTEN, uintptr(s), uintptr(backlog), 0)
748         if e1 != 0 {
749                 err = errnoErr(e1)
750         }
751         return
752 }
753
754 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
755
756 func Lstat(path string, stat *Stat_t) (err error) {
757         var _p0 *byte
758         _p0, err = BytePtrFromString(path)
759         if err != nil {
760                 return
761         }
762         _, _, e1 := Syscall(SYS_LSTAT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0)
763         if e1 != 0 {
764                 err = errnoErr(e1)
765         }
766         return
767 }
768
769 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
770
771 func Mkdir(path string, mode uint32) (err error) {
772         var _p0 *byte
773         _p0, err = BytePtrFromString(path)
774         if err != nil {
775                 return
776         }
777         _, _, e1 := Syscall(SYS_MKDIR, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0)
778         if e1 != 0 {
779                 err = errnoErr(e1)
780         }
781         return
782 }
783
784 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
785
786 func Mkfifo(path string, mode uint32) (err error) {
787         var _p0 *byte
788         _p0, err = BytePtrFromString(path)
789         if err != nil {
790                 return
791         }
792         _, _, e1 := Syscall(SYS_MKFIFO, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0)
793         if e1 != 0 {
794                 err = errnoErr(e1)
795         }
796         return
797 }
798
799 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
800
801 func Mknod(path string, mode uint32, dev int) (err error) {
802         var _p0 *byte
803         _p0, err = BytePtrFromString(path)
804         if err != nil {
805                 return
806         }
807         _, _, e1 := Syscall(SYS_MKNOD, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev))
808         if e1 != 0 {
809                 err = errnoErr(e1)
810         }
811         return
812 }
813
814 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
815
816 func Nanosleep(time *Timespec, leftover *Timespec) (err error) {
817         _, _, e1 := Syscall(SYS_NANOSLEEP, uintptr(unsafe.Pointer(time)), uintptr(unsafe.Pointer(leftover)), 0)
818         if e1 != 0 {
819                 err = errnoErr(e1)
820         }
821         return
822 }
823
824 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
825
826 func Open(path string, mode int, perm uint32) (fd int, err error) {
827         var _p0 *byte
828         _p0, err = BytePtrFromString(path)
829         if err != nil {
830                 return
831         }
832         r0, _, e1 := Syscall(SYS_OPEN, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm))
833         fd = int(r0)
834         if e1 != 0 {
835                 err = errnoErr(e1)
836         }
837         return
838 }
839
840 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
841
842 func Pathconf(path string, name int) (val int, err error) {
843         var _p0 *byte
844         _p0, err = BytePtrFromString(path)
845         if err != nil {
846                 return
847         }
848         r0, _, e1 := Syscall(SYS_PATHCONF, uintptr(unsafe.Pointer(_p0)), uintptr(name), 0)
849         val = int(r0)
850         if e1 != 0 {
851                 err = errnoErr(e1)
852         }
853         return
854 }
855
856 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
857
858 func read(fd int, p []byte) (n int, err error) {
859         var _p0 unsafe.Pointer
860         if len(p) > 0 {
861                 _p0 = unsafe.Pointer(&p[0])
862         } else {
863                 _p0 = unsafe.Pointer(&_zero)
864         }
865         r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(_p0), uintptr(len(p)))
866         n = int(r0)
867         if e1 != 0 {
868                 err = errnoErr(e1)
869         }
870         return
871 }
872
873 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
874
875 func Readlink(path string, buf []byte) (n int, err error) {
876         var _p0 *byte
877         _p0, err = BytePtrFromString(path)
878         if err != nil {
879                 return
880         }
881         var _p1 unsafe.Pointer
882         if len(buf) > 0 {
883                 _p1 = unsafe.Pointer(&buf[0])
884         } else {
885                 _p1 = unsafe.Pointer(&_zero)
886         }
887         r0, _, e1 := Syscall(SYS_READLINK, uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf)))
888         n = int(r0)
889         if e1 != 0 {
890                 err = errnoErr(e1)
891         }
892         return
893 }
894
895 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
896
897 func Rename(from string, to string) (err error) {
898         var _p0 *byte
899         _p0, err = BytePtrFromString(from)
900         if err != nil {
901                 return
902         }
903         var _p1 *byte
904         _p1, err = BytePtrFromString(to)
905         if err != nil {
906                 return
907         }
908         _, _, e1 := Syscall(SYS_RENAME, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0)
909         if e1 != 0 {
910                 err = errnoErr(e1)
911         }
912         return
913 }
914
915 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
916
917 func Revoke(path string) (err error) {
918         var _p0 *byte
919         _p0, err = BytePtrFromString(path)
920         if err != nil {
921                 return
922         }
923         _, _, e1 := Syscall(SYS_REVOKE, uintptr(unsafe.Pointer(_p0)), 0, 0)
924         if e1 != 0 {
925                 err = errnoErr(e1)
926         }
927         return
928 }
929
930 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
931
932 func Rmdir(path string) (err error) {
933         var _p0 *byte
934         _p0, err = BytePtrFromString(path)
935         if err != nil {
936                 return
937         }
938         _, _, e1 := Syscall(SYS_RMDIR, uintptr(unsafe.Pointer(_p0)), 0, 0)
939         if e1 != 0 {
940                 err = errnoErr(e1)
941         }
942         return
943 }
944
945 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
946
947 func Seek(fd int, offset int64, whence int) (newoffset int64, err error) {
948         r0, _, e1 := Syscall6(SYS_LSEEK, uintptr(fd), 0, uintptr(offset), uintptr(whence), 0, 0)
949         newoffset = int64(r0)
950         if e1 != 0 {
951                 err = errnoErr(e1)
952         }
953         return
954 }
955
956 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
957
958 func Select(n int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (err error) {
959         _, _, e1 := Syscall6(SYS_SELECT, uintptr(n), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0)
960         if e1 != 0 {
961                 err = errnoErr(e1)
962         }
963         return
964 }
965
966 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
967
968 func Setegid(egid int) (err error) {
969         _, _, e1 := RawSyscall(SYS_SETEGID, uintptr(egid), 0, 0)
970         if e1 != 0 {
971                 err = errnoErr(e1)
972         }
973         return
974 }
975
976 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
977
978 func Seteuid(euid int) (err error) {
979         _, _, e1 := RawSyscall(SYS_SETEUID, uintptr(euid), 0, 0)
980         if e1 != 0 {
981                 err = errnoErr(e1)
982         }
983         return
984 }
985
986 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
987
988 func Setgid(gid int) (err error) {
989         _, _, e1 := RawSyscall(SYS_SETGID, uintptr(gid), 0, 0)
990         if e1 != 0 {
991                 err = errnoErr(e1)
992         }
993         return
994 }
995
996 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
997
998 func Setlogin(name string) (err error) {
999         var _p0 *byte
1000         _p0, err = BytePtrFromString(name)
1001         if err != nil {
1002                 return
1003         }
1004         _, _, e1 := Syscall(SYS_SETLOGIN, uintptr(unsafe.Pointer(_p0)), 0, 0)
1005         if e1 != 0 {
1006                 err = errnoErr(e1)
1007         }
1008         return
1009 }
1010
1011 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1012
1013 func Setpgid(pid int, pgid int) (err error) {
1014         _, _, e1 := RawSyscall(SYS_SETPGID, uintptr(pid), uintptr(pgid), 0)
1015         if e1 != 0 {
1016                 err = errnoErr(e1)
1017         }
1018         return
1019 }
1020
1021 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1022
1023 func Setpriority(which int, who int, prio int) (err error) {
1024         _, _, e1 := Syscall(SYS_SETPRIORITY, uintptr(which), uintptr(who), uintptr(prio))
1025         if e1 != 0 {
1026                 err = errnoErr(e1)
1027         }
1028         return
1029 }
1030
1031 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1032
1033 func Setregid(rgid int, egid int) (err error) {
1034         _, _, e1 := RawSyscall(SYS_SETREGID, uintptr(rgid), uintptr(egid), 0)
1035         if e1 != 0 {
1036                 err = errnoErr(e1)
1037         }
1038         return
1039 }
1040
1041 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1042
1043 func Setreuid(ruid int, euid int) (err error) {
1044         _, _, e1 := RawSyscall(SYS_SETREUID, uintptr(ruid), uintptr(euid), 0)
1045         if e1 != 0 {
1046                 err = errnoErr(e1)
1047         }
1048         return
1049 }
1050
1051 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1052
1053 func setrlimit(which int, lim *Rlimit) (err error) {
1054         _, _, e1 := RawSyscall(SYS_SETRLIMIT, uintptr(which), uintptr(unsafe.Pointer(lim)), 0)
1055         if e1 != 0 {
1056                 err = errnoErr(e1)
1057         }
1058         return
1059 }
1060
1061 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1062
1063 func Setsid() (pid int, err error) {
1064         r0, _, e1 := RawSyscall(SYS_SETSID, 0, 0, 0)
1065         pid = int(r0)
1066         if e1 != 0 {
1067                 err = errnoErr(e1)
1068         }
1069         return
1070 }
1071
1072 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1073
1074 func Settimeofday(tp *Timeval) (err error) {
1075         _, _, e1 := RawSyscall(SYS_SETTIMEOFDAY, uintptr(unsafe.Pointer(tp)), 0, 0)
1076         if e1 != 0 {
1077                 err = errnoErr(e1)
1078         }
1079         return
1080 }
1081
1082 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1083
1084 func Setuid(uid int) (err error) {
1085         _, _, e1 := RawSyscall(SYS_SETUID, uintptr(uid), 0, 0)
1086         if e1 != 0 {
1087                 err = errnoErr(e1)
1088         }
1089         return
1090 }
1091
1092 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1093
1094 func Stat(path string, stat *Stat_t) (err error) {
1095         var _p0 *byte
1096         _p0, err = BytePtrFromString(path)
1097         if err != nil {
1098                 return
1099         }
1100         _, _, e1 := Syscall(SYS_STAT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0)
1101         if e1 != 0 {
1102                 err = errnoErr(e1)
1103         }
1104         return
1105 }
1106
1107 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1108
1109 func Statfs(path string, stat *Statfs_t) (err error) {
1110         var _p0 *byte
1111         _p0, err = BytePtrFromString(path)
1112         if err != nil {
1113                 return
1114         }
1115         _, _, e1 := Syscall(SYS_STATFS, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0)
1116         if e1 != 0 {
1117                 err = errnoErr(e1)
1118         }
1119         return
1120 }
1121
1122 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1123
1124 func Symlink(path string, link string) (err error) {
1125         var _p0 *byte
1126         _p0, err = BytePtrFromString(path)
1127         if err != nil {
1128                 return
1129         }
1130         var _p1 *byte
1131         _p1, err = BytePtrFromString(link)
1132         if err != nil {
1133                 return
1134         }
1135         _, _, e1 := Syscall(SYS_SYMLINK, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0)
1136         if e1 != 0 {
1137                 err = errnoErr(e1)
1138         }
1139         return
1140 }
1141
1142 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1143
1144 func Sync() (err error) {
1145         _, _, e1 := Syscall(SYS_SYNC, 0, 0, 0)
1146         if e1 != 0 {
1147                 err = errnoErr(e1)
1148         }
1149         return
1150 }
1151
1152 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1153
1154 func Truncate(path string, length int64) (err error) {
1155         var _p0 *byte
1156         _p0, err = BytePtrFromString(path)
1157         if err != nil {
1158                 return
1159         }
1160         _, _, e1 := Syscall(SYS_TRUNCATE, uintptr(unsafe.Pointer(_p0)), 0, uintptr(length))
1161         if e1 != 0 {
1162                 err = errnoErr(e1)
1163         }
1164         return
1165 }
1166
1167 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1168
1169 func Umask(newmask int) (oldmask int) {
1170         r0, _, _ := Syscall(SYS_UMASK, uintptr(newmask), 0, 0)
1171         oldmask = int(r0)
1172         return
1173 }
1174
1175 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1176
1177 func Undelete(path string) (err error) {
1178         var _p0 *byte
1179         _p0, err = BytePtrFromString(path)
1180         if err != nil {
1181                 return
1182         }
1183         _, _, e1 := Syscall(SYS_UNDELETE, uintptr(unsafe.Pointer(_p0)), 0, 0)
1184         if e1 != 0 {
1185                 err = errnoErr(e1)
1186         }
1187         return
1188 }
1189
1190 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1191
1192 func Unlink(path string) (err error) {
1193         var _p0 *byte
1194         _p0, err = BytePtrFromString(path)
1195         if err != nil {
1196                 return
1197         }
1198         _, _, e1 := Syscall(SYS_UNLINK, uintptr(unsafe.Pointer(_p0)), 0, 0)
1199         if e1 != 0 {
1200                 err = errnoErr(e1)
1201         }
1202         return
1203 }
1204
1205 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1206
1207 func Unmount(path string, flags int) (err error) {
1208         var _p0 *byte
1209         _p0, err = BytePtrFromString(path)
1210         if err != nil {
1211                 return
1212         }
1213         _, _, e1 := Syscall(SYS_UNMOUNT, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0)
1214         if e1 != 0 {
1215                 err = errnoErr(e1)
1216         }
1217         return
1218 }
1219
1220 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1221
1222 func write(fd int, p []byte) (n int, err error) {
1223         var _p0 unsafe.Pointer
1224         if len(p) > 0 {
1225                 _p0 = unsafe.Pointer(&p[0])
1226         } else {
1227                 _p0 = unsafe.Pointer(&_zero)
1228         }
1229         r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(_p0), uintptr(len(p)))
1230         n = int(r0)
1231         if e1 != 0 {
1232                 err = errnoErr(e1)
1233         }
1234         return
1235 }
1236
1237 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1238
1239 func mmap(addr uintptr, length uintptr, prot int, flag int, fd int, pos int64) (ret uintptr, err error) {
1240         r0, _, e1 := Syscall9(SYS_MMAP, uintptr(addr), uintptr(length), uintptr(prot), uintptr(flag), uintptr(fd), 0, uintptr(pos), 0, 0)
1241         ret = uintptr(r0)
1242         if e1 != 0 {
1243                 err = errnoErr(e1)
1244         }
1245         return
1246 }
1247
1248 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1249
1250 func munmap(addr uintptr, length uintptr) (err error) {
1251         _, _, e1 := Syscall(SYS_MUNMAP, uintptr(addr), uintptr(length), 0)
1252         if e1 != 0 {
1253                 err = errnoErr(e1)
1254         }
1255         return
1256 }
1257
1258 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1259
1260 func readlen(fd int, buf *byte, nbuf int) (n int, err error) {
1261         r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf))
1262         n = int(r0)
1263         if e1 != 0 {
1264                 err = errnoErr(e1)
1265         }
1266         return
1267 }
1268
1269 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1270
1271 func accept4(fd int, rsa *RawSockaddrAny, addrlen *_Socklen, flags int) (nfd int, err error) {
1272         r0, _, e1 := Syscall6(SYS_ACCEPT4, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)), uintptr(flags), 0, 0)
1273         nfd = int(r0)
1274         if e1 != 0 {
1275                 err = errnoErr(e1)
1276         }
1277         return
1278 }
1279
1280 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1281
1282 func utimensat(dirfd int, path string, times *[2]Timespec, flag int) (err error) {
1283         var _p0 *byte
1284         _p0, err = BytePtrFromString(path)
1285         if err != nil {
1286                 return
1287         }
1288         _, _, e1 := Syscall6(SYS_UTIMENSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), uintptr(flag), 0, 0)
1289         if e1 != 0 {
1290                 err = errnoErr(e1)
1291         }
1292         return
1293 }
1294
1295 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1296
1297 func getcwd(buf []byte) (n int, err error) {
1298         var _p0 unsafe.Pointer
1299         if len(buf) > 0 {
1300                 _p0 = unsafe.Pointer(&buf[0])
1301         } else {
1302                 _p0 = unsafe.Pointer(&_zero)
1303         }
1304         r0, _, e1 := Syscall(SYS___GETCWD, uintptr(_p0), uintptr(len(buf)), 0)
1305         n = int(r0)
1306         if e1 != 0 {
1307                 err = errnoErr(e1)
1308         }
1309         return
1310 }
1311
1312 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1313
1314 func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) {
1315         var _p0 unsafe.Pointer
1316         if len(mib) > 0 {
1317                 _p0 = unsafe.Pointer(&mib[0])
1318         } else {
1319                 _p0 = unsafe.Pointer(&_zero)
1320         }
1321         _, _, e1 := Syscall6(SYS___SYSCTL, uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen))
1322         if e1 != 0 {
1323                 err = errnoErr(e1)
1324         }
1325         return
1326 }