1// go run mksyscall_aix_ppc.go -aix -tags aix,ppc syscall_aix.go syscall_aix_ppc.go
2// Code generated by the command above; see README.md. DO NOT EDIT.
3
4//go:build aix && ppc
5// +build aix,ppc
6
7package unix
8
9/*
10#include <stdint.h>
11#include <stddef.h>
12int utimes(uintptr_t, uintptr_t);
13int utimensat(int, uintptr_t, uintptr_t, int);
14int getcwd(uintptr_t, size_t);
15int accept(int, uintptr_t, uintptr_t);
16int getdirent(int, uintptr_t, size_t);
17int wait4(int, uintptr_t, int, uintptr_t);
18int ioctl(int, int, uintptr_t);
19int fcntl(uintptr_t, int, uintptr_t);
20int fsync_range(int, int, long long, long long);
21int acct(uintptr_t);
22int chdir(uintptr_t);
23int chroot(uintptr_t);
24int close(int);
25int dup(int);
26void exit(int);
27int faccessat(int, uintptr_t, unsigned int, int);
28int fchdir(int);
29int fchmod(int, unsigned int);
30int fchmodat(int, uintptr_t, unsigned int, int);
31int fchownat(int, uintptr_t, int, int, int);
32int fdatasync(int);
33int getpgid(int);
34int getpgrp();
35int getpid();
36int getppid();
37int getpriority(int, int);
38int getrusage(int, uintptr_t);
39int getsid(int);
40int kill(int, int);
41int syslog(int, uintptr_t, size_t);
42int mkdir(int, uintptr_t, unsigned int);
43int mkdirat(int, uintptr_t, unsigned int);
44int mkfifo(uintptr_t, unsigned int);
45int mknod(uintptr_t, unsigned int, int);
46int mknodat(int, uintptr_t, unsigned int, int);
47int nanosleep(uintptr_t, uintptr_t);
48int open64(uintptr_t, int, unsigned int);
49int openat(int, uintptr_t, int, unsigned int);
50int read(int, uintptr_t, size_t);
51int readlink(uintptr_t, uintptr_t, size_t);
52int renameat(int, uintptr_t, int, uintptr_t);
53int setdomainname(uintptr_t, size_t);
54int sethostname(uintptr_t, size_t);
55int setpgid(int, int);
56int setsid();
57int settimeofday(uintptr_t);
58int setuid(int);
59int setgid(int);
60int setpriority(int, int, int);
61int statx(int, uintptr_t, int, int, uintptr_t);
62int sync();
63uintptr_t times(uintptr_t);
64int umask(int);
65int uname(uintptr_t);
66int unlink(uintptr_t);
67int unlinkat(int, uintptr_t, int);
68int ustat(int, uintptr_t);
69int write(int, uintptr_t, size_t);
70int dup2(int, int);
71int posix_fadvise64(int, long long, long long, int);
72int fchown(int, int, int);
73int fstat(int, uintptr_t);
74int fstatat(int, uintptr_t, uintptr_t, int);
75int fstatfs(int, uintptr_t);
76int ftruncate(int, long long);
77int getegid();
78int geteuid();
79int getgid();
80int getuid();
81int lchown(uintptr_t, int, int);
82int listen(int, int);
83int lstat(uintptr_t, uintptr_t);
84int pause();
85int pread64(int, uintptr_t, size_t, long long);
86int pwrite64(int, uintptr_t, size_t, long long);
87#define c_select select
88int select(int, uintptr_t, uintptr_t, uintptr_t, uintptr_t);
89int pselect(int, uintptr_t, uintptr_t, uintptr_t, uintptr_t, uintptr_t);
90int setregid(int, int);
91int setreuid(int, int);
92int shutdown(int, int);
93long long splice(int, uintptr_t, int, uintptr_t, int, int);
94int stat(uintptr_t, uintptr_t);
95int statfs(uintptr_t, uintptr_t);
96int truncate(uintptr_t, long long);
97int bind(int, uintptr_t, uintptr_t);
98int connect(int, uintptr_t, uintptr_t);
99int getgroups(int, uintptr_t);
100int setgroups(int, uintptr_t);
101int getsockopt(int, int, int, uintptr_t, uintptr_t);
102int setsockopt(int, int, int, uintptr_t, uintptr_t);
103int socket(int, int, int);
104int socketpair(int, int, int, uintptr_t);
105int getpeername(int, uintptr_t, uintptr_t);
106int getsockname(int, uintptr_t, uintptr_t);
107int recvfrom(int, uintptr_t, size_t, int, uintptr_t, uintptr_t);
108int sendto(int, uintptr_t, size_t, int, uintptr_t, uintptr_t);
109int nrecvmsg(int, uintptr_t, int);
110int nsendmsg(int, uintptr_t, int);
111int munmap(uintptr_t, uintptr_t);
112int madvise(uintptr_t, size_t, int);
113int mprotect(uintptr_t, size_t, int);
114int mlock(uintptr_t, size_t);
115int mlockall(int);
116int msync(uintptr_t, size_t, int);
117int munlock(uintptr_t, size_t);
118int munlockall();
119int pipe(uintptr_t);
120int poll(uintptr_t, int, int);
121int gettimeofday(uintptr_t, uintptr_t);
122int time(uintptr_t);
123int utime(uintptr_t, uintptr_t);
124unsigned long long getsystemcfg(int);
125int umount(uintptr_t);
126int getrlimit64(int, uintptr_t);
127long long lseek64(int, long long, int);
128uintptr_t mmap(uintptr_t, uintptr_t, int, int, int, long long);
129
130*/
131import "C"
132import (
133 "unsafe"
134)
135
136// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
137
138func utimes(path string, times *[2]Timeval) (err error) {
139 _p0 := uintptr(unsafe.Pointer(C.CString(path)))
140 r0, er := C.utimes(C.uintptr_t(_p0), C.uintptr_t(uintptr(unsafe.Pointer(times))))
141 if r0 == -1 && er != nil {
142 err = er
143 }
144 return
145}
146
147// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
148
149func utimensat(dirfd int, path string, times *[2]Timespec, flag int) (err error) {
150 _p0 := uintptr(unsafe.Pointer(C.CString(path)))
151 r0, er := C.utimensat(C.int(dirfd), C.uintptr_t(_p0), C.uintptr_t(uintptr(unsafe.Pointer(times))), C.int(flag))
152 if r0 == -1 && er != nil {
153 err = er
154 }
155 return
156}
157
158// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
159
160func getcwd(buf []byte) (err error) {
161 var _p0 *byte
162 if len(buf) > 0 {
163 _p0 = &buf[0]
164 }
165 var _p1 int
166 _p1 = len(buf)
167 r0, er := C.getcwd(C.uintptr_t(uintptr(unsafe.Pointer(_p0))), C.size_t(_p1))
168 if r0 == -1 && er != nil {
169 err = er
170 }
171 return
172}
173
174// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
175
176func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) {
177 r0, er := C.accept(C.int(s), C.uintptr_t(uintptr(unsafe.Pointer(rsa))), C.uintptr_t(uintptr(unsafe.Pointer(addrlen))))
178 fd = int(r0)
179 if r0 == -1 && er != nil {
180 err = er
181 }
182 return
183}
184
185// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
186
187func getdirent(fd int, buf []byte) (n int, err error) {
188 var _p0 *byte
189 if len(buf) > 0 {
190 _p0 = &buf[0]
191 }
192 var _p1 int
193 _p1 = len(buf)
194 r0, er := C.getdirent(C.int(fd), C.uintptr_t(uintptr(unsafe.Pointer(_p0))), C.size_t(_p1))
195 n = int(r0)
196 if r0 == -1 && er != nil {
197 err = er
198 }
199 return
200}
201
202// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
203
204func wait4(pid Pid_t, status *_C_int, options int, rusage *Rusage) (wpid Pid_t, err error) {
205 r0, er := C.wait4(C.int(pid), C.uintptr_t(uintptr(unsafe.Pointer(status))), C.int(options), C.uintptr_t(uintptr(unsafe.Pointer(rusage))))
206 wpid = Pid_t(r0)
207 if r0 == -1 && er != nil {
208 err = er
209 }
210 return
211}
212
213// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
214
215func ioctl(fd int, req int, arg uintptr) (err error) {
216 r0, er := C.ioctl(C.int(fd), C.int(req), C.uintptr_t(arg))
217 if r0 == -1 && er != nil {
218 err = er
219 }
220 return
221}
222
223// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
224
225func ioctlPtr(fd int, req int, arg unsafe.Pointer) (err error) {
226 r0, er := C.ioctl(C.int(fd), C.int(req), C.uintptr_t(uintptr(arg)))
227 if r0 == -1 && er != nil {
228 err = er
229 }
230 return
231}
232
233// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
234
235func FcntlInt(fd uintptr, cmd int, arg int) (r int, err error) {
236 r0, er := C.fcntl(C.uintptr_t(fd), C.int(cmd), C.uintptr_t(arg))
237 r = int(r0)
238 if r0 == -1 && er != nil {
239 err = er
240 }
241 return
242}
243
244// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
245
246func FcntlFlock(fd uintptr, cmd int, lk *Flock_t) (err error) {
247 r0, er := C.fcntl(C.uintptr_t(fd), C.int(cmd), C.uintptr_t(uintptr(unsafe.Pointer(lk))))
248 if r0 == -1 && er != nil {
249 err = er
250 }
251 return
252}
253
254// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
255
256func fcntl(fd int, cmd int, arg int) (val int, err error) {
257 r0, er := C.fcntl(C.uintptr_t(fd), C.int(cmd), C.uintptr_t(arg))
258 val = int(r0)
259 if r0 == -1 && er != nil {
260 err = er
261 }
262 return
263}
264
265// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
266
267func fsyncRange(fd int, how int, start int64, length int64) (err error) {
268 r0, er := C.fsync_range(C.int(fd), C.int(how), C.longlong(start), C.longlong(length))
269 if r0 == -1 && er != nil {
270 err = er
271 }
272 return
273}
274
275// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
276
277func Acct(path string) (err error) {
278 _p0 := uintptr(unsafe.Pointer(C.CString(path)))
279 r0, er := C.acct(C.uintptr_t(_p0))
280 if r0 == -1 && er != nil {
281 err = er
282 }
283 return
284}
285
286// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
287
288func Chdir(path string) (err error) {
289 _p0 := uintptr(unsafe.Pointer(C.CString(path)))
290 r0, er := C.chdir(C.uintptr_t(_p0))
291 if r0 == -1 && er != nil {
292 err = er
293 }
294 return
295}
296
297// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
298
299func Chroot(path string) (err error) {
300 _p0 := uintptr(unsafe.Pointer(C.CString(path)))
301 r0, er := C.chroot(C.uintptr_t(_p0))
302 if r0 == -1 && er != nil {
303 err = er
304 }
305 return
306}
307
308// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
309
310func Close(fd int) (err error) {
311 r0, er := C.close(C.int(fd))
312 if r0 == -1 && er != nil {
313 err = er
314 }
315 return
316}
317
318// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
319
320func Dup(oldfd int) (fd int, err error) {
321 r0, er := C.dup(C.int(oldfd))
322 fd = int(r0)
323 if r0 == -1 && er != nil {
324 err = er
325 }
326 return
327}
328
329// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
330
331func Exit(code int) {
332 C.exit(C.int(code))
333 return
334}
335
336// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
337
338func Faccessat(dirfd int, path string, mode uint32, flags int) (err error) {
339 _p0 := uintptr(unsafe.Pointer(C.CString(path)))
340 r0, er := C.faccessat(C.int(dirfd), C.uintptr_t(_p0), C.uint(mode), C.int(flags))
341 if r0 == -1 && er != nil {
342 err = er
343 }
344 return
345}
346
347// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
348
349func Fchdir(fd int) (err error) {
350 r0, er := C.fchdir(C.int(fd))
351 if r0 == -1 && er != nil {
352 err = er
353 }
354 return
355}
356
357// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
358
359func Fchmod(fd int, mode uint32) (err error) {
360 r0, er := C.fchmod(C.int(fd), C.uint(mode))
361 if r0 == -1 && er != nil {
362 err = er
363 }
364 return
365}
366
367// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
368
369func Fchmodat(dirfd int, path string, mode uint32, flags int) (err error) {
370 _p0 := uintptr(unsafe.Pointer(C.CString(path)))
371 r0, er := C.fchmodat(C.int(dirfd), C.uintptr_t(_p0), C.uint(mode), C.int(flags))
372 if r0 == -1 && er != nil {
373 err = er
374 }
375 return
376}
377
378// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
379
380func Fchownat(dirfd int, path string, uid int, gid int, flags int) (err error) {
381 _p0 := uintptr(unsafe.Pointer(C.CString(path)))
382 r0, er := C.fchownat(C.int(dirfd), C.uintptr_t(_p0), C.int(uid), C.int(gid), C.int(flags))
383 if r0 == -1 && er != nil {
384 err = er
385 }
386 return
387}
388
389// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
390
391func Fdatasync(fd int) (err error) {
392 r0, er := C.fdatasync(C.int(fd))
393 if r0 == -1 && er != nil {
394 err = er
395 }
396 return
397}
398
399// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
400
401func Getpgid(pid int) (pgid int, err error) {
402 r0, er := C.getpgid(C.int(pid))
403 pgid = int(r0)
404 if r0 == -1 && er != nil {
405 err = er
406 }
407 return
408}
409
410// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
411
412func Getpgrp() (pid int) {
413 r0, _ := C.getpgrp()
414 pid = int(r0)
415 return
416}
417
418// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
419
420func Getpid() (pid int) {
421 r0, _ := C.getpid()
422 pid = int(r0)
423 return
424}
425
426// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
427
428func Getppid() (ppid int) {
429 r0, _ := C.getppid()
430 ppid = int(r0)
431 return
432}
433
434// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
435
436func Getpriority(which int, who int) (prio int, err error) {
437 r0, er := C.getpriority(C.int(which), C.int(who))
438 prio = int(r0)
439 if r0 == -1 && er != nil {
440 err = er
441 }
442 return
443}
444
445// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
446
447func Getrusage(who int, rusage *Rusage) (err error) {
448 r0, er := C.getrusage(C.int(who), C.uintptr_t(uintptr(unsafe.Pointer(rusage))))
449 if r0 == -1 && er != nil {
450 err = er
451 }
452 return
453}
454
455// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
456
457func Getsid(pid int) (sid int, err error) {
458 r0, er := C.getsid(C.int(pid))
459 sid = int(r0)
460 if r0 == -1 && er != nil {
461 err = er
462 }
463 return
464}
465
466// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
467
468func Kill(pid int, sig Signal) (err error) {
469 r0, er := C.kill(C.int(pid), C.int(sig))
470 if r0 == -1 && er != nil {
471 err = er
472 }
473 return
474}
475
476// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
477
478func Klogctl(typ int, buf []byte) (n int, err error) {
479 var _p0 *byte
480 if len(buf) > 0 {
481 _p0 = &buf[0]
482 }
483 var _p1 int
484 _p1 = len(buf)
485 r0, er := C.syslog(C.int(typ), C.uintptr_t(uintptr(unsafe.Pointer(_p0))), C.size_t(_p1))
486 n = int(r0)
487 if r0 == -1 && er != nil {
488 err = er
489 }
490 return
491}
492
493// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
494
495func Mkdir(dirfd int, path string, mode uint32) (err error) {
496 _p0 := uintptr(unsafe.Pointer(C.CString(path)))
497 r0, er := C.mkdir(C.int(dirfd), C.uintptr_t(_p0), C.uint(mode))
498 if r0 == -1 && er != nil {
499 err = er
500 }
501 return
502}
503
504// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
505
506func Mkdirat(dirfd int, path string, mode uint32) (err error) {
507 _p0 := uintptr(unsafe.Pointer(C.CString(path)))
508 r0, er := C.mkdirat(C.int(dirfd), C.uintptr_t(_p0), C.uint(mode))
509 if r0 == -1 && er != nil {
510 err = er
511 }
512 return
513}
514
515// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
516
517func Mkfifo(path string, mode uint32) (err error) {
518 _p0 := uintptr(unsafe.Pointer(C.CString(path)))
519 r0, er := C.mkfifo(C.uintptr_t(_p0), C.uint(mode))
520 if r0 == -1 && er != nil {
521 err = er
522 }
523 return
524}
525
526// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
527
528func Mknod(path string, mode uint32, dev int) (err error) {
529 _p0 := uintptr(unsafe.Pointer(C.CString(path)))
530 r0, er := C.mknod(C.uintptr_t(_p0), C.uint(mode), C.int(dev))
531 if r0 == -1 && er != nil {
532 err = er
533 }
534 return
535}
536
537// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
538
539func Mknodat(dirfd int, path string, mode uint32, dev int) (err error) {
540 _p0 := uintptr(unsafe.Pointer(C.CString(path)))
541 r0, er := C.mknodat(C.int(dirfd), C.uintptr_t(_p0), C.uint(mode), C.int(dev))
542 if r0 == -1 && er != nil {
543 err = er
544 }
545 return
546}
547
548// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
549
550func Nanosleep(time *Timespec, leftover *Timespec) (err error) {
551 r0, er := C.nanosleep(C.uintptr_t(uintptr(unsafe.Pointer(time))), C.uintptr_t(uintptr(unsafe.Pointer(leftover))))
552 if r0 == -1 && er != nil {
553 err = er
554 }
555 return
556}
557
558// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
559
560func Open(path string, mode int, perm uint32) (fd int, err error) {
561 _p0 := uintptr(unsafe.Pointer(C.CString(path)))
562 r0, er := C.open64(C.uintptr_t(_p0), C.int(mode), C.uint(perm))
563 fd = int(r0)
564 if r0 == -1 && er != nil {
565 err = er
566 }
567 return
568}
569
570// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
571
572func Openat(dirfd int, path string, flags int, mode uint32) (fd int, err error) {
573 _p0 := uintptr(unsafe.Pointer(C.CString(path)))
574 r0, er := C.openat(C.int(dirfd), C.uintptr_t(_p0), C.int(flags), C.uint(mode))
575 fd = int(r0)
576 if r0 == -1 && er != nil {
577 err = er
578 }
579 return
580}
581
582// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
583
584func read(fd int, p []byte) (n int, err error) {
585 var _p0 *byte
586 if len(p) > 0 {
587 _p0 = &p[0]
588 }
589 var _p1 int
590 _p1 = len(p)
591 r0, er := C.read(C.int(fd), C.uintptr_t(uintptr(unsafe.Pointer(_p0))), C.size_t(_p1))
592 n = int(r0)
593 if r0 == -1 && er != nil {
594 err = er
595 }
596 return
597}
598
599// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
600
601func Readlink(path string, buf []byte) (n int, err error) {
602 _p0 := uintptr(unsafe.Pointer(C.CString(path)))
603 var _p1 *byte
604 if len(buf) > 0 {
605 _p1 = &buf[0]
606 }
607 var _p2 int
608 _p2 = len(buf)
609 r0, er := C.readlink(C.uintptr_t(_p0), C.uintptr_t(uintptr(unsafe.Pointer(_p1))), C.size_t(_p2))
610 n = int(r0)
611 if r0 == -1 && er != nil {
612 err = er
613 }
614 return
615}
616
617// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
618
619func Renameat(olddirfd int, oldpath string, newdirfd int, newpath string) (err error) {
620 _p0 := uintptr(unsafe.Pointer(C.CString(oldpath)))
621 _p1 := uintptr(unsafe.Pointer(C.CString(newpath)))
622 r0, er := C.renameat(C.int(olddirfd), C.uintptr_t(_p0), C.int(newdirfd), C.uintptr_t(_p1))
623 if r0 == -1 && er != nil {
624 err = er
625 }
626 return
627}
628
629// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
630
631func Setdomainname(p []byte) (err error) {
632 var _p0 *byte
633 if len(p) > 0 {
634 _p0 = &p[0]
635 }
636 var _p1 int
637 _p1 = len(p)
638 r0, er := C.setdomainname(C.uintptr_t(uintptr(unsafe.Pointer(_p0))), C.size_t(_p1))
639 if r0 == -1 && er != nil {
640 err = er
641 }
642 return
643}
644
645// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
646
647func Sethostname(p []byte) (err error) {
648 var _p0 *byte
649 if len(p) > 0 {
650 _p0 = &p[0]
651 }
652 var _p1 int
653 _p1 = len(p)
654 r0, er := C.sethostname(C.uintptr_t(uintptr(unsafe.Pointer(_p0))), C.size_t(_p1))
655 if r0 == -1 && er != nil {
656 err = er
657 }
658 return
659}
660
661// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
662
663func Setpgid(pid int, pgid int) (err error) {
664 r0, er := C.setpgid(C.int(pid), C.int(pgid))
665 if r0 == -1 && er != nil {
666 err = er
667 }
668 return
669}
670
671// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
672
673func Setsid() (pid int, err error) {
674 r0, er := C.setsid()
675 pid = int(r0)
676 if r0 == -1 && er != nil {
677 err = er
678 }
679 return
680}
681
682// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
683
684func Settimeofday(tv *Timeval) (err error) {
685 r0, er := C.settimeofday(C.uintptr_t(uintptr(unsafe.Pointer(tv))))
686 if r0 == -1 && er != nil {
687 err = er
688 }
689 return
690}
691
692// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
693
694func Setuid(uid int) (err error) {
695 r0, er := C.setuid(C.int(uid))
696 if r0 == -1 && er != nil {
697 err = er
698 }
699 return
700}
701
702// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
703
704func Setgid(uid int) (err error) {
705 r0, er := C.setgid(C.int(uid))
706 if r0 == -1 && er != nil {
707 err = er
708 }
709 return
710}
711
712// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
713
714func Setpriority(which int, who int, prio int) (err error) {
715 r0, er := C.setpriority(C.int(which), C.int(who), C.int(prio))
716 if r0 == -1 && er != nil {
717 err = er
718 }
719 return
720}
721
722// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
723
724func Statx(dirfd int, path string, flags int, mask int, stat *Statx_t) (err error) {
725 _p0 := uintptr(unsafe.Pointer(C.CString(path)))
726 r0, er := C.statx(C.int(dirfd), C.uintptr_t(_p0), C.int(flags), C.int(mask), C.uintptr_t(uintptr(unsafe.Pointer(stat))))
727 if r0 == -1 && er != nil {
728 err = er
729 }
730 return
731}
732
733// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
734
735func Sync() {
736 C.sync()
737 return
738}
739
740// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
741
742func Times(tms *Tms) (ticks uintptr, err error) {
743 r0, er := C.times(C.uintptr_t(uintptr(unsafe.Pointer(tms))))
744 ticks = uintptr(r0)
745 if uintptr(r0) == ^uintptr(0) && er != nil {
746 err = er
747 }
748 return
749}
750
751// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
752
753func Umask(mask int) (oldmask int) {
754 r0, _ := C.umask(C.int(mask))
755 oldmask = int(r0)
756 return
757}
758
759// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
760
761func Uname(buf *Utsname) (err error) {
762 r0, er := C.uname(C.uintptr_t(uintptr(unsafe.Pointer(buf))))
763 if r0 == -1 && er != nil {
764 err = er
765 }
766 return
767}
768
769// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
770
771func Unlink(path string) (err error) {
772 _p0 := uintptr(unsafe.Pointer(C.CString(path)))
773 r0, er := C.unlink(C.uintptr_t(_p0))
774 if r0 == -1 && er != nil {
775 err = er
776 }
777 return
778}
779
780// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
781
782func Unlinkat(dirfd int, path string, flags int) (err error) {
783 _p0 := uintptr(unsafe.Pointer(C.CString(path)))
784 r0, er := C.unlinkat(C.int(dirfd), C.uintptr_t(_p0), C.int(flags))
785 if r0 == -1 && er != nil {
786 err = er
787 }
788 return
789}
790
791// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
792
793func Ustat(dev int, ubuf *Ustat_t) (err error) {
794 r0, er := C.ustat(C.int(dev), C.uintptr_t(uintptr(unsafe.Pointer(ubuf))))
795 if r0 == -1 && er != nil {
796 err = er
797 }
798 return
799}
800
801// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
802
803func write(fd int, p []byte) (n int, err error) {
804 var _p0 *byte
805 if len(p) > 0 {
806 _p0 = &p[0]
807 }
808 var _p1 int
809 _p1 = len(p)
810 r0, er := C.write(C.int(fd), C.uintptr_t(uintptr(unsafe.Pointer(_p0))), C.size_t(_p1))
811 n = int(r0)
812 if r0 == -1 && er != nil {
813 err = er
814 }
815 return
816}
817
818// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
819
820func readlen(fd int, p *byte, np int) (n int, err error) {
821 r0, er := C.read(C.int(fd), C.uintptr_t(uintptr(unsafe.Pointer(p))), C.size_t(np))
822 n = int(r0)
823 if r0 == -1 && er != nil {
824 err = er
825 }
826 return
827}
828
829// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
830
831func writelen(fd int, p *byte, np int) (n int, err error) {
832 r0, er := C.write(C.int(fd), C.uintptr_t(uintptr(unsafe.Pointer(p))), C.size_t(np))
833 n = int(r0)
834 if r0 == -1 && er != nil {
835 err = er
836 }
837 return
838}
839
840// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
841
842func Dup2(oldfd int, newfd int) (err error) {
843 r0, er := C.dup2(C.int(oldfd), C.int(newfd))
844 if r0 == -1 && er != nil {
845 err = er
846 }
847 return
848}
849
850// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
851
852func Fadvise(fd int, offset int64, length int64, advice int) (err error) {
853 r0, er := C.posix_fadvise64(C.int(fd), C.longlong(offset), C.longlong(length), C.int(advice))
854 if r0 == -1 && er != nil {
855 err = er
856 }
857 return
858}
859
860// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
861
862func Fchown(fd int, uid int, gid int) (err error) {
863 r0, er := C.fchown(C.int(fd), C.int(uid), C.int(gid))
864 if r0 == -1 && er != nil {
865 err = er
866 }
867 return
868}
869
870// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
871
872func fstat(fd int, stat *Stat_t) (err error) {
873 r0, er := C.fstat(C.int(fd), C.uintptr_t(uintptr(unsafe.Pointer(stat))))
874 if r0 == -1 && er != nil {
875 err = er
876 }
877 return
878}
879
880// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
881
882func fstatat(dirfd int, path string, stat *Stat_t, flags int) (err error) {
883 _p0 := uintptr(unsafe.Pointer(C.CString(path)))
884 r0, er := C.fstatat(C.int(dirfd), C.uintptr_t(_p0), C.uintptr_t(uintptr(unsafe.Pointer(stat))), C.int(flags))
885 if r0 == -1 && er != nil {
886 err = er
887 }
888 return
889}
890
891// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
892
893func Fstatfs(fd int, buf *Statfs_t) (err error) {
894 r0, er := C.fstatfs(C.int(fd), C.uintptr_t(uintptr(unsafe.Pointer(buf))))
895 if r0 == -1 && er != nil {
896 err = er
897 }
898 return
899}
900
901// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
902
903func Ftruncate(fd int, length int64) (err error) {
904 r0, er := C.ftruncate(C.int(fd), C.longlong(length))
905 if r0 == -1 && er != nil {
906 err = er
907 }
908 return
909}
910
911// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
912
913func Getegid() (egid int) {
914 r0, _ := C.getegid()
915 egid = int(r0)
916 return
917}
918
919// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
920
921func Geteuid() (euid int) {
922 r0, _ := C.geteuid()
923 euid = int(r0)
924 return
925}
926
927// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
928
929func Getgid() (gid int) {
930 r0, _ := C.getgid()
931 gid = int(r0)
932 return
933}
934
935// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
936
937func Getuid() (uid int) {
938 r0, _ := C.getuid()
939 uid = int(r0)
940 return
941}
942
943// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
944
945func Lchown(path string, uid int, gid int) (err error) {
946 _p0 := uintptr(unsafe.Pointer(C.CString(path)))
947 r0, er := C.lchown(C.uintptr_t(_p0), C.int(uid), C.int(gid))
948 if r0 == -1 && er != nil {
949 err = er
950 }
951 return
952}
953
954// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
955
956func Listen(s int, n int) (err error) {
957 r0, er := C.listen(C.int(s), C.int(n))
958 if r0 == -1 && er != nil {
959 err = er
960 }
961 return
962}
963
964// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
965
966func lstat(path string, stat *Stat_t) (err error) {
967 _p0 := uintptr(unsafe.Pointer(C.CString(path)))
968 r0, er := C.lstat(C.uintptr_t(_p0), C.uintptr_t(uintptr(unsafe.Pointer(stat))))
969 if r0 == -1 && er != nil {
970 err = er
971 }
972 return
973}
974
975// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
976
977func Pause() (err error) {
978 r0, er := C.pause()
979 if r0 == -1 && er != nil {
980 err = er
981 }
982 return
983}
984
985// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
986
987func pread(fd int, p []byte, offset int64) (n int, err error) {
988 var _p0 *byte
989 if len(p) > 0 {
990 _p0 = &p[0]
991 }
992 var _p1 int
993 _p1 = len(p)
994 r0, er := C.pread64(C.int(fd), C.uintptr_t(uintptr(unsafe.Pointer(_p0))), C.size_t(_p1), C.longlong(offset))
995 n = int(r0)
996 if r0 == -1 && er != nil {
997 err = er
998 }
999 return
1000}
1001
1002// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1003
1004func pwrite(fd int, p []byte, offset int64) (n int, err error) {
1005 var _p0 *byte
1006 if len(p) > 0 {
1007 _p0 = &p[0]
1008 }
1009 var _p1 int
1010 _p1 = len(p)
1011 r0, er := C.pwrite64(C.int(fd), C.uintptr_t(uintptr(unsafe.Pointer(_p0))), C.size_t(_p1), C.longlong(offset))
1012 n = int(r0)
1013 if r0 == -1 && er != nil {
1014 err = er
1015 }
1016 return
1017}
1018
1019// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1020
1021func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) {
1022 r0, er := C.c_select(C.int(nfd), C.uintptr_t(uintptr(unsafe.Pointer(r))), C.uintptr_t(uintptr(unsafe.Pointer(w))), C.uintptr_t(uintptr(unsafe.Pointer(e))), C.uintptr_t(uintptr(unsafe.Pointer(timeout))))
1023 n = int(r0)
1024 if r0 == -1 && er != nil {
1025 err = er
1026 }
1027 return
1028}
1029
1030// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1031
1032func Pselect(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timespec, sigmask *Sigset_t) (n int, err error) {
1033 r0, er := C.pselect(C.int(nfd), C.uintptr_t(uintptr(unsafe.Pointer(r))), C.uintptr_t(uintptr(unsafe.Pointer(w))), C.uintptr_t(uintptr(unsafe.Pointer(e))), C.uintptr_t(uintptr(unsafe.Pointer(timeout))), C.uintptr_t(uintptr(unsafe.Pointer(sigmask))))
1034 n = int(r0)
1035 if r0 == -1 && er != nil {
1036 err = er
1037 }
1038 return
1039}
1040
1041// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1042
1043func Setregid(rgid int, egid int) (err error) {
1044 r0, er := C.setregid(C.int(rgid), C.int(egid))
1045 if r0 == -1 && er != nil {
1046 err = er
1047 }
1048 return
1049}
1050
1051// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1052
1053func Setreuid(ruid int, euid int) (err error) {
1054 r0, er := C.setreuid(C.int(ruid), C.int(euid))
1055 if r0 == -1 && er != nil {
1056 err = er
1057 }
1058 return
1059}
1060
1061// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1062
1063func Shutdown(fd int, how int) (err error) {
1064 r0, er := C.shutdown(C.int(fd), C.int(how))
1065 if r0 == -1 && er != nil {
1066 err = er
1067 }
1068 return
1069}
1070
1071// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1072
1073func Splice(rfd int, roff *int64, wfd int, woff *int64, len int, flags int) (n int64, err error) {
1074 r0, er := C.splice(C.int(rfd), C.uintptr_t(uintptr(unsafe.Pointer(roff))), C.int(wfd), C.uintptr_t(uintptr(unsafe.Pointer(woff))), C.int(len), C.int(flags))
1075 n = int64(r0)
1076 if r0 == -1 && er != nil {
1077 err = er
1078 }
1079 return
1080}
1081
1082// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1083
1084func stat(path string, statptr *Stat_t) (err error) {
1085 _p0 := uintptr(unsafe.Pointer(C.CString(path)))
1086 r0, er := C.stat(C.uintptr_t(_p0), C.uintptr_t(uintptr(unsafe.Pointer(statptr))))
1087 if r0 == -1 && er != nil {
1088 err = er
1089 }
1090 return
1091}
1092
1093// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1094
1095func Statfs(path string, buf *Statfs_t) (err error) {
1096 _p0 := uintptr(unsafe.Pointer(C.CString(path)))
1097 r0, er := C.statfs(C.uintptr_t(_p0), C.uintptr_t(uintptr(unsafe.Pointer(buf))))
1098 if r0 == -1 && er != nil {
1099 err = er
1100 }
1101 return
1102}
1103
1104// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1105
1106func Truncate(path string, length int64) (err error) {
1107 _p0 := uintptr(unsafe.Pointer(C.CString(path)))
1108 r0, er := C.truncate(C.uintptr_t(_p0), C.longlong(length))
1109 if r0 == -1 && er != nil {
1110 err = er
1111 }
1112 return
1113}
1114
1115// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1116
1117func bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) {
1118 r0, er := C.bind(C.int(s), C.uintptr_t(uintptr(addr)), C.uintptr_t(uintptr(addrlen)))
1119 if r0 == -1 && er != nil {
1120 err = er
1121 }
1122 return
1123}
1124
1125// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1126
1127func connect(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) {
1128 r0, er := C.connect(C.int(s), C.uintptr_t(uintptr(addr)), C.uintptr_t(uintptr(addrlen)))
1129 if r0 == -1 && er != nil {
1130 err = er
1131 }
1132 return
1133}
1134
1135// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1136
1137func getgroups(n int, list *_Gid_t) (nn int, err error) {
1138 r0, er := C.getgroups(C.int(n), C.uintptr_t(uintptr(unsafe.Pointer(list))))
1139 nn = int(r0)
1140 if r0 == -1 && er != nil {
1141 err = er
1142 }
1143 return
1144}
1145
1146// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1147
1148func setgroups(n int, list *_Gid_t) (err error) {
1149 r0, er := C.setgroups(C.int(n), C.uintptr_t(uintptr(unsafe.Pointer(list))))
1150 if r0 == -1 && er != nil {
1151 err = er
1152 }
1153 return
1154}
1155
1156// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1157
1158func getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *_Socklen) (err error) {
1159 r0, er := C.getsockopt(C.int(s), C.int(level), C.int(name), C.uintptr_t(uintptr(val)), C.uintptr_t(uintptr(unsafe.Pointer(vallen))))
1160 if r0 == -1 && er != nil {
1161 err = er
1162 }
1163 return
1164}
1165
1166// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1167
1168func setsockopt(s int, level int, name int, val unsafe.Pointer, vallen uintptr) (err error) {
1169 r0, er := C.setsockopt(C.int(s), C.int(level), C.int(name), C.uintptr_t(uintptr(val)), C.uintptr_t(vallen))
1170 if r0 == -1 && er != nil {
1171 err = er
1172 }
1173 return
1174}
1175
1176// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1177
1178func socket(domain int, typ int, proto int) (fd int, err error) {
1179 r0, er := C.socket(C.int(domain), C.int(typ), C.int(proto))
1180 fd = int(r0)
1181 if r0 == -1 && er != nil {
1182 err = er
1183 }
1184 return
1185}
1186
1187// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1188
1189func socketpair(domain int, typ int, proto int, fd *[2]int32) (err error) {
1190 r0, er := C.socketpair(C.int(domain), C.int(typ), C.int(proto), C.uintptr_t(uintptr(unsafe.Pointer(fd))))
1191 if r0 == -1 && er != nil {
1192 err = er
1193 }
1194 return
1195}
1196
1197// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1198
1199func getpeername(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) {
1200 r0, er := C.getpeername(C.int(fd), C.uintptr_t(uintptr(unsafe.Pointer(rsa))), C.uintptr_t(uintptr(unsafe.Pointer(addrlen))))
1201 if r0 == -1 && er != nil {
1202 err = er
1203 }
1204 return
1205}
1206
1207// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1208
1209func getsockname(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) {
1210 r0, er := C.getsockname(C.int(fd), C.uintptr_t(uintptr(unsafe.Pointer(rsa))), C.uintptr_t(uintptr(unsafe.Pointer(addrlen))))
1211 if r0 == -1 && er != nil {
1212 err = er
1213 }
1214 return
1215}
1216
1217// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1218
1219func recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Socklen) (n int, err error) {
1220 var _p0 *byte
1221 if len(p) > 0 {
1222 _p0 = &p[0]
1223 }
1224 var _p1 int
1225 _p1 = len(p)
1226 r0, er := C.recvfrom(C.int(fd), C.uintptr_t(uintptr(unsafe.Pointer(_p0))), C.size_t(_p1), C.int(flags), C.uintptr_t(uintptr(unsafe.Pointer(from))), C.uintptr_t(uintptr(unsafe.Pointer(fromlen))))
1227 n = int(r0)
1228 if r0 == -1 && er != nil {
1229 err = er
1230 }
1231 return
1232}
1233
1234// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1235
1236func sendto(s int, buf []byte, flags int, to unsafe.Pointer, addrlen _Socklen) (err error) {
1237 var _p0 *byte
1238 if len(buf) > 0 {
1239 _p0 = &buf[0]
1240 }
1241 var _p1 int
1242 _p1 = len(buf)
1243 r0, er := C.sendto(C.int(s), C.uintptr_t(uintptr(unsafe.Pointer(_p0))), C.size_t(_p1), C.int(flags), C.uintptr_t(uintptr(to)), C.uintptr_t(uintptr(addrlen)))
1244 if r0 == -1 && er != nil {
1245 err = er
1246 }
1247 return
1248}
1249
1250// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1251
1252func recvmsg(s int, msg *Msghdr, flags int) (n int, err error) {
1253 r0, er := C.nrecvmsg(C.int(s), C.uintptr_t(uintptr(unsafe.Pointer(msg))), C.int(flags))
1254 n = int(r0)
1255 if r0 == -1 && er != nil {
1256 err = er
1257 }
1258 return
1259}
1260
1261// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1262
1263func sendmsg(s int, msg *Msghdr, flags int) (n int, err error) {
1264 r0, er := C.nsendmsg(C.int(s), C.uintptr_t(uintptr(unsafe.Pointer(msg))), C.int(flags))
1265 n = int(r0)
1266 if r0 == -1 && er != nil {
1267 err = er
1268 }
1269 return
1270}
1271
1272// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1273
1274func munmap(addr uintptr, length uintptr) (err error) {
1275 r0, er := C.munmap(C.uintptr_t(addr), C.uintptr_t(length))
1276 if r0 == -1 && er != nil {
1277 err = er
1278 }
1279 return
1280}
1281
1282// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1283
1284func Madvise(b []byte, advice int) (err error) {
1285 var _p0 *byte
1286 if len(b) > 0 {
1287 _p0 = &b[0]
1288 }
1289 var _p1 int
1290 _p1 = len(b)
1291 r0, er := C.madvise(C.uintptr_t(uintptr(unsafe.Pointer(_p0))), C.size_t(_p1), C.int(advice))
1292 if r0 == -1 && er != nil {
1293 err = er
1294 }
1295 return
1296}
1297
1298// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1299
1300func Mprotect(b []byte, prot int) (err error) {
1301 var _p0 *byte
1302 if len(b) > 0 {
1303 _p0 = &b[0]
1304 }
1305 var _p1 int
1306 _p1 = len(b)
1307 r0, er := C.mprotect(C.uintptr_t(uintptr(unsafe.Pointer(_p0))), C.size_t(_p1), C.int(prot))
1308 if r0 == -1 && er != nil {
1309 err = er
1310 }
1311 return
1312}
1313
1314// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1315
1316func Mlock(b []byte) (err error) {
1317 var _p0 *byte
1318 if len(b) > 0 {
1319 _p0 = &b[0]
1320 }
1321 var _p1 int
1322 _p1 = len(b)
1323 r0, er := C.mlock(C.uintptr_t(uintptr(unsafe.Pointer(_p0))), C.size_t(_p1))
1324 if r0 == -1 && er != nil {
1325 err = er
1326 }
1327 return
1328}
1329
1330// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1331
1332func Mlockall(flags int) (err error) {
1333 r0, er := C.mlockall(C.int(flags))
1334 if r0 == -1 && er != nil {
1335 err = er
1336 }
1337 return
1338}
1339
1340// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1341
1342func Msync(b []byte, flags int) (err error) {
1343 var _p0 *byte
1344 if len(b) > 0 {
1345 _p0 = &b[0]
1346 }
1347 var _p1 int
1348 _p1 = len(b)
1349 r0, er := C.msync(C.uintptr_t(uintptr(unsafe.Pointer(_p0))), C.size_t(_p1), C.int(flags))
1350 if r0 == -1 && er != nil {
1351 err = er
1352 }
1353 return
1354}
1355
1356// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1357
1358func Munlock(b []byte) (err error) {
1359 var _p0 *byte
1360 if len(b) > 0 {
1361 _p0 = &b[0]
1362 }
1363 var _p1 int
1364 _p1 = len(b)
1365 r0, er := C.munlock(C.uintptr_t(uintptr(unsafe.Pointer(_p0))), C.size_t(_p1))
1366 if r0 == -1 && er != nil {
1367 err = er
1368 }
1369 return
1370}
1371
1372// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1373
1374func Munlockall() (err error) {
1375 r0, er := C.munlockall()
1376 if r0 == -1 && er != nil {
1377 err = er
1378 }
1379 return
1380}
1381
1382// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1383
1384func pipe(p *[2]_C_int) (err error) {
1385 r0, er := C.pipe(C.uintptr_t(uintptr(unsafe.Pointer(p))))
1386 if r0 == -1 && er != nil {
1387 err = er
1388 }
1389 return
1390}
1391
1392// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1393
1394func poll(fds *PollFd, nfds int, timeout int) (n int, err error) {
1395 r0, er := C.poll(C.uintptr_t(uintptr(unsafe.Pointer(fds))), C.int(nfds), C.int(timeout))
1396 n = int(r0)
1397 if r0 == -1 && er != nil {
1398 err = er
1399 }
1400 return
1401}
1402
1403// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1404
1405func gettimeofday(tv *Timeval, tzp *Timezone) (err error) {
1406 r0, er := C.gettimeofday(C.uintptr_t(uintptr(unsafe.Pointer(tv))), C.uintptr_t(uintptr(unsafe.Pointer(tzp))))
1407 if r0 == -1 && er != nil {
1408 err = er
1409 }
1410 return
1411}
1412
1413// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1414
1415func Time(t *Time_t) (tt Time_t, err error) {
1416 r0, er := C.time(C.uintptr_t(uintptr(unsafe.Pointer(t))))
1417 tt = Time_t(r0)
1418 if r0 == -1 && er != nil {
1419 err = er
1420 }
1421 return
1422}
1423
1424// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1425
1426func Utime(path string, buf *Utimbuf) (err error) {
1427 _p0 := uintptr(unsafe.Pointer(C.CString(path)))
1428 r0, er := C.utime(C.uintptr_t(_p0), C.uintptr_t(uintptr(unsafe.Pointer(buf))))
1429 if r0 == -1 && er != nil {
1430 err = er
1431 }
1432 return
1433}
1434
1435// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1436
1437func Getsystemcfg(label int) (n uint64) {
1438 r0, _ := C.getsystemcfg(C.int(label))
1439 n = uint64(r0)
1440 return
1441}
1442
1443// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1444
1445func umount(target string) (err error) {
1446 _p0 := uintptr(unsafe.Pointer(C.CString(target)))
1447 r0, er := C.umount(C.uintptr_t(_p0))
1448 if r0 == -1 && er != nil {
1449 err = er
1450 }
1451 return
1452}
1453
1454// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1455
1456func Getrlimit(resource int, rlim *Rlimit) (err error) {
1457 r0, er := C.getrlimit64(C.int(resource), C.uintptr_t(uintptr(unsafe.Pointer(rlim))))
1458 if r0 == -1 && er != nil {
1459 err = er
1460 }
1461 return
1462}
1463
1464// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1465
1466func Seek(fd int, offset int64, whence int) (off int64, err error) {
1467 r0, er := C.lseek64(C.int(fd), C.longlong(offset), C.int(whence))
1468 off = int64(r0)
1469 if r0 == -1 && er != nil {
1470 err = er
1471 }
1472 return
1473}
1474
1475// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1476
1477func mmap(addr uintptr, length uintptr, prot int, flags int, fd int, offset int64) (xaddr uintptr, err error) {
1478 r0, er := C.mmap(C.uintptr_t(addr), C.uintptr_t(length), C.int(prot), C.int(flags), C.int(fd), C.longlong(offset))
1479 xaddr = uintptr(r0)
1480 if uintptr(r0) == ^uintptr(0) && er != nil {
1481 err = er
1482 }
1483 return
1484}