]> Cypherpunks.ru repositories - gostls13.git/blob - src/syscall/zsyscall_freebsd_amd64.go
[dev.ssa] Merge branch 'master' into dev.ssa
[gostls13.git] / src / syscall / zsyscall_freebsd_amd64.go
1 // mksyscall.pl syscall_bsd.go syscall_freebsd.go syscall_freebsd_amd64.go
2 // MACHINE GENERATED BY THE COMMAND ABOVE; DO NOT EDIT
3
4 // +build amd64,freebsd
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 sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) {
213         var _p0 unsafe.Pointer
214         if len(mib) > 0 {
215                 _p0 = unsafe.Pointer(&mib[0])
216         } else {
217                 _p0 = unsafe.Pointer(&_zero)
218         }
219         _, _, e1 := Syscall6(SYS___SYSCTL, uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen))
220         use(_p0)
221         if e1 != 0 {
222                 err = errnoErr(e1)
223         }
224         return
225 }
226
227 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
228
229 func utimes(path string, timeval *[2]Timeval) (err error) {
230         var _p0 *byte
231         _p0, err = BytePtrFromString(path)
232         if err != nil {
233                 return
234         }
235         _, _, e1 := Syscall(SYS_UTIMES, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(timeval)), 0)
236         use(unsafe.Pointer(_p0))
237         if e1 != 0 {
238                 err = errnoErr(e1)
239         }
240         return
241 }
242
243 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
244
245 func futimes(fd int, timeval *[2]Timeval) (err error) {
246         _, _, e1 := Syscall(SYS_FUTIMES, uintptr(fd), uintptr(unsafe.Pointer(timeval)), 0)
247         if e1 != 0 {
248                 err = errnoErr(e1)
249         }
250         return
251 }
252
253 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
254
255 func fcntl(fd int, cmd int, arg int) (val int, err error) {
256         r0, _, e1 := Syscall(SYS_FCNTL, uintptr(fd), uintptr(cmd), uintptr(arg))
257         val = int(r0)
258         if e1 != 0 {
259                 err = errnoErr(e1)
260         }
261         return
262 }
263
264 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
265
266 func pipe() (r int, w int, err error) {
267         r0, r1, e1 := RawSyscall(SYS_PIPE, 0, 0, 0)
268         r = int(r0)
269         w = int(r1)
270         if e1 != 0 {
271                 err = errnoErr(e1)
272         }
273         return
274 }
275
276 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
277
278 func Access(path string, mode uint32) (err error) {
279         var _p0 *byte
280         _p0, err = BytePtrFromString(path)
281         if err != nil {
282                 return
283         }
284         _, _, e1 := Syscall(SYS_ACCESS, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0)
285         use(unsafe.Pointer(_p0))
286         if e1 != 0 {
287                 err = errnoErr(e1)
288         }
289         return
290 }
291
292 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
293
294 func Adjtime(delta *Timeval, olddelta *Timeval) (err error) {
295         _, _, e1 := Syscall(SYS_ADJTIME, uintptr(unsafe.Pointer(delta)), uintptr(unsafe.Pointer(olddelta)), 0)
296         if e1 != 0 {
297                 err = errnoErr(e1)
298         }
299         return
300 }
301
302 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
303
304 func Chdir(path string) (err error) {
305         var _p0 *byte
306         _p0, err = BytePtrFromString(path)
307         if err != nil {
308                 return
309         }
310         _, _, e1 := Syscall(SYS_CHDIR, uintptr(unsafe.Pointer(_p0)), 0, 0)
311         use(unsafe.Pointer(_p0))
312         if e1 != 0 {
313                 err = errnoErr(e1)
314         }
315         return
316 }
317
318 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
319
320 func Chflags(path string, flags int) (err error) {
321         var _p0 *byte
322         _p0, err = BytePtrFromString(path)
323         if err != nil {
324                 return
325         }
326         _, _, e1 := Syscall(SYS_CHFLAGS, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0)
327         use(unsafe.Pointer(_p0))
328         if e1 != 0 {
329                 err = errnoErr(e1)
330         }
331         return
332 }
333
334 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
335
336 func Chmod(path string, mode uint32) (err error) {
337         var _p0 *byte
338         _p0, err = BytePtrFromString(path)
339         if err != nil {
340                 return
341         }
342         _, _, e1 := Syscall(SYS_CHMOD, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0)
343         use(unsafe.Pointer(_p0))
344         if e1 != 0 {
345                 err = errnoErr(e1)
346         }
347         return
348 }
349
350 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
351
352 func Chown(path string, uid int, gid int) (err error) {
353         var _p0 *byte
354         _p0, err = BytePtrFromString(path)
355         if err != nil {
356                 return
357         }
358         _, _, e1 := Syscall(SYS_CHOWN, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid))
359         use(unsafe.Pointer(_p0))
360         if e1 != 0 {
361                 err = errnoErr(e1)
362         }
363         return
364 }
365
366 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
367
368 func Chroot(path string) (err error) {
369         var _p0 *byte
370         _p0, err = BytePtrFromString(path)
371         if err != nil {
372                 return
373         }
374         _, _, e1 := Syscall(SYS_CHROOT, uintptr(unsafe.Pointer(_p0)), 0, 0)
375         use(unsafe.Pointer(_p0))
376         if e1 != 0 {
377                 err = errnoErr(e1)
378         }
379         return
380 }
381
382 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
383
384 func Close(fd int) (err error) {
385         _, _, e1 := Syscall(SYS_CLOSE, uintptr(fd), 0, 0)
386         if e1 != 0 {
387                 err = errnoErr(e1)
388         }
389         return
390 }
391
392 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
393
394 func Dup(fd int) (nfd int, err error) {
395         r0, _, e1 := Syscall(SYS_DUP, uintptr(fd), 0, 0)
396         nfd = int(r0)
397         if e1 != 0 {
398                 err = errnoErr(e1)
399         }
400         return
401 }
402
403 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
404
405 func Dup2(from int, to int) (err error) {
406         _, _, e1 := Syscall(SYS_DUP2, uintptr(from), uintptr(to), 0)
407         if e1 != 0 {
408                 err = errnoErr(e1)
409         }
410         return
411 }
412
413 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
414
415 func Exit(code int) {
416         Syscall(SYS_EXIT, uintptr(code), 0, 0)
417         return
418 }
419
420 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
421
422 func Fchdir(fd int) (err error) {
423         _, _, e1 := Syscall(SYS_FCHDIR, uintptr(fd), 0, 0)
424         if e1 != 0 {
425                 err = errnoErr(e1)
426         }
427         return
428 }
429
430 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
431
432 func Fchflags(fd int, flags int) (err error) {
433         _, _, e1 := Syscall(SYS_FCHFLAGS, uintptr(fd), uintptr(flags), 0)
434         if e1 != 0 {
435                 err = errnoErr(e1)
436         }
437         return
438 }
439
440 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
441
442 func Fchmod(fd int, mode uint32) (err error) {
443         _, _, e1 := Syscall(SYS_FCHMOD, uintptr(fd), uintptr(mode), 0)
444         if e1 != 0 {
445                 err = errnoErr(e1)
446         }
447         return
448 }
449
450 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
451
452 func Fchown(fd int, uid int, gid int) (err error) {
453         _, _, e1 := Syscall(SYS_FCHOWN, uintptr(fd), uintptr(uid), uintptr(gid))
454         if e1 != 0 {
455                 err = errnoErr(e1)
456         }
457         return
458 }
459
460 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
461
462 func Flock(fd int, how int) (err error) {
463         _, _, e1 := Syscall(SYS_FLOCK, uintptr(fd), uintptr(how), 0)
464         if e1 != 0 {
465                 err = errnoErr(e1)
466         }
467         return
468 }
469
470 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
471
472 func Fpathconf(fd int, name int) (val int, err error) {
473         r0, _, e1 := Syscall(SYS_FPATHCONF, uintptr(fd), uintptr(name), 0)
474         val = int(r0)
475         if e1 != 0 {
476                 err = errnoErr(e1)
477         }
478         return
479 }
480
481 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
482
483 func Fstat(fd int, stat *Stat_t) (err error) {
484         _, _, e1 := Syscall(SYS_FSTAT, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0)
485         if e1 != 0 {
486                 err = errnoErr(e1)
487         }
488         return
489 }
490
491 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
492
493 func Fstatfs(fd int, stat *Statfs_t) (err error) {
494         _, _, e1 := Syscall(SYS_FSTATFS, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0)
495         if e1 != 0 {
496                 err = errnoErr(e1)
497         }
498         return
499 }
500
501 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
502
503 func Fsync(fd int) (err error) {
504         _, _, e1 := Syscall(SYS_FSYNC, uintptr(fd), 0, 0)
505         if e1 != 0 {
506                 err = errnoErr(e1)
507         }
508         return
509 }
510
511 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
512
513 func Ftruncate(fd int, length int64) (err error) {
514         _, _, e1 := Syscall(SYS_FTRUNCATE, uintptr(fd), uintptr(length), 0)
515         if e1 != 0 {
516                 err = errnoErr(e1)
517         }
518         return
519 }
520
521 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
522
523 func Getdirentries(fd int, buf []byte, basep *uintptr) (n int, err error) {
524         var _p0 unsafe.Pointer
525         if len(buf) > 0 {
526                 _p0 = unsafe.Pointer(&buf[0])
527         } else {
528                 _p0 = unsafe.Pointer(&_zero)
529         }
530         r0, _, e1 := Syscall6(SYS_GETDIRENTRIES, uintptr(fd), uintptr(_p0), uintptr(len(buf)), uintptr(unsafe.Pointer(basep)), 0, 0)
531         n = int(r0)
532         if e1 != 0 {
533                 err = errnoErr(e1)
534         }
535         return
536 }
537
538 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
539
540 func Getdtablesize() (size int) {
541         r0, _, _ := Syscall(SYS_GETDTABLESIZE, 0, 0, 0)
542         size = int(r0)
543         return
544 }
545
546 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
547
548 func Getegid() (egid int) {
549         r0, _, _ := RawSyscall(SYS_GETEGID, 0, 0, 0)
550         egid = int(r0)
551         return
552 }
553
554 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
555
556 func Geteuid() (uid int) {
557         r0, _, _ := RawSyscall(SYS_GETEUID, 0, 0, 0)
558         uid = int(r0)
559         return
560 }
561
562 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
563
564 func Getgid() (gid int) {
565         r0, _, _ := RawSyscall(SYS_GETGID, 0, 0, 0)
566         gid = int(r0)
567         return
568 }
569
570 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
571
572 func Getpgid(pid int) (pgid int, err error) {
573         r0, _, e1 := RawSyscall(SYS_GETPGID, uintptr(pid), 0, 0)
574         pgid = int(r0)
575         if e1 != 0 {
576                 err = errnoErr(e1)
577         }
578         return
579 }
580
581 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
582
583 func Getpgrp() (pgrp int) {
584         r0, _, _ := RawSyscall(SYS_GETPGRP, 0, 0, 0)
585         pgrp = int(r0)
586         return
587 }
588
589 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
590
591 func Getpid() (pid int) {
592         r0, _, _ := RawSyscall(SYS_GETPID, 0, 0, 0)
593         pid = int(r0)
594         return
595 }
596
597 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
598
599 func Getppid() (ppid int) {
600         r0, _, _ := RawSyscall(SYS_GETPPID, 0, 0, 0)
601         ppid = int(r0)
602         return
603 }
604
605 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
606
607 func Getpriority(which int, who int) (prio int, err error) {
608         r0, _, e1 := Syscall(SYS_GETPRIORITY, uintptr(which), uintptr(who), 0)
609         prio = int(r0)
610         if e1 != 0 {
611                 err = errnoErr(e1)
612         }
613         return
614 }
615
616 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
617
618 func Getrlimit(which int, lim *Rlimit) (err error) {
619         _, _, e1 := RawSyscall(SYS_GETRLIMIT, uintptr(which), uintptr(unsafe.Pointer(lim)), 0)
620         if e1 != 0 {
621                 err = errnoErr(e1)
622         }
623         return
624 }
625
626 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
627
628 func Getrusage(who int, rusage *Rusage) (err error) {
629         _, _, e1 := RawSyscall(SYS_GETRUSAGE, uintptr(who), uintptr(unsafe.Pointer(rusage)), 0)
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 Getsid(pid int) (sid int, err error) {
639         r0, _, e1 := RawSyscall(SYS_GETSID, uintptr(pid), 0, 0)
640         sid = int(r0)
641         if e1 != 0 {
642                 err = errnoErr(e1)
643         }
644         return
645 }
646
647 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
648
649 func Gettimeofday(tv *Timeval) (err error) {
650         _, _, e1 := RawSyscall(SYS_GETTIMEOFDAY, uintptr(unsafe.Pointer(tv)), 0, 0)
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 Getuid() (uid int) {
660         r0, _, _ := RawSyscall(SYS_GETUID, 0, 0, 0)
661         uid = int(r0)
662         return
663 }
664
665 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
666
667 func Issetugid() (tainted bool) {
668         r0, _, _ := Syscall(SYS_ISSETUGID, 0, 0, 0)
669         tainted = bool(r0 != 0)
670         return
671 }
672
673 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
674
675 func Kill(pid int, signum Signal) (err error) {
676         _, _, e1 := Syscall(SYS_KILL, uintptr(pid), uintptr(signum), 0)
677         if e1 != 0 {
678                 err = errnoErr(e1)
679         }
680         return
681 }
682
683 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
684
685 func Kqueue() (fd int, err error) {
686         r0, _, e1 := Syscall(SYS_KQUEUE, 0, 0, 0)
687         fd = int(r0)
688         if e1 != 0 {
689                 err = errnoErr(e1)
690         }
691         return
692 }
693
694 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
695
696 func Lchown(path string, uid int, gid int) (err error) {
697         var _p0 *byte
698         _p0, err = BytePtrFromString(path)
699         if err != nil {
700                 return
701         }
702         _, _, e1 := Syscall(SYS_LCHOWN, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid))
703         use(unsafe.Pointer(_p0))
704         if e1 != 0 {
705                 err = errnoErr(e1)
706         }
707         return
708 }
709
710 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
711
712 func Link(path string, link string) (err error) {
713         var _p0 *byte
714         _p0, err = BytePtrFromString(path)
715         if err != nil {
716                 return
717         }
718         var _p1 *byte
719         _p1, err = BytePtrFromString(link)
720         if err != nil {
721                 return
722         }
723         _, _, e1 := Syscall(SYS_LINK, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0)
724         use(unsafe.Pointer(_p0))
725         use(unsafe.Pointer(_p1))
726         if e1 != 0 {
727                 err = errnoErr(e1)
728         }
729         return
730 }
731
732 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
733
734 func Listen(s int, backlog int) (err error) {
735         _, _, e1 := Syscall(SYS_LISTEN, uintptr(s), uintptr(backlog), 0)
736         if e1 != 0 {
737                 err = errnoErr(e1)
738         }
739         return
740 }
741
742 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
743
744 func Lstat(path string, stat *Stat_t) (err error) {
745         var _p0 *byte
746         _p0, err = BytePtrFromString(path)
747         if err != nil {
748                 return
749         }
750         _, _, e1 := Syscall(SYS_LSTAT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0)
751         use(unsafe.Pointer(_p0))
752         if e1 != 0 {
753                 err = errnoErr(e1)
754         }
755         return
756 }
757
758 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
759
760 func Mkdir(path string, mode uint32) (err error) {
761         var _p0 *byte
762         _p0, err = BytePtrFromString(path)
763         if err != nil {
764                 return
765         }
766         _, _, e1 := Syscall(SYS_MKDIR, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0)
767         use(unsafe.Pointer(_p0))
768         if e1 != 0 {
769                 err = errnoErr(e1)
770         }
771         return
772 }
773
774 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
775
776 func Mkfifo(path string, mode uint32) (err error) {
777         var _p0 *byte
778         _p0, err = BytePtrFromString(path)
779         if err != nil {
780                 return
781         }
782         _, _, e1 := Syscall(SYS_MKFIFO, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0)
783         use(unsafe.Pointer(_p0))
784         if e1 != 0 {
785                 err = errnoErr(e1)
786         }
787         return
788 }
789
790 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
791
792 func Mknod(path string, mode uint32, dev int) (err error) {
793         var _p0 *byte
794         _p0, err = BytePtrFromString(path)
795         if err != nil {
796                 return
797         }
798         _, _, e1 := Syscall(SYS_MKNOD, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev))
799         use(unsafe.Pointer(_p0))
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 Nanosleep(time *Timespec, leftover *Timespec) (err error) {
809         _, _, e1 := Syscall(SYS_NANOSLEEP, uintptr(unsafe.Pointer(time)), uintptr(unsafe.Pointer(leftover)), 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 Open(path string, mode int, perm uint32) (fd int, err error) {
819         var _p0 *byte
820         _p0, err = BytePtrFromString(path)
821         if err != nil {
822                 return
823         }
824         r0, _, e1 := Syscall(SYS_OPEN, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm))
825         use(unsafe.Pointer(_p0))
826         fd = int(r0)
827         if e1 != 0 {
828                 err = errnoErr(e1)
829         }
830         return
831 }
832
833 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
834
835 func Pathconf(path string, name int) (val int, err error) {
836         var _p0 *byte
837         _p0, err = BytePtrFromString(path)
838         if err != nil {
839                 return
840         }
841         r0, _, e1 := Syscall(SYS_PATHCONF, uintptr(unsafe.Pointer(_p0)), uintptr(name), 0)
842         use(unsafe.Pointer(_p0))
843         val = int(r0)
844         if e1 != 0 {
845                 err = errnoErr(e1)
846         }
847         return
848 }
849
850 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
851
852 func Pread(fd int, p []byte, offset int64) (n int, err error) {
853         var _p0 unsafe.Pointer
854         if len(p) > 0 {
855                 _p0 = unsafe.Pointer(&p[0])
856         } else {
857                 _p0 = unsafe.Pointer(&_zero)
858         }
859         r0, _, e1 := Syscall6(SYS_PREAD, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), 0, 0)
860         n = int(r0)
861         if e1 != 0 {
862                 err = errnoErr(e1)
863         }
864         return
865 }
866
867 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
868
869 func Pwrite(fd int, p []byte, offset int64) (n int, err error) {
870         var _p0 unsafe.Pointer
871         if len(p) > 0 {
872                 _p0 = unsafe.Pointer(&p[0])
873         } else {
874                 _p0 = unsafe.Pointer(&_zero)
875         }
876         r0, _, e1 := Syscall6(SYS_PWRITE, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), 0, 0)
877         n = int(r0)
878         if e1 != 0 {
879                 err = errnoErr(e1)
880         }
881         return
882 }
883
884 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
885
886 func read(fd int, p []byte) (n int, err error) {
887         var _p0 unsafe.Pointer
888         if len(p) > 0 {
889                 _p0 = unsafe.Pointer(&p[0])
890         } else {
891                 _p0 = unsafe.Pointer(&_zero)
892         }
893         r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(_p0), uintptr(len(p)))
894         n = int(r0)
895         if e1 != 0 {
896                 err = errnoErr(e1)
897         }
898         return
899 }
900
901 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
902
903 func Readlink(path string, buf []byte) (n int, err error) {
904         var _p0 *byte
905         _p0, err = BytePtrFromString(path)
906         if err != nil {
907                 return
908         }
909         var _p1 unsafe.Pointer
910         if len(buf) > 0 {
911                 _p1 = unsafe.Pointer(&buf[0])
912         } else {
913                 _p1 = unsafe.Pointer(&_zero)
914         }
915         r0, _, e1 := Syscall(SYS_READLINK, uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf)))
916         use(unsafe.Pointer(_p0))
917         n = int(r0)
918         if e1 != 0 {
919                 err = errnoErr(e1)
920         }
921         return
922 }
923
924 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
925
926 func Rename(from string, to string) (err error) {
927         var _p0 *byte
928         _p0, err = BytePtrFromString(from)
929         if err != nil {
930                 return
931         }
932         var _p1 *byte
933         _p1, err = BytePtrFromString(to)
934         if err != nil {
935                 return
936         }
937         _, _, e1 := Syscall(SYS_RENAME, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0)
938         use(unsafe.Pointer(_p0))
939         use(unsafe.Pointer(_p1))
940         if e1 != 0 {
941                 err = errnoErr(e1)
942         }
943         return
944 }
945
946 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
947
948 func Revoke(path string) (err error) {
949         var _p0 *byte
950         _p0, err = BytePtrFromString(path)
951         if err != nil {
952                 return
953         }
954         _, _, e1 := Syscall(SYS_REVOKE, uintptr(unsafe.Pointer(_p0)), 0, 0)
955         use(unsafe.Pointer(_p0))
956         if e1 != 0 {
957                 err = errnoErr(e1)
958         }
959         return
960 }
961
962 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
963
964 func Rmdir(path string) (err error) {
965         var _p0 *byte
966         _p0, err = BytePtrFromString(path)
967         if err != nil {
968                 return
969         }
970         _, _, e1 := Syscall(SYS_RMDIR, uintptr(unsafe.Pointer(_p0)), 0, 0)
971         use(unsafe.Pointer(_p0))
972         if e1 != 0 {
973                 err = errnoErr(e1)
974         }
975         return
976 }
977
978 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
979
980 func Seek(fd int, offset int64, whence int) (newoffset int64, err error) {
981         r0, _, e1 := Syscall(SYS_LSEEK, uintptr(fd), uintptr(offset), uintptr(whence))
982         newoffset = int64(r0)
983         if e1 != 0 {
984                 err = errnoErr(e1)
985         }
986         return
987 }
988
989 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
990
991 func Select(n int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (err error) {
992         _, _, e1 := Syscall6(SYS_SELECT, uintptr(n), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0)
993         if e1 != 0 {
994                 err = errnoErr(e1)
995         }
996         return
997 }
998
999 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1000
1001 func Setegid(egid int) (err error) {
1002         _, _, e1 := RawSyscall(SYS_SETEGID, uintptr(egid), 0, 0)
1003         if e1 != 0 {
1004                 err = errnoErr(e1)
1005         }
1006         return
1007 }
1008
1009 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1010
1011 func Seteuid(euid int) (err error) {
1012         _, _, e1 := RawSyscall(SYS_SETEUID, uintptr(euid), 0, 0)
1013         if e1 != 0 {
1014                 err = errnoErr(e1)
1015         }
1016         return
1017 }
1018
1019 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1020
1021 func Setgid(gid int) (err error) {
1022         _, _, e1 := RawSyscall(SYS_SETGID, uintptr(gid), 0, 0)
1023         if e1 != 0 {
1024                 err = errnoErr(e1)
1025         }
1026         return
1027 }
1028
1029 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1030
1031 func Setlogin(name string) (err error) {
1032         var _p0 *byte
1033         _p0, err = BytePtrFromString(name)
1034         if err != nil {
1035                 return
1036         }
1037         _, _, e1 := Syscall(SYS_SETLOGIN, uintptr(unsafe.Pointer(_p0)), 0, 0)
1038         use(unsafe.Pointer(_p0))
1039         if e1 != 0 {
1040                 err = errnoErr(e1)
1041         }
1042         return
1043 }
1044
1045 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1046
1047 func Setpgid(pid int, pgid int) (err error) {
1048         _, _, e1 := RawSyscall(SYS_SETPGID, uintptr(pid), uintptr(pgid), 0)
1049         if e1 != 0 {
1050                 err = errnoErr(e1)
1051         }
1052         return
1053 }
1054
1055 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1056
1057 func Setpriority(which int, who int, prio int) (err error) {
1058         _, _, e1 := Syscall(SYS_SETPRIORITY, uintptr(which), uintptr(who), uintptr(prio))
1059         if e1 != 0 {
1060                 err = errnoErr(e1)
1061         }
1062         return
1063 }
1064
1065 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1066
1067 func Setregid(rgid int, egid int) (err error) {
1068         _, _, e1 := RawSyscall(SYS_SETREGID, uintptr(rgid), uintptr(egid), 0)
1069         if e1 != 0 {
1070                 err = errnoErr(e1)
1071         }
1072         return
1073 }
1074
1075 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1076
1077 func Setreuid(ruid int, euid int) (err error) {
1078         _, _, e1 := RawSyscall(SYS_SETREUID, uintptr(ruid), uintptr(euid), 0)
1079         if e1 != 0 {
1080                 err = errnoErr(e1)
1081         }
1082         return
1083 }
1084
1085 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1086
1087 func Setrlimit(which int, lim *Rlimit) (err error) {
1088         _, _, e1 := RawSyscall(SYS_SETRLIMIT, uintptr(which), uintptr(unsafe.Pointer(lim)), 0)
1089         if e1 != 0 {
1090                 err = errnoErr(e1)
1091         }
1092         return
1093 }
1094
1095 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1096
1097 func Setsid() (pid int, err error) {
1098         r0, _, e1 := RawSyscall(SYS_SETSID, 0, 0, 0)
1099         pid = int(r0)
1100         if e1 != 0 {
1101                 err = errnoErr(e1)
1102         }
1103         return
1104 }
1105
1106 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1107
1108 func Settimeofday(tp *Timeval) (err error) {
1109         _, _, e1 := RawSyscall(SYS_SETTIMEOFDAY, uintptr(unsafe.Pointer(tp)), 0, 0)
1110         if e1 != 0 {
1111                 err = errnoErr(e1)
1112         }
1113         return
1114 }
1115
1116 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1117
1118 func Setuid(uid int) (err error) {
1119         _, _, e1 := RawSyscall(SYS_SETUID, uintptr(uid), 0, 0)
1120         if e1 != 0 {
1121                 err = errnoErr(e1)
1122         }
1123         return
1124 }
1125
1126 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1127
1128 func Stat(path string, stat *Stat_t) (err error) {
1129         var _p0 *byte
1130         _p0, err = BytePtrFromString(path)
1131         if err != nil {
1132                 return
1133         }
1134         _, _, e1 := Syscall(SYS_STAT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0)
1135         use(unsafe.Pointer(_p0))
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 Statfs(path string, stat *Statfs_t) (err error) {
1145         var _p0 *byte
1146         _p0, err = BytePtrFromString(path)
1147         if err != nil {
1148                 return
1149         }
1150         _, _, e1 := Syscall(SYS_STATFS, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0)
1151         use(unsafe.Pointer(_p0))
1152         if e1 != 0 {
1153                 err = errnoErr(e1)
1154         }
1155         return
1156 }
1157
1158 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1159
1160 func Symlink(path string, link string) (err error) {
1161         var _p0 *byte
1162         _p0, err = BytePtrFromString(path)
1163         if err != nil {
1164                 return
1165         }
1166         var _p1 *byte
1167         _p1, err = BytePtrFromString(link)
1168         if err != nil {
1169                 return
1170         }
1171         _, _, e1 := Syscall(SYS_SYMLINK, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0)
1172         use(unsafe.Pointer(_p0))
1173         use(unsafe.Pointer(_p1))
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 Sync() (err error) {
1183         _, _, e1 := Syscall(SYS_SYNC, 0, 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 Truncate(path string, length int64) (err error) {
1193         var _p0 *byte
1194         _p0, err = BytePtrFromString(path)
1195         if err != nil {
1196                 return
1197         }
1198         _, _, e1 := Syscall(SYS_TRUNCATE, uintptr(unsafe.Pointer(_p0)), uintptr(length), 0)
1199         use(unsafe.Pointer(_p0))
1200         if e1 != 0 {
1201                 err = errnoErr(e1)
1202         }
1203         return
1204 }
1205
1206 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1207
1208 func Umask(newmask int) (oldmask int) {
1209         r0, _, _ := Syscall(SYS_UMASK, uintptr(newmask), 0, 0)
1210         oldmask = int(r0)
1211         return
1212 }
1213
1214 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1215
1216 func Undelete(path string) (err error) {
1217         var _p0 *byte
1218         _p0, err = BytePtrFromString(path)
1219         if err != nil {
1220                 return
1221         }
1222         _, _, e1 := Syscall(SYS_UNDELETE, uintptr(unsafe.Pointer(_p0)), 0, 0)
1223         use(unsafe.Pointer(_p0))
1224         if e1 != 0 {
1225                 err = errnoErr(e1)
1226         }
1227         return
1228 }
1229
1230 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1231
1232 func Unlink(path string) (err error) {
1233         var _p0 *byte
1234         _p0, err = BytePtrFromString(path)
1235         if err != nil {
1236                 return
1237         }
1238         _, _, e1 := Syscall(SYS_UNLINK, uintptr(unsafe.Pointer(_p0)), 0, 0)
1239         use(unsafe.Pointer(_p0))
1240         if e1 != 0 {
1241                 err = errnoErr(e1)
1242         }
1243         return
1244 }
1245
1246 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1247
1248 func Unmount(path string, flags int) (err error) {
1249         var _p0 *byte
1250         _p0, err = BytePtrFromString(path)
1251         if err != nil {
1252                 return
1253         }
1254         _, _, e1 := Syscall(SYS_UNMOUNT, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0)
1255         use(unsafe.Pointer(_p0))
1256         if e1 != 0 {
1257                 err = errnoErr(e1)
1258         }
1259         return
1260 }
1261
1262 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1263
1264 func write(fd int, p []byte) (n int, err error) {
1265         var _p0 unsafe.Pointer
1266         if len(p) > 0 {
1267                 _p0 = unsafe.Pointer(&p[0])
1268         } else {
1269                 _p0 = unsafe.Pointer(&_zero)
1270         }
1271         r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(_p0), uintptr(len(p)))
1272         n = int(r0)
1273         if e1 != 0 {
1274                 err = errnoErr(e1)
1275         }
1276         return
1277 }
1278
1279 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1280
1281 func mmap(addr uintptr, length uintptr, prot int, flag int, fd int, pos int64) (ret uintptr, err error) {
1282         r0, _, e1 := Syscall6(SYS_MMAP, uintptr(addr), uintptr(length), uintptr(prot), uintptr(flag), uintptr(fd), uintptr(pos))
1283         ret = uintptr(r0)
1284         if e1 != 0 {
1285                 err = errnoErr(e1)
1286         }
1287         return
1288 }
1289
1290 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1291
1292 func munmap(addr uintptr, length uintptr) (err error) {
1293         _, _, e1 := Syscall(SYS_MUNMAP, uintptr(addr), uintptr(length), 0)
1294         if e1 != 0 {
1295                 err = errnoErr(e1)
1296         }
1297         return
1298 }
1299
1300 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1301
1302 func readlen(fd int, buf *byte, nbuf int) (n int, err error) {
1303         r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf))
1304         n = int(r0)
1305         if e1 != 0 {
1306                 err = errnoErr(e1)
1307         }
1308         return
1309 }
1310
1311 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1312
1313 func writelen(fd int, buf *byte, nbuf int) (n int, err error) {
1314         r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf))
1315         n = int(r0)
1316         if e1 != 0 {
1317                 err = errnoErr(e1)
1318         }
1319         return
1320 }
1321
1322 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1323
1324 func accept4(fd int, rsa *RawSockaddrAny, addrlen *_Socklen, flags int) (nfd int, err error) {
1325         r0, _, e1 := Syscall6(SYS_ACCEPT4, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)), uintptr(flags), 0, 0)
1326         nfd = int(r0)
1327         if e1 != 0 {
1328                 err = errnoErr(e1)
1329         }
1330         return
1331 }