golang.org/x/sys@v0.9.0/unix/zsyscall_aix_ppc.go (about)

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