github.com/mdaxf/iac@v0.0.0-20240519030858-58a061660378/vendor_skip/golang.org/x/sys/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  
     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  }