src

Go monorepo.
git clone git://code.dwrz.net/src
Log | Files | Refs

zsyscall_aix_ppc.go (36534B)


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