]> Cypherpunks.ru repositories - gostls13.git/blob - src/syscall/zsyscall_dragonfly_amd64.go
syscall: fix missing use of use function in sysctl
[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 // +build amd64,dragonfly
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 extpread(fd int, p []byte, flags int, offset int64) (n int, err error) {
279         var _p0 unsafe.Pointer
280         if len(p) > 0 {
281                 _p0 = unsafe.Pointer(&p[0])
282         } else {
283                 _p0 = unsafe.Pointer(&_zero)
284         }
285         r0, _, e1 := Syscall6(SYS_EXTPREAD, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(flags), uintptr(offset), 0)
286         n = int(r0)
287         if e1 != 0 {
288                 err = errnoErr(e1)
289         }
290         return
291 }
292
293 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
294
295 func extpwrite(fd int, p []byte, flags int, offset int64) (n int, err error) {
296         var _p0 unsafe.Pointer
297         if len(p) > 0 {
298                 _p0 = unsafe.Pointer(&p[0])
299         } else {
300                 _p0 = unsafe.Pointer(&_zero)
301         }
302         r0, _, e1 := Syscall6(SYS_EXTPWRITE, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(flags), uintptr(offset), 0)
303         n = int(r0)
304         if e1 != 0 {
305                 err = errnoErr(e1)
306         }
307         return
308 }
309
310 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
311
312 func Access(path string, mode uint32) (err error) {
313         var _p0 *byte
314         _p0, err = BytePtrFromString(path)
315         if err != nil {
316                 return
317         }
318         _, _, e1 := Syscall(SYS_ACCESS, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0)
319         use(unsafe.Pointer(_p0))
320         if e1 != 0 {
321                 err = errnoErr(e1)
322         }
323         return
324 }
325
326 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
327
328 func Adjtime(delta *Timeval, olddelta *Timeval) (err error) {
329         _, _, e1 := Syscall(SYS_ADJTIME, uintptr(unsafe.Pointer(delta)), uintptr(unsafe.Pointer(olddelta)), 0)
330         if e1 != 0 {
331                 err = errnoErr(e1)
332         }
333         return
334 }
335
336 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
337
338 func Chdir(path string) (err error) {
339         var _p0 *byte
340         _p0, err = BytePtrFromString(path)
341         if err != nil {
342                 return
343         }
344         _, _, e1 := Syscall(SYS_CHDIR, uintptr(unsafe.Pointer(_p0)), 0, 0)
345         use(unsafe.Pointer(_p0))
346         if e1 != 0 {
347                 err = errnoErr(e1)
348         }
349         return
350 }
351
352 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
353
354 func Chflags(path string, flags int) (err error) {
355         var _p0 *byte
356         _p0, err = BytePtrFromString(path)
357         if err != nil {
358                 return
359         }
360         _, _, e1 := Syscall(SYS_CHFLAGS, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0)
361         use(unsafe.Pointer(_p0))
362         if e1 != 0 {
363                 err = errnoErr(e1)
364         }
365         return
366 }
367
368 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
369
370 func Chmod(path string, mode uint32) (err error) {
371         var _p0 *byte
372         _p0, err = BytePtrFromString(path)
373         if err != nil {
374                 return
375         }
376         _, _, e1 := Syscall(SYS_CHMOD, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0)
377         use(unsafe.Pointer(_p0))
378         if e1 != 0 {
379                 err = errnoErr(e1)
380         }
381         return
382 }
383
384 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
385
386 func Chown(path string, uid int, gid int) (err error) {
387         var _p0 *byte
388         _p0, err = BytePtrFromString(path)
389         if err != nil {
390                 return
391         }
392         _, _, e1 := Syscall(SYS_CHOWN, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid))
393         use(unsafe.Pointer(_p0))
394         if e1 != 0 {
395                 err = errnoErr(e1)
396         }
397         return
398 }
399
400 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
401
402 func Chroot(path string) (err error) {
403         var _p0 *byte
404         _p0, err = BytePtrFromString(path)
405         if err != nil {
406                 return
407         }
408         _, _, e1 := Syscall(SYS_CHROOT, uintptr(unsafe.Pointer(_p0)), 0, 0)
409         use(unsafe.Pointer(_p0))
410         if e1 != 0 {
411                 err = errnoErr(e1)
412         }
413         return
414 }
415
416 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
417
418 func Close(fd int) (err error) {
419         _, _, e1 := Syscall(SYS_CLOSE, uintptr(fd), 0, 0)
420         if e1 != 0 {
421                 err = errnoErr(e1)
422         }
423         return
424 }
425
426 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
427
428 func Dup(fd int) (nfd int, err error) {
429         r0, _, e1 := Syscall(SYS_DUP, uintptr(fd), 0, 0)
430         nfd = int(r0)
431         if e1 != 0 {
432                 err = errnoErr(e1)
433         }
434         return
435 }
436
437 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
438
439 func Dup2(from int, to int) (err error) {
440         _, _, e1 := Syscall(SYS_DUP2, uintptr(from), uintptr(to), 0)
441         if e1 != 0 {
442                 err = errnoErr(e1)
443         }
444         return
445 }
446
447 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
448
449 func Exit(code int) {
450         Syscall(SYS_EXIT, uintptr(code), 0, 0)
451         return
452 }
453
454 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
455
456 func Fchdir(fd int) (err error) {
457         _, _, e1 := Syscall(SYS_FCHDIR, uintptr(fd), 0, 0)
458         if e1 != 0 {
459                 err = errnoErr(e1)
460         }
461         return
462 }
463
464 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
465
466 func Fchflags(fd int, flags int) (err error) {
467         _, _, e1 := Syscall(SYS_FCHFLAGS, uintptr(fd), uintptr(flags), 0)
468         if e1 != 0 {
469                 err = errnoErr(e1)
470         }
471         return
472 }
473
474 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
475
476 func Fchmod(fd int, mode uint32) (err error) {
477         _, _, e1 := Syscall(SYS_FCHMOD, uintptr(fd), uintptr(mode), 0)
478         if e1 != 0 {
479                 err = errnoErr(e1)
480         }
481         return
482 }
483
484 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
485
486 func Fchown(fd int, uid int, gid int) (err error) {
487         _, _, e1 := Syscall(SYS_FCHOWN, uintptr(fd), uintptr(uid), uintptr(gid))
488         if e1 != 0 {
489                 err = errnoErr(e1)
490         }
491         return
492 }
493
494 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
495
496 func Flock(fd int, how int) (err error) {
497         _, _, e1 := Syscall(SYS_FLOCK, uintptr(fd), uintptr(how), 0)
498         if e1 != 0 {
499                 err = errnoErr(e1)
500         }
501         return
502 }
503
504 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
505
506 func Fpathconf(fd int, name int) (val int, err error) {
507         r0, _, e1 := Syscall(SYS_FPATHCONF, uintptr(fd), uintptr(name), 0)
508         val = int(r0)
509         if e1 != 0 {
510                 err = errnoErr(e1)
511         }
512         return
513 }
514
515 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
516
517 func Fstat(fd int, stat *Stat_t) (err error) {
518         _, _, e1 := Syscall(SYS_FSTAT, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0)
519         if e1 != 0 {
520                 err = errnoErr(e1)
521         }
522         return
523 }
524
525 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
526
527 func Fstatfs(fd int, stat *Statfs_t) (err error) {
528         _, _, e1 := Syscall(SYS_FSTATFS, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0)
529         if e1 != 0 {
530                 err = errnoErr(e1)
531         }
532         return
533 }
534
535 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
536
537 func Fsync(fd int) (err error) {
538         _, _, e1 := Syscall(SYS_FSYNC, uintptr(fd), 0, 0)
539         if e1 != 0 {
540                 err = errnoErr(e1)
541         }
542         return
543 }
544
545 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
546
547 func Ftruncate(fd int, length int64) (err error) {
548         _, _, e1 := Syscall(SYS_FTRUNCATE, uintptr(fd), 0, uintptr(length))
549         if e1 != 0 {
550                 err = errnoErr(e1)
551         }
552         return
553 }
554
555 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
556
557 func Getdirentries(fd int, buf []byte, basep *uintptr) (n int, err error) {
558         var _p0 unsafe.Pointer
559         if len(buf) > 0 {
560                 _p0 = unsafe.Pointer(&buf[0])
561         } else {
562                 _p0 = unsafe.Pointer(&_zero)
563         }
564         r0, _, e1 := Syscall6(SYS_GETDIRENTRIES, uintptr(fd), uintptr(_p0), uintptr(len(buf)), uintptr(unsafe.Pointer(basep)), 0, 0)
565         n = int(r0)
566         if e1 != 0 {
567                 err = errnoErr(e1)
568         }
569         return
570 }
571
572 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
573
574 func Getdtablesize() (size int) {
575         r0, _, _ := Syscall(SYS_GETDTABLESIZE, 0, 0, 0)
576         size = int(r0)
577         return
578 }
579
580 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
581
582 func Getegid() (egid int) {
583         r0, _, _ := RawSyscall(SYS_GETEGID, 0, 0, 0)
584         egid = int(r0)
585         return
586 }
587
588 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
589
590 func Geteuid() (uid int) {
591         r0, _, _ := RawSyscall(SYS_GETEUID, 0, 0, 0)
592         uid = int(r0)
593         return
594 }
595
596 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
597
598 func Getgid() (gid int) {
599         r0, _, _ := RawSyscall(SYS_GETGID, 0, 0, 0)
600         gid = int(r0)
601         return
602 }
603
604 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
605
606 func Getpgid(pid int) (pgid int, err error) {
607         r0, _, e1 := RawSyscall(SYS_GETPGID, uintptr(pid), 0, 0)
608         pgid = int(r0)
609         if e1 != 0 {
610                 err = errnoErr(e1)
611         }
612         return
613 }
614
615 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
616
617 func Getpgrp() (pgrp int) {
618         r0, _, _ := RawSyscall(SYS_GETPGRP, 0, 0, 0)
619         pgrp = int(r0)
620         return
621 }
622
623 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
624
625 func Getpid() (pid int) {
626         r0, _, _ := RawSyscall(SYS_GETPID, 0, 0, 0)
627         pid = int(r0)
628         return
629 }
630
631 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
632
633 func Getppid() (ppid int) {
634         r0, _, _ := RawSyscall(SYS_GETPPID, 0, 0, 0)
635         ppid = int(r0)
636         return
637 }
638
639 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
640
641 func Getpriority(which int, who int) (prio int, err error) {
642         r0, _, e1 := Syscall(SYS_GETPRIORITY, uintptr(which), uintptr(who), 0)
643         prio = int(r0)
644         if e1 != 0 {
645                 err = errnoErr(e1)
646         }
647         return
648 }
649
650 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
651
652 func Getrlimit(which int, lim *Rlimit) (err error) {
653         _, _, e1 := RawSyscall(SYS_GETRLIMIT, uintptr(which), uintptr(unsafe.Pointer(lim)), 0)
654         if e1 != 0 {
655                 err = errnoErr(e1)
656         }
657         return
658 }
659
660 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
661
662 func Getrusage(who int, rusage *Rusage) (err error) {
663         _, _, e1 := RawSyscall(SYS_GETRUSAGE, uintptr(who), uintptr(unsafe.Pointer(rusage)), 0)
664         if e1 != 0 {
665                 err = errnoErr(e1)
666         }
667         return
668 }
669
670 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
671
672 func Getsid(pid int) (sid int, err error) {
673         r0, _, e1 := RawSyscall(SYS_GETSID, uintptr(pid), 0, 0)
674         sid = int(r0)
675         if e1 != 0 {
676                 err = errnoErr(e1)
677         }
678         return
679 }
680
681 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
682
683 func Gettimeofday(tv *Timeval) (err error) {
684         _, _, e1 := RawSyscall(SYS_GETTIMEOFDAY, uintptr(unsafe.Pointer(tv)), 0, 0)
685         if e1 != 0 {
686                 err = errnoErr(e1)
687         }
688         return
689 }
690
691 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
692
693 func Getuid() (uid int) {
694         r0, _, _ := RawSyscall(SYS_GETUID, 0, 0, 0)
695         uid = int(r0)
696         return
697 }
698
699 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
700
701 func Issetugid() (tainted bool) {
702         r0, _, _ := Syscall(SYS_ISSETUGID, 0, 0, 0)
703         tainted = bool(r0 != 0)
704         return
705 }
706
707 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
708
709 func Kill(pid int, signum Signal) (err error) {
710         _, _, e1 := Syscall(SYS_KILL, uintptr(pid), uintptr(signum), 0)
711         if e1 != 0 {
712                 err = errnoErr(e1)
713         }
714         return
715 }
716
717 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
718
719 func Kqueue() (fd int, err error) {
720         r0, _, e1 := Syscall(SYS_KQUEUE, 0, 0, 0)
721         fd = int(r0)
722         if e1 != 0 {
723                 err = errnoErr(e1)
724         }
725         return
726 }
727
728 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
729
730 func Lchown(path string, uid int, gid int) (err error) {
731         var _p0 *byte
732         _p0, err = BytePtrFromString(path)
733         if err != nil {
734                 return
735         }
736         _, _, e1 := Syscall(SYS_LCHOWN, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid))
737         use(unsafe.Pointer(_p0))
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 Link(path string, link string) (err error) {
747         var _p0 *byte
748         _p0, err = BytePtrFromString(path)
749         if err != nil {
750                 return
751         }
752         var _p1 *byte
753         _p1, err = BytePtrFromString(link)
754         if err != nil {
755                 return
756         }
757         _, _, e1 := Syscall(SYS_LINK, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0)
758         use(unsafe.Pointer(_p0))
759         use(unsafe.Pointer(_p1))
760         if e1 != 0 {
761                 err = errnoErr(e1)
762         }
763         return
764 }
765
766 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
767
768 func Listen(s int, backlog int) (err error) {
769         _, _, e1 := Syscall(SYS_LISTEN, uintptr(s), uintptr(backlog), 0)
770         if e1 != 0 {
771                 err = errnoErr(e1)
772         }
773         return
774 }
775
776 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
777
778 func Lstat(path string, stat *Stat_t) (err error) {
779         var _p0 *byte
780         _p0, err = BytePtrFromString(path)
781         if err != nil {
782                 return
783         }
784         _, _, e1 := Syscall(SYS_LSTAT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0)
785         use(unsafe.Pointer(_p0))
786         if e1 != 0 {
787                 err = errnoErr(e1)
788         }
789         return
790 }
791
792 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
793
794 func Mkdir(path string, mode uint32) (err error) {
795         var _p0 *byte
796         _p0, err = BytePtrFromString(path)
797         if err != nil {
798                 return
799         }
800         _, _, e1 := Syscall(SYS_MKDIR, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0)
801         use(unsafe.Pointer(_p0))
802         if e1 != 0 {
803                 err = errnoErr(e1)
804         }
805         return
806 }
807
808 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
809
810 func Mkfifo(path string, mode uint32) (err error) {
811         var _p0 *byte
812         _p0, err = BytePtrFromString(path)
813         if err != nil {
814                 return
815         }
816         _, _, e1 := Syscall(SYS_MKFIFO, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0)
817         use(unsafe.Pointer(_p0))
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 Mknod(path string, mode uint32, dev int) (err error) {
827         var _p0 *byte
828         _p0, err = BytePtrFromString(path)
829         if err != nil {
830                 return
831         }
832         _, _, e1 := Syscall(SYS_MKNOD, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev))
833         use(unsafe.Pointer(_p0))
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 Nanosleep(time *Timespec, leftover *Timespec) (err error) {
843         _, _, e1 := Syscall(SYS_NANOSLEEP, uintptr(unsafe.Pointer(time)), uintptr(unsafe.Pointer(leftover)), 0)
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 Open(path string, mode int, perm uint32) (fd int, err error) {
853         var _p0 *byte
854         _p0, err = BytePtrFromString(path)
855         if err != nil {
856                 return
857         }
858         r0, _, e1 := Syscall(SYS_OPEN, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm))
859         use(unsafe.Pointer(_p0))
860         fd = 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 Pathconf(path string, name int) (val int, err error) {
870         var _p0 *byte
871         _p0, err = BytePtrFromString(path)
872         if err != nil {
873                 return
874         }
875         r0, _, e1 := Syscall(SYS_PATHCONF, uintptr(unsafe.Pointer(_p0)), uintptr(name), 0)
876         use(unsafe.Pointer(_p0))
877         val = 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 := Syscall6(SYS_LSEEK, uintptr(fd), 0, uintptr(offset), uintptr(whence), 0, 0)
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)), 0, uintptr(length))
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 := Syscall9(SYS_MMAP, uintptr(addr), uintptr(length), uintptr(prot), uintptr(flag), uintptr(fd), 0, uintptr(pos), 0, 0)
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 }