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