github.com/tcnksm/go@v0.0.0-20141208075154-439b32936367/src/syscall/zsyscall_darwin_amd64.go (about)

     1  // mksyscall.pl syscall_bsd.go syscall_darwin.go syscall_darwin_amd64.go
     2  // MACHINE GENERATED BY THE COMMAND ABOVE; DO NOT EDIT
     3  
     4  package syscall
     5  
     6  import "unsafe"
     7  
     8  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
     9  
    10  func getgroups(ngid int, gid *_Gid_t) (n int, err error) {
    11  	r0, _, e1 := RawSyscall(SYS_GETGROUPS, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0)
    12  	n = int(r0)
    13  	if e1 != 0 {
    14  		err = e1
    15  	}
    16  	return
    17  }
    18  
    19  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    20  
    21  func setgroups(ngid int, gid *_Gid_t) (err error) {
    22  	_, _, e1 := RawSyscall(SYS_SETGROUPS, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0)
    23  	if e1 != 0 {
    24  		err = e1
    25  	}
    26  	return
    27  }
    28  
    29  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    30  
    31  func wait4(pid int, wstatus *_C_int, options int, rusage *Rusage) (wpid int, err error) {
    32  	r0, _, e1 := Syscall6(SYS_WAIT4, uintptr(pid), uintptr(unsafe.Pointer(wstatus)), uintptr(options), uintptr(unsafe.Pointer(rusage)), 0, 0)
    33  	wpid = int(r0)
    34  	if e1 != 0 {
    35  		err = e1
    36  	}
    37  	return
    38  }
    39  
    40  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    41  
    42  func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) {
    43  	r0, _, e1 := Syscall(SYS_ACCEPT, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)))
    44  	fd = int(r0)
    45  	if e1 != 0 {
    46  		err = e1
    47  	}
    48  	return
    49  }
    50  
    51  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    52  
    53  func bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) {
    54  	_, _, e1 := Syscall(SYS_BIND, uintptr(s), uintptr(addr), uintptr(addrlen))
    55  	if e1 != 0 {
    56  		err = e1
    57  	}
    58  	return
    59  }
    60  
    61  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    62  
    63  func connect(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) {
    64  	_, _, e1 := Syscall(SYS_CONNECT, uintptr(s), uintptr(addr), uintptr(addrlen))
    65  	if e1 != 0 {
    66  		err = e1
    67  	}
    68  	return
    69  }
    70  
    71  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    72  
    73  func socket(domain int, typ int, proto int) (fd int, err error) {
    74  	r0, _, e1 := RawSyscall(SYS_SOCKET, uintptr(domain), uintptr(typ), uintptr(proto))
    75  	fd = int(r0)
    76  	if e1 != 0 {
    77  		err = e1
    78  	}
    79  	return
    80  }
    81  
    82  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    83  
    84  func getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *_Socklen) (err error) {
    85  	_, _, e1 := Syscall6(SYS_GETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(unsafe.Pointer(vallen)), 0)
    86  	if e1 != 0 {
    87  		err = e1
    88  	}
    89  	return
    90  }
    91  
    92  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    93  
    94  func setsockopt(s int, level int, name int, val unsafe.Pointer, vallen uintptr) (err error) {
    95  	_, _, e1 := Syscall6(SYS_SETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(vallen), 0)
    96  	if e1 != 0 {
    97  		err = e1
    98  	}
    99  	return
   100  }
   101  
   102  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   103  
   104  func getpeername(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) {
   105  	_, _, e1 := RawSyscall(SYS_GETPEERNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)))
   106  	if e1 != 0 {
   107  		err = e1
   108  	}
   109  	return
   110  }
   111  
   112  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   113  
   114  func getsockname(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) {
   115  	_, _, e1 := RawSyscall(SYS_GETSOCKNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)))
   116  	if e1 != 0 {
   117  		err = e1
   118  	}
   119  	return
   120  }
   121  
   122  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   123  
   124  func Shutdown(s int, how int) (err error) {
   125  	_, _, e1 := Syscall(SYS_SHUTDOWN, uintptr(s), uintptr(how), 0)
   126  	if e1 != 0 {
   127  		err = e1
   128  	}
   129  	return
   130  }
   131  
   132  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   133  
   134  func socketpair(domain int, typ int, proto int, fd *[2]int32) (err error) {
   135  	_, _, e1 := RawSyscall6(SYS_SOCKETPAIR, uintptr(domain), uintptr(typ), uintptr(proto), uintptr(unsafe.Pointer(fd)), 0, 0)
   136  	if e1 != 0 {
   137  		err = e1
   138  	}
   139  	return
   140  }
   141  
   142  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   143  
   144  func recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Socklen) (n int, err error) {
   145  	var _p0 unsafe.Pointer
   146  	if len(p) > 0 {
   147  		_p0 = unsafe.Pointer(&p[0])
   148  	} else {
   149  		_p0 = unsafe.Pointer(&_zero)
   150  	}
   151  	r0, _, e1 := Syscall6(SYS_RECVFROM, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(flags), uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(fromlen)))
   152  	n = int(r0)
   153  	if e1 != 0 {
   154  		err = e1
   155  	}
   156  	return
   157  }
   158  
   159  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   160  
   161  func sendto(s int, buf []byte, flags int, to unsafe.Pointer, addrlen _Socklen) (err error) {
   162  	var _p0 unsafe.Pointer
   163  	if len(buf) > 0 {
   164  		_p0 = unsafe.Pointer(&buf[0])
   165  	} else {
   166  		_p0 = unsafe.Pointer(&_zero)
   167  	}
   168  	_, _, e1 := Syscall6(SYS_SENDTO, uintptr(s), uintptr(_p0), uintptr(len(buf)), uintptr(flags), uintptr(to), uintptr(addrlen))
   169  	if e1 != 0 {
   170  		err = e1
   171  	}
   172  	return
   173  }
   174  
   175  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   176  
   177  func recvmsg(s int, msg *Msghdr, flags int) (n int, err error) {
   178  	r0, _, e1 := Syscall(SYS_RECVMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags))
   179  	n = int(r0)
   180  	if e1 != 0 {
   181  		err = e1
   182  	}
   183  	return
   184  }
   185  
   186  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   187  
   188  func sendmsg(s int, msg *Msghdr, flags int) (n int, err error) {
   189  	r0, _, e1 := Syscall(SYS_SENDMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags))
   190  	n = int(r0)
   191  	if e1 != 0 {
   192  		err = e1
   193  	}
   194  	return
   195  }
   196  
   197  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   198  
   199  func kevent(kq int, change unsafe.Pointer, nchange int, event unsafe.Pointer, nevent int, timeout *Timespec) (n int, err error) {
   200  	r0, _, e1 := Syscall6(SYS_KEVENT, uintptr(kq), uintptr(change), uintptr(nchange), uintptr(event), uintptr(nevent), uintptr(unsafe.Pointer(timeout)))
   201  	n = int(r0)
   202  	if e1 != 0 {
   203  		err = e1
   204  	}
   205  	return
   206  }
   207  
   208  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   209  
   210  func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) {
   211  	var _p0 unsafe.Pointer
   212  	if len(mib) > 0 {
   213  		_p0 = unsafe.Pointer(&mib[0])
   214  	} else {
   215  		_p0 = unsafe.Pointer(&_zero)
   216  	}
   217  	_, _, e1 := Syscall6(SYS___SYSCTL, uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen))
   218  	if e1 != 0 {
   219  		err = e1
   220  	}
   221  	return
   222  }
   223  
   224  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   225  
   226  func utimes(path string, timeval *[2]Timeval) (err error) {
   227  	var _p0 *byte
   228  	_p0, err = BytePtrFromString(path)
   229  	if err != nil {
   230  		return
   231  	}
   232  	_, _, e1 := Syscall(SYS_UTIMES, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(timeval)), 0)
   233  	use(unsafe.Pointer(_p0))
   234  	if e1 != 0 {
   235  		err = e1
   236  	}
   237  	return
   238  }
   239  
   240  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   241  
   242  func futimes(fd int, timeval *[2]Timeval) (err error) {
   243  	_, _, e1 := Syscall(SYS_FUTIMES, uintptr(fd), uintptr(unsafe.Pointer(timeval)), 0)
   244  	if e1 != 0 {
   245  		err = e1
   246  	}
   247  	return
   248  }
   249  
   250  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   251  
   252  func fcntl(fd int, cmd int, arg int) (val int, err error) {
   253  	r0, _, e1 := Syscall(SYS_FCNTL, uintptr(fd), uintptr(cmd), uintptr(arg))
   254  	val = int(r0)
   255  	if e1 != 0 {
   256  		err = e1
   257  	}
   258  	return
   259  }
   260  
   261  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   262  
   263  func ptrace(request int, pid int, addr uintptr, data uintptr) (err error) {
   264  	_, _, e1 := Syscall6(SYS_PTRACE, uintptr(request), uintptr(pid), uintptr(addr), uintptr(data), 0, 0)
   265  	if e1 != 0 {
   266  		err = e1
   267  	}
   268  	return
   269  }
   270  
   271  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   272  
   273  func pipe() (r int, w int, err error) {
   274  	r0, r1, e1 := RawSyscall(SYS_PIPE, 0, 0, 0)
   275  	r = int(r0)
   276  	w = int(r1)
   277  	if e1 != 0 {
   278  		err = e1
   279  	}
   280  	return
   281  }
   282  
   283  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   284  
   285  func kill(pid int, signum int, posix int) (err error) {
   286  	_, _, e1 := Syscall(SYS_KILL, uintptr(pid), uintptr(signum), uintptr(posix))
   287  	if e1 != 0 {
   288  		err = e1
   289  	}
   290  	return
   291  }
   292  
   293  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   294  
   295  func Access(path string, mode uint32) (err error) {
   296  	var _p0 *byte
   297  	_p0, err = BytePtrFromString(path)
   298  	if err != nil {
   299  		return
   300  	}
   301  	_, _, e1 := Syscall(SYS_ACCESS, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0)
   302  	use(unsafe.Pointer(_p0))
   303  	if e1 != 0 {
   304  		err = e1
   305  	}
   306  	return
   307  }
   308  
   309  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   310  
   311  func Adjtime(delta *Timeval, olddelta *Timeval) (err error) {
   312  	_, _, e1 := Syscall(SYS_ADJTIME, uintptr(unsafe.Pointer(delta)), uintptr(unsafe.Pointer(olddelta)), 0)
   313  	if e1 != 0 {
   314  		err = e1
   315  	}
   316  	return
   317  }
   318  
   319  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   320  
   321  func Chdir(path string) (err error) {
   322  	var _p0 *byte
   323  	_p0, err = BytePtrFromString(path)
   324  	if err != nil {
   325  		return
   326  	}
   327  	_, _, e1 := Syscall(SYS_CHDIR, uintptr(unsafe.Pointer(_p0)), 0, 0)
   328  	use(unsafe.Pointer(_p0))
   329  	if e1 != 0 {
   330  		err = e1
   331  	}
   332  	return
   333  }
   334  
   335  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   336  
   337  func Chflags(path string, flags int) (err error) {
   338  	var _p0 *byte
   339  	_p0, err = BytePtrFromString(path)
   340  	if err != nil {
   341  		return
   342  	}
   343  	_, _, e1 := Syscall(SYS_CHFLAGS, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0)
   344  	use(unsafe.Pointer(_p0))
   345  	if e1 != 0 {
   346  		err = e1
   347  	}
   348  	return
   349  }
   350  
   351  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   352  
   353  func Chmod(path string, mode uint32) (err error) {
   354  	var _p0 *byte
   355  	_p0, err = BytePtrFromString(path)
   356  	if err != nil {
   357  		return
   358  	}
   359  	_, _, e1 := Syscall(SYS_CHMOD, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0)
   360  	use(unsafe.Pointer(_p0))
   361  	if e1 != 0 {
   362  		err = e1
   363  	}
   364  	return
   365  }
   366  
   367  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   368  
   369  func Chown(path string, uid int, gid int) (err error) {
   370  	var _p0 *byte
   371  	_p0, err = BytePtrFromString(path)
   372  	if err != nil {
   373  		return
   374  	}
   375  	_, _, e1 := Syscall(SYS_CHOWN, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid))
   376  	use(unsafe.Pointer(_p0))
   377  	if e1 != 0 {
   378  		err = e1
   379  	}
   380  	return
   381  }
   382  
   383  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   384  
   385  func Chroot(path string) (err error) {
   386  	var _p0 *byte
   387  	_p0, err = BytePtrFromString(path)
   388  	if err != nil {
   389  		return
   390  	}
   391  	_, _, e1 := Syscall(SYS_CHROOT, uintptr(unsafe.Pointer(_p0)), 0, 0)
   392  	use(unsafe.Pointer(_p0))
   393  	if e1 != 0 {
   394  		err = e1
   395  	}
   396  	return
   397  }
   398  
   399  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   400  
   401  func Close(fd int) (err error) {
   402  	_, _, e1 := Syscall(SYS_CLOSE, uintptr(fd), 0, 0)
   403  	if e1 != 0 {
   404  		err = e1
   405  	}
   406  	return
   407  }
   408  
   409  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   410  
   411  func Dup(fd int) (nfd int, err error) {
   412  	r0, _, e1 := RawSyscall(SYS_DUP, uintptr(fd), 0, 0)
   413  	nfd = int(r0)
   414  	if e1 != 0 {
   415  		err = e1
   416  	}
   417  	return
   418  }
   419  
   420  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   421  
   422  func Dup2(from int, to int) (err error) {
   423  	_, _, e1 := RawSyscall(SYS_DUP2, uintptr(from), uintptr(to), 0)
   424  	if e1 != 0 {
   425  		err = e1
   426  	}
   427  	return
   428  }
   429  
   430  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   431  
   432  func Exchangedata(path1 string, path2 string, options int) (err error) {
   433  	var _p0 *byte
   434  	_p0, err = BytePtrFromString(path1)
   435  	if err != nil {
   436  		return
   437  	}
   438  	var _p1 *byte
   439  	_p1, err = BytePtrFromString(path2)
   440  	if err != nil {
   441  		return
   442  	}
   443  	_, _, e1 := Syscall(SYS_EXCHANGEDATA, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(options))
   444  	use(unsafe.Pointer(_p0))
   445  	use(unsafe.Pointer(_p1))
   446  	if e1 != 0 {
   447  		err = e1
   448  	}
   449  	return
   450  }
   451  
   452  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   453  
   454  func Exit(code int) {
   455  	Syscall(SYS_EXIT, uintptr(code), 0, 0)
   456  	return
   457  }
   458  
   459  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   460  
   461  func Fchdir(fd int) (err error) {
   462  	_, _, e1 := Syscall(SYS_FCHDIR, uintptr(fd), 0, 0)
   463  	if e1 != 0 {
   464  		err = e1
   465  	}
   466  	return
   467  }
   468  
   469  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   470  
   471  func Fchflags(fd int, flags int) (err error) {
   472  	_, _, e1 := Syscall(SYS_FCHFLAGS, uintptr(fd), uintptr(flags), 0)
   473  	if e1 != 0 {
   474  		err = e1
   475  	}
   476  	return
   477  }
   478  
   479  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   480  
   481  func Fchmod(fd int, mode uint32) (err error) {
   482  	_, _, e1 := Syscall(SYS_FCHMOD, uintptr(fd), uintptr(mode), 0)
   483  	if e1 != 0 {
   484  		err = e1
   485  	}
   486  	return
   487  }
   488  
   489  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   490  
   491  func Fchown(fd int, uid int, gid int) (err error) {
   492  	_, _, e1 := Syscall(SYS_FCHOWN, uintptr(fd), uintptr(uid), uintptr(gid))
   493  	if e1 != 0 {
   494  		err = e1
   495  	}
   496  	return
   497  }
   498  
   499  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   500  
   501  func Flock(fd int, how int) (err error) {
   502  	_, _, e1 := Syscall(SYS_FLOCK, uintptr(fd), uintptr(how), 0)
   503  	if e1 != 0 {
   504  		err = e1
   505  	}
   506  	return
   507  }
   508  
   509  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   510  
   511  func Fpathconf(fd int, name int) (val int, err error) {
   512  	r0, _, e1 := Syscall(SYS_FPATHCONF, uintptr(fd), uintptr(name), 0)
   513  	val = int(r0)
   514  	if e1 != 0 {
   515  		err = e1
   516  	}
   517  	return
   518  }
   519  
   520  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   521  
   522  func Fstat(fd int, stat *Stat_t) (err error) {
   523  	_, _, e1 := Syscall(SYS_FSTAT64, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0)
   524  	if e1 != 0 {
   525  		err = e1
   526  	}
   527  	return
   528  }
   529  
   530  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   531  
   532  func Fstatfs(fd int, stat *Statfs_t) (err error) {
   533  	_, _, e1 := Syscall(SYS_FSTATFS64, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0)
   534  	if e1 != 0 {
   535  		err = e1
   536  	}
   537  	return
   538  }
   539  
   540  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   541  
   542  func Fsync(fd int) (err error) {
   543  	_, _, e1 := Syscall(SYS_FSYNC, uintptr(fd), 0, 0)
   544  	if e1 != 0 {
   545  		err = e1
   546  	}
   547  	return
   548  }
   549  
   550  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   551  
   552  func Ftruncate(fd int, length int64) (err error) {
   553  	_, _, e1 := Syscall(SYS_FTRUNCATE, uintptr(fd), uintptr(length), 0)
   554  	if e1 != 0 {
   555  		err = e1
   556  	}
   557  	return
   558  }
   559  
   560  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   561  
   562  func Getdirentries(fd int, buf []byte, basep *uintptr) (n int, err error) {
   563  	var _p0 unsafe.Pointer
   564  	if len(buf) > 0 {
   565  		_p0 = unsafe.Pointer(&buf[0])
   566  	} else {
   567  		_p0 = unsafe.Pointer(&_zero)
   568  	}
   569  	r0, _, e1 := Syscall6(SYS_GETDIRENTRIES64, uintptr(fd), uintptr(_p0), uintptr(len(buf)), uintptr(unsafe.Pointer(basep)), 0, 0)
   570  	n = int(r0)
   571  	if e1 != 0 {
   572  		err = e1
   573  	}
   574  	return
   575  }
   576  
   577  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   578  
   579  func Getdtablesize() (size int) {
   580  	r0, _, _ := Syscall(SYS_GETDTABLESIZE, 0, 0, 0)
   581  	size = int(r0)
   582  	return
   583  }
   584  
   585  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   586  
   587  func Getegid() (egid int) {
   588  	r0, _, _ := RawSyscall(SYS_GETEGID, 0, 0, 0)
   589  	egid = int(r0)
   590  	return
   591  }
   592  
   593  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   594  
   595  func Geteuid() (uid int) {
   596  	r0, _, _ := RawSyscall(SYS_GETEUID, 0, 0, 0)
   597  	uid = int(r0)
   598  	return
   599  }
   600  
   601  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   602  
   603  func Getgid() (gid int) {
   604  	r0, _, _ := RawSyscall(SYS_GETGID, 0, 0, 0)
   605  	gid = int(r0)
   606  	return
   607  }
   608  
   609  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   610  
   611  func Getpgid(pid int) (pgid int, err error) {
   612  	r0, _, e1 := RawSyscall(SYS_GETPGID, uintptr(pid), 0, 0)
   613  	pgid = int(r0)
   614  	if e1 != 0 {
   615  		err = e1
   616  	}
   617  	return
   618  }
   619  
   620  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   621  
   622  func Getpgrp() (pgrp int) {
   623  	r0, _, _ := RawSyscall(SYS_GETPGRP, 0, 0, 0)
   624  	pgrp = int(r0)
   625  	return
   626  }
   627  
   628  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   629  
   630  func Getpid() (pid int) {
   631  	r0, _, _ := RawSyscall(SYS_GETPID, 0, 0, 0)
   632  	pid = int(r0)
   633  	return
   634  }
   635  
   636  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   637  
   638  func Getppid() (ppid int) {
   639  	r0, _, _ := RawSyscall(SYS_GETPPID, 0, 0, 0)
   640  	ppid = int(r0)
   641  	return
   642  }
   643  
   644  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   645  
   646  func Getpriority(which int, who int) (prio int, err error) {
   647  	r0, _, e1 := Syscall(SYS_GETPRIORITY, uintptr(which), uintptr(who), 0)
   648  	prio = int(r0)
   649  	if e1 != 0 {
   650  		err = e1
   651  	}
   652  	return
   653  }
   654  
   655  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   656  
   657  func Getrlimit(which int, lim *Rlimit) (err error) {
   658  	_, _, e1 := RawSyscall(SYS_GETRLIMIT, uintptr(which), uintptr(unsafe.Pointer(lim)), 0)
   659  	if e1 != 0 {
   660  		err = e1
   661  	}
   662  	return
   663  }
   664  
   665  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   666  
   667  func Getrusage(who int, rusage *Rusage) (err error) {
   668  	_, _, e1 := RawSyscall(SYS_GETRUSAGE, uintptr(who), uintptr(unsafe.Pointer(rusage)), 0)
   669  	if e1 != 0 {
   670  		err = e1
   671  	}
   672  	return
   673  }
   674  
   675  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   676  
   677  func Getsid(pid int) (sid int, err error) {
   678  	r0, _, e1 := RawSyscall(SYS_GETSID, uintptr(pid), 0, 0)
   679  	sid = int(r0)
   680  	if e1 != 0 {
   681  		err = e1
   682  	}
   683  	return
   684  }
   685  
   686  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   687  
   688  func Getuid() (uid int) {
   689  	r0, _, _ := RawSyscall(SYS_GETUID, 0, 0, 0)
   690  	uid = int(r0)
   691  	return
   692  }
   693  
   694  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   695  
   696  func Issetugid() (tainted bool) {
   697  	r0, _, _ := RawSyscall(SYS_ISSETUGID, 0, 0, 0)
   698  	tainted = bool(r0 != 0)
   699  	return
   700  }
   701  
   702  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   703  
   704  func Kqueue() (fd int, err error) {
   705  	r0, _, e1 := Syscall(SYS_KQUEUE, 0, 0, 0)
   706  	fd = int(r0)
   707  	if e1 != 0 {
   708  		err = e1
   709  	}
   710  	return
   711  }
   712  
   713  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   714  
   715  func Lchown(path string, uid int, gid int) (err error) {
   716  	var _p0 *byte
   717  	_p0, err = BytePtrFromString(path)
   718  	if err != nil {
   719  		return
   720  	}
   721  	_, _, e1 := Syscall(SYS_LCHOWN, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid))
   722  	use(unsafe.Pointer(_p0))
   723  	if e1 != 0 {
   724  		err = e1
   725  	}
   726  	return
   727  }
   728  
   729  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   730  
   731  func Link(path string, link string) (err error) {
   732  	var _p0 *byte
   733  	_p0, err = BytePtrFromString(path)
   734  	if err != nil {
   735  		return
   736  	}
   737  	var _p1 *byte
   738  	_p1, err = BytePtrFromString(link)
   739  	if err != nil {
   740  		return
   741  	}
   742  	_, _, e1 := Syscall(SYS_LINK, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0)
   743  	use(unsafe.Pointer(_p0))
   744  	use(unsafe.Pointer(_p1))
   745  	if e1 != 0 {
   746  		err = e1
   747  	}
   748  	return
   749  }
   750  
   751  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   752  
   753  func Listen(s int, backlog int) (err error) {
   754  	_, _, e1 := Syscall(SYS_LISTEN, uintptr(s), uintptr(backlog), 0)
   755  	if e1 != 0 {
   756  		err = e1
   757  	}
   758  	return
   759  }
   760  
   761  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   762  
   763  func Lstat(path string, stat *Stat_t) (err error) {
   764  	var _p0 *byte
   765  	_p0, err = BytePtrFromString(path)
   766  	if err != nil {
   767  		return
   768  	}
   769  	_, _, e1 := Syscall(SYS_LSTAT64, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0)
   770  	use(unsafe.Pointer(_p0))
   771  	if e1 != 0 {
   772  		err = e1
   773  	}
   774  	return
   775  }
   776  
   777  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   778  
   779  func Mkdir(path string, mode uint32) (err error) {
   780  	var _p0 *byte
   781  	_p0, err = BytePtrFromString(path)
   782  	if err != nil {
   783  		return
   784  	}
   785  	_, _, e1 := Syscall(SYS_MKDIR, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0)
   786  	use(unsafe.Pointer(_p0))
   787  	if e1 != 0 {
   788  		err = e1
   789  	}
   790  	return
   791  }
   792  
   793  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   794  
   795  func Mkfifo(path string, mode uint32) (err error) {
   796  	var _p0 *byte
   797  	_p0, err = BytePtrFromString(path)
   798  	if err != nil {
   799  		return
   800  	}
   801  	_, _, e1 := Syscall(SYS_MKFIFO, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0)
   802  	use(unsafe.Pointer(_p0))
   803  	if e1 != 0 {
   804  		err = e1
   805  	}
   806  	return
   807  }
   808  
   809  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   810  
   811  func Mknod(path string, mode uint32, dev int) (err error) {
   812  	var _p0 *byte
   813  	_p0, err = BytePtrFromString(path)
   814  	if err != nil {
   815  		return
   816  	}
   817  	_, _, e1 := Syscall(SYS_MKNOD, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev))
   818  	use(unsafe.Pointer(_p0))
   819  	if e1 != 0 {
   820  		err = e1
   821  	}
   822  	return
   823  }
   824  
   825  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   826  
   827  func Mlock(b []byte) (err error) {
   828  	var _p0 unsafe.Pointer
   829  	if len(b) > 0 {
   830  		_p0 = unsafe.Pointer(&b[0])
   831  	} else {
   832  		_p0 = unsafe.Pointer(&_zero)
   833  	}
   834  	_, _, e1 := Syscall(SYS_MLOCK, uintptr(_p0), uintptr(len(b)), 0)
   835  	if e1 != 0 {
   836  		err = e1
   837  	}
   838  	return
   839  }
   840  
   841  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   842  
   843  func Mlockall(flags int) (err error) {
   844  	_, _, e1 := Syscall(SYS_MLOCKALL, uintptr(flags), 0, 0)
   845  	if e1 != 0 {
   846  		err = e1
   847  	}
   848  	return
   849  }
   850  
   851  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   852  
   853  func Mprotect(b []byte, prot int) (err error) {
   854  	var _p0 unsafe.Pointer
   855  	if len(b) > 0 {
   856  		_p0 = unsafe.Pointer(&b[0])
   857  	} else {
   858  		_p0 = unsafe.Pointer(&_zero)
   859  	}
   860  	_, _, e1 := Syscall(SYS_MPROTECT, uintptr(_p0), uintptr(len(b)), uintptr(prot))
   861  	if e1 != 0 {
   862  		err = e1
   863  	}
   864  	return
   865  }
   866  
   867  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   868  
   869  func Munlock(b []byte) (err error) {
   870  	var _p0 unsafe.Pointer
   871  	if len(b) > 0 {
   872  		_p0 = unsafe.Pointer(&b[0])
   873  	} else {
   874  		_p0 = unsafe.Pointer(&_zero)
   875  	}
   876  	_, _, e1 := Syscall(SYS_MUNLOCK, uintptr(_p0), uintptr(len(b)), 0)
   877  	if e1 != 0 {
   878  		err = e1
   879  	}
   880  	return
   881  }
   882  
   883  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   884  
   885  func Munlockall() (err error) {
   886  	_, _, e1 := Syscall(SYS_MUNLOCKALL, 0, 0, 0)
   887  	if e1 != 0 {
   888  		err = e1
   889  	}
   890  	return
   891  }
   892  
   893  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   894  
   895  func Open(path string, mode int, perm uint32) (fd int, err error) {
   896  	var _p0 *byte
   897  	_p0, err = BytePtrFromString(path)
   898  	if err != nil {
   899  		return
   900  	}
   901  	r0, _, e1 := Syscall(SYS_OPEN, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm))
   902  	use(unsafe.Pointer(_p0))
   903  	fd = int(r0)
   904  	if e1 != 0 {
   905  		err = e1
   906  	}
   907  	return
   908  }
   909  
   910  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   911  
   912  func Pathconf(path string, name int) (val int, err error) {
   913  	var _p0 *byte
   914  	_p0, err = BytePtrFromString(path)
   915  	if err != nil {
   916  		return
   917  	}
   918  	r0, _, e1 := Syscall(SYS_PATHCONF, uintptr(unsafe.Pointer(_p0)), uintptr(name), 0)
   919  	use(unsafe.Pointer(_p0))
   920  	val = int(r0)
   921  	if e1 != 0 {
   922  		err = e1
   923  	}
   924  	return
   925  }
   926  
   927  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   928  
   929  func Pread(fd int, p []byte, offset int64) (n int, err error) {
   930  	var _p0 unsafe.Pointer
   931  	if len(p) > 0 {
   932  		_p0 = unsafe.Pointer(&p[0])
   933  	} else {
   934  		_p0 = unsafe.Pointer(&_zero)
   935  	}
   936  	r0, _, e1 := Syscall6(SYS_PREAD, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), 0, 0)
   937  	n = int(r0)
   938  	if e1 != 0 {
   939  		err = e1
   940  	}
   941  	return
   942  }
   943  
   944  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   945  
   946  func Pwrite(fd int, p []byte, offset int64) (n int, err error) {
   947  	var _p0 unsafe.Pointer
   948  	if len(p) > 0 {
   949  		_p0 = unsafe.Pointer(&p[0])
   950  	} else {
   951  		_p0 = unsafe.Pointer(&_zero)
   952  	}
   953  	r0, _, e1 := Syscall6(SYS_PWRITE, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), 0, 0)
   954  	n = int(r0)
   955  	if e1 != 0 {
   956  		err = e1
   957  	}
   958  	return
   959  }
   960  
   961  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   962  
   963  func read(fd int, p []byte) (n int, err error) {
   964  	var _p0 unsafe.Pointer
   965  	if len(p) > 0 {
   966  		_p0 = unsafe.Pointer(&p[0])
   967  	} else {
   968  		_p0 = unsafe.Pointer(&_zero)
   969  	}
   970  	r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(_p0), uintptr(len(p)))
   971  	n = int(r0)
   972  	if e1 != 0 {
   973  		err = e1
   974  	}
   975  	return
   976  }
   977  
   978  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   979  
   980  func Readlink(path string, buf []byte) (n int, err error) {
   981  	var _p0 *byte
   982  	_p0, err = BytePtrFromString(path)
   983  	if err != nil {
   984  		return
   985  	}
   986  	var _p1 unsafe.Pointer
   987  	if len(buf) > 0 {
   988  		_p1 = unsafe.Pointer(&buf[0])
   989  	} else {
   990  		_p1 = unsafe.Pointer(&_zero)
   991  	}
   992  	r0, _, e1 := Syscall(SYS_READLINK, uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf)))
   993  	use(unsafe.Pointer(_p0))
   994  	n = int(r0)
   995  	if e1 != 0 {
   996  		err = e1
   997  	}
   998  	return
   999  }
  1000  
  1001  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1002  
  1003  func Rename(from string, to string) (err error) {
  1004  	var _p0 *byte
  1005  	_p0, err = BytePtrFromString(from)
  1006  	if err != nil {
  1007  		return
  1008  	}
  1009  	var _p1 *byte
  1010  	_p1, err = BytePtrFromString(to)
  1011  	if err != nil {
  1012  		return
  1013  	}
  1014  	_, _, e1 := Syscall(SYS_RENAME, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0)
  1015  	use(unsafe.Pointer(_p0))
  1016  	use(unsafe.Pointer(_p1))
  1017  	if e1 != 0 {
  1018  		err = e1
  1019  	}
  1020  	return
  1021  }
  1022  
  1023  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1024  
  1025  func Revoke(path string) (err error) {
  1026  	var _p0 *byte
  1027  	_p0, err = BytePtrFromString(path)
  1028  	if err != nil {
  1029  		return
  1030  	}
  1031  	_, _, e1 := Syscall(SYS_REVOKE, uintptr(unsafe.Pointer(_p0)), 0, 0)
  1032  	use(unsafe.Pointer(_p0))
  1033  	if e1 != 0 {
  1034  		err = e1
  1035  	}
  1036  	return
  1037  }
  1038  
  1039  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1040  
  1041  func Rmdir(path string) (err error) {
  1042  	var _p0 *byte
  1043  	_p0, err = BytePtrFromString(path)
  1044  	if err != nil {
  1045  		return
  1046  	}
  1047  	_, _, e1 := Syscall(SYS_RMDIR, uintptr(unsafe.Pointer(_p0)), 0, 0)
  1048  	use(unsafe.Pointer(_p0))
  1049  	if e1 != 0 {
  1050  		err = e1
  1051  	}
  1052  	return
  1053  }
  1054  
  1055  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1056  
  1057  func Seek(fd int, offset int64, whence int) (newoffset int64, err error) {
  1058  	r0, _, e1 := Syscall(SYS_LSEEK, uintptr(fd), uintptr(offset), uintptr(whence))
  1059  	newoffset = int64(r0)
  1060  	if e1 != 0 {
  1061  		err = e1
  1062  	}
  1063  	return
  1064  }
  1065  
  1066  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1067  
  1068  func Select(n int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (err error) {
  1069  	_, _, e1 := Syscall6(SYS_SELECT, uintptr(n), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0)
  1070  	if e1 != 0 {
  1071  		err = e1
  1072  	}
  1073  	return
  1074  }
  1075  
  1076  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1077  
  1078  func Setegid(egid int) (err error) {
  1079  	_, _, e1 := Syscall(SYS_SETEGID, uintptr(egid), 0, 0)
  1080  	if e1 != 0 {
  1081  		err = e1
  1082  	}
  1083  	return
  1084  }
  1085  
  1086  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1087  
  1088  func Seteuid(euid int) (err error) {
  1089  	_, _, e1 := RawSyscall(SYS_SETEUID, uintptr(euid), 0, 0)
  1090  	if e1 != 0 {
  1091  		err = e1
  1092  	}
  1093  	return
  1094  }
  1095  
  1096  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1097  
  1098  func Setgid(gid int) (err error) {
  1099  	_, _, e1 := RawSyscall(SYS_SETGID, uintptr(gid), 0, 0)
  1100  	if e1 != 0 {
  1101  		err = e1
  1102  	}
  1103  	return
  1104  }
  1105  
  1106  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1107  
  1108  func Setlogin(name string) (err error) {
  1109  	var _p0 *byte
  1110  	_p0, err = BytePtrFromString(name)
  1111  	if err != nil {
  1112  		return
  1113  	}
  1114  	_, _, e1 := Syscall(SYS_SETLOGIN, uintptr(unsafe.Pointer(_p0)), 0, 0)
  1115  	use(unsafe.Pointer(_p0))
  1116  	if e1 != 0 {
  1117  		err = e1
  1118  	}
  1119  	return
  1120  }
  1121  
  1122  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1123  
  1124  func Setpgid(pid int, pgid int) (err error) {
  1125  	_, _, e1 := RawSyscall(SYS_SETPGID, uintptr(pid), uintptr(pgid), 0)
  1126  	if e1 != 0 {
  1127  		err = e1
  1128  	}
  1129  	return
  1130  }
  1131  
  1132  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1133  
  1134  func Setpriority(which int, who int, prio int) (err error) {
  1135  	_, _, e1 := Syscall(SYS_SETPRIORITY, uintptr(which), uintptr(who), uintptr(prio))
  1136  	if e1 != 0 {
  1137  		err = e1
  1138  	}
  1139  	return
  1140  }
  1141  
  1142  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1143  
  1144  func Setprivexec(flag int) (err error) {
  1145  	_, _, e1 := Syscall(SYS_SETPRIVEXEC, uintptr(flag), 0, 0)
  1146  	if e1 != 0 {
  1147  		err = e1
  1148  	}
  1149  	return
  1150  }
  1151  
  1152  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1153  
  1154  func Setregid(rgid int, egid int) (err error) {
  1155  	_, _, e1 := RawSyscall(SYS_SETREGID, uintptr(rgid), uintptr(egid), 0)
  1156  	if e1 != 0 {
  1157  		err = e1
  1158  	}
  1159  	return
  1160  }
  1161  
  1162  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1163  
  1164  func Setreuid(ruid int, euid int) (err error) {
  1165  	_, _, e1 := RawSyscall(SYS_SETREUID, uintptr(ruid), uintptr(euid), 0)
  1166  	if e1 != 0 {
  1167  		err = e1
  1168  	}
  1169  	return
  1170  }
  1171  
  1172  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1173  
  1174  func Setrlimit(which int, lim *Rlimit) (err error) {
  1175  	_, _, e1 := RawSyscall(SYS_SETRLIMIT, uintptr(which), uintptr(unsafe.Pointer(lim)), 0)
  1176  	if e1 != 0 {
  1177  		err = e1
  1178  	}
  1179  	return
  1180  }
  1181  
  1182  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1183  
  1184  func Setsid() (pid int, err error) {
  1185  	r0, _, e1 := RawSyscall(SYS_SETSID, 0, 0, 0)
  1186  	pid = int(r0)
  1187  	if e1 != 0 {
  1188  		err = e1
  1189  	}
  1190  	return
  1191  }
  1192  
  1193  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1194  
  1195  func Settimeofday(tp *Timeval) (err error) {
  1196  	_, _, e1 := RawSyscall(SYS_SETTIMEOFDAY, uintptr(unsafe.Pointer(tp)), 0, 0)
  1197  	if e1 != 0 {
  1198  		err = e1
  1199  	}
  1200  	return
  1201  }
  1202  
  1203  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1204  
  1205  func Setuid(uid int) (err error) {
  1206  	_, _, e1 := RawSyscall(SYS_SETUID, uintptr(uid), 0, 0)
  1207  	if e1 != 0 {
  1208  		err = e1
  1209  	}
  1210  	return
  1211  }
  1212  
  1213  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1214  
  1215  func Stat(path string, stat *Stat_t) (err error) {
  1216  	var _p0 *byte
  1217  	_p0, err = BytePtrFromString(path)
  1218  	if err != nil {
  1219  		return
  1220  	}
  1221  	_, _, e1 := Syscall(SYS_STAT64, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0)
  1222  	use(unsafe.Pointer(_p0))
  1223  	if e1 != 0 {
  1224  		err = e1
  1225  	}
  1226  	return
  1227  }
  1228  
  1229  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1230  
  1231  func Statfs(path string, stat *Statfs_t) (err error) {
  1232  	var _p0 *byte
  1233  	_p0, err = BytePtrFromString(path)
  1234  	if err != nil {
  1235  		return
  1236  	}
  1237  	_, _, e1 := Syscall(SYS_STATFS64, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0)
  1238  	use(unsafe.Pointer(_p0))
  1239  	if e1 != 0 {
  1240  		err = e1
  1241  	}
  1242  	return
  1243  }
  1244  
  1245  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1246  
  1247  func Symlink(path string, link string) (err error) {
  1248  	var _p0 *byte
  1249  	_p0, err = BytePtrFromString(path)
  1250  	if err != nil {
  1251  		return
  1252  	}
  1253  	var _p1 *byte
  1254  	_p1, err = BytePtrFromString(link)
  1255  	if err != nil {
  1256  		return
  1257  	}
  1258  	_, _, e1 := Syscall(SYS_SYMLINK, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0)
  1259  	use(unsafe.Pointer(_p0))
  1260  	use(unsafe.Pointer(_p1))
  1261  	if e1 != 0 {
  1262  		err = e1
  1263  	}
  1264  	return
  1265  }
  1266  
  1267  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1268  
  1269  func Sync() (err error) {
  1270  	_, _, e1 := Syscall(SYS_SYNC, 0, 0, 0)
  1271  	if e1 != 0 {
  1272  		err = e1
  1273  	}
  1274  	return
  1275  }
  1276  
  1277  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1278  
  1279  func Truncate(path string, length int64) (err error) {
  1280  	var _p0 *byte
  1281  	_p0, err = BytePtrFromString(path)
  1282  	if err != nil {
  1283  		return
  1284  	}
  1285  	_, _, e1 := Syscall(SYS_TRUNCATE, uintptr(unsafe.Pointer(_p0)), uintptr(length), 0)
  1286  	use(unsafe.Pointer(_p0))
  1287  	if e1 != 0 {
  1288  		err = e1
  1289  	}
  1290  	return
  1291  }
  1292  
  1293  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1294  
  1295  func Umask(newmask int) (oldmask int) {
  1296  	r0, _, _ := Syscall(SYS_UMASK, uintptr(newmask), 0, 0)
  1297  	oldmask = int(r0)
  1298  	return
  1299  }
  1300  
  1301  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1302  
  1303  func Undelete(path string) (err error) {
  1304  	var _p0 *byte
  1305  	_p0, err = BytePtrFromString(path)
  1306  	if err != nil {
  1307  		return
  1308  	}
  1309  	_, _, e1 := Syscall(SYS_UNDELETE, uintptr(unsafe.Pointer(_p0)), 0, 0)
  1310  	use(unsafe.Pointer(_p0))
  1311  	if e1 != 0 {
  1312  		err = e1
  1313  	}
  1314  	return
  1315  }
  1316  
  1317  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1318  
  1319  func Unlink(path string) (err error) {
  1320  	var _p0 *byte
  1321  	_p0, err = BytePtrFromString(path)
  1322  	if err != nil {
  1323  		return
  1324  	}
  1325  	_, _, e1 := Syscall(SYS_UNLINK, uintptr(unsafe.Pointer(_p0)), 0, 0)
  1326  	use(unsafe.Pointer(_p0))
  1327  	if e1 != 0 {
  1328  		err = e1
  1329  	}
  1330  	return
  1331  }
  1332  
  1333  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1334  
  1335  func Unmount(path string, flags int) (err error) {
  1336  	var _p0 *byte
  1337  	_p0, err = BytePtrFromString(path)
  1338  	if err != nil {
  1339  		return
  1340  	}
  1341  	_, _, e1 := Syscall(SYS_UNMOUNT, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0)
  1342  	use(unsafe.Pointer(_p0))
  1343  	if e1 != 0 {
  1344  		err = e1
  1345  	}
  1346  	return
  1347  }
  1348  
  1349  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1350  
  1351  func write(fd int, p []byte) (n int, err error) {
  1352  	var _p0 unsafe.Pointer
  1353  	if len(p) > 0 {
  1354  		_p0 = unsafe.Pointer(&p[0])
  1355  	} else {
  1356  		_p0 = unsafe.Pointer(&_zero)
  1357  	}
  1358  	r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(_p0), uintptr(len(p)))
  1359  	n = int(r0)
  1360  	if e1 != 0 {
  1361  		err = e1
  1362  	}
  1363  	return
  1364  }
  1365  
  1366  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1367  
  1368  func mmap(addr uintptr, length uintptr, prot int, flag int, fd int, pos int64) (ret uintptr, err error) {
  1369  	r0, _, e1 := Syscall6(SYS_MMAP, uintptr(addr), uintptr(length), uintptr(prot), uintptr(flag), uintptr(fd), uintptr(pos))
  1370  	ret = uintptr(r0)
  1371  	if e1 != 0 {
  1372  		err = e1
  1373  	}
  1374  	return
  1375  }
  1376  
  1377  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1378  
  1379  func munmap(addr uintptr, length uintptr) (err error) {
  1380  	_, _, e1 := Syscall(SYS_MUNMAP, uintptr(addr), uintptr(length), 0)
  1381  	if e1 != 0 {
  1382  		err = e1
  1383  	}
  1384  	return
  1385  }
  1386  
  1387  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1388  
  1389  func readlen(fd int, buf *byte, nbuf int) (n int, err error) {
  1390  	r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf))
  1391  	n = int(r0)
  1392  	if e1 != 0 {
  1393  		err = e1
  1394  	}
  1395  	return
  1396  }
  1397  
  1398  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1399  
  1400  func writelen(fd int, buf *byte, nbuf int) (n int, err error) {
  1401  	r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf))
  1402  	n = int(r0)
  1403  	if e1 != 0 {
  1404  		err = e1
  1405  	}
  1406  	return
  1407  }
  1408  
  1409  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1410  
  1411  func gettimeofday(tp *Timeval) (sec int64, usec int32, err error) {
  1412  	r0, r1, e1 := RawSyscall(SYS_GETTIMEOFDAY, uintptr(unsafe.Pointer(tp)), 0, 0)
  1413  	sec = int64(r0)
  1414  	usec = int32(r1)
  1415  	if e1 != 0 {
  1416  		err = e1
  1417  	}
  1418  	return
  1419  }