github.com/dorkamotorka/go/src@v0.0.0-20230614113921-187095f0e316/syscall/zsyscall_darwin_amd64.go (about)

     1  // mksyscall.pl -darwin -tags darwin,amd64 syscall_bsd.go syscall_darwin.go syscall_darwin_amd64.go
     2  // Code generated by the command above; DO NOT EDIT.
     3  
     4  //go:build darwin && amd64
     5  
     6  package syscall
     7  
     8  import "unsafe"
     9  import "internal/abi"
    10  
    11  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    12  
    13  func getgroups(ngid int, gid *_Gid_t) (n int, err error) {
    14  	r0, _, e1 := rawSyscall(abi.FuncPCABI0(libc_getgroups_trampoline), uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0)
    15  	n = int(r0)
    16  	if e1 != 0 {
    17  		err = errnoErr(e1)
    18  	}
    19  	return
    20  }
    21  
    22  func libc_getgroups_trampoline()
    23  
    24  //go:cgo_import_dynamic libc_getgroups getgroups "/usr/lib/libSystem.B.dylib"
    25  
    26  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    27  
    28  func setgroups(ngid int, gid *_Gid_t) (err error) {
    29  	_, _, e1 := rawSyscall(abi.FuncPCABI0(libc_setgroups_trampoline), uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0)
    30  	if e1 != 0 {
    31  		err = errnoErr(e1)
    32  	}
    33  	return
    34  }
    35  
    36  func libc_setgroups_trampoline()
    37  
    38  //go:cgo_import_dynamic libc_setgroups setgroups "/usr/lib/libSystem.B.dylib"
    39  
    40  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    41  
    42  func wait4(pid int, wstatus *_C_int, options int, rusage *Rusage) (wpid int, err error) {
    43  	r0, _, e1 := syscall6(abi.FuncPCABI0(libc_wait4_trampoline), uintptr(pid), uintptr(unsafe.Pointer(wstatus)), uintptr(options), uintptr(unsafe.Pointer(rusage)), 0, 0)
    44  	wpid = int(r0)
    45  	if e1 != 0 {
    46  		err = errnoErr(e1)
    47  	}
    48  	return
    49  }
    50  
    51  func libc_wait4_trampoline()
    52  
    53  //go:cgo_import_dynamic libc_wait4 wait4 "/usr/lib/libSystem.B.dylib"
    54  
    55  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    56  
    57  func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) {
    58  	r0, _, e1 := syscall(abi.FuncPCABI0(libc_accept_trampoline), uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)))
    59  	fd = int(r0)
    60  	if e1 != 0 {
    61  		err = errnoErr(e1)
    62  	}
    63  	return
    64  }
    65  
    66  func libc_accept_trampoline()
    67  
    68  //go:cgo_import_dynamic libc_accept accept "/usr/lib/libSystem.B.dylib"
    69  
    70  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    71  
    72  func bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) {
    73  	_, _, e1 := syscall(abi.FuncPCABI0(libc_bind_trampoline), uintptr(s), uintptr(addr), uintptr(addrlen))
    74  	if e1 != 0 {
    75  		err = errnoErr(e1)
    76  	}
    77  	return
    78  }
    79  
    80  func libc_bind_trampoline()
    81  
    82  //go:cgo_import_dynamic libc_bind bind "/usr/lib/libSystem.B.dylib"
    83  
    84  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    85  
    86  func connect(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) {
    87  	_, _, e1 := syscall(abi.FuncPCABI0(libc_connect_trampoline), uintptr(s), uintptr(addr), uintptr(addrlen))
    88  	if e1 != 0 {
    89  		err = errnoErr(e1)
    90  	}
    91  	return
    92  }
    93  
    94  func libc_connect_trampoline()
    95  
    96  //go:cgo_import_dynamic libc_connect connect "/usr/lib/libSystem.B.dylib"
    97  
    98  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    99  
   100  func socket(domain int, typ int, proto int) (fd int, err error) {
   101  	r0, _, e1 := rawSyscall(abi.FuncPCABI0(libc_socket_trampoline), uintptr(domain), uintptr(typ), uintptr(proto))
   102  	fd = int(r0)
   103  	if e1 != 0 {
   104  		err = errnoErr(e1)
   105  	}
   106  	return
   107  }
   108  
   109  func libc_socket_trampoline()
   110  
   111  //go:cgo_import_dynamic libc_socket socket "/usr/lib/libSystem.B.dylib"
   112  
   113  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   114  
   115  func getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *_Socklen) (err error) {
   116  	_, _, e1 := syscall6(abi.FuncPCABI0(libc_getsockopt_trampoline), uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(unsafe.Pointer(vallen)), 0)
   117  	if e1 != 0 {
   118  		err = errnoErr(e1)
   119  	}
   120  	return
   121  }
   122  
   123  func libc_getsockopt_trampoline()
   124  
   125  //go:cgo_import_dynamic libc_getsockopt getsockopt "/usr/lib/libSystem.B.dylib"
   126  
   127  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   128  
   129  func setsockopt(s int, level int, name int, val unsafe.Pointer, vallen uintptr) (err error) {
   130  	_, _, e1 := syscall6(abi.FuncPCABI0(libc_setsockopt_trampoline), uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(vallen), 0)
   131  	if e1 != 0 {
   132  		err = errnoErr(e1)
   133  	}
   134  	return
   135  }
   136  
   137  func libc_setsockopt_trampoline()
   138  
   139  //go:cgo_import_dynamic libc_setsockopt setsockopt "/usr/lib/libSystem.B.dylib"
   140  
   141  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   142  
   143  func getpeername(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) {
   144  	_, _, e1 := rawSyscall(abi.FuncPCABI0(libc_getpeername_trampoline), uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)))
   145  	if e1 != 0 {
   146  		err = errnoErr(e1)
   147  	}
   148  	return
   149  }
   150  
   151  func libc_getpeername_trampoline()
   152  
   153  //go:cgo_import_dynamic libc_getpeername getpeername "/usr/lib/libSystem.B.dylib"
   154  
   155  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   156  
   157  func getsockname(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) {
   158  	_, _, e1 := rawSyscall(abi.FuncPCABI0(libc_getsockname_trampoline), uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)))
   159  	if e1 != 0 {
   160  		err = errnoErr(e1)
   161  	}
   162  	return
   163  }
   164  
   165  func libc_getsockname_trampoline()
   166  
   167  //go:cgo_import_dynamic libc_getsockname getsockname "/usr/lib/libSystem.B.dylib"
   168  
   169  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   170  
   171  func Shutdown(s int, how int) (err error) {
   172  	_, _, e1 := syscall(abi.FuncPCABI0(libc_shutdown_trampoline), uintptr(s), uintptr(how), 0)
   173  	if e1 != 0 {
   174  		err = errnoErr(e1)
   175  	}
   176  	return
   177  }
   178  
   179  func libc_shutdown_trampoline()
   180  
   181  //go:cgo_import_dynamic libc_shutdown shutdown "/usr/lib/libSystem.B.dylib"
   182  
   183  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   184  
   185  func socketpair(domain int, typ int, proto int, fd *[2]int32) (err error) {
   186  	_, _, e1 := rawSyscall6(abi.FuncPCABI0(libc_socketpair_trampoline), uintptr(domain), uintptr(typ), uintptr(proto), uintptr(unsafe.Pointer(fd)), 0, 0)
   187  	if e1 != 0 {
   188  		err = errnoErr(e1)
   189  	}
   190  	return
   191  }
   192  
   193  func libc_socketpair_trampoline()
   194  
   195  //go:cgo_import_dynamic libc_socketpair socketpair "/usr/lib/libSystem.B.dylib"
   196  
   197  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   198  
   199  func recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Socklen) (n int, err error) {
   200  	var _p0 unsafe.Pointer
   201  	if len(p) > 0 {
   202  		_p0 = unsafe.Pointer(&p[0])
   203  	} else {
   204  		_p0 = unsafe.Pointer(&_zero)
   205  	}
   206  	r0, _, e1 := syscall6(abi.FuncPCABI0(libc_recvfrom_trampoline), uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(flags), uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(fromlen)))
   207  	n = int(r0)
   208  	if e1 != 0 {
   209  		err = errnoErr(e1)
   210  	}
   211  	return
   212  }
   213  
   214  func libc_recvfrom_trampoline()
   215  
   216  //go:cgo_import_dynamic libc_recvfrom recvfrom "/usr/lib/libSystem.B.dylib"
   217  
   218  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   219  
   220  func sendto(s int, buf []byte, flags int, to unsafe.Pointer, addrlen _Socklen) (err error) {
   221  	var _p0 unsafe.Pointer
   222  	if len(buf) > 0 {
   223  		_p0 = unsafe.Pointer(&buf[0])
   224  	} else {
   225  		_p0 = unsafe.Pointer(&_zero)
   226  	}
   227  	_, _, e1 := syscall6(abi.FuncPCABI0(libc_sendto_trampoline), uintptr(s), uintptr(_p0), uintptr(len(buf)), uintptr(flags), uintptr(to), uintptr(addrlen))
   228  	if e1 != 0 {
   229  		err = errnoErr(e1)
   230  	}
   231  	return
   232  }
   233  
   234  func libc_sendto_trampoline()
   235  
   236  //go:cgo_import_dynamic libc_sendto sendto "/usr/lib/libSystem.B.dylib"
   237  
   238  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   239  
   240  func recvmsg(s int, msg *Msghdr, flags int) (n int, err error) {
   241  	r0, _, e1 := syscall(abi.FuncPCABI0(libc_recvmsg_trampoline), uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags))
   242  	n = int(r0)
   243  	if e1 != 0 {
   244  		err = errnoErr(e1)
   245  	}
   246  	return
   247  }
   248  
   249  func libc_recvmsg_trampoline()
   250  
   251  //go:cgo_import_dynamic libc_recvmsg recvmsg "/usr/lib/libSystem.B.dylib"
   252  
   253  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   254  
   255  func sendmsg(s int, msg *Msghdr, flags int) (n int, err error) {
   256  	r0, _, e1 := syscall(abi.FuncPCABI0(libc_sendmsg_trampoline), uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags))
   257  	n = int(r0)
   258  	if e1 != 0 {
   259  		err = errnoErr(e1)
   260  	}
   261  	return
   262  }
   263  
   264  func libc_sendmsg_trampoline()
   265  
   266  //go:cgo_import_dynamic libc_sendmsg sendmsg "/usr/lib/libSystem.B.dylib"
   267  
   268  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   269  
   270  func kevent(kq int, change unsafe.Pointer, nchange int, event unsafe.Pointer, nevent int, timeout *Timespec) (n int, err error) {
   271  	r0, _, e1 := syscall6(abi.FuncPCABI0(libc_kevent_trampoline), uintptr(kq), uintptr(change), uintptr(nchange), uintptr(event), uintptr(nevent), uintptr(unsafe.Pointer(timeout)))
   272  	n = int(r0)
   273  	if e1 != 0 {
   274  		err = errnoErr(e1)
   275  	}
   276  	return
   277  }
   278  
   279  func libc_kevent_trampoline()
   280  
   281  //go:cgo_import_dynamic libc_kevent kevent "/usr/lib/libSystem.B.dylib"
   282  
   283  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   284  
   285  func utimes(path string, timeval *[2]Timeval) (err error) {
   286  	var _p0 *byte
   287  	_p0, err = BytePtrFromString(path)
   288  	if err != nil {
   289  		return
   290  	}
   291  	_, _, e1 := syscall(abi.FuncPCABI0(libc_utimes_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(timeval)), 0)
   292  	if e1 != 0 {
   293  		err = errnoErr(e1)
   294  	}
   295  	return
   296  }
   297  
   298  func libc_utimes_trampoline()
   299  
   300  //go:cgo_import_dynamic libc_utimes utimes "/usr/lib/libSystem.B.dylib"
   301  
   302  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   303  
   304  func futimes(fd int, timeval *[2]Timeval) (err error) {
   305  	_, _, e1 := syscall(abi.FuncPCABI0(libc_futimes_trampoline), uintptr(fd), uintptr(unsafe.Pointer(timeval)), 0)
   306  	if e1 != 0 {
   307  		err = errnoErr(e1)
   308  	}
   309  	return
   310  }
   311  
   312  func libc_futimes_trampoline()
   313  
   314  //go:cgo_import_dynamic libc_futimes futimes "/usr/lib/libSystem.B.dylib"
   315  
   316  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   317  
   318  func fcntl(fd int, cmd int, arg int) (val int, err error) {
   319  	r0, _, e1 := syscall(abi.FuncPCABI0(libc_fcntl_trampoline), uintptr(fd), uintptr(cmd), uintptr(arg))
   320  	val = int(r0)
   321  	if e1 != 0 {
   322  		err = errnoErr(e1)
   323  	}
   324  	return
   325  }
   326  
   327  func libc_fcntl_trampoline()
   328  
   329  //go:cgo_import_dynamic libc_fcntl fcntl "/usr/lib/libSystem.B.dylib"
   330  
   331  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   332  
   333  func pipe(p *[2]int32) (err error) {
   334  	_, _, e1 := rawSyscall(abi.FuncPCABI0(libc_pipe_trampoline), uintptr(unsafe.Pointer(p)), 0, 0)
   335  	if e1 != 0 {
   336  		err = errnoErr(e1)
   337  	}
   338  	return
   339  }
   340  
   341  func libc_pipe_trampoline()
   342  
   343  //go:cgo_import_dynamic libc_pipe pipe "/usr/lib/libSystem.B.dylib"
   344  
   345  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   346  
   347  func utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error) {
   348  	var _p0 *byte
   349  	_p0, err = BytePtrFromString(path)
   350  	if err != nil {
   351  		return
   352  	}
   353  	_, _, e1 := syscall6(abi.FuncPCABI0(libc_utimensat_trampoline), uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), uintptr(flags), 0, 0)
   354  	if e1 != 0 {
   355  		err = errnoErr(e1)
   356  	}
   357  	return
   358  }
   359  
   360  func libc_utimensat_trampoline()
   361  
   362  //go:cgo_import_dynamic libc_utimensat utimensat "/usr/lib/libSystem.B.dylib"
   363  
   364  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   365  
   366  func kill(pid int, signum int, posix int) (err error) {
   367  	_, _, e1 := syscall(abi.FuncPCABI0(libc_kill_trampoline), uintptr(pid), uintptr(signum), uintptr(posix))
   368  	if e1 != 0 {
   369  		err = errnoErr(e1)
   370  	}
   371  	return
   372  }
   373  
   374  func libc_kill_trampoline()
   375  
   376  //go:cgo_import_dynamic libc_kill kill "/usr/lib/libSystem.B.dylib"
   377  
   378  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   379  
   380  func Access(path string, mode uint32) (err error) {
   381  	var _p0 *byte
   382  	_p0, err = BytePtrFromString(path)
   383  	if err != nil {
   384  		return
   385  	}
   386  	_, _, e1 := syscall(abi.FuncPCABI0(libc_access_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0)
   387  	if e1 != 0 {
   388  		err = errnoErr(e1)
   389  	}
   390  	return
   391  }
   392  
   393  func libc_access_trampoline()
   394  
   395  //go:cgo_import_dynamic libc_access access "/usr/lib/libSystem.B.dylib"
   396  
   397  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   398  
   399  func Adjtime(delta *Timeval, olddelta *Timeval) (err error) {
   400  	_, _, e1 := syscall(abi.FuncPCABI0(libc_adjtime_trampoline), uintptr(unsafe.Pointer(delta)), uintptr(unsafe.Pointer(olddelta)), 0)
   401  	if e1 != 0 {
   402  		err = errnoErr(e1)
   403  	}
   404  	return
   405  }
   406  
   407  func libc_adjtime_trampoline()
   408  
   409  //go:cgo_import_dynamic libc_adjtime adjtime "/usr/lib/libSystem.B.dylib"
   410  
   411  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   412  
   413  func Chdir(path string) (err error) {
   414  	var _p0 *byte
   415  	_p0, err = BytePtrFromString(path)
   416  	if err != nil {
   417  		return
   418  	}
   419  	_, _, e1 := syscall(abi.FuncPCABI0(libc_chdir_trampoline), uintptr(unsafe.Pointer(_p0)), 0, 0)
   420  	if e1 != 0 {
   421  		err = errnoErr(e1)
   422  	}
   423  	return
   424  }
   425  
   426  func libc_chdir_trampoline()
   427  
   428  //go:cgo_import_dynamic libc_chdir chdir "/usr/lib/libSystem.B.dylib"
   429  
   430  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   431  
   432  func Chflags(path string, flags int) (err error) {
   433  	var _p0 *byte
   434  	_p0, err = BytePtrFromString(path)
   435  	if err != nil {
   436  		return
   437  	}
   438  	_, _, e1 := syscall(abi.FuncPCABI0(libc_chflags_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0)
   439  	if e1 != 0 {
   440  		err = errnoErr(e1)
   441  	}
   442  	return
   443  }
   444  
   445  func libc_chflags_trampoline()
   446  
   447  //go:cgo_import_dynamic libc_chflags chflags "/usr/lib/libSystem.B.dylib"
   448  
   449  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   450  
   451  func Chmod(path string, mode uint32) (err error) {
   452  	var _p0 *byte
   453  	_p0, err = BytePtrFromString(path)
   454  	if err != nil {
   455  		return
   456  	}
   457  	_, _, e1 := syscall(abi.FuncPCABI0(libc_chmod_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0)
   458  	if e1 != 0 {
   459  		err = errnoErr(e1)
   460  	}
   461  	return
   462  }
   463  
   464  func libc_chmod_trampoline()
   465  
   466  //go:cgo_import_dynamic libc_chmod chmod "/usr/lib/libSystem.B.dylib"
   467  
   468  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   469  
   470  func Chown(path string, uid int, gid int) (err error) {
   471  	var _p0 *byte
   472  	_p0, err = BytePtrFromString(path)
   473  	if err != nil {
   474  		return
   475  	}
   476  	_, _, e1 := syscall(abi.FuncPCABI0(libc_chown_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid))
   477  	if e1 != 0 {
   478  		err = errnoErr(e1)
   479  	}
   480  	return
   481  }
   482  
   483  func libc_chown_trampoline()
   484  
   485  //go:cgo_import_dynamic libc_chown chown "/usr/lib/libSystem.B.dylib"
   486  
   487  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   488  
   489  func Chroot(path string) (err error) {
   490  	var _p0 *byte
   491  	_p0, err = BytePtrFromString(path)
   492  	if err != nil {
   493  		return
   494  	}
   495  	_, _, e1 := syscall(abi.FuncPCABI0(libc_chroot_trampoline), uintptr(unsafe.Pointer(_p0)), 0, 0)
   496  	if e1 != 0 {
   497  		err = errnoErr(e1)
   498  	}
   499  	return
   500  }
   501  
   502  func libc_chroot_trampoline()
   503  
   504  //go:cgo_import_dynamic libc_chroot chroot "/usr/lib/libSystem.B.dylib"
   505  
   506  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   507  
   508  func Close(fd int) (err error) {
   509  	_, _, e1 := syscall(abi.FuncPCABI0(libc_close_trampoline), uintptr(fd), 0, 0)
   510  	if e1 != 0 {
   511  		err = errnoErr(e1)
   512  	}
   513  	return
   514  }
   515  
   516  func libc_close_trampoline()
   517  
   518  //go:cgo_import_dynamic libc_close close "/usr/lib/libSystem.B.dylib"
   519  
   520  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   521  
   522  func closedir(dir uintptr) (err error) {
   523  	_, _, e1 := syscall(abi.FuncPCABI0(libc_closedir_trampoline), uintptr(dir), 0, 0)
   524  	if e1 != 0 {
   525  		err = errnoErr(e1)
   526  	}
   527  	return
   528  }
   529  
   530  func libc_closedir_trampoline()
   531  
   532  //go:cgo_import_dynamic libc_closedir closedir "/usr/lib/libSystem.B.dylib"
   533  
   534  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   535  
   536  func Dup(fd int) (nfd int, err error) {
   537  	r0, _, e1 := syscall(abi.FuncPCABI0(libc_dup_trampoline), uintptr(fd), 0, 0)
   538  	nfd = int(r0)
   539  	if e1 != 0 {
   540  		err = errnoErr(e1)
   541  	}
   542  	return
   543  }
   544  
   545  func libc_dup_trampoline()
   546  
   547  //go:cgo_import_dynamic libc_dup dup "/usr/lib/libSystem.B.dylib"
   548  
   549  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   550  
   551  func Dup2(from int, to int) (err error) {
   552  	_, _, e1 := syscall(abi.FuncPCABI0(libc_dup2_trampoline), uintptr(from), uintptr(to), 0)
   553  	if e1 != 0 {
   554  		err = errnoErr(e1)
   555  	}
   556  	return
   557  }
   558  
   559  func libc_dup2_trampoline()
   560  
   561  //go:cgo_import_dynamic libc_dup2 dup2 "/usr/lib/libSystem.B.dylib"
   562  
   563  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   564  
   565  func Exchangedata(path1 string, path2 string, options int) (err error) {
   566  	var _p0 *byte
   567  	_p0, err = BytePtrFromString(path1)
   568  	if err != nil {
   569  		return
   570  	}
   571  	var _p1 *byte
   572  	_p1, err = BytePtrFromString(path2)
   573  	if err != nil {
   574  		return
   575  	}
   576  	_, _, e1 := syscall(abi.FuncPCABI0(libc_exchangedata_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(options))
   577  	if e1 != 0 {
   578  		err = errnoErr(e1)
   579  	}
   580  	return
   581  }
   582  
   583  func libc_exchangedata_trampoline()
   584  
   585  //go:cgo_import_dynamic libc_exchangedata exchangedata "/usr/lib/libSystem.B.dylib"
   586  
   587  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   588  
   589  func Fchdir(fd int) (err error) {
   590  	_, _, e1 := syscall(abi.FuncPCABI0(libc_fchdir_trampoline), uintptr(fd), 0, 0)
   591  	if e1 != 0 {
   592  		err = errnoErr(e1)
   593  	}
   594  	return
   595  }
   596  
   597  func libc_fchdir_trampoline()
   598  
   599  //go:cgo_import_dynamic libc_fchdir fchdir "/usr/lib/libSystem.B.dylib"
   600  
   601  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   602  
   603  func Fchflags(fd int, flags int) (err error) {
   604  	_, _, e1 := syscall(abi.FuncPCABI0(libc_fchflags_trampoline), uintptr(fd), uintptr(flags), 0)
   605  	if e1 != 0 {
   606  		err = errnoErr(e1)
   607  	}
   608  	return
   609  }
   610  
   611  func libc_fchflags_trampoline()
   612  
   613  //go:cgo_import_dynamic libc_fchflags fchflags "/usr/lib/libSystem.B.dylib"
   614  
   615  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   616  
   617  func Fchmod(fd int, mode uint32) (err error) {
   618  	_, _, e1 := syscall(abi.FuncPCABI0(libc_fchmod_trampoline), uintptr(fd), uintptr(mode), 0)
   619  	if e1 != 0 {
   620  		err = errnoErr(e1)
   621  	}
   622  	return
   623  }
   624  
   625  func libc_fchmod_trampoline()
   626  
   627  //go:cgo_import_dynamic libc_fchmod fchmod "/usr/lib/libSystem.B.dylib"
   628  
   629  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   630  
   631  func Fchown(fd int, uid int, gid int) (err error) {
   632  	_, _, e1 := syscall(abi.FuncPCABI0(libc_fchown_trampoline), uintptr(fd), uintptr(uid), uintptr(gid))
   633  	if e1 != 0 {
   634  		err = errnoErr(e1)
   635  	}
   636  	return
   637  }
   638  
   639  func libc_fchown_trampoline()
   640  
   641  //go:cgo_import_dynamic libc_fchown fchown "/usr/lib/libSystem.B.dylib"
   642  
   643  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   644  
   645  func Flock(fd int, how int) (err error) {
   646  	_, _, e1 := syscall(abi.FuncPCABI0(libc_flock_trampoline), uintptr(fd), uintptr(how), 0)
   647  	if e1 != 0 {
   648  		err = errnoErr(e1)
   649  	}
   650  	return
   651  }
   652  
   653  func libc_flock_trampoline()
   654  
   655  //go:cgo_import_dynamic libc_flock flock "/usr/lib/libSystem.B.dylib"
   656  
   657  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   658  
   659  func Fpathconf(fd int, name int) (val int, err error) {
   660  	r0, _, e1 := syscall(abi.FuncPCABI0(libc_fpathconf_trampoline), uintptr(fd), uintptr(name), 0)
   661  	val = int(r0)
   662  	if e1 != 0 {
   663  		err = errnoErr(e1)
   664  	}
   665  	return
   666  }
   667  
   668  func libc_fpathconf_trampoline()
   669  
   670  //go:cgo_import_dynamic libc_fpathconf fpathconf "/usr/lib/libSystem.B.dylib"
   671  
   672  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   673  
   674  func Fsync(fd int) (err error) {
   675  	_, _, e1 := syscall(abi.FuncPCABI0(libc_fsync_trampoline), uintptr(fd), 0, 0)
   676  	if e1 != 0 {
   677  		err = errnoErr(e1)
   678  	}
   679  	return
   680  }
   681  
   682  func libc_fsync_trampoline()
   683  
   684  //go:cgo_import_dynamic libc_fsync fsync "/usr/lib/libSystem.B.dylib"
   685  
   686  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   687  
   688  func Ftruncate(fd int, length int64) (err error) {
   689  	_, _, e1 := syscall(abi.FuncPCABI0(libc_ftruncate_trampoline), uintptr(fd), uintptr(length), 0)
   690  	if e1 != 0 {
   691  		err = errnoErr(e1)
   692  	}
   693  	return
   694  }
   695  
   696  func libc_ftruncate_trampoline()
   697  
   698  //go:cgo_import_dynamic libc_ftruncate ftruncate "/usr/lib/libSystem.B.dylib"
   699  
   700  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   701  
   702  func Getdtablesize() (size int) {
   703  	r0, _, _ := syscall(abi.FuncPCABI0(libc_getdtablesize_trampoline), 0, 0, 0)
   704  	size = int(r0)
   705  	return
   706  }
   707  
   708  func libc_getdtablesize_trampoline()
   709  
   710  //go:cgo_import_dynamic libc_getdtablesize getdtablesize "/usr/lib/libSystem.B.dylib"
   711  
   712  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   713  
   714  func Getegid() (egid int) {
   715  	r0, _, _ := rawSyscall(abi.FuncPCABI0(libc_getegid_trampoline), 0, 0, 0)
   716  	egid = int(r0)
   717  	return
   718  }
   719  
   720  func libc_getegid_trampoline()
   721  
   722  //go:cgo_import_dynamic libc_getegid getegid "/usr/lib/libSystem.B.dylib"
   723  
   724  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   725  
   726  func Geteuid() (uid int) {
   727  	r0, _, _ := rawSyscall(abi.FuncPCABI0(libc_geteuid_trampoline), 0, 0, 0)
   728  	uid = int(r0)
   729  	return
   730  }
   731  
   732  func libc_geteuid_trampoline()
   733  
   734  //go:cgo_import_dynamic libc_geteuid geteuid "/usr/lib/libSystem.B.dylib"
   735  
   736  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   737  
   738  func Getgid() (gid int) {
   739  	r0, _, _ := rawSyscall(abi.FuncPCABI0(libc_getgid_trampoline), 0, 0, 0)
   740  	gid = int(r0)
   741  	return
   742  }
   743  
   744  func libc_getgid_trampoline()
   745  
   746  //go:cgo_import_dynamic libc_getgid getgid "/usr/lib/libSystem.B.dylib"
   747  
   748  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   749  
   750  func Getpgid(pid int) (pgid int, err error) {
   751  	r0, _, e1 := rawSyscall(abi.FuncPCABI0(libc_getpgid_trampoline), uintptr(pid), 0, 0)
   752  	pgid = int(r0)
   753  	if e1 != 0 {
   754  		err = errnoErr(e1)
   755  	}
   756  	return
   757  }
   758  
   759  func libc_getpgid_trampoline()
   760  
   761  //go:cgo_import_dynamic libc_getpgid getpgid "/usr/lib/libSystem.B.dylib"
   762  
   763  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   764  
   765  func Getpgrp() (pgrp int) {
   766  	r0, _, _ := rawSyscall(abi.FuncPCABI0(libc_getpgrp_trampoline), 0, 0, 0)
   767  	pgrp = int(r0)
   768  	return
   769  }
   770  
   771  func libc_getpgrp_trampoline()
   772  
   773  //go:cgo_import_dynamic libc_getpgrp getpgrp "/usr/lib/libSystem.B.dylib"
   774  
   775  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   776  
   777  func Getpid() (pid int) {
   778  	r0, _, _ := rawSyscall(abi.FuncPCABI0(libc_getpid_trampoline), 0, 0, 0)
   779  	pid = int(r0)
   780  	return
   781  }
   782  
   783  func libc_getpid_trampoline()
   784  
   785  //go:cgo_import_dynamic libc_getpid getpid "/usr/lib/libSystem.B.dylib"
   786  
   787  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   788  
   789  func Getppid() (ppid int) {
   790  	r0, _, _ := rawSyscall(abi.FuncPCABI0(libc_getppid_trampoline), 0, 0, 0)
   791  	ppid = int(r0)
   792  	return
   793  }
   794  
   795  func libc_getppid_trampoline()
   796  
   797  //go:cgo_import_dynamic libc_getppid getppid "/usr/lib/libSystem.B.dylib"
   798  
   799  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   800  
   801  func Getpriority(which int, who int) (prio int, err error) {
   802  	r0, _, e1 := syscall(abi.FuncPCABI0(libc_getpriority_trampoline), uintptr(which), uintptr(who), 0)
   803  	prio = int(r0)
   804  	if e1 != 0 {
   805  		err = errnoErr(e1)
   806  	}
   807  	return
   808  }
   809  
   810  func libc_getpriority_trampoline()
   811  
   812  //go:cgo_import_dynamic libc_getpriority getpriority "/usr/lib/libSystem.B.dylib"
   813  
   814  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   815  
   816  func Getrlimit(which int, lim *Rlimit) (err error) {
   817  	_, _, e1 := rawSyscall(abi.FuncPCABI0(libc_getrlimit_trampoline), uintptr(which), uintptr(unsafe.Pointer(lim)), 0)
   818  	if e1 != 0 {
   819  		err = errnoErr(e1)
   820  	}
   821  	return
   822  }
   823  
   824  func libc_getrlimit_trampoline()
   825  
   826  //go:cgo_import_dynamic libc_getrlimit getrlimit "/usr/lib/libSystem.B.dylib"
   827  
   828  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   829  
   830  func Getrusage(who int, rusage *Rusage) (err error) {
   831  	_, _, e1 := rawSyscall(abi.FuncPCABI0(libc_getrusage_trampoline), uintptr(who), uintptr(unsafe.Pointer(rusage)), 0)
   832  	if e1 != 0 {
   833  		err = errnoErr(e1)
   834  	}
   835  	return
   836  }
   837  
   838  func libc_getrusage_trampoline()
   839  
   840  //go:cgo_import_dynamic libc_getrusage getrusage "/usr/lib/libSystem.B.dylib"
   841  
   842  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   843  
   844  func Getsid(pid int) (sid int, err error) {
   845  	r0, _, e1 := rawSyscall(abi.FuncPCABI0(libc_getsid_trampoline), uintptr(pid), 0, 0)
   846  	sid = int(r0)
   847  	if e1 != 0 {
   848  		err = errnoErr(e1)
   849  	}
   850  	return
   851  }
   852  
   853  func libc_getsid_trampoline()
   854  
   855  //go:cgo_import_dynamic libc_getsid getsid "/usr/lib/libSystem.B.dylib"
   856  
   857  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   858  
   859  func Getuid() (uid int) {
   860  	r0, _, _ := rawSyscall(abi.FuncPCABI0(libc_getuid_trampoline), 0, 0, 0)
   861  	uid = int(r0)
   862  	return
   863  }
   864  
   865  func libc_getuid_trampoline()
   866  
   867  //go:cgo_import_dynamic libc_getuid getuid "/usr/lib/libSystem.B.dylib"
   868  
   869  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   870  
   871  func Issetugid() (tainted bool) {
   872  	r0, _, _ := rawSyscall(abi.FuncPCABI0(libc_issetugid_trampoline), 0, 0, 0)
   873  	tainted = bool(r0 != 0)
   874  	return
   875  }
   876  
   877  func libc_issetugid_trampoline()
   878  
   879  //go:cgo_import_dynamic libc_issetugid issetugid "/usr/lib/libSystem.B.dylib"
   880  
   881  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   882  
   883  func Kqueue() (fd int, err error) {
   884  	r0, _, e1 := syscall(abi.FuncPCABI0(libc_kqueue_trampoline), 0, 0, 0)
   885  	fd = int(r0)
   886  	if e1 != 0 {
   887  		err = errnoErr(e1)
   888  	}
   889  	return
   890  }
   891  
   892  func libc_kqueue_trampoline()
   893  
   894  //go:cgo_import_dynamic libc_kqueue kqueue "/usr/lib/libSystem.B.dylib"
   895  
   896  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   897  
   898  func Lchown(path string, uid int, gid int) (err error) {
   899  	var _p0 *byte
   900  	_p0, err = BytePtrFromString(path)
   901  	if err != nil {
   902  		return
   903  	}
   904  	_, _, e1 := syscall(abi.FuncPCABI0(libc_lchown_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid))
   905  	if e1 != 0 {
   906  		err = errnoErr(e1)
   907  	}
   908  	return
   909  }
   910  
   911  func libc_lchown_trampoline()
   912  
   913  //go:cgo_import_dynamic libc_lchown lchown "/usr/lib/libSystem.B.dylib"
   914  
   915  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   916  
   917  func Link(path string, link string) (err error) {
   918  	var _p0 *byte
   919  	_p0, err = BytePtrFromString(path)
   920  	if err != nil {
   921  		return
   922  	}
   923  	var _p1 *byte
   924  	_p1, err = BytePtrFromString(link)
   925  	if err != nil {
   926  		return
   927  	}
   928  	_, _, e1 := syscall(abi.FuncPCABI0(libc_link_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0)
   929  	if e1 != 0 {
   930  		err = errnoErr(e1)
   931  	}
   932  	return
   933  }
   934  
   935  func libc_link_trampoline()
   936  
   937  //go:cgo_import_dynamic libc_link link "/usr/lib/libSystem.B.dylib"
   938  
   939  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   940  
   941  func Listen(s int, backlog int) (err error) {
   942  	_, _, e1 := syscall(abi.FuncPCABI0(libc_listen_trampoline), uintptr(s), uintptr(backlog), 0)
   943  	if e1 != 0 {
   944  		err = errnoErr(e1)
   945  	}
   946  	return
   947  }
   948  
   949  func libc_listen_trampoline()
   950  
   951  //go:cgo_import_dynamic libc_listen listen "/usr/lib/libSystem.B.dylib"
   952  
   953  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   954  
   955  func Mkdir(path string, mode uint32) (err error) {
   956  	var _p0 *byte
   957  	_p0, err = BytePtrFromString(path)
   958  	if err != nil {
   959  		return
   960  	}
   961  	_, _, e1 := syscall(abi.FuncPCABI0(libc_mkdir_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0)
   962  	if e1 != 0 {
   963  		err = errnoErr(e1)
   964  	}
   965  	return
   966  }
   967  
   968  func libc_mkdir_trampoline()
   969  
   970  //go:cgo_import_dynamic libc_mkdir mkdir "/usr/lib/libSystem.B.dylib"
   971  
   972  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   973  
   974  func Mkfifo(path string, mode uint32) (err error) {
   975  	var _p0 *byte
   976  	_p0, err = BytePtrFromString(path)
   977  	if err != nil {
   978  		return
   979  	}
   980  	_, _, e1 := syscall(abi.FuncPCABI0(libc_mkfifo_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0)
   981  	if e1 != 0 {
   982  		err = errnoErr(e1)
   983  	}
   984  	return
   985  }
   986  
   987  func libc_mkfifo_trampoline()
   988  
   989  //go:cgo_import_dynamic libc_mkfifo mkfifo "/usr/lib/libSystem.B.dylib"
   990  
   991  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   992  
   993  func Mknod(path string, mode uint32, dev int) (err error) {
   994  	var _p0 *byte
   995  	_p0, err = BytePtrFromString(path)
   996  	if err != nil {
   997  		return
   998  	}
   999  	_, _, e1 := syscall(abi.FuncPCABI0(libc_mknod_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev))
  1000  	if e1 != 0 {
  1001  		err = errnoErr(e1)
  1002  	}
  1003  	return
  1004  }
  1005  
  1006  func libc_mknod_trampoline()
  1007  
  1008  //go:cgo_import_dynamic libc_mknod mknod "/usr/lib/libSystem.B.dylib"
  1009  
  1010  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1011  
  1012  func Mlock(b []byte) (err error) {
  1013  	var _p0 unsafe.Pointer
  1014  	if len(b) > 0 {
  1015  		_p0 = unsafe.Pointer(&b[0])
  1016  	} else {
  1017  		_p0 = unsafe.Pointer(&_zero)
  1018  	}
  1019  	_, _, e1 := syscall(abi.FuncPCABI0(libc_mlock_trampoline), uintptr(_p0), uintptr(len(b)), 0)
  1020  	if e1 != 0 {
  1021  		err = errnoErr(e1)
  1022  	}
  1023  	return
  1024  }
  1025  
  1026  func libc_mlock_trampoline()
  1027  
  1028  //go:cgo_import_dynamic libc_mlock mlock "/usr/lib/libSystem.B.dylib"
  1029  
  1030  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1031  
  1032  func Mlockall(flags int) (err error) {
  1033  	_, _, e1 := syscall(abi.FuncPCABI0(libc_mlockall_trampoline), uintptr(flags), 0, 0)
  1034  	if e1 != 0 {
  1035  		err = errnoErr(e1)
  1036  	}
  1037  	return
  1038  }
  1039  
  1040  func libc_mlockall_trampoline()
  1041  
  1042  //go:cgo_import_dynamic libc_mlockall mlockall "/usr/lib/libSystem.B.dylib"
  1043  
  1044  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1045  
  1046  func Mprotect(b []byte, prot int) (err error) {
  1047  	var _p0 unsafe.Pointer
  1048  	if len(b) > 0 {
  1049  		_p0 = unsafe.Pointer(&b[0])
  1050  	} else {
  1051  		_p0 = unsafe.Pointer(&_zero)
  1052  	}
  1053  	_, _, e1 := syscall(abi.FuncPCABI0(libc_mprotect_trampoline), uintptr(_p0), uintptr(len(b)), uintptr(prot))
  1054  	if e1 != 0 {
  1055  		err = errnoErr(e1)
  1056  	}
  1057  	return
  1058  }
  1059  
  1060  func libc_mprotect_trampoline()
  1061  
  1062  //go:cgo_import_dynamic libc_mprotect mprotect "/usr/lib/libSystem.B.dylib"
  1063  
  1064  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1065  
  1066  func msync(b []byte, flags int) (err error) {
  1067  	var _p0 unsafe.Pointer
  1068  	if len(b) > 0 {
  1069  		_p0 = unsafe.Pointer(&b[0])
  1070  	} else {
  1071  		_p0 = unsafe.Pointer(&_zero)
  1072  	}
  1073  	_, _, e1 := syscall(abi.FuncPCABI0(libc_msync_trampoline), uintptr(_p0), uintptr(len(b)), uintptr(flags))
  1074  	if e1 != 0 {
  1075  		err = errnoErr(e1)
  1076  	}
  1077  	return
  1078  }
  1079  
  1080  func libc_msync_trampoline()
  1081  
  1082  //go:cgo_import_dynamic libc_msync msync "/usr/lib/libSystem.B.dylib"
  1083  
  1084  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1085  
  1086  func Munlock(b []byte) (err error) {
  1087  	var _p0 unsafe.Pointer
  1088  	if len(b) > 0 {
  1089  		_p0 = unsafe.Pointer(&b[0])
  1090  	} else {
  1091  		_p0 = unsafe.Pointer(&_zero)
  1092  	}
  1093  	_, _, e1 := syscall(abi.FuncPCABI0(libc_munlock_trampoline), uintptr(_p0), uintptr(len(b)), 0)
  1094  	if e1 != 0 {
  1095  		err = errnoErr(e1)
  1096  	}
  1097  	return
  1098  }
  1099  
  1100  func libc_munlock_trampoline()
  1101  
  1102  //go:cgo_import_dynamic libc_munlock munlock "/usr/lib/libSystem.B.dylib"
  1103  
  1104  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1105  
  1106  func Munlockall() (err error) {
  1107  	_, _, e1 := syscall(abi.FuncPCABI0(libc_munlockall_trampoline), 0, 0, 0)
  1108  	if e1 != 0 {
  1109  		err = errnoErr(e1)
  1110  	}
  1111  	return
  1112  }
  1113  
  1114  func libc_munlockall_trampoline()
  1115  
  1116  //go:cgo_import_dynamic libc_munlockall munlockall "/usr/lib/libSystem.B.dylib"
  1117  
  1118  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1119  
  1120  func Open(path string, mode int, perm uint32) (fd int, err error) {
  1121  	var _p0 *byte
  1122  	_p0, err = BytePtrFromString(path)
  1123  	if err != nil {
  1124  		return
  1125  	}
  1126  	r0, _, e1 := syscall(abi.FuncPCABI0(libc_open_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm))
  1127  	fd = int(r0)
  1128  	if e1 != 0 {
  1129  		err = errnoErr(e1)
  1130  	}
  1131  	return
  1132  }
  1133  
  1134  func libc_open_trampoline()
  1135  
  1136  //go:cgo_import_dynamic libc_open open "/usr/lib/libSystem.B.dylib"
  1137  
  1138  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1139  
  1140  func Pathconf(path string, name int) (val int, err error) {
  1141  	var _p0 *byte
  1142  	_p0, err = BytePtrFromString(path)
  1143  	if err != nil {
  1144  		return
  1145  	}
  1146  	r0, _, e1 := syscall(abi.FuncPCABI0(libc_pathconf_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(name), 0)
  1147  	val = int(r0)
  1148  	if e1 != 0 {
  1149  		err = errnoErr(e1)
  1150  	}
  1151  	return
  1152  }
  1153  
  1154  func libc_pathconf_trampoline()
  1155  
  1156  //go:cgo_import_dynamic libc_pathconf pathconf "/usr/lib/libSystem.B.dylib"
  1157  
  1158  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1159  
  1160  func pread(fd int, p []byte, offset int64) (n int, err error) {
  1161  	var _p0 unsafe.Pointer
  1162  	if len(p) > 0 {
  1163  		_p0 = unsafe.Pointer(&p[0])
  1164  	} else {
  1165  		_p0 = unsafe.Pointer(&_zero)
  1166  	}
  1167  	r0, _, e1 := syscall6(abi.FuncPCABI0(libc_pread_trampoline), uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), 0, 0)
  1168  	n = int(r0)
  1169  	if e1 != 0 {
  1170  		err = errnoErr(e1)
  1171  	}
  1172  	return
  1173  }
  1174  
  1175  func libc_pread_trampoline()
  1176  
  1177  //go:cgo_import_dynamic libc_pread pread "/usr/lib/libSystem.B.dylib"
  1178  
  1179  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1180  
  1181  func pwrite(fd int, p []byte, offset int64) (n int, err error) {
  1182  	var _p0 unsafe.Pointer
  1183  	if len(p) > 0 {
  1184  		_p0 = unsafe.Pointer(&p[0])
  1185  	} else {
  1186  		_p0 = unsafe.Pointer(&_zero)
  1187  	}
  1188  	r0, _, e1 := syscall6(abi.FuncPCABI0(libc_pwrite_trampoline), uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), 0, 0)
  1189  	n = int(r0)
  1190  	if e1 != 0 {
  1191  		err = errnoErr(e1)
  1192  	}
  1193  	return
  1194  }
  1195  
  1196  func libc_pwrite_trampoline()
  1197  
  1198  //go:cgo_import_dynamic libc_pwrite pwrite "/usr/lib/libSystem.B.dylib"
  1199  
  1200  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1201  
  1202  func read(fd int, p []byte) (n int, err error) {
  1203  	var _p0 unsafe.Pointer
  1204  	if len(p) > 0 {
  1205  		_p0 = unsafe.Pointer(&p[0])
  1206  	} else {
  1207  		_p0 = unsafe.Pointer(&_zero)
  1208  	}
  1209  	r0, _, e1 := syscall(abi.FuncPCABI0(libc_read_trampoline), uintptr(fd), uintptr(_p0), uintptr(len(p)))
  1210  	n = int(r0)
  1211  	if e1 != 0 {
  1212  		err = errnoErr(e1)
  1213  	}
  1214  	return
  1215  }
  1216  
  1217  func libc_read_trampoline()
  1218  
  1219  //go:cgo_import_dynamic libc_read read "/usr/lib/libSystem.B.dylib"
  1220  
  1221  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1222  
  1223  func readdir_r(dir uintptr, entry *Dirent, result **Dirent) (res Errno) {
  1224  	r0, _, _ := syscall(abi.FuncPCABI0(libc_readdir_r_trampoline), uintptr(dir), uintptr(unsafe.Pointer(entry)), uintptr(unsafe.Pointer(result)))
  1225  	res = Errno(r0)
  1226  	return
  1227  }
  1228  
  1229  func libc_readdir_r_trampoline()
  1230  
  1231  //go:cgo_import_dynamic libc_readdir_r readdir_r "/usr/lib/libSystem.B.dylib"
  1232  
  1233  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1234  
  1235  func Readlink(path string, buf []byte) (n int, err error) {
  1236  	var _p0 *byte
  1237  	_p0, err = BytePtrFromString(path)
  1238  	if err != nil {
  1239  		return
  1240  	}
  1241  	var _p1 unsafe.Pointer
  1242  	if len(buf) > 0 {
  1243  		_p1 = unsafe.Pointer(&buf[0])
  1244  	} else {
  1245  		_p1 = unsafe.Pointer(&_zero)
  1246  	}
  1247  	r0, _, e1 := syscall(abi.FuncPCABI0(libc_readlink_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf)))
  1248  	n = int(r0)
  1249  	if e1 != 0 {
  1250  		err = errnoErr(e1)
  1251  	}
  1252  	return
  1253  }
  1254  
  1255  func libc_readlink_trampoline()
  1256  
  1257  //go:cgo_import_dynamic libc_readlink readlink "/usr/lib/libSystem.B.dylib"
  1258  
  1259  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1260  
  1261  func Rename(from string, to string) (err error) {
  1262  	var _p0 *byte
  1263  	_p0, err = BytePtrFromString(from)
  1264  	if err != nil {
  1265  		return
  1266  	}
  1267  	var _p1 *byte
  1268  	_p1, err = BytePtrFromString(to)
  1269  	if err != nil {
  1270  		return
  1271  	}
  1272  	_, _, e1 := syscall(abi.FuncPCABI0(libc_rename_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0)
  1273  	if e1 != 0 {
  1274  		err = errnoErr(e1)
  1275  	}
  1276  	return
  1277  }
  1278  
  1279  func libc_rename_trampoline()
  1280  
  1281  //go:cgo_import_dynamic libc_rename rename "/usr/lib/libSystem.B.dylib"
  1282  
  1283  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1284  
  1285  func Revoke(path string) (err error) {
  1286  	var _p0 *byte
  1287  	_p0, err = BytePtrFromString(path)
  1288  	if err != nil {
  1289  		return
  1290  	}
  1291  	_, _, e1 := syscall(abi.FuncPCABI0(libc_revoke_trampoline), uintptr(unsafe.Pointer(_p0)), 0, 0)
  1292  	if e1 != 0 {
  1293  		err = errnoErr(e1)
  1294  	}
  1295  	return
  1296  }
  1297  
  1298  func libc_revoke_trampoline()
  1299  
  1300  //go:cgo_import_dynamic libc_revoke revoke "/usr/lib/libSystem.B.dylib"
  1301  
  1302  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1303  
  1304  func Rmdir(path string) (err error) {
  1305  	var _p0 *byte
  1306  	_p0, err = BytePtrFromString(path)
  1307  	if err != nil {
  1308  		return
  1309  	}
  1310  	_, _, e1 := syscall(abi.FuncPCABI0(libc_rmdir_trampoline), uintptr(unsafe.Pointer(_p0)), 0, 0)
  1311  	if e1 != 0 {
  1312  		err = errnoErr(e1)
  1313  	}
  1314  	return
  1315  }
  1316  
  1317  func libc_rmdir_trampoline()
  1318  
  1319  //go:cgo_import_dynamic libc_rmdir rmdir "/usr/lib/libSystem.B.dylib"
  1320  
  1321  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1322  
  1323  func Seek(fd int, offset int64, whence int) (newoffset int64, err error) {
  1324  	r0, _, e1 := syscallX(abi.FuncPCABI0(libc_lseek_trampoline), uintptr(fd), uintptr(offset), uintptr(whence))
  1325  	newoffset = int64(r0)
  1326  	if e1 != 0 {
  1327  		err = errnoErr(e1)
  1328  	}
  1329  	return
  1330  }
  1331  
  1332  func libc_lseek_trampoline()
  1333  
  1334  //go:cgo_import_dynamic libc_lseek lseek "/usr/lib/libSystem.B.dylib"
  1335  
  1336  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1337  
  1338  func Select(n int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (err error) {
  1339  	_, _, e1 := syscall6(abi.FuncPCABI0(libc_select_trampoline), uintptr(n), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0)
  1340  	if e1 != 0 {
  1341  		err = errnoErr(e1)
  1342  	}
  1343  	return
  1344  }
  1345  
  1346  func libc_select_trampoline()
  1347  
  1348  //go:cgo_import_dynamic libc_select select "/usr/lib/libSystem.B.dylib"
  1349  
  1350  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1351  
  1352  func Setegid(egid int) (err error) {
  1353  	_, _, e1 := syscall(abi.FuncPCABI0(libc_setegid_trampoline), uintptr(egid), 0, 0)
  1354  	if e1 != 0 {
  1355  		err = errnoErr(e1)
  1356  	}
  1357  	return
  1358  }
  1359  
  1360  func libc_setegid_trampoline()
  1361  
  1362  //go:cgo_import_dynamic libc_setegid setegid "/usr/lib/libSystem.B.dylib"
  1363  
  1364  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1365  
  1366  func Seteuid(euid int) (err error) {
  1367  	_, _, e1 := rawSyscall(abi.FuncPCABI0(libc_seteuid_trampoline), uintptr(euid), 0, 0)
  1368  	if e1 != 0 {
  1369  		err = errnoErr(e1)
  1370  	}
  1371  	return
  1372  }
  1373  
  1374  func libc_seteuid_trampoline()
  1375  
  1376  //go:cgo_import_dynamic libc_seteuid seteuid "/usr/lib/libSystem.B.dylib"
  1377  
  1378  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1379  
  1380  func Setgid(gid int) (err error) {
  1381  	_, _, e1 := rawSyscall(abi.FuncPCABI0(libc_setgid_trampoline), uintptr(gid), 0, 0)
  1382  	if e1 != 0 {
  1383  		err = errnoErr(e1)
  1384  	}
  1385  	return
  1386  }
  1387  
  1388  func libc_setgid_trampoline()
  1389  
  1390  //go:cgo_import_dynamic libc_setgid setgid "/usr/lib/libSystem.B.dylib"
  1391  
  1392  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1393  
  1394  func Setlogin(name string) (err error) {
  1395  	var _p0 *byte
  1396  	_p0, err = BytePtrFromString(name)
  1397  	if err != nil {
  1398  		return
  1399  	}
  1400  	_, _, e1 := syscall(abi.FuncPCABI0(libc_setlogin_trampoline), uintptr(unsafe.Pointer(_p0)), 0, 0)
  1401  	if e1 != 0 {
  1402  		err = errnoErr(e1)
  1403  	}
  1404  	return
  1405  }
  1406  
  1407  func libc_setlogin_trampoline()
  1408  
  1409  //go:cgo_import_dynamic libc_setlogin setlogin "/usr/lib/libSystem.B.dylib"
  1410  
  1411  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1412  
  1413  func Setpgid(pid int, pgid int) (err error) {
  1414  	_, _, e1 := rawSyscall(abi.FuncPCABI0(libc_setpgid_trampoline), uintptr(pid), uintptr(pgid), 0)
  1415  	if e1 != 0 {
  1416  		err = errnoErr(e1)
  1417  	}
  1418  	return
  1419  }
  1420  
  1421  func libc_setpgid_trampoline()
  1422  
  1423  //go:cgo_import_dynamic libc_setpgid setpgid "/usr/lib/libSystem.B.dylib"
  1424  
  1425  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1426  
  1427  func Setpriority(which int, who int, prio int) (err error) {
  1428  	_, _, e1 := syscall(abi.FuncPCABI0(libc_setpriority_trampoline), uintptr(which), uintptr(who), uintptr(prio))
  1429  	if e1 != 0 {
  1430  		err = errnoErr(e1)
  1431  	}
  1432  	return
  1433  }
  1434  
  1435  func libc_setpriority_trampoline()
  1436  
  1437  //go:cgo_import_dynamic libc_setpriority setpriority "/usr/lib/libSystem.B.dylib"
  1438  
  1439  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1440  
  1441  func Setprivexec(flag int) (err error) {
  1442  	_, _, e1 := syscall(abi.FuncPCABI0(libc_setprivexec_trampoline), uintptr(flag), 0, 0)
  1443  	if e1 != 0 {
  1444  		err = errnoErr(e1)
  1445  	}
  1446  	return
  1447  }
  1448  
  1449  func libc_setprivexec_trampoline()
  1450  
  1451  //go:cgo_import_dynamic libc_setprivexec setprivexec "/usr/lib/libSystem.B.dylib"
  1452  
  1453  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1454  
  1455  func Setregid(rgid int, egid int) (err error) {
  1456  	_, _, e1 := rawSyscall(abi.FuncPCABI0(libc_setregid_trampoline), uintptr(rgid), uintptr(egid), 0)
  1457  	if e1 != 0 {
  1458  		err = errnoErr(e1)
  1459  	}
  1460  	return
  1461  }
  1462  
  1463  func libc_setregid_trampoline()
  1464  
  1465  //go:cgo_import_dynamic libc_setregid setregid "/usr/lib/libSystem.B.dylib"
  1466  
  1467  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1468  
  1469  func Setreuid(ruid int, euid int) (err error) {
  1470  	_, _, e1 := rawSyscall(abi.FuncPCABI0(libc_setreuid_trampoline), uintptr(ruid), uintptr(euid), 0)
  1471  	if e1 != 0 {
  1472  		err = errnoErr(e1)
  1473  	}
  1474  	return
  1475  }
  1476  
  1477  func libc_setreuid_trampoline()
  1478  
  1479  //go:cgo_import_dynamic libc_setreuid setreuid "/usr/lib/libSystem.B.dylib"
  1480  
  1481  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1482  
  1483  func setrlimit(which int, lim *Rlimit) (err error) {
  1484  	_, _, e1 := rawSyscall(abi.FuncPCABI0(libc_setrlimit_trampoline), uintptr(which), uintptr(unsafe.Pointer(lim)), 0)
  1485  	if e1 != 0 {
  1486  		err = errnoErr(e1)
  1487  	}
  1488  	return
  1489  }
  1490  
  1491  func libc_setrlimit_trampoline()
  1492  
  1493  //go:cgo_import_dynamic libc_setrlimit setrlimit "/usr/lib/libSystem.B.dylib"
  1494  
  1495  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1496  
  1497  func Setsid() (pid int, err error) {
  1498  	r0, _, e1 := rawSyscall(abi.FuncPCABI0(libc_setsid_trampoline), 0, 0, 0)
  1499  	pid = int(r0)
  1500  	if e1 != 0 {
  1501  		err = errnoErr(e1)
  1502  	}
  1503  	return
  1504  }
  1505  
  1506  func libc_setsid_trampoline()
  1507  
  1508  //go:cgo_import_dynamic libc_setsid setsid "/usr/lib/libSystem.B.dylib"
  1509  
  1510  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1511  
  1512  func Settimeofday(tp *Timeval) (err error) {
  1513  	_, _, e1 := rawSyscall(abi.FuncPCABI0(libc_settimeofday_trampoline), uintptr(unsafe.Pointer(tp)), 0, 0)
  1514  	if e1 != 0 {
  1515  		err = errnoErr(e1)
  1516  	}
  1517  	return
  1518  }
  1519  
  1520  func libc_settimeofday_trampoline()
  1521  
  1522  //go:cgo_import_dynamic libc_settimeofday settimeofday "/usr/lib/libSystem.B.dylib"
  1523  
  1524  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1525  
  1526  func Setuid(uid int) (err error) {
  1527  	_, _, e1 := rawSyscall(abi.FuncPCABI0(libc_setuid_trampoline), uintptr(uid), 0, 0)
  1528  	if e1 != 0 {
  1529  		err = errnoErr(e1)
  1530  	}
  1531  	return
  1532  }
  1533  
  1534  func libc_setuid_trampoline()
  1535  
  1536  //go:cgo_import_dynamic libc_setuid setuid "/usr/lib/libSystem.B.dylib"
  1537  
  1538  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1539  
  1540  func Symlink(path string, link string) (err error) {
  1541  	var _p0 *byte
  1542  	_p0, err = BytePtrFromString(path)
  1543  	if err != nil {
  1544  		return
  1545  	}
  1546  	var _p1 *byte
  1547  	_p1, err = BytePtrFromString(link)
  1548  	if err != nil {
  1549  		return
  1550  	}
  1551  	_, _, e1 := syscall(abi.FuncPCABI0(libc_symlink_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0)
  1552  	if e1 != 0 {
  1553  		err = errnoErr(e1)
  1554  	}
  1555  	return
  1556  }
  1557  
  1558  func libc_symlink_trampoline()
  1559  
  1560  //go:cgo_import_dynamic libc_symlink symlink "/usr/lib/libSystem.B.dylib"
  1561  
  1562  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1563  
  1564  func Sync() (err error) {
  1565  	_, _, e1 := syscall(abi.FuncPCABI0(libc_sync_trampoline), 0, 0, 0)
  1566  	if e1 != 0 {
  1567  		err = errnoErr(e1)
  1568  	}
  1569  	return
  1570  }
  1571  
  1572  func libc_sync_trampoline()
  1573  
  1574  //go:cgo_import_dynamic libc_sync sync "/usr/lib/libSystem.B.dylib"
  1575  
  1576  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1577  
  1578  func Truncate(path string, length int64) (err error) {
  1579  	var _p0 *byte
  1580  	_p0, err = BytePtrFromString(path)
  1581  	if err != nil {
  1582  		return
  1583  	}
  1584  	_, _, e1 := syscall(abi.FuncPCABI0(libc_truncate_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(length), 0)
  1585  	if e1 != 0 {
  1586  		err = errnoErr(e1)
  1587  	}
  1588  	return
  1589  }
  1590  
  1591  func libc_truncate_trampoline()
  1592  
  1593  //go:cgo_import_dynamic libc_truncate truncate "/usr/lib/libSystem.B.dylib"
  1594  
  1595  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1596  
  1597  func Umask(newmask int) (oldmask int) {
  1598  	r0, _, _ := syscall(abi.FuncPCABI0(libc_umask_trampoline), uintptr(newmask), 0, 0)
  1599  	oldmask = int(r0)
  1600  	return
  1601  }
  1602  
  1603  func libc_umask_trampoline()
  1604  
  1605  //go:cgo_import_dynamic libc_umask umask "/usr/lib/libSystem.B.dylib"
  1606  
  1607  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1608  
  1609  func Undelete(path string) (err error) {
  1610  	var _p0 *byte
  1611  	_p0, err = BytePtrFromString(path)
  1612  	if err != nil {
  1613  		return
  1614  	}
  1615  	_, _, e1 := syscall(abi.FuncPCABI0(libc_undelete_trampoline), uintptr(unsafe.Pointer(_p0)), 0, 0)
  1616  	if e1 != 0 {
  1617  		err = errnoErr(e1)
  1618  	}
  1619  	return
  1620  }
  1621  
  1622  func libc_undelete_trampoline()
  1623  
  1624  //go:cgo_import_dynamic libc_undelete undelete "/usr/lib/libSystem.B.dylib"
  1625  
  1626  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1627  
  1628  func Unlink(path string) (err error) {
  1629  	var _p0 *byte
  1630  	_p0, err = BytePtrFromString(path)
  1631  	if err != nil {
  1632  		return
  1633  	}
  1634  	_, _, e1 := syscall(abi.FuncPCABI0(libc_unlink_trampoline), uintptr(unsafe.Pointer(_p0)), 0, 0)
  1635  	if e1 != 0 {
  1636  		err = errnoErr(e1)
  1637  	}
  1638  	return
  1639  }
  1640  
  1641  func libc_unlink_trampoline()
  1642  
  1643  //go:cgo_import_dynamic libc_unlink unlink "/usr/lib/libSystem.B.dylib"
  1644  
  1645  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1646  
  1647  func Unmount(path string, flags int) (err error) {
  1648  	var _p0 *byte
  1649  	_p0, err = BytePtrFromString(path)
  1650  	if err != nil {
  1651  		return
  1652  	}
  1653  	_, _, e1 := syscall(abi.FuncPCABI0(libc_unmount_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0)
  1654  	if e1 != 0 {
  1655  		err = errnoErr(e1)
  1656  	}
  1657  	return
  1658  }
  1659  
  1660  func libc_unmount_trampoline()
  1661  
  1662  //go:cgo_import_dynamic libc_unmount unmount "/usr/lib/libSystem.B.dylib"
  1663  
  1664  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1665  
  1666  func write(fd int, p []byte) (n int, err error) {
  1667  	var _p0 unsafe.Pointer
  1668  	if len(p) > 0 {
  1669  		_p0 = unsafe.Pointer(&p[0])
  1670  	} else {
  1671  		_p0 = unsafe.Pointer(&_zero)
  1672  	}
  1673  	r0, _, e1 := syscall(abi.FuncPCABI0(libc_write_trampoline), uintptr(fd), uintptr(_p0), uintptr(len(p)))
  1674  	n = int(r0)
  1675  	if e1 != 0 {
  1676  		err = errnoErr(e1)
  1677  	}
  1678  	return
  1679  }
  1680  
  1681  func libc_write_trampoline()
  1682  
  1683  //go:cgo_import_dynamic libc_write write "/usr/lib/libSystem.B.dylib"
  1684  
  1685  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1686  
  1687  func writev(fd int, iovecs []Iovec) (cnt uintptr, err error) {
  1688  	var _p0 unsafe.Pointer
  1689  	if len(iovecs) > 0 {
  1690  		_p0 = unsafe.Pointer(&iovecs[0])
  1691  	} else {
  1692  		_p0 = unsafe.Pointer(&_zero)
  1693  	}
  1694  	r0, _, e1 := syscallX(abi.FuncPCABI0(libc_writev_trampoline), uintptr(fd), uintptr(_p0), uintptr(len(iovecs)))
  1695  	cnt = uintptr(r0)
  1696  	if e1 != 0 {
  1697  		err = errnoErr(e1)
  1698  	}
  1699  	return
  1700  }
  1701  
  1702  func libc_writev_trampoline()
  1703  
  1704  //go:cgo_import_dynamic libc_writev writev "/usr/lib/libSystem.B.dylib"
  1705  
  1706  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1707  
  1708  func mmap(addr uintptr, length uintptr, prot int, flag int, fd int, pos int64) (ret uintptr, err error) {
  1709  	r0, _, e1 := syscall6X(abi.FuncPCABI0(libc_mmap_trampoline), uintptr(addr), uintptr(length), uintptr(prot), uintptr(flag), uintptr(fd), uintptr(pos))
  1710  	ret = uintptr(r0)
  1711  	if e1 != 0 {
  1712  		err = errnoErr(e1)
  1713  	}
  1714  	return
  1715  }
  1716  
  1717  func libc_mmap_trampoline()
  1718  
  1719  //go:cgo_import_dynamic libc_mmap mmap "/usr/lib/libSystem.B.dylib"
  1720  
  1721  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1722  
  1723  func munmap(addr uintptr, length uintptr) (err error) {
  1724  	_, _, e1 := syscall(abi.FuncPCABI0(libc_munmap_trampoline), uintptr(addr), uintptr(length), 0)
  1725  	if e1 != 0 {
  1726  		err = errnoErr(e1)
  1727  	}
  1728  	return
  1729  }
  1730  
  1731  func libc_munmap_trampoline()
  1732  
  1733  //go:cgo_import_dynamic libc_munmap munmap "/usr/lib/libSystem.B.dylib"
  1734  
  1735  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1736  
  1737  func fork() (pid int, err error) {
  1738  	r0, _, e1 := rawSyscall(abi.FuncPCABI0(libc_fork_trampoline), 0, 0, 0)
  1739  	pid = int(r0)
  1740  	if e1 != 0 {
  1741  		err = errnoErr(e1)
  1742  	}
  1743  	return
  1744  }
  1745  
  1746  func libc_fork_trampoline()
  1747  
  1748  //go:cgo_import_dynamic libc_fork fork "/usr/lib/libSystem.B.dylib"
  1749  
  1750  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1751  
  1752  func ioctl(fd int, req int, arg int) (err error) {
  1753  	_, _, e1 := rawSyscall(abi.FuncPCABI0(libc_ioctl_trampoline), uintptr(fd), uintptr(req), uintptr(arg))
  1754  	if e1 != 0 {
  1755  		err = errnoErr(e1)
  1756  	}
  1757  	return
  1758  }
  1759  
  1760  func libc_ioctl_trampoline()
  1761  
  1762  //go:cgo_import_dynamic libc_ioctl ioctl "/usr/lib/libSystem.B.dylib"
  1763  
  1764  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1765  
  1766  func ioctlPtr(fd int, req uint, arg unsafe.Pointer) (err error) {
  1767  	_, _, e1 := rawSyscall(abi.FuncPCABI0(libc_ioctl_trampoline), uintptr(fd), uintptr(req), uintptr(arg))
  1768  	if e1 != 0 {
  1769  		err = errnoErr(e1)
  1770  	}
  1771  	return
  1772  }
  1773  
  1774  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1775  
  1776  func execve(path *byte, argv **byte, envp **byte) (err error) {
  1777  	_, _, e1 := rawSyscall(abi.FuncPCABI0(libc_execve_trampoline), uintptr(unsafe.Pointer(path)), uintptr(unsafe.Pointer(argv)), uintptr(unsafe.Pointer(envp)))
  1778  	if e1 != 0 {
  1779  		err = errnoErr(e1)
  1780  	}
  1781  	return
  1782  }
  1783  
  1784  func libc_execve_trampoline()
  1785  
  1786  //go:cgo_import_dynamic libc_execve execve "/usr/lib/libSystem.B.dylib"
  1787  
  1788  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1789  
  1790  func exit(res int) (err error) {
  1791  	_, _, e1 := rawSyscall(abi.FuncPCABI0(libc_exit_trampoline), uintptr(res), 0, 0)
  1792  	if e1 != 0 {
  1793  		err = errnoErr(e1)
  1794  	}
  1795  	return
  1796  }
  1797  
  1798  func libc_exit_trampoline()
  1799  
  1800  //go:cgo_import_dynamic libc_exit exit "/usr/lib/libSystem.B.dylib"
  1801  
  1802  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1803  
  1804  func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) {
  1805  	var _p0 unsafe.Pointer
  1806  	if len(mib) > 0 {
  1807  		_p0 = unsafe.Pointer(&mib[0])
  1808  	} else {
  1809  		_p0 = unsafe.Pointer(&_zero)
  1810  	}
  1811  	_, _, e1 := syscall6(abi.FuncPCABI0(libc_sysctl_trampoline), uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen))
  1812  	if e1 != 0 {
  1813  		err = errnoErr(e1)
  1814  	}
  1815  	return
  1816  }
  1817  
  1818  func libc_sysctl_trampoline()
  1819  
  1820  //go:cgo_import_dynamic libc_sysctl sysctl "/usr/lib/libSystem.B.dylib"
  1821  
  1822  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1823  
  1824  func fcntlPtr(fd int, cmd int, arg unsafe.Pointer) (val int, err error) {
  1825  	r0, _, e1 := syscall(abi.FuncPCABI0(libc_fcntl_trampoline), uintptr(fd), uintptr(cmd), uintptr(arg))
  1826  	val = int(r0)
  1827  	if e1 != 0 {
  1828  		err = errnoErr(e1)
  1829  	}
  1830  	return
  1831  }
  1832  
  1833  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1834  
  1835  func unlinkat(fd int, path string, flags int) (err error) {
  1836  	var _p0 *byte
  1837  	_p0, err = BytePtrFromString(path)
  1838  	if err != nil {
  1839  		return
  1840  	}
  1841  	_, _, e1 := syscall(abi.FuncPCABI0(libc_unlinkat_trampoline), uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(flags))
  1842  	if e1 != 0 {
  1843  		err = errnoErr(e1)
  1844  	}
  1845  	return
  1846  }
  1847  
  1848  func libc_unlinkat_trampoline()
  1849  
  1850  //go:cgo_import_dynamic libc_unlinkat unlinkat "/usr/lib/libSystem.B.dylib"
  1851  
  1852  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1853  
  1854  func openat(fd int, path string, flags int, perm uint32) (fdret int, err error) {
  1855  	var _p0 *byte
  1856  	_p0, err = BytePtrFromString(path)
  1857  	if err != nil {
  1858  		return
  1859  	}
  1860  	r0, _, e1 := syscall6(abi.FuncPCABI0(libc_openat_trampoline), uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(flags), uintptr(perm), 0, 0)
  1861  	fdret = int(r0)
  1862  	if e1 != 0 {
  1863  		err = errnoErr(e1)
  1864  	}
  1865  	return
  1866  }
  1867  
  1868  func libc_openat_trampoline()
  1869  
  1870  //go:cgo_import_dynamic libc_openat openat "/usr/lib/libSystem.B.dylib"
  1871  
  1872  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1873  
  1874  func getcwd(buf []byte) (n int, err error) {
  1875  	var _p0 unsafe.Pointer
  1876  	if len(buf) > 0 {
  1877  		_p0 = unsafe.Pointer(&buf[0])
  1878  	} else {
  1879  		_p0 = unsafe.Pointer(&_zero)
  1880  	}
  1881  	r0, _, e1 := syscall(abi.FuncPCABI0(libc_getcwd_trampoline), uintptr(_p0), uintptr(len(buf)), 0)
  1882  	n = int(r0)
  1883  	if e1 != 0 {
  1884  		err = errnoErr(e1)
  1885  	}
  1886  	return
  1887  }
  1888  
  1889  func libc_getcwd_trampoline()
  1890  
  1891  //go:cgo_import_dynamic libc_getcwd getcwd "/usr/lib/libSystem.B.dylib"
  1892  
  1893  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1894  
  1895  func Fstat(fd int, stat *Stat_t) (err error) {
  1896  	_, _, e1 := syscall(abi.FuncPCABI0(libc_fstat64_trampoline), uintptr(fd), uintptr(unsafe.Pointer(stat)), 0)
  1897  	if e1 != 0 {
  1898  		err = errnoErr(e1)
  1899  	}
  1900  	return
  1901  }
  1902  
  1903  func libc_fstat64_trampoline()
  1904  
  1905  //go:cgo_import_dynamic libc_fstat64 fstat64 "/usr/lib/libSystem.B.dylib"
  1906  
  1907  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1908  
  1909  func Fstatfs(fd int, stat *Statfs_t) (err error) {
  1910  	_, _, e1 := syscall(abi.FuncPCABI0(libc_fstatfs64_trampoline), uintptr(fd), uintptr(unsafe.Pointer(stat)), 0)
  1911  	if e1 != 0 {
  1912  		err = errnoErr(e1)
  1913  	}
  1914  	return
  1915  }
  1916  
  1917  func libc_fstatfs64_trampoline()
  1918  
  1919  //go:cgo_import_dynamic libc_fstatfs64 fstatfs64 "/usr/lib/libSystem.B.dylib"
  1920  
  1921  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1922  
  1923  func Gettimeofday(tp *Timeval) (err error) {
  1924  	_, _, e1 := rawSyscall(abi.FuncPCABI0(libc_gettimeofday_trampoline), uintptr(unsafe.Pointer(tp)), 0, 0)
  1925  	if e1 != 0 {
  1926  		err = errnoErr(e1)
  1927  	}
  1928  	return
  1929  }
  1930  
  1931  func libc_gettimeofday_trampoline()
  1932  
  1933  //go:cgo_import_dynamic libc_gettimeofday gettimeofday "/usr/lib/libSystem.B.dylib"
  1934  
  1935  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1936  
  1937  func Lstat(path string, stat *Stat_t) (err error) {
  1938  	var _p0 *byte
  1939  	_p0, err = BytePtrFromString(path)
  1940  	if err != nil {
  1941  		return
  1942  	}
  1943  	_, _, e1 := syscall(abi.FuncPCABI0(libc_lstat64_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0)
  1944  	if e1 != 0 {
  1945  		err = errnoErr(e1)
  1946  	}
  1947  	return
  1948  }
  1949  
  1950  func libc_lstat64_trampoline()
  1951  
  1952  //go:cgo_import_dynamic libc_lstat64 lstat64 "/usr/lib/libSystem.B.dylib"
  1953  
  1954  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1955  
  1956  func Stat(path string, stat *Stat_t) (err error) {
  1957  	var _p0 *byte
  1958  	_p0, err = BytePtrFromString(path)
  1959  	if err != nil {
  1960  		return
  1961  	}
  1962  	_, _, e1 := syscall(abi.FuncPCABI0(libc_stat64_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0)
  1963  	if e1 != 0 {
  1964  		err = errnoErr(e1)
  1965  	}
  1966  	return
  1967  }
  1968  
  1969  func libc_stat64_trampoline()
  1970  
  1971  //go:cgo_import_dynamic libc_stat64 stat64 "/usr/lib/libSystem.B.dylib"
  1972  
  1973  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1974  
  1975  func Statfs(path string, stat *Statfs_t) (err error) {
  1976  	var _p0 *byte
  1977  	_p0, err = BytePtrFromString(path)
  1978  	if err != nil {
  1979  		return
  1980  	}
  1981  	_, _, e1 := syscall(abi.FuncPCABI0(libc_statfs64_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0)
  1982  	if e1 != 0 {
  1983  		err = errnoErr(e1)
  1984  	}
  1985  	return
  1986  }
  1987  
  1988  func libc_statfs64_trampoline()
  1989  
  1990  //go:cgo_import_dynamic libc_statfs64 statfs64 "/usr/lib/libSystem.B.dylib"
  1991  
  1992  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1993  
  1994  func fstatat(fd int, path string, stat *Stat_t, flags int) (err error) {
  1995  	var _p0 *byte
  1996  	_p0, err = BytePtrFromString(path)
  1997  	if err != nil {
  1998  		return
  1999  	}
  2000  	_, _, e1 := syscall6(abi.FuncPCABI0(libc_fstatat64_trampoline), uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), uintptr(flags), 0, 0)
  2001  	if e1 != 0 {
  2002  		err = errnoErr(e1)
  2003  	}
  2004  	return
  2005  }
  2006  
  2007  func libc_fstatat64_trampoline()
  2008  
  2009  //go:cgo_import_dynamic libc_fstatat64 fstatat64 "/usr/lib/libSystem.B.dylib"
  2010  
  2011  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  2012  
  2013  //go:nosplit
  2014  func ptrace1(request int, pid int, addr uintptr, data uintptr) (err error) {
  2015  	_, _, e1 := syscall6(abi.FuncPCABI0(libc_ptrace_trampoline), uintptr(request), uintptr(pid), uintptr(addr), uintptr(data), 0, 0)
  2016  	if e1 != 0 {
  2017  		err = errnoErr(e1)
  2018  	}
  2019  	return
  2020  }
  2021  
  2022  func libc_ptrace_trampoline()
  2023  
  2024  //go:cgo_import_dynamic libc_ptrace ptrace "/usr/lib/libSystem.B.dylib"
  2025  
  2026  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  2027  
  2028  //go:nosplit
  2029  func ptrace1Ptr(request int, pid int, addr unsafe.Pointer, data uintptr) (err error) {
  2030  	_, _, e1 := syscall6(abi.FuncPCABI0(libc_ptrace_trampoline), uintptr(request), uintptr(pid), uintptr(addr), uintptr(data), 0, 0)
  2031  	if e1 != 0 {
  2032  		err = errnoErr(e1)
  2033  	}
  2034  	return
  2035  }