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