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

     1  // go run mksyscall.go -tags zos,s390x syscall_zos_s390x.go
     2  // Code generated by the command above; see README.md. DO NOT EDIT.
     3  
     4  //go:build zos && s390x
     5  // +build zos,s390x
     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 fcntl(fd int, cmd int, arg int) (val int, err error) {
    16  	r0, _, e1 := syscall_syscall(SYS_FCNTL, uintptr(fd), uintptr(cmd), uintptr(arg))
    17  	val = int(r0)
    18  	if e1 != 0 {
    19  		err = errnoErr(e1)
    20  	}
    21  	return
    22  }
    23  
    24  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    25  
    26  func read(fd int, p []byte) (n int, err error) {
    27  	var _p0 unsafe.Pointer
    28  	if len(p) > 0 {
    29  		_p0 = unsafe.Pointer(&p[0])
    30  	} else {
    31  		_p0 = unsafe.Pointer(&_zero)
    32  	}
    33  	r0, _, e1 := syscall_syscall(SYS_READ, uintptr(fd), uintptr(_p0), uintptr(len(p)))
    34  	n = int(r0)
    35  	if e1 != 0 {
    36  		err = errnoErr(e1)
    37  	}
    38  	return
    39  }
    40  
    41  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    42  
    43  func readlen(fd int, buf *byte, nbuf int) (n int, err error) {
    44  	r0, _, e1 := syscall_syscall(SYS_READ, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf))
    45  	n = int(r0)
    46  	if e1 != 0 {
    47  		err = errnoErr(e1)
    48  	}
    49  	return
    50  }
    51  
    52  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    53  
    54  func write(fd int, p []byte) (n int, err error) {
    55  	var _p0 unsafe.Pointer
    56  	if len(p) > 0 {
    57  		_p0 = unsafe.Pointer(&p[0])
    58  	} else {
    59  		_p0 = unsafe.Pointer(&_zero)
    60  	}
    61  	r0, _, e1 := syscall_syscall(SYS_WRITE, uintptr(fd), uintptr(_p0), uintptr(len(p)))
    62  	n = int(r0)
    63  	if e1 != 0 {
    64  		err = errnoErr(e1)
    65  	}
    66  	return
    67  }
    68  
    69  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    70  
    71  func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) {
    72  	r0, _, e1 := syscall_syscall(SYS___ACCEPT_A, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)))
    73  	fd = int(r0)
    74  	if e1 != 0 {
    75  		err = errnoErr(e1)
    76  	}
    77  	return
    78  }
    79  
    80  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    81  
    82  func bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) {
    83  	_, _, e1 := syscall_syscall(SYS___BIND_A, uintptr(s), uintptr(addr), uintptr(addrlen))
    84  	if e1 != 0 {
    85  		err = errnoErr(e1)
    86  	}
    87  	return
    88  }
    89  
    90  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    91  
    92  func connect(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) {
    93  	_, _, e1 := syscall_syscall(SYS___CONNECT_A, uintptr(s), uintptr(addr), uintptr(addrlen))
    94  	if e1 != 0 {
    95  		err = errnoErr(e1)
    96  	}
    97  	return
    98  }
    99  
   100  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   101  
   102  func getgroups(n int, list *_Gid_t) (nn int, err error) {
   103  	r0, _, e1 := syscall_rawsyscall(SYS_GETGROUPS, uintptr(n), uintptr(unsafe.Pointer(list)), 0)
   104  	nn = int(r0)
   105  	if e1 != 0 {
   106  		err = errnoErr(e1)
   107  	}
   108  	return
   109  }
   110  
   111  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   112  
   113  func setgroups(n int, list *_Gid_t) (err error) {
   114  	_, _, e1 := syscall_rawsyscall(SYS_SETGROUPS, uintptr(n), uintptr(unsafe.Pointer(list)), 0)
   115  	if e1 != 0 {
   116  		err = errnoErr(e1)
   117  	}
   118  	return
   119  }
   120  
   121  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   122  
   123  func getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *_Socklen) (err error) {
   124  	_, _, e1 := syscall_syscall6(SYS_GETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(unsafe.Pointer(vallen)), 0)
   125  	if e1 != 0 {
   126  		err = errnoErr(e1)
   127  	}
   128  	return
   129  }
   130  
   131  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   132  
   133  func setsockopt(s int, level int, name int, val unsafe.Pointer, vallen uintptr) (err error) {
   134  	_, _, e1 := syscall_syscall6(SYS_SETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(vallen), 0)
   135  	if e1 != 0 {
   136  		err = errnoErr(e1)
   137  	}
   138  	return
   139  }
   140  
   141  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   142  
   143  func socket(domain int, typ int, proto int) (fd int, err error) {
   144  	r0, _, e1 := syscall_rawsyscall(SYS_SOCKET, uintptr(domain), uintptr(typ), uintptr(proto))
   145  	fd = int(r0)
   146  	if e1 != 0 {
   147  		err = errnoErr(e1)
   148  	}
   149  	return
   150  }
   151  
   152  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   153  
   154  func socketpair(domain int, typ int, proto int, fd *[2]int32) (err error) {
   155  	_, _, e1 := syscall_rawsyscall6(SYS_SOCKETPAIR, uintptr(domain), uintptr(typ), uintptr(proto), uintptr(unsafe.Pointer(fd)), 0, 0)
   156  	if e1 != 0 {
   157  		err = errnoErr(e1)
   158  	}
   159  	return
   160  }
   161  
   162  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   163  
   164  func getpeername(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) {
   165  	_, _, e1 := syscall_rawsyscall(SYS___GETPEERNAME_A, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)))
   166  	if e1 != 0 {
   167  		err = errnoErr(e1)
   168  	}
   169  	return
   170  }
   171  
   172  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   173  
   174  func getsockname(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) {
   175  	_, _, e1 := syscall_rawsyscall(SYS___GETSOCKNAME_A, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)))
   176  	if e1 != 0 {
   177  		err = errnoErr(e1)
   178  	}
   179  	return
   180  }
   181  
   182  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   183  
   184  func recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Socklen) (n int, err error) {
   185  	var _p0 unsafe.Pointer
   186  	if len(p) > 0 {
   187  		_p0 = unsafe.Pointer(&p[0])
   188  	} else {
   189  		_p0 = unsafe.Pointer(&_zero)
   190  	}
   191  	r0, _, e1 := syscall_syscall6(SYS___RECVFROM_A, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(flags), uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(fromlen)))
   192  	n = int(r0)
   193  	if e1 != 0 {
   194  		err = errnoErr(e1)
   195  	}
   196  	return
   197  }
   198  
   199  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   200  
   201  func sendto(s int, buf []byte, flags int, to unsafe.Pointer, addrlen _Socklen) (err error) {
   202  	var _p0 unsafe.Pointer
   203  	if len(buf) > 0 {
   204  		_p0 = unsafe.Pointer(&buf[0])
   205  	} else {
   206  		_p0 = unsafe.Pointer(&_zero)
   207  	}
   208  	_, _, e1 := syscall_syscall6(SYS___SENDTO_A, uintptr(s), uintptr(_p0), uintptr(len(buf)), uintptr(flags), uintptr(to), uintptr(addrlen))
   209  	if e1 != 0 {
   210  		err = errnoErr(e1)
   211  	}
   212  	return
   213  }
   214  
   215  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   216  
   217  func recvmsg(s int, msg *Msghdr, flags int) (n int, err error) {
   218  	r0, _, e1 := syscall_syscall(SYS___RECVMSG_A, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags))
   219  	n = int(r0)
   220  	if e1 != 0 {
   221  		err = errnoErr(e1)
   222  	}
   223  	return
   224  }
   225  
   226  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   227  
   228  func sendmsg(s int, msg *Msghdr, flags int) (n int, err error) {
   229  	r0, _, e1 := syscall_syscall(SYS___SENDMSG_A, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags))
   230  	n = int(r0)
   231  	if e1 != 0 {
   232  		err = errnoErr(e1)
   233  	}
   234  	return
   235  }
   236  
   237  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   238  
   239  func mmap(addr uintptr, length uintptr, prot int, flag int, fd int, pos int64) (ret uintptr, err error) {
   240  	r0, _, e1 := syscall_syscall6(SYS_MMAP, uintptr(addr), uintptr(length), uintptr(prot), uintptr(flag), uintptr(fd), uintptr(pos))
   241  	ret = uintptr(r0)
   242  	if e1 != 0 {
   243  		err = errnoErr(e1)
   244  	}
   245  	return
   246  }
   247  
   248  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   249  
   250  func munmap(addr uintptr, length uintptr) (err error) {
   251  	_, _, e1 := syscall_syscall(SYS_MUNMAP, uintptr(addr), uintptr(length), 0)
   252  	if e1 != 0 {
   253  		err = errnoErr(e1)
   254  	}
   255  	return
   256  }
   257  
   258  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   259  
   260  func ioctl(fd int, req int, arg uintptr) (err error) {
   261  	_, _, e1 := syscall_syscall(SYS_IOCTL, uintptr(fd), uintptr(req), uintptr(arg))
   262  	if e1 != 0 {
   263  		err = errnoErr(e1)
   264  	}
   265  	return
   266  }
   267  
   268  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   269  
   270  func ioctlPtr(fd int, req int, arg unsafe.Pointer) (err error) {
   271  	_, _, e1 := syscall_syscall(SYS_IOCTL, uintptr(fd), uintptr(req), uintptr(arg))
   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 Access(path string, mode uint32) (err error) {
   281  	var _p0 *byte
   282  	_p0, err = BytePtrFromString(path)
   283  	if err != nil {
   284  		return
   285  	}
   286  	_, _, e1 := syscall_syscall(SYS___ACCESS_A, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0)
   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 Chdir(path string) (err error) {
   296  	var _p0 *byte
   297  	_p0, err = BytePtrFromString(path)
   298  	if err != nil {
   299  		return
   300  	}
   301  	_, _, e1 := syscall_syscall(SYS___CHDIR_A, uintptr(unsafe.Pointer(_p0)), 0, 0)
   302  	if e1 != 0 {
   303  		err = errnoErr(e1)
   304  	}
   305  	return
   306  }
   307  
   308  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   309  
   310  func Chown(path string, uid int, gid int) (err error) {
   311  	var _p0 *byte
   312  	_p0, err = BytePtrFromString(path)
   313  	if err != nil {
   314  		return
   315  	}
   316  	_, _, e1 := syscall_syscall(SYS___CHOWN_A, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid))
   317  	if e1 != 0 {
   318  		err = errnoErr(e1)
   319  	}
   320  	return
   321  }
   322  
   323  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   324  
   325  func Chmod(path string, mode uint32) (err error) {
   326  	var _p0 *byte
   327  	_p0, err = BytePtrFromString(path)
   328  	if err != nil {
   329  		return
   330  	}
   331  	_, _, e1 := syscall_syscall(SYS___CHMOD_A, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0)
   332  	if e1 != 0 {
   333  		err = errnoErr(e1)
   334  	}
   335  	return
   336  }
   337  
   338  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   339  
   340  func Creat(path string, mode uint32) (fd int, err error) {
   341  	var _p0 *byte
   342  	_p0, err = BytePtrFromString(path)
   343  	if err != nil {
   344  		return
   345  	}
   346  	r0, _, e1 := syscall_syscall(SYS___CREAT_A, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0)
   347  	fd = int(r0)
   348  	if e1 != 0 {
   349  		err = errnoErr(e1)
   350  	}
   351  	return
   352  }
   353  
   354  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   355  
   356  func Dup(oldfd int) (fd int, err error) {
   357  	r0, _, e1 := syscall_syscall(SYS_DUP, uintptr(oldfd), 0, 0)
   358  	fd = int(r0)
   359  	if e1 != 0 {
   360  		err = errnoErr(e1)
   361  	}
   362  	return
   363  }
   364  
   365  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   366  
   367  func Dup2(oldfd int, newfd int) (err error) {
   368  	_, _, e1 := syscall_syscall(SYS_DUP2, uintptr(oldfd), uintptr(newfd), 0)
   369  	if e1 != 0 {
   370  		err = errnoErr(e1)
   371  	}
   372  	return
   373  }
   374  
   375  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   376  
   377  func Errno2() (er2 int) {
   378  	uer2, _, _ := syscall_syscall(SYS___ERRNO2, 0, 0, 0)
   379  	er2 = int(uer2)
   380  	return
   381  }
   382  
   383  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   384  
   385  func Err2ad() (eadd *int) {
   386  	ueadd, _, _ := syscall_syscall(SYS___ERR2AD, 0, 0, 0)
   387  	eadd = (*int)(unsafe.Pointer(ueadd))
   388  	return
   389  }
   390  
   391  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   392  
   393  func Exit(code int) {
   394  	syscall_syscall(SYS_EXIT, uintptr(code), 0, 0)
   395  	return
   396  }
   397  
   398  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   399  
   400  func Fchdir(fd int) (err error) {
   401  	_, _, e1 := syscall_syscall(SYS_FCHDIR, uintptr(fd), 0, 0)
   402  	if e1 != 0 {
   403  		err = errnoErr(e1)
   404  	}
   405  	return
   406  }
   407  
   408  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   409  
   410  func Fchmod(fd int, mode uint32) (err error) {
   411  	_, _, e1 := syscall_syscall(SYS_FCHMOD, uintptr(fd), uintptr(mode), 0)
   412  	if e1 != 0 {
   413  		err = errnoErr(e1)
   414  	}
   415  	return
   416  }
   417  
   418  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   419  
   420  func Fchown(fd int, uid int, gid int) (err error) {
   421  	_, _, e1 := syscall_syscall(SYS_FCHOWN, uintptr(fd), uintptr(uid), uintptr(gid))
   422  	if e1 != 0 {
   423  		err = errnoErr(e1)
   424  	}
   425  	return
   426  }
   427  
   428  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   429  
   430  func FcntlInt(fd uintptr, cmd int, arg int) (retval int, err error) {
   431  	r0, _, e1 := syscall_syscall(SYS_FCNTL, uintptr(fd), uintptr(cmd), uintptr(arg))
   432  	retval = int(r0)
   433  	if e1 != 0 {
   434  		err = errnoErr(e1)
   435  	}
   436  	return
   437  }
   438  
   439  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   440  
   441  func fstat(fd int, stat *Stat_LE_t) (err error) {
   442  	_, _, e1 := syscall_syscall(SYS_FSTAT, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0)
   443  	if e1 != 0 {
   444  		err = errnoErr(e1)
   445  	}
   446  	return
   447  }
   448  
   449  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   450  
   451  func Fstatvfs(fd int, stat *Statvfs_t) (err error) {
   452  	_, _, e1 := syscall_syscall(SYS_FSTATVFS, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0)
   453  	if e1 != 0 {
   454  		err = errnoErr(e1)
   455  	}
   456  	return
   457  }
   458  
   459  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   460  
   461  func Fsync(fd int) (err error) {
   462  	_, _, e1 := syscall_syscall(SYS_FSYNC, uintptr(fd), 0, 0)
   463  	if e1 != 0 {
   464  		err = errnoErr(e1)
   465  	}
   466  	return
   467  }
   468  
   469  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   470  
   471  func Ftruncate(fd int, length int64) (err error) {
   472  	_, _, e1 := syscall_syscall(SYS_FTRUNCATE, uintptr(fd), uintptr(length), 0)
   473  	if e1 != 0 {
   474  		err = errnoErr(e1)
   475  	}
   476  	return
   477  }
   478  
   479  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   480  
   481  func Getpagesize() (pgsize int) {
   482  	r0, _, _ := syscall_syscall(SYS_GETPAGESIZE, 0, 0, 0)
   483  	pgsize = int(r0)
   484  	return
   485  }
   486  
   487  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   488  
   489  func Mprotect(b []byte, prot int) (err error) {
   490  	var _p0 unsafe.Pointer
   491  	if len(b) > 0 {
   492  		_p0 = unsafe.Pointer(&b[0])
   493  	} else {
   494  		_p0 = unsafe.Pointer(&_zero)
   495  	}
   496  	_, _, e1 := syscall_syscall(SYS_MPROTECT, uintptr(_p0), uintptr(len(b)), uintptr(prot))
   497  	if e1 != 0 {
   498  		err = errnoErr(e1)
   499  	}
   500  	return
   501  }
   502  
   503  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   504  
   505  func Msync(b []byte, flags int) (err error) {
   506  	var _p0 unsafe.Pointer
   507  	if len(b) > 0 {
   508  		_p0 = unsafe.Pointer(&b[0])
   509  	} else {
   510  		_p0 = unsafe.Pointer(&_zero)
   511  	}
   512  	_, _, e1 := syscall_syscall(SYS_MSYNC, uintptr(_p0), uintptr(len(b)), uintptr(flags))
   513  	if e1 != 0 {
   514  		err = errnoErr(e1)
   515  	}
   516  	return
   517  }
   518  
   519  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   520  
   521  func Poll(fds []PollFd, timeout int) (n int, err error) {
   522  	var _p0 unsafe.Pointer
   523  	if len(fds) > 0 {
   524  		_p0 = unsafe.Pointer(&fds[0])
   525  	} else {
   526  		_p0 = unsafe.Pointer(&_zero)
   527  	}
   528  	r0, _, e1 := syscall_syscall(SYS_POLL, uintptr(_p0), uintptr(len(fds)), uintptr(timeout))
   529  	n = int(r0)
   530  	if e1 != 0 {
   531  		err = errnoErr(e1)
   532  	}
   533  	return
   534  }
   535  
   536  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   537  
   538  func Times(tms *Tms) (ticks uintptr, err error) {
   539  	r0, _, e1 := syscall_syscall(SYS_TIMES, uintptr(unsafe.Pointer(tms)), 0, 0)
   540  	ticks = uintptr(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 W_Getmntent(buff *byte, size int) (lastsys int, err error) {
   550  	r0, _, e1 := syscall_syscall(SYS_W_GETMNTENT, uintptr(unsafe.Pointer(buff)), uintptr(size), 0)
   551  	lastsys = int(r0)
   552  	if e1 != 0 {
   553  		err = errnoErr(e1)
   554  	}
   555  	return
   556  }
   557  
   558  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   559  
   560  func W_Getmntent_A(buff *byte, size int) (lastsys int, err error) {
   561  	r0, _, e1 := syscall_syscall(SYS___W_GETMNTENT_A, uintptr(unsafe.Pointer(buff)), uintptr(size), 0)
   562  	lastsys = int(r0)
   563  	if e1 != 0 {
   564  		err = errnoErr(e1)
   565  	}
   566  	return
   567  }
   568  
   569  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   570  
   571  func mount_LE(path string, filesystem string, fstype string, mtm uint32, parmlen int32, parm string) (err error) {
   572  	var _p0 *byte
   573  	_p0, err = BytePtrFromString(path)
   574  	if err != nil {
   575  		return
   576  	}
   577  	var _p1 *byte
   578  	_p1, err = BytePtrFromString(filesystem)
   579  	if err != nil {
   580  		return
   581  	}
   582  	var _p2 *byte
   583  	_p2, err = BytePtrFromString(fstype)
   584  	if err != nil {
   585  		return
   586  	}
   587  	var _p3 *byte
   588  	_p3, err = BytePtrFromString(parm)
   589  	if err != nil {
   590  		return
   591  	}
   592  	_, _, e1 := syscall_syscall6(SYS___MOUNT_A, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(unsafe.Pointer(_p2)), uintptr(mtm), uintptr(parmlen), uintptr(unsafe.Pointer(_p3)))
   593  	if e1 != 0 {
   594  		err = errnoErr(e1)
   595  	}
   596  	return
   597  }
   598  
   599  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   600  
   601  func unmount(filesystem string, mtm int) (err error) {
   602  	var _p0 *byte
   603  	_p0, err = BytePtrFromString(filesystem)
   604  	if err != nil {
   605  		return
   606  	}
   607  	_, _, e1 := syscall_syscall(SYS___UMOUNT_A, uintptr(unsafe.Pointer(_p0)), uintptr(mtm), 0)
   608  	if e1 != 0 {
   609  		err = errnoErr(e1)
   610  	}
   611  	return
   612  }
   613  
   614  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   615  
   616  func Chroot(path string) (err error) {
   617  	var _p0 *byte
   618  	_p0, err = BytePtrFromString(path)
   619  	if err != nil {
   620  		return
   621  	}
   622  	_, _, e1 := syscall_syscall(SYS___CHROOT_A, uintptr(unsafe.Pointer(_p0)), 0, 0)
   623  	if e1 != 0 {
   624  		err = errnoErr(e1)
   625  	}
   626  	return
   627  }
   628  
   629  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   630  
   631  func Uname(buf *Utsname) (err error) {
   632  	_, _, e1 := syscall_rawsyscall(SYS___UNAME_A, uintptr(unsafe.Pointer(buf)), 0, 0)
   633  	if e1 != 0 {
   634  		err = errnoErr(e1)
   635  	}
   636  	return
   637  }
   638  
   639  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   640  
   641  func Gethostname(buf []byte) (err error) {
   642  	var _p0 unsafe.Pointer
   643  	if len(buf) > 0 {
   644  		_p0 = unsafe.Pointer(&buf[0])
   645  	} else {
   646  		_p0 = unsafe.Pointer(&_zero)
   647  	}
   648  	_, _, e1 := syscall_syscall(SYS___GETHOSTNAME_A, uintptr(_p0), uintptr(len(buf)), 0)
   649  	if e1 != 0 {
   650  		err = errnoErr(e1)
   651  	}
   652  	return
   653  }
   654  
   655  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   656  
   657  func Getegid() (egid int) {
   658  	r0, _, _ := syscall_rawsyscall(SYS_GETEGID, 0, 0, 0)
   659  	egid = int(r0)
   660  	return
   661  }
   662  
   663  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   664  
   665  func Geteuid() (uid int) {
   666  	r0, _, _ := syscall_rawsyscall(SYS_GETEUID, 0, 0, 0)
   667  	uid = int(r0)
   668  	return
   669  }
   670  
   671  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   672  
   673  func Getgid() (gid int) {
   674  	r0, _, _ := syscall_rawsyscall(SYS_GETGID, 0, 0, 0)
   675  	gid = int(r0)
   676  	return
   677  }
   678  
   679  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   680  
   681  func Getpid() (pid int) {
   682  	r0, _, _ := syscall_rawsyscall(SYS_GETPID, 0, 0, 0)
   683  	pid = int(r0)
   684  	return
   685  }
   686  
   687  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   688  
   689  func Getpgid(pid int) (pgid int, err error) {
   690  	r0, _, e1 := syscall_rawsyscall(SYS_GETPGID, uintptr(pid), 0, 0)
   691  	pgid = int(r0)
   692  	if e1 != 0 {
   693  		err = errnoErr(e1)
   694  	}
   695  	return
   696  }
   697  
   698  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   699  
   700  func Getppid() (pid int) {
   701  	r0, _, _ := syscall_rawsyscall(SYS_GETPPID, 0, 0, 0)
   702  	pid = int(r0)
   703  	return
   704  }
   705  
   706  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   707  
   708  func Getpriority(which int, who int) (prio int, err error) {
   709  	r0, _, e1 := syscall_syscall(SYS_GETPRIORITY, uintptr(which), uintptr(who), 0)
   710  	prio = int(r0)
   711  	if e1 != 0 {
   712  		err = errnoErr(e1)
   713  	}
   714  	return
   715  }
   716  
   717  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   718  
   719  func Getrlimit(resource int, rlim *Rlimit) (err error) {
   720  	_, _, e1 := syscall_rawsyscall(SYS_GETRLIMIT, uintptr(resource), uintptr(unsafe.Pointer(rlim)), 0)
   721  	if e1 != 0 {
   722  		err = errnoErr(e1)
   723  	}
   724  	return
   725  }
   726  
   727  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   728  
   729  func getrusage(who int, rusage *rusage_zos) (err error) {
   730  	_, _, e1 := syscall_rawsyscall(SYS_GETRUSAGE, uintptr(who), uintptr(unsafe.Pointer(rusage)), 0)
   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 Getsid(pid int) (sid int, err error) {
   740  	r0, _, e1 := syscall_rawsyscall(SYS_GETSID, uintptr(pid), 0, 0)
   741  	sid = int(r0)
   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 Getuid() (uid int) {
   751  	r0, _, _ := syscall_rawsyscall(SYS_GETUID, 0, 0, 0)
   752  	uid = int(r0)
   753  	return
   754  }
   755  
   756  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   757  
   758  func Kill(pid int, sig Signal) (err error) {
   759  	_, _, e1 := syscall_rawsyscall(SYS_KILL, uintptr(pid), uintptr(sig), 0)
   760  	if e1 != 0 {
   761  		err = errnoErr(e1)
   762  	}
   763  	return
   764  }
   765  
   766  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   767  
   768  func Lchown(path string, uid int, gid int) (err error) {
   769  	var _p0 *byte
   770  	_p0, err = BytePtrFromString(path)
   771  	if err != nil {
   772  		return
   773  	}
   774  	_, _, e1 := syscall_syscall(SYS___LCHOWN_A, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid))
   775  	if e1 != 0 {
   776  		err = errnoErr(e1)
   777  	}
   778  	return
   779  }
   780  
   781  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   782  
   783  func Link(path string, link string) (err error) {
   784  	var _p0 *byte
   785  	_p0, err = BytePtrFromString(path)
   786  	if err != nil {
   787  		return
   788  	}
   789  	var _p1 *byte
   790  	_p1, err = BytePtrFromString(link)
   791  	if err != nil {
   792  		return
   793  	}
   794  	_, _, e1 := syscall_syscall(SYS___LINK_A, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0)
   795  	if e1 != 0 {
   796  		err = errnoErr(e1)
   797  	}
   798  	return
   799  }
   800  
   801  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   802  
   803  func Listen(s int, n int) (err error) {
   804  	_, _, e1 := syscall_syscall(SYS_LISTEN, uintptr(s), uintptr(n), 0)
   805  	if e1 != 0 {
   806  		err = errnoErr(e1)
   807  	}
   808  	return
   809  }
   810  
   811  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   812  
   813  func lstat(path string, stat *Stat_LE_t) (err error) {
   814  	var _p0 *byte
   815  	_p0, err = BytePtrFromString(path)
   816  	if err != nil {
   817  		return
   818  	}
   819  	_, _, e1 := syscall_syscall(SYS___LSTAT_A, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0)
   820  	if e1 != 0 {
   821  		err = errnoErr(e1)
   822  	}
   823  	return
   824  }
   825  
   826  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   827  
   828  func Mkdir(path string, mode uint32) (err error) {
   829  	var _p0 *byte
   830  	_p0, err = BytePtrFromString(path)
   831  	if err != nil {
   832  		return
   833  	}
   834  	_, _, e1 := syscall_syscall(SYS___MKDIR_A, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0)
   835  	if e1 != 0 {
   836  		err = errnoErr(e1)
   837  	}
   838  	return
   839  }
   840  
   841  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   842  
   843  func Mkfifo(path string, mode uint32) (err error) {
   844  	var _p0 *byte
   845  	_p0, err = BytePtrFromString(path)
   846  	if err != nil {
   847  		return
   848  	}
   849  	_, _, e1 := syscall_syscall(SYS___MKFIFO_A, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0)
   850  	if e1 != 0 {
   851  		err = errnoErr(e1)
   852  	}
   853  	return
   854  }
   855  
   856  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   857  
   858  func Mknod(path string, mode uint32, dev int) (err error) {
   859  	var _p0 *byte
   860  	_p0, err = BytePtrFromString(path)
   861  	if err != nil {
   862  		return
   863  	}
   864  	_, _, e1 := syscall_syscall(SYS___MKNOD_A, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev))
   865  	if e1 != 0 {
   866  		err = errnoErr(e1)
   867  	}
   868  	return
   869  }
   870  
   871  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   872  
   873  func Pread(fd int, p []byte, offset int64) (n int, err error) {
   874  	var _p0 unsafe.Pointer
   875  	if len(p) > 0 {
   876  		_p0 = unsafe.Pointer(&p[0])
   877  	} else {
   878  		_p0 = unsafe.Pointer(&_zero)
   879  	}
   880  	r0, _, e1 := syscall_syscall6(SYS_PREAD, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), 0, 0)
   881  	n = int(r0)
   882  	if e1 != 0 {
   883  		err = errnoErr(e1)
   884  	}
   885  	return
   886  }
   887  
   888  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   889  
   890  func Pwrite(fd int, p []byte, offset int64) (n int, err error) {
   891  	var _p0 unsafe.Pointer
   892  	if len(p) > 0 {
   893  		_p0 = unsafe.Pointer(&p[0])
   894  	} else {
   895  		_p0 = unsafe.Pointer(&_zero)
   896  	}
   897  	r0, _, e1 := syscall_syscall6(SYS_PWRITE, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), 0, 0)
   898  	n = int(r0)
   899  	if e1 != 0 {
   900  		err = errnoErr(e1)
   901  	}
   902  	return
   903  }
   904  
   905  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   906  
   907  func Readlink(path string, buf []byte) (n int, err error) {
   908  	var _p0 *byte
   909  	_p0, err = BytePtrFromString(path)
   910  	if err != nil {
   911  		return
   912  	}
   913  	var _p1 unsafe.Pointer
   914  	if len(buf) > 0 {
   915  		_p1 = unsafe.Pointer(&buf[0])
   916  	} else {
   917  		_p1 = unsafe.Pointer(&_zero)
   918  	}
   919  	r0, _, e1 := syscall_syscall(SYS___READLINK_A, uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf)))
   920  	n = int(r0)
   921  	if e1 != 0 {
   922  		err = errnoErr(e1)
   923  	}
   924  	return
   925  }
   926  
   927  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   928  
   929  func Rename(from string, to string) (err error) {
   930  	var _p0 *byte
   931  	_p0, err = BytePtrFromString(from)
   932  	if err != nil {
   933  		return
   934  	}
   935  	var _p1 *byte
   936  	_p1, err = BytePtrFromString(to)
   937  	if err != nil {
   938  		return
   939  	}
   940  	_, _, e1 := syscall_syscall(SYS___RENAME_A, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0)
   941  	if e1 != 0 {
   942  		err = errnoErr(e1)
   943  	}
   944  	return
   945  }
   946  
   947  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   948  
   949  func Rmdir(path string) (err error) {
   950  	var _p0 *byte
   951  	_p0, err = BytePtrFromString(path)
   952  	if err != nil {
   953  		return
   954  	}
   955  	_, _, e1 := syscall_syscall(SYS___RMDIR_A, uintptr(unsafe.Pointer(_p0)), 0, 0)
   956  	if e1 != 0 {
   957  		err = errnoErr(e1)
   958  	}
   959  	return
   960  }
   961  
   962  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   963  
   964  func Seek(fd int, offset int64, whence int) (off int64, err error) {
   965  	r0, _, e1 := syscall_syscall(SYS_LSEEK, uintptr(fd), uintptr(offset), uintptr(whence))
   966  	off = int64(r0)
   967  	if e1 != 0 {
   968  		err = errnoErr(e1)
   969  	}
   970  	return
   971  }
   972  
   973  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   974  
   975  func Setpriority(which int, who int, prio int) (err error) {
   976  	_, _, e1 := syscall_syscall(SYS_SETPRIORITY, uintptr(which), uintptr(who), uintptr(prio))
   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 Setpgid(pid int, pgid int) (err error) {
   986  	_, _, e1 := syscall_rawsyscall(SYS_SETPGID, uintptr(pid), uintptr(pgid), 0)
   987  	if e1 != 0 {
   988  		err = errnoErr(e1)
   989  	}
   990  	return
   991  }
   992  
   993  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   994  
   995  func Setrlimit(resource int, lim *Rlimit) (err error) {
   996  	_, _, e1 := syscall_rawsyscall(SYS_SETRLIMIT, uintptr(resource), uintptr(unsafe.Pointer(lim)), 0)
   997  	if e1 != 0 {
   998  		err = errnoErr(e1)
   999  	}
  1000  	return
  1001  }
  1002  
  1003  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1004  
  1005  func Setregid(rgid int, egid int) (err error) {
  1006  	_, _, e1 := syscall_rawsyscall(SYS_SETREGID, uintptr(rgid), uintptr(egid), 0)
  1007  	if e1 != 0 {
  1008  		err = errnoErr(e1)
  1009  	}
  1010  	return
  1011  }
  1012  
  1013  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1014  
  1015  func Setreuid(ruid int, euid int) (err error) {
  1016  	_, _, e1 := syscall_rawsyscall(SYS_SETREUID, uintptr(ruid), uintptr(euid), 0)
  1017  	if e1 != 0 {
  1018  		err = errnoErr(e1)
  1019  	}
  1020  	return
  1021  }
  1022  
  1023  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1024  
  1025  func Setsid() (pid int, err error) {
  1026  	r0, _, e1 := syscall_rawsyscall(SYS_SETSID, 0, 0, 0)
  1027  	pid = int(r0)
  1028  	if e1 != 0 {
  1029  		err = errnoErr(e1)
  1030  	}
  1031  	return
  1032  }
  1033  
  1034  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1035  
  1036  func Setuid(uid int) (err error) {
  1037  	_, _, e1 := syscall_syscall(SYS_SETUID, uintptr(uid), 0, 0)
  1038  	if e1 != 0 {
  1039  		err = errnoErr(e1)
  1040  	}
  1041  	return
  1042  }
  1043  
  1044  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1045  
  1046  func Setgid(uid int) (err error) {
  1047  	_, _, e1 := syscall_syscall(SYS_SETGID, uintptr(uid), 0, 0)
  1048  	if e1 != 0 {
  1049  		err = errnoErr(e1)
  1050  	}
  1051  	return
  1052  }
  1053  
  1054  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1055  
  1056  func Shutdown(fd int, how int) (err error) {
  1057  	_, _, e1 := syscall_syscall(SYS_SHUTDOWN, uintptr(fd), uintptr(how), 0)
  1058  	if e1 != 0 {
  1059  		err = errnoErr(e1)
  1060  	}
  1061  	return
  1062  }
  1063  
  1064  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1065  
  1066  func stat(path string, statLE *Stat_LE_t) (err error) {
  1067  	var _p0 *byte
  1068  	_p0, err = BytePtrFromString(path)
  1069  	if err != nil {
  1070  		return
  1071  	}
  1072  	_, _, e1 := syscall_syscall(SYS___STAT_A, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(statLE)), 0)
  1073  	if e1 != 0 {
  1074  		err = errnoErr(e1)
  1075  	}
  1076  	return
  1077  }
  1078  
  1079  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1080  
  1081  func Symlink(path string, link string) (err error) {
  1082  	var _p0 *byte
  1083  	_p0, err = BytePtrFromString(path)
  1084  	if err != nil {
  1085  		return
  1086  	}
  1087  	var _p1 *byte
  1088  	_p1, err = BytePtrFromString(link)
  1089  	if err != nil {
  1090  		return
  1091  	}
  1092  	_, _, e1 := syscall_syscall(SYS___SYMLINK_A, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0)
  1093  	if e1 != 0 {
  1094  		err = errnoErr(e1)
  1095  	}
  1096  	return
  1097  }
  1098  
  1099  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1100  
  1101  func Sync() {
  1102  	syscall_syscall(SYS_SYNC, 0, 0, 0)
  1103  	return
  1104  }
  1105  
  1106  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1107  
  1108  func Truncate(path string, length int64) (err error) {
  1109  	var _p0 *byte
  1110  	_p0, err = BytePtrFromString(path)
  1111  	if err != nil {
  1112  		return
  1113  	}
  1114  	_, _, e1 := syscall_syscall(SYS___TRUNCATE_A, uintptr(unsafe.Pointer(_p0)), uintptr(length), 0)
  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 Tcgetattr(fildes int, termptr *Termios) (err error) {
  1124  	_, _, e1 := syscall_syscall(SYS_TCGETATTR, uintptr(fildes), uintptr(unsafe.Pointer(termptr)), 0)
  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 Tcsetattr(fildes int, when int, termptr *Termios) (err error) {
  1134  	_, _, e1 := syscall_syscall(SYS_TCSETATTR, uintptr(fildes), uintptr(when), uintptr(unsafe.Pointer(termptr)))
  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 Umask(mask int) (oldmask int) {
  1144  	r0, _, _ := syscall_syscall(SYS_UMASK, uintptr(mask), 0, 0)
  1145  	oldmask = int(r0)
  1146  	return
  1147  }
  1148  
  1149  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1150  
  1151  func Unlink(path string) (err error) {
  1152  	var _p0 *byte
  1153  	_p0, err = BytePtrFromString(path)
  1154  	if err != nil {
  1155  		return
  1156  	}
  1157  	_, _, e1 := syscall_syscall(SYS___UNLINK_A, uintptr(unsafe.Pointer(_p0)), 0, 0)
  1158  	if e1 != 0 {
  1159  		err = errnoErr(e1)
  1160  	}
  1161  	return
  1162  }
  1163  
  1164  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1165  
  1166  func Utime(path string, utim *Utimbuf) (err error) {
  1167  	var _p0 *byte
  1168  	_p0, err = BytePtrFromString(path)
  1169  	if err != nil {
  1170  		return
  1171  	}
  1172  	_, _, e1 := syscall_syscall(SYS___UTIME_A, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(utim)), 0)
  1173  	if e1 != 0 {
  1174  		err = errnoErr(e1)
  1175  	}
  1176  	return
  1177  }
  1178  
  1179  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1180  
  1181  func open(path string, mode int, perm uint32) (fd int, err error) {
  1182  	var _p0 *byte
  1183  	_p0, err = BytePtrFromString(path)
  1184  	if err != nil {
  1185  		return
  1186  	}
  1187  	r0, _, e1 := syscall_syscall(SYS___OPEN_A, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm))
  1188  	fd = int(r0)
  1189  	if e1 != 0 {
  1190  		err = errnoErr(e1)
  1191  	}
  1192  	return
  1193  }
  1194  
  1195  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1196  
  1197  func remove(path string) (err error) {
  1198  	var _p0 *byte
  1199  	_p0, err = BytePtrFromString(path)
  1200  	if err != nil {
  1201  		return
  1202  	}
  1203  	_, _, e1 := syscall_syscall(SYS_REMOVE, uintptr(unsafe.Pointer(_p0)), 0, 0)
  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 waitpid(pid int, wstatus *_C_int, options int) (wpid int, err error) {
  1213  	r0, _, e1 := syscall_syscall(SYS_WAITPID, uintptr(pid), uintptr(unsafe.Pointer(wstatus)), uintptr(options))
  1214  	wpid = int(r0)
  1215  	if e1 != 0 {
  1216  		err = errnoErr(e1)
  1217  	}
  1218  	return
  1219  }
  1220  
  1221  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1222  
  1223  func gettimeofday(tv *timeval_zos) (err error) {
  1224  	_, _, e1 := syscall_rawsyscall(SYS_GETTIMEOFDAY, uintptr(unsafe.Pointer(tv)), 0, 0)
  1225  	if e1 != 0 {
  1226  		err = errnoErr(e1)
  1227  	}
  1228  	return
  1229  }
  1230  
  1231  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1232  
  1233  func pipe(p *[2]_C_int) (err error) {
  1234  	_, _, e1 := syscall_rawsyscall(SYS_PIPE, uintptr(unsafe.Pointer(p)), 0, 0)
  1235  	if e1 != 0 {
  1236  		err = errnoErr(e1)
  1237  	}
  1238  	return
  1239  }
  1240  
  1241  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1242  
  1243  func utimes(path string, timeval *[2]Timeval) (err error) {
  1244  	var _p0 *byte
  1245  	_p0, err = BytePtrFromString(path)
  1246  	if err != nil {
  1247  		return
  1248  	}
  1249  	_, _, e1 := syscall_syscall(SYS___UTIMES_A, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(timeval)), 0)
  1250  	if e1 != 0 {
  1251  		err = errnoErr(e1)
  1252  	}
  1253  	return
  1254  }
  1255  
  1256  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1257  
  1258  func Select(nmsgsfds int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (ret int, err error) {
  1259  	r0, _, e1 := syscall_syscall6(SYS_SELECT, uintptr(nmsgsfds), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0)
  1260  	ret = int(r0)
  1261  	if e1 != 0 {
  1262  		err = errnoErr(e1)
  1263  	}
  1264  	return
  1265  }