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

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