...

Source file src/cmd/vendor/golang.org/x/sys/unix/zsyscall_aix_ppc64.go

Documentation: cmd/vendor/golang.org/x/sys/unix

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

View as plain text