zsyscall_aix_ppc.go

   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
   6package unix
   7
   8/*
   9#include <stdint.h>
  10#include <stddef.h>
  11int utimes(uintptr_t, uintptr_t);
  12int utimensat(int, uintptr_t, uintptr_t, int);
  13int getcwd(uintptr_t, size_t);
  14int accept(int, uintptr_t, uintptr_t);
  15int getdirent(int, uintptr_t, size_t);
  16int wait4(int, uintptr_t, int, uintptr_t);
  17int ioctl(int, int, uintptr_t);
  18int fcntl(uintptr_t, int, uintptr_t);
  19int fsync_range(int, int, long long, long long);
  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 getpgid(int);
  33int getpgrp();
  34int getpid();
  35int getppid();
  36int getpriority(int, int);
  37int getrusage(int, uintptr_t);
  38int getsid(int);
  39int kill(int, int);
  40int syslog(int, uintptr_t, size_t);
  41int mkdir(int, uintptr_t, unsigned int);
  42int mkdirat(int, uintptr_t, unsigned int);
  43int mkfifo(uintptr_t, unsigned int);
  44int mknod(uintptr_t, unsigned int, int);
  45int mknodat(int, uintptr_t, unsigned int, int);
  46int nanosleep(uintptr_t, uintptr_t);
  47int open64(uintptr_t, int, unsigned int);
  48int openat(int, uintptr_t, int, unsigned int);
  49int read(int, uintptr_t, size_t);
  50int readlink(uintptr_t, uintptr_t, size_t);
  51int renameat(int, uintptr_t, int, uintptr_t);
  52int setdomainname(uintptr_t, size_t);
  53int sethostname(uintptr_t, size_t);
  54int setpgid(int, int);
  55int setsid();
  56int settimeofday(uintptr_t);
  57int setuid(int);
  58int setgid(int);
  59int setpriority(int, int, int);
  60int statx(int, uintptr_t, int, int, uintptr_t);
  61int sync();
  62uintptr_t times(uintptr_t);
  63int umask(int);
  64int uname(uintptr_t);
  65int unlink(uintptr_t);
  66int unlinkat(int, uintptr_t, int);
  67int ustat(int, uintptr_t);
  68int write(int, uintptr_t, size_t);
  69int dup2(int, int);
  70int posix_fadvise64(int, long long, long long, int);
  71int fchown(int, int, int);
  72int fstat(int, uintptr_t);
  73int fstatat(int, uintptr_t, uintptr_t, int);
  74int fstatfs(int, uintptr_t);
  75int ftruncate(int, long long);
  76int getegid();
  77int geteuid();
  78int getgid();
  79int getuid();
  80int lchown(uintptr_t, int, int);
  81int listen(int, int);
  82int lstat(uintptr_t, uintptr_t);
  83int pause();
  84int pread64(int, uintptr_t, size_t, long long);
  85int pwrite64(int, uintptr_t, size_t, long long);
  86#define c_select select
  87int select(int, uintptr_t, uintptr_t, uintptr_t, uintptr_t);
  88int pselect(int, uintptr_t, uintptr_t, uintptr_t, uintptr_t, uintptr_t);
  89int setregid(int, int);
  90int setreuid(int, int);
  91int shutdown(int, int);
  92long long splice(int, uintptr_t, int, uintptr_t, int, int);
  93int stat(uintptr_t, uintptr_t);
  94int statfs(uintptr_t, uintptr_t);
  95int truncate(uintptr_t, long long);
  96int bind(int, uintptr_t, uintptr_t);
  97int connect(int, uintptr_t, uintptr_t);
  98int getgroups(int, uintptr_t);
  99int setgroups(int, uintptr_t);
 100int getsockopt(int, int, int, uintptr_t, uintptr_t);
 101int setsockopt(int, int, int, uintptr_t, uintptr_t);
 102int socket(int, int, int);
 103int socketpair(int, int, int, uintptr_t);
 104int getpeername(int, uintptr_t, uintptr_t);
 105int getsockname(int, uintptr_t, uintptr_t);
 106int recvfrom(int, uintptr_t, size_t, int, uintptr_t, uintptr_t);
 107int sendto(int, uintptr_t, size_t, int, uintptr_t, uintptr_t);
 108int nrecvmsg(int, uintptr_t, int);
 109int nsendmsg(int, uintptr_t, int);
 110int munmap(uintptr_t, uintptr_t);
 111int madvise(uintptr_t, size_t, int);
 112int mprotect(uintptr_t, size_t, int);
 113int mlock(uintptr_t, size_t);
 114int mlockall(int);
 115int msync(uintptr_t, size_t, int);
 116int munlock(uintptr_t, size_t);
 117int munlockall();
 118int pipe(uintptr_t);
 119int poll(uintptr_t, int, int);
 120int gettimeofday(uintptr_t, uintptr_t);
 121int time(uintptr_t);
 122int utime(uintptr_t, uintptr_t);
 123unsigned long long getsystemcfg(int);
 124int umount(uintptr_t);
 125int getrlimit64(int, uintptr_t);
 126long long lseek64(int, long long, int);
 127uintptr_t mmap(uintptr_t, uintptr_t, int, int, int, long long);
 128
 129*/
 130import "C"
 131import (
 132	"unsafe"
 133)
 134
 135// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 136
 137func 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
 148func 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
 159func 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
 175func 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
 186func 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
 203func 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
 214func 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
 224func 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
 234func 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
 245func 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
 255func 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
 266func 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
 276func 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
 287func 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
 298func 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
 309func 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
 319func 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
 330func 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
 337func 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
 348func 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
 358func 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
 368func 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
 379func 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
 390func 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
 400func 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
 411func 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
 419func 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
 427func 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
 435func 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
 446func 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
 456func 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
 467func 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
 477func 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
 494func 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
 505func 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
 516func 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
 527func 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
 538func 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
 549func 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
 559func 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
 571func 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
 583func 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
 600func 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
 618func 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
 630func 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
 646func 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
 662func 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
 672func 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
 683func 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
 693func 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
 703func 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
 713func 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
 723func 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
 734func Sync() {
 735	C.sync()
 736	return
 737}
 738
 739// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 740
 741func 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
 752func 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
 760func 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
 770func 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
 781func 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
 792func 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
 802func 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
 819func 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
 829func 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
 839func 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
 849func 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
 859func 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
 870func 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
 880func 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
 890func 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
 898func 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
 906func 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
 914func 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
 922func 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
 933func 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
 943func 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
 954func 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
 964func 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
 981func 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
 998func 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
1009func 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
1020func 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
1030func 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
1040func 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
1050func 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
1061func 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
1072func 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
1083func 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
1094func 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
1104func 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
1114func 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
1125func 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
1135func 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
1145func 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
1155func 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
1166func 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
1176func 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
1186func 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
1196func 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
1213func 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
1229func 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
1240func 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
1251func 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
1261func 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
1277func 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
1293func 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
1309func 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
1319func 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
1335func 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
1351func 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
1361func 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
1371func 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
1382func 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
1392func 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
1403func 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
1414func 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
1422func 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
1433func 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
1443func 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
1454func 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}