github.com/xingly-cn/shorturl-go@v0.0.0-20220110130535-e21de4659f74/pkg/mod/golang.org/x/sys@v0.0.0-20200323222414-85ca7c5b95cd/unix/zsyscall_darwin_amd64.go (about)

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