...

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

     1	// go run mksyscall.go -l32 -tags darwin,386,go1.12 syscall_bsd.go syscall_darwin.go syscall_darwin_386.go
     2	// Code generated by the command above; see README.md. DO NOT EDIT.
     3	
     4	// +build darwin,386,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 sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) {
   308		var _p0 unsafe.Pointer
   309		if len(mib) > 0 {
   310			_p0 = unsafe.Pointer(&mib[0])
   311		} else {
   312			_p0 = unsafe.Pointer(&_zero)
   313		}
   314		_, _, 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))
   315		if e1 != 0 {
   316			err = errnoErr(e1)
   317		}
   318		return
   319	}
   320	
   321	func libc___sysctl_trampoline()
   322	
   323	//go:linkname libc___sysctl libc___sysctl
   324	//go:cgo_import_dynamic libc___sysctl __sysctl "/usr/lib/libSystem.B.dylib"
   325	
   326	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   327	
   328	func utimes(path string, timeval *[2]Timeval) (err error) {
   329		var _p0 *byte
   330		_p0, err = BytePtrFromString(path)
   331		if err != nil {
   332			return
   333		}
   334		_, _, e1 := syscall_syscall(funcPC(libc_utimes_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(timeval)), 0)
   335		if e1 != 0 {
   336			err = errnoErr(e1)
   337		}
   338		return
   339	}
   340	
   341	func libc_utimes_trampoline()
   342	
   343	//go:linkname libc_utimes libc_utimes
   344	//go:cgo_import_dynamic libc_utimes utimes "/usr/lib/libSystem.B.dylib"
   345	
   346	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   347	
   348	func futimes(fd int, timeval *[2]Timeval) (err error) {
   349		_, _, e1 := syscall_syscall(funcPC(libc_futimes_trampoline), uintptr(fd), uintptr(unsafe.Pointer(timeval)), 0)
   350		if e1 != 0 {
   351			err = errnoErr(e1)
   352		}
   353		return
   354	}
   355	
   356	func libc_futimes_trampoline()
   357	
   358	//go:linkname libc_futimes libc_futimes
   359	//go:cgo_import_dynamic libc_futimes futimes "/usr/lib/libSystem.B.dylib"
   360	
   361	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   362	
   363	func fcntl(fd int, cmd int, arg int) (val int, err error) {
   364		r0, _, e1 := syscall_syscall(funcPC(libc_fcntl_trampoline), uintptr(fd), uintptr(cmd), uintptr(arg))
   365		val = int(r0)
   366		if e1 != 0 {
   367			err = errnoErr(e1)
   368		}
   369		return
   370	}
   371	
   372	func libc_fcntl_trampoline()
   373	
   374	//go:linkname libc_fcntl libc_fcntl
   375	//go:cgo_import_dynamic libc_fcntl fcntl "/usr/lib/libSystem.B.dylib"
   376	
   377	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   378	
   379	func poll(fds *PollFd, nfds int, timeout int) (n int, err error) {
   380		r0, _, e1 := syscall_syscall(funcPC(libc_poll_trampoline), uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout))
   381		n = int(r0)
   382		if e1 != 0 {
   383			err = errnoErr(e1)
   384		}
   385		return
   386	}
   387	
   388	func libc_poll_trampoline()
   389	
   390	//go:linkname libc_poll libc_poll
   391	//go:cgo_import_dynamic libc_poll poll "/usr/lib/libSystem.B.dylib"
   392	
   393	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   394	
   395	func Madvise(b []byte, behav int) (err error) {
   396		var _p0 unsafe.Pointer
   397		if len(b) > 0 {
   398			_p0 = unsafe.Pointer(&b[0])
   399		} else {
   400			_p0 = unsafe.Pointer(&_zero)
   401		}
   402		_, _, e1 := syscall_syscall(funcPC(libc_madvise_trampoline), uintptr(_p0), uintptr(len(b)), uintptr(behav))
   403		if e1 != 0 {
   404			err = errnoErr(e1)
   405		}
   406		return
   407	}
   408	
   409	func libc_madvise_trampoline()
   410	
   411	//go:linkname libc_madvise libc_madvise
   412	//go:cgo_import_dynamic libc_madvise madvise "/usr/lib/libSystem.B.dylib"
   413	
   414	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   415	
   416	func Mlock(b []byte) (err error) {
   417		var _p0 unsafe.Pointer
   418		if len(b) > 0 {
   419			_p0 = unsafe.Pointer(&b[0])
   420		} else {
   421			_p0 = unsafe.Pointer(&_zero)
   422		}
   423		_, _, e1 := syscall_syscall(funcPC(libc_mlock_trampoline), uintptr(_p0), uintptr(len(b)), 0)
   424		if e1 != 0 {
   425			err = errnoErr(e1)
   426		}
   427		return
   428	}
   429	
   430	func libc_mlock_trampoline()
   431	
   432	//go:linkname libc_mlock libc_mlock
   433	//go:cgo_import_dynamic libc_mlock mlock "/usr/lib/libSystem.B.dylib"
   434	
   435	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   436	
   437	func Mlockall(flags int) (err error) {
   438		_, _, e1 := syscall_syscall(funcPC(libc_mlockall_trampoline), uintptr(flags), 0, 0)
   439		if e1 != 0 {
   440			err = errnoErr(e1)
   441		}
   442		return
   443	}
   444	
   445	func libc_mlockall_trampoline()
   446	
   447	//go:linkname libc_mlockall libc_mlockall
   448	//go:cgo_import_dynamic libc_mlockall mlockall "/usr/lib/libSystem.B.dylib"
   449	
   450	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   451	
   452	func Mprotect(b []byte, prot int) (err error) {
   453		var _p0 unsafe.Pointer
   454		if len(b) > 0 {
   455			_p0 = unsafe.Pointer(&b[0])
   456		} else {
   457			_p0 = unsafe.Pointer(&_zero)
   458		}
   459		_, _, e1 := syscall_syscall(funcPC(libc_mprotect_trampoline), uintptr(_p0), uintptr(len(b)), uintptr(prot))
   460		if e1 != 0 {
   461			err = errnoErr(e1)
   462		}
   463		return
   464	}
   465	
   466	func libc_mprotect_trampoline()
   467	
   468	//go:linkname libc_mprotect libc_mprotect
   469	//go:cgo_import_dynamic libc_mprotect mprotect "/usr/lib/libSystem.B.dylib"
   470	
   471	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   472	
   473	func Msync(b []byte, flags int) (err error) {
   474		var _p0 unsafe.Pointer
   475		if len(b) > 0 {
   476			_p0 = unsafe.Pointer(&b[0])
   477		} else {
   478			_p0 = unsafe.Pointer(&_zero)
   479		}
   480		_, _, e1 := syscall_syscall(funcPC(libc_msync_trampoline), uintptr(_p0), uintptr(len(b)), uintptr(flags))
   481		if e1 != 0 {
   482			err = errnoErr(e1)
   483		}
   484		return
   485	}
   486	
   487	func libc_msync_trampoline()
   488	
   489	//go:linkname libc_msync libc_msync
   490	//go:cgo_import_dynamic libc_msync msync "/usr/lib/libSystem.B.dylib"
   491	
   492	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   493	
   494	func Munlock(b []byte) (err error) {
   495		var _p0 unsafe.Pointer
   496		if len(b) > 0 {
   497			_p0 = unsafe.Pointer(&b[0])
   498		} else {
   499			_p0 = unsafe.Pointer(&_zero)
   500		}
   501		_, _, e1 := syscall_syscall(funcPC(libc_munlock_trampoline), uintptr(_p0), uintptr(len(b)), 0)
   502		if e1 != 0 {
   503			err = errnoErr(e1)
   504		}
   505		return
   506	}
   507	
   508	func libc_munlock_trampoline()
   509	
   510	//go:linkname libc_munlock libc_munlock
   511	//go:cgo_import_dynamic libc_munlock munlock "/usr/lib/libSystem.B.dylib"
   512	
   513	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   514	
   515	func Munlockall() (err error) {
   516		_, _, e1 := syscall_syscall(funcPC(libc_munlockall_trampoline), 0, 0, 0)
   517		if e1 != 0 {
   518			err = errnoErr(e1)
   519		}
   520		return
   521	}
   522	
   523	func libc_munlockall_trampoline()
   524	
   525	//go:linkname libc_munlockall libc_munlockall
   526	//go:cgo_import_dynamic libc_munlockall munlockall "/usr/lib/libSystem.B.dylib"
   527	
   528	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   529	
   530	func ptrace(request int, pid int, addr uintptr, data uintptr) (err error) {
   531		_, _, e1 := syscall_syscall6(funcPC(libc_ptrace_trampoline), uintptr(request), uintptr(pid), uintptr(addr), uintptr(data), 0, 0)
   532		if e1 != 0 {
   533			err = errnoErr(e1)
   534		}
   535		return
   536	}
   537	
   538	func libc_ptrace_trampoline()
   539	
   540	//go:linkname libc_ptrace libc_ptrace
   541	//go:cgo_import_dynamic libc_ptrace ptrace "/usr/lib/libSystem.B.dylib"
   542	
   543	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   544	
   545	func getattrlist(path *byte, list unsafe.Pointer, buf unsafe.Pointer, size uintptr, options int) (err error) {
   546		_, _, e1 := syscall_syscall6(funcPC(libc_getattrlist_trampoline), uintptr(unsafe.Pointer(path)), uintptr(list), uintptr(buf), uintptr(size), uintptr(options), 0)
   547		if e1 != 0 {
   548			err = errnoErr(e1)
   549		}
   550		return
   551	}
   552	
   553	func libc_getattrlist_trampoline()
   554	
   555	//go:linkname libc_getattrlist libc_getattrlist
   556	//go:cgo_import_dynamic libc_getattrlist getattrlist "/usr/lib/libSystem.B.dylib"
   557	
   558	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   559	
   560	func pipe() (r int, w int, err error) {
   561		r0, r1, e1 := syscall_rawSyscall(funcPC(libc_pipe_trampoline), 0, 0, 0)
   562		r = int(r0)
   563		w = int(r1)
   564		if e1 != 0 {
   565			err = errnoErr(e1)
   566		}
   567		return
   568	}
   569	
   570	func libc_pipe_trampoline()
   571	
   572	//go:linkname libc_pipe libc_pipe
   573	//go:cgo_import_dynamic libc_pipe pipe "/usr/lib/libSystem.B.dylib"
   574	
   575	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   576	
   577	func getxattr(path string, attr string, dest *byte, size int, position uint32, options int) (sz int, err error) {
   578		var _p0 *byte
   579		_p0, err = BytePtrFromString(path)
   580		if err != nil {
   581			return
   582		}
   583		var _p1 *byte
   584		_p1, err = BytePtrFromString(attr)
   585		if err != nil {
   586			return
   587		}
   588		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))
   589		sz = int(r0)
   590		if e1 != 0 {
   591			err = errnoErr(e1)
   592		}
   593		return
   594	}
   595	
   596	func libc_getxattr_trampoline()
   597	
   598	//go:linkname libc_getxattr libc_getxattr
   599	//go:cgo_import_dynamic libc_getxattr getxattr "/usr/lib/libSystem.B.dylib"
   600	
   601	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   602	
   603	func fgetxattr(fd int, attr string, dest *byte, size int, position uint32, options int) (sz int, err error) {
   604		var _p0 *byte
   605		_p0, err = BytePtrFromString(attr)
   606		if err != nil {
   607			return
   608		}
   609		r0, _, e1 := syscall_syscall6(funcPC(libc_fgetxattr_trampoline), uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(dest)), uintptr(size), uintptr(position), uintptr(options))
   610		sz = int(r0)
   611		if e1 != 0 {
   612			err = errnoErr(e1)
   613		}
   614		return
   615	}
   616	
   617	func libc_fgetxattr_trampoline()
   618	
   619	//go:linkname libc_fgetxattr libc_fgetxattr
   620	//go:cgo_import_dynamic libc_fgetxattr fgetxattr "/usr/lib/libSystem.B.dylib"
   621	
   622	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   623	
   624	func setxattr(path string, attr string, data *byte, size int, position uint32, options int) (err error) {
   625		var _p0 *byte
   626		_p0, err = BytePtrFromString(path)
   627		if err != nil {
   628			return
   629		}
   630		var _p1 *byte
   631		_p1, err = BytePtrFromString(attr)
   632		if err != nil {
   633			return
   634		}
   635		_, _, 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))
   636		if e1 != 0 {
   637			err = errnoErr(e1)
   638		}
   639		return
   640	}
   641	
   642	func libc_setxattr_trampoline()
   643	
   644	//go:linkname libc_setxattr libc_setxattr
   645	//go:cgo_import_dynamic libc_setxattr setxattr "/usr/lib/libSystem.B.dylib"
   646	
   647	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   648	
   649	func fsetxattr(fd int, attr string, data *byte, size int, position uint32, options int) (err error) {
   650		var _p0 *byte
   651		_p0, err = BytePtrFromString(attr)
   652		if err != nil {
   653			return
   654		}
   655		_, _, e1 := syscall_syscall6(funcPC(libc_fsetxattr_trampoline), uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(data)), uintptr(size), uintptr(position), uintptr(options))
   656		if e1 != 0 {
   657			err = errnoErr(e1)
   658		}
   659		return
   660	}
   661	
   662	func libc_fsetxattr_trampoline()
   663	
   664	//go:linkname libc_fsetxattr libc_fsetxattr
   665	//go:cgo_import_dynamic libc_fsetxattr fsetxattr "/usr/lib/libSystem.B.dylib"
   666	
   667	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   668	
   669	func removexattr(path string, attr string, options int) (err error) {
   670		var _p0 *byte
   671		_p0, err = BytePtrFromString(path)
   672		if err != nil {
   673			return
   674		}
   675		var _p1 *byte
   676		_p1, err = BytePtrFromString(attr)
   677		if err != nil {
   678			return
   679		}
   680		_, _, e1 := syscall_syscall(funcPC(libc_removexattr_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(options))
   681		if e1 != 0 {
   682			err = errnoErr(e1)
   683		}
   684		return
   685	}
   686	
   687	func libc_removexattr_trampoline()
   688	
   689	//go:linkname libc_removexattr libc_removexattr
   690	//go:cgo_import_dynamic libc_removexattr removexattr "/usr/lib/libSystem.B.dylib"
   691	
   692	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   693	
   694	func fremovexattr(fd int, attr string, options int) (err error) {
   695		var _p0 *byte
   696		_p0, err = BytePtrFromString(attr)
   697		if err != nil {
   698			return
   699		}
   700		_, _, e1 := syscall_syscall(funcPC(libc_fremovexattr_trampoline), uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(options))
   701		if e1 != 0 {
   702			err = errnoErr(e1)
   703		}
   704		return
   705	}
   706	
   707	func libc_fremovexattr_trampoline()
   708	
   709	//go:linkname libc_fremovexattr libc_fremovexattr
   710	//go:cgo_import_dynamic libc_fremovexattr fremovexattr "/usr/lib/libSystem.B.dylib"
   711	
   712	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   713	
   714	func listxattr(path string, dest *byte, size int, options int) (sz int, err error) {
   715		var _p0 *byte
   716		_p0, err = BytePtrFromString(path)
   717		if err != nil {
   718			return
   719		}
   720		r0, _, e1 := syscall_syscall6(funcPC(libc_listxattr_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(dest)), uintptr(size), uintptr(options), 0, 0)
   721		sz = int(r0)
   722		if e1 != 0 {
   723			err = errnoErr(e1)
   724		}
   725		return
   726	}
   727	
   728	func libc_listxattr_trampoline()
   729	
   730	//go:linkname libc_listxattr libc_listxattr
   731	//go:cgo_import_dynamic libc_listxattr listxattr "/usr/lib/libSystem.B.dylib"
   732	
   733	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   734	
   735	func flistxattr(fd int, dest *byte, size int, options int) (sz int, err error) {
   736		r0, _, e1 := syscall_syscall6(funcPC(libc_flistxattr_trampoline), uintptr(fd), uintptr(unsafe.Pointer(dest)), uintptr(size), uintptr(options), 0, 0)
   737		sz = int(r0)
   738		if e1 != 0 {
   739			err = errnoErr(e1)
   740		}
   741		return
   742	}
   743	
   744	func libc_flistxattr_trampoline()
   745	
   746	//go:linkname libc_flistxattr libc_flistxattr
   747	//go:cgo_import_dynamic libc_flistxattr flistxattr "/usr/lib/libSystem.B.dylib"
   748	
   749	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   750	
   751	func setattrlist(path *byte, list unsafe.Pointer, buf unsafe.Pointer, size uintptr, options int) (err error) {
   752		_, _, e1 := syscall_syscall6(funcPC(libc_setattrlist_trampoline), uintptr(unsafe.Pointer(path)), uintptr(list), uintptr(buf), uintptr(size), uintptr(options), 0)
   753		if e1 != 0 {
   754			err = errnoErr(e1)
   755		}
   756		return
   757	}
   758	
   759	func libc_setattrlist_trampoline()
   760	
   761	//go:linkname libc_setattrlist libc_setattrlist
   762	//go:cgo_import_dynamic libc_setattrlist setattrlist "/usr/lib/libSystem.B.dylib"
   763	
   764	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   765	
   766	func kill(pid int, signum int, posix int) (err error) {
   767		_, _, e1 := syscall_syscall(funcPC(libc_kill_trampoline), uintptr(pid), uintptr(signum), uintptr(posix))
   768		if e1 != 0 {
   769			err = errnoErr(e1)
   770		}
   771		return
   772	}
   773	
   774	func libc_kill_trampoline()
   775	
   776	//go:linkname libc_kill libc_kill
   777	//go:cgo_import_dynamic libc_kill kill "/usr/lib/libSystem.B.dylib"
   778	
   779	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   780	
   781	func ioctl(fd int, req uint, arg uintptr) (err error) {
   782		_, _, e1 := syscall_syscall(funcPC(libc_ioctl_trampoline), uintptr(fd), uintptr(req), uintptr(arg))
   783		if e1 != 0 {
   784			err = errnoErr(e1)
   785		}
   786		return
   787	}
   788	
   789	func libc_ioctl_trampoline()
   790	
   791	//go:linkname libc_ioctl libc_ioctl
   792	//go:cgo_import_dynamic libc_ioctl ioctl "/usr/lib/libSystem.B.dylib"
   793	
   794	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   795	
   796	func sendfile(infd int, outfd int, offset int64, len *int64, hdtr unsafe.Pointer, flags int) (err error) {
   797		_, _, e1 := syscall_syscall9(funcPC(libc_sendfile_trampoline), uintptr(infd), uintptr(outfd), uintptr(offset), uintptr(offset>>32), uintptr(unsafe.Pointer(len)), uintptr(hdtr), uintptr(flags), 0, 0)
   798		if e1 != 0 {
   799			err = errnoErr(e1)
   800		}
   801		return
   802	}
   803	
   804	func libc_sendfile_trampoline()
   805	
   806	//go:linkname libc_sendfile libc_sendfile
   807	//go:cgo_import_dynamic libc_sendfile sendfile "/usr/lib/libSystem.B.dylib"
   808	
   809	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   810	
   811	func Access(path string, mode uint32) (err error) {
   812		var _p0 *byte
   813		_p0, err = BytePtrFromString(path)
   814		if err != nil {
   815			return
   816		}
   817		_, _, e1 := syscall_syscall(funcPC(libc_access_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0)
   818		if e1 != 0 {
   819			err = errnoErr(e1)
   820		}
   821		return
   822	}
   823	
   824	func libc_access_trampoline()
   825	
   826	//go:linkname libc_access libc_access
   827	//go:cgo_import_dynamic libc_access access "/usr/lib/libSystem.B.dylib"
   828	
   829	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   830	
   831	func Adjtime(delta *Timeval, olddelta *Timeval) (err error) {
   832		_, _, e1 := syscall_syscall(funcPC(libc_adjtime_trampoline), uintptr(unsafe.Pointer(delta)), uintptr(unsafe.Pointer(olddelta)), 0)
   833		if e1 != 0 {
   834			err = errnoErr(e1)
   835		}
   836		return
   837	}
   838	
   839	func libc_adjtime_trampoline()
   840	
   841	//go:linkname libc_adjtime libc_adjtime
   842	//go:cgo_import_dynamic libc_adjtime adjtime "/usr/lib/libSystem.B.dylib"
   843	
   844	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   845	
   846	func Chdir(path string) (err error) {
   847		var _p0 *byte
   848		_p0, err = BytePtrFromString(path)
   849		if err != nil {
   850			return
   851		}
   852		_, _, e1 := syscall_syscall(funcPC(libc_chdir_trampoline), uintptr(unsafe.Pointer(_p0)), 0, 0)
   853		if e1 != 0 {
   854			err = errnoErr(e1)
   855		}
   856		return
   857	}
   858	
   859	func libc_chdir_trampoline()
   860	
   861	//go:linkname libc_chdir libc_chdir
   862	//go:cgo_import_dynamic libc_chdir chdir "/usr/lib/libSystem.B.dylib"
   863	
   864	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   865	
   866	func Chflags(path string, flags int) (err error) {
   867		var _p0 *byte
   868		_p0, err = BytePtrFromString(path)
   869		if err != nil {
   870			return
   871		}
   872		_, _, e1 := syscall_syscall(funcPC(libc_chflags_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0)
   873		if e1 != 0 {
   874			err = errnoErr(e1)
   875		}
   876		return
   877	}
   878	
   879	func libc_chflags_trampoline()
   880	
   881	//go:linkname libc_chflags libc_chflags
   882	//go:cgo_import_dynamic libc_chflags chflags "/usr/lib/libSystem.B.dylib"
   883	
   884	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   885	
   886	func Chmod(path string, mode uint32) (err error) {
   887		var _p0 *byte
   888		_p0, err = BytePtrFromString(path)
   889		if err != nil {
   890			return
   891		}
   892		_, _, e1 := syscall_syscall(funcPC(libc_chmod_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0)
   893		if e1 != 0 {
   894			err = errnoErr(e1)
   895		}
   896		return
   897	}
   898	
   899	func libc_chmod_trampoline()
   900	
   901	//go:linkname libc_chmod libc_chmod
   902	//go:cgo_import_dynamic libc_chmod chmod "/usr/lib/libSystem.B.dylib"
   903	
   904	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   905	
   906	func Chown(path string, uid int, gid int) (err error) {
   907		var _p0 *byte
   908		_p0, err = BytePtrFromString(path)
   909		if err != nil {
   910			return
   911		}
   912		_, _, e1 := syscall_syscall(funcPC(libc_chown_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid))
   913		if e1 != 0 {
   914			err = errnoErr(e1)
   915		}
   916		return
   917	}
   918	
   919	func libc_chown_trampoline()
   920	
   921	//go:linkname libc_chown libc_chown
   922	//go:cgo_import_dynamic libc_chown chown "/usr/lib/libSystem.B.dylib"
   923	
   924	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   925	
   926	func Chroot(path string) (err error) {
   927		var _p0 *byte
   928		_p0, err = BytePtrFromString(path)
   929		if err != nil {
   930			return
   931		}
   932		_, _, e1 := syscall_syscall(funcPC(libc_chroot_trampoline), uintptr(unsafe.Pointer(_p0)), 0, 0)
   933		if e1 != 0 {
   934			err = errnoErr(e1)
   935		}
   936		return
   937	}
   938	
   939	func libc_chroot_trampoline()
   940	
   941	//go:linkname libc_chroot libc_chroot
   942	//go:cgo_import_dynamic libc_chroot chroot "/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), uintptr(length>>32))
  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), uintptr(offset>>32), 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), uintptr(offset>>32), 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, r1, e1 := syscall_syscall6(funcPC(libc_lseek_trampoline), uintptr(fd), uintptr(offset), uintptr(offset>>32), uintptr(whence), 0, 0)
  1861		newoffset = int64(int64(r1)<<32 | 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(n int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (err error) {
  1876		_, _, e1 := syscall_syscall6(funcPC(libc_select_trampoline), uintptr(n), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0)
  1877		if e1 != 0 {
  1878			err = errnoErr(e1)
  1879		}
  1880		return
  1881	}
  1882	
  1883	func libc_select_trampoline()
  1884	
  1885	//go:linkname libc_select libc_select
  1886	//go:cgo_import_dynamic libc_select select "/usr/lib/libSystem.B.dylib"
  1887	
  1888	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1889	
  1890	func Setegid(egid int) (err error) {
  1891		_, _, e1 := syscall_syscall(funcPC(libc_setegid_trampoline), uintptr(egid), 0, 0)
  1892		if e1 != 0 {
  1893			err = errnoErr(e1)
  1894		}
  1895		return
  1896	}
  1897	
  1898	func libc_setegid_trampoline()
  1899	
  1900	//go:linkname libc_setegid libc_setegid
  1901	//go:cgo_import_dynamic libc_setegid setegid "/usr/lib/libSystem.B.dylib"
  1902	
  1903	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1904	
  1905	func Seteuid(euid int) (err error) {
  1906		_, _, e1 := syscall_rawSyscall(funcPC(libc_seteuid_trampoline), uintptr(euid), 0, 0)
  1907		if e1 != 0 {
  1908			err = errnoErr(e1)
  1909		}
  1910		return
  1911	}
  1912	
  1913	func libc_seteuid_trampoline()
  1914	
  1915	//go:linkname libc_seteuid libc_seteuid
  1916	//go:cgo_import_dynamic libc_seteuid seteuid "/usr/lib/libSystem.B.dylib"
  1917	
  1918	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1919	
  1920	func Setgid(gid int) (err error) {
  1921		_, _, e1 := syscall_rawSyscall(funcPC(libc_setgid_trampoline), uintptr(gid), 0, 0)
  1922		if e1 != 0 {
  1923			err = errnoErr(e1)
  1924		}
  1925		return
  1926	}
  1927	
  1928	func libc_setgid_trampoline()
  1929	
  1930	//go:linkname libc_setgid libc_setgid
  1931	//go:cgo_import_dynamic libc_setgid setgid "/usr/lib/libSystem.B.dylib"
  1932	
  1933	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1934	
  1935	func Setlogin(name string) (err error) {
  1936		var _p0 *byte
  1937		_p0, err = BytePtrFromString(name)
  1938		if err != nil {
  1939			return
  1940		}
  1941		_, _, e1 := syscall_syscall(funcPC(libc_setlogin_trampoline), uintptr(unsafe.Pointer(_p0)), 0, 0)
  1942		if e1 != 0 {
  1943			err = errnoErr(e1)
  1944		}
  1945		return
  1946	}
  1947	
  1948	func libc_setlogin_trampoline()
  1949	
  1950	//go:linkname libc_setlogin libc_setlogin
  1951	//go:cgo_import_dynamic libc_setlogin setlogin "/usr/lib/libSystem.B.dylib"
  1952	
  1953	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1954	
  1955	func Setpgid(pid int, pgid int) (err error) {
  1956		_, _, e1 := syscall_rawSyscall(funcPC(libc_setpgid_trampoline), uintptr(pid), uintptr(pgid), 0)
  1957		if e1 != 0 {
  1958			err = errnoErr(e1)
  1959		}
  1960		return
  1961	}
  1962	
  1963	func libc_setpgid_trampoline()
  1964	
  1965	//go:linkname libc_setpgid libc_setpgid
  1966	//go:cgo_import_dynamic libc_setpgid setpgid "/usr/lib/libSystem.B.dylib"
  1967	
  1968	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1969	
  1970	func Setpriority(which int, who int, prio int) (err error) {
  1971		_, _, e1 := syscall_syscall(funcPC(libc_setpriority_trampoline), uintptr(which), uintptr(who), uintptr(prio))
  1972		if e1 != 0 {
  1973			err = errnoErr(e1)
  1974		}
  1975		return
  1976	}
  1977	
  1978	func libc_setpriority_trampoline()
  1979	
  1980	//go:linkname libc_setpriority libc_setpriority
  1981	//go:cgo_import_dynamic libc_setpriority setpriority "/usr/lib/libSystem.B.dylib"
  1982	
  1983	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1984	
  1985	func Setprivexec(flag int) (err error) {
  1986		_, _, e1 := syscall_syscall(funcPC(libc_setprivexec_trampoline), uintptr(flag), 0, 0)
  1987		if e1 != 0 {
  1988			err = errnoErr(e1)
  1989		}
  1990		return
  1991	}
  1992	
  1993	func libc_setprivexec_trampoline()
  1994	
  1995	//go:linkname libc_setprivexec libc_setprivexec
  1996	//go:cgo_import_dynamic libc_setprivexec setprivexec "/usr/lib/libSystem.B.dylib"
  1997	
  1998	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  1999	
  2000	func Setregid(rgid int, egid int) (err error) {
  2001		_, _, e1 := syscall_rawSyscall(funcPC(libc_setregid_trampoline), uintptr(rgid), uintptr(egid), 0)
  2002		if e1 != 0 {
  2003			err = errnoErr(e1)
  2004		}
  2005		return
  2006	}
  2007	
  2008	func libc_setregid_trampoline()
  2009	
  2010	//go:linkname libc_setregid libc_setregid
  2011	//go:cgo_import_dynamic libc_setregid setregid "/usr/lib/libSystem.B.dylib"
  2012	
  2013	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  2014	
  2015	func Setreuid(ruid int, euid int) (err error) {
  2016		_, _, e1 := syscall_rawSyscall(funcPC(libc_setreuid_trampoline), uintptr(ruid), uintptr(euid), 0)
  2017		if e1 != 0 {
  2018			err = errnoErr(e1)
  2019		}
  2020		return
  2021	}
  2022	
  2023	func libc_setreuid_trampoline()
  2024	
  2025	//go:linkname libc_setreuid libc_setreuid
  2026	//go:cgo_import_dynamic libc_setreuid setreuid "/usr/lib/libSystem.B.dylib"
  2027	
  2028	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  2029	
  2030	func Setrlimit(which int, lim *Rlimit) (err error) {
  2031		_, _, e1 := syscall_rawSyscall(funcPC(libc_setrlimit_trampoline), uintptr(which), uintptr(unsafe.Pointer(lim)), 0)
  2032		if e1 != 0 {
  2033			err = errnoErr(e1)
  2034		}
  2035		return
  2036	}
  2037	
  2038	func libc_setrlimit_trampoline()
  2039	
  2040	//go:linkname libc_setrlimit libc_setrlimit
  2041	//go:cgo_import_dynamic libc_setrlimit setrlimit "/usr/lib/libSystem.B.dylib"
  2042	
  2043	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  2044	
  2045	func Setsid() (pid int, err error) {
  2046		r0, _, e1 := syscall_rawSyscall(funcPC(libc_setsid_trampoline), 0, 0, 0)
  2047		pid = int(r0)
  2048		if e1 != 0 {
  2049			err = errnoErr(e1)
  2050		}
  2051		return
  2052	}
  2053	
  2054	func libc_setsid_trampoline()
  2055	
  2056	//go:linkname libc_setsid libc_setsid
  2057	//go:cgo_import_dynamic libc_setsid setsid "/usr/lib/libSystem.B.dylib"
  2058	
  2059	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  2060	
  2061	func Settimeofday(tp *Timeval) (err error) {
  2062		_, _, e1 := syscall_rawSyscall(funcPC(libc_settimeofday_trampoline), uintptr(unsafe.Pointer(tp)), 0, 0)
  2063		if e1 != 0 {
  2064			err = errnoErr(e1)
  2065		}
  2066		return
  2067	}
  2068	
  2069	func libc_settimeofday_trampoline()
  2070	
  2071	//go:linkname libc_settimeofday libc_settimeofday
  2072	//go:cgo_import_dynamic libc_settimeofday settimeofday "/usr/lib/libSystem.B.dylib"
  2073	
  2074	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  2075	
  2076	func Setuid(uid int) (err error) {
  2077		_, _, e1 := syscall_rawSyscall(funcPC(libc_setuid_trampoline), uintptr(uid), 0, 0)
  2078		if e1 != 0 {
  2079			err = errnoErr(e1)
  2080		}
  2081		return
  2082	}
  2083	
  2084	func libc_setuid_trampoline()
  2085	
  2086	//go:linkname libc_setuid libc_setuid
  2087	//go:cgo_import_dynamic libc_setuid setuid "/usr/lib/libSystem.B.dylib"
  2088	
  2089	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  2090	
  2091	func Symlink(path string, link string) (err error) {
  2092		var _p0 *byte
  2093		_p0, err = BytePtrFromString(path)
  2094		if err != nil {
  2095			return
  2096		}
  2097		var _p1 *byte
  2098		_p1, err = BytePtrFromString(link)
  2099		if err != nil {
  2100			return
  2101		}
  2102		_, _, e1 := syscall_syscall(funcPC(libc_symlink_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0)
  2103		if e1 != 0 {
  2104			err = errnoErr(e1)
  2105		}
  2106		return
  2107	}
  2108	
  2109	func libc_symlink_trampoline()
  2110	
  2111	//go:linkname libc_symlink libc_symlink
  2112	//go:cgo_import_dynamic libc_symlink symlink "/usr/lib/libSystem.B.dylib"
  2113	
  2114	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  2115	
  2116	func Symlinkat(oldpath string, newdirfd int, newpath string) (err error) {
  2117		var _p0 *byte
  2118		_p0, err = BytePtrFromString(oldpath)
  2119		if err != nil {
  2120			return
  2121		}
  2122		var _p1 *byte
  2123		_p1, err = BytePtrFromString(newpath)
  2124		if err != nil {
  2125			return
  2126		}
  2127		_, _, e1 := syscall_syscall(funcPC(libc_symlinkat_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1)))
  2128		if e1 != 0 {
  2129			err = errnoErr(e1)
  2130		}
  2131		return
  2132	}
  2133	
  2134	func libc_symlinkat_trampoline()
  2135	
  2136	//go:linkname libc_symlinkat libc_symlinkat
  2137	//go:cgo_import_dynamic libc_symlinkat symlinkat "/usr/lib/libSystem.B.dylib"
  2138	
  2139	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  2140	
  2141	func Sync() (err error) {
  2142		_, _, e1 := syscall_syscall(funcPC(libc_sync_trampoline), 0, 0, 0)
  2143		if e1 != 0 {
  2144			err = errnoErr(e1)
  2145		}
  2146		return
  2147	}
  2148	
  2149	func libc_sync_trampoline()
  2150	
  2151	//go:linkname libc_sync libc_sync
  2152	//go:cgo_import_dynamic libc_sync sync "/usr/lib/libSystem.B.dylib"
  2153	
  2154	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  2155	
  2156	func Truncate(path string, length int64) (err error) {
  2157		var _p0 *byte
  2158		_p0, err = BytePtrFromString(path)
  2159		if err != nil {
  2160			return
  2161		}
  2162		_, _, e1 := syscall_syscall(funcPC(libc_truncate_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(length), uintptr(length>>32))
  2163		if e1 != 0 {
  2164			err = errnoErr(e1)
  2165		}
  2166		return
  2167	}
  2168	
  2169	func libc_truncate_trampoline()
  2170	
  2171	//go:linkname libc_truncate libc_truncate
  2172	//go:cgo_import_dynamic libc_truncate truncate "/usr/lib/libSystem.B.dylib"
  2173	
  2174	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  2175	
  2176	func Umask(newmask int) (oldmask int) {
  2177		r0, _, _ := syscall_syscall(funcPC(libc_umask_trampoline), uintptr(newmask), 0, 0)
  2178		oldmask = int(r0)
  2179		return
  2180	}
  2181	
  2182	func libc_umask_trampoline()
  2183	
  2184	//go:linkname libc_umask libc_umask
  2185	//go:cgo_import_dynamic libc_umask umask "/usr/lib/libSystem.B.dylib"
  2186	
  2187	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  2188	
  2189	func Undelete(path string) (err error) {
  2190		var _p0 *byte
  2191		_p0, err = BytePtrFromString(path)
  2192		if err != nil {
  2193			return
  2194		}
  2195		_, _, e1 := syscall_syscall(funcPC(libc_undelete_trampoline), uintptr(unsafe.Pointer(_p0)), 0, 0)
  2196		if e1 != 0 {
  2197			err = errnoErr(e1)
  2198		}
  2199		return
  2200	}
  2201	
  2202	func libc_undelete_trampoline()
  2203	
  2204	//go:linkname libc_undelete libc_undelete
  2205	//go:cgo_import_dynamic libc_undelete undelete "/usr/lib/libSystem.B.dylib"
  2206	
  2207	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  2208	
  2209	func Unlink(path string) (err error) {
  2210		var _p0 *byte
  2211		_p0, err = BytePtrFromString(path)
  2212		if err != nil {
  2213			return
  2214		}
  2215		_, _, e1 := syscall_syscall(funcPC(libc_unlink_trampoline), uintptr(unsafe.Pointer(_p0)), 0, 0)
  2216		if e1 != 0 {
  2217			err = errnoErr(e1)
  2218		}
  2219		return
  2220	}
  2221	
  2222	func libc_unlink_trampoline()
  2223	
  2224	//go:linkname libc_unlink libc_unlink
  2225	//go:cgo_import_dynamic libc_unlink unlink "/usr/lib/libSystem.B.dylib"
  2226	
  2227	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  2228	
  2229	func Unlinkat(dirfd int, path string, flags int) (err error) {
  2230		var _p0 *byte
  2231		_p0, err = BytePtrFromString(path)
  2232		if err != nil {
  2233			return
  2234		}
  2235		_, _, e1 := syscall_syscall(funcPC(libc_unlinkat_trampoline), uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags))
  2236		if e1 != 0 {
  2237			err = errnoErr(e1)
  2238		}
  2239		return
  2240	}
  2241	
  2242	func libc_unlinkat_trampoline()
  2243	
  2244	//go:linkname libc_unlinkat libc_unlinkat
  2245	//go:cgo_import_dynamic libc_unlinkat unlinkat "/usr/lib/libSystem.B.dylib"
  2246	
  2247	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  2248	
  2249	func Unmount(path string, flags int) (err error) {
  2250		var _p0 *byte
  2251		_p0, err = BytePtrFromString(path)
  2252		if err != nil {
  2253			return
  2254		}
  2255		_, _, e1 := syscall_syscall(funcPC(libc_unmount_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0)
  2256		if e1 != 0 {
  2257			err = errnoErr(e1)
  2258		}
  2259		return
  2260	}
  2261	
  2262	func libc_unmount_trampoline()
  2263	
  2264	//go:linkname libc_unmount libc_unmount
  2265	//go:cgo_import_dynamic libc_unmount unmount "/usr/lib/libSystem.B.dylib"
  2266	
  2267	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  2268	
  2269	func write(fd int, p []byte) (n int, err error) {
  2270		var _p0 unsafe.Pointer
  2271		if len(p) > 0 {
  2272			_p0 = unsafe.Pointer(&p[0])
  2273		} else {
  2274			_p0 = unsafe.Pointer(&_zero)
  2275		}
  2276		r0, _, e1 := syscall_syscall(funcPC(libc_write_trampoline), uintptr(fd), uintptr(_p0), uintptr(len(p)))
  2277		n = int(r0)
  2278		if e1 != 0 {
  2279			err = errnoErr(e1)
  2280		}
  2281		return
  2282	}
  2283	
  2284	func libc_write_trampoline()
  2285	
  2286	//go:linkname libc_write libc_write
  2287	//go:cgo_import_dynamic libc_write write "/usr/lib/libSystem.B.dylib"
  2288	
  2289	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  2290	
  2291	func mmap(addr uintptr, length uintptr, prot int, flag int, fd int, pos int64) (ret uintptr, err error) {
  2292		r0, _, e1 := syscall_syscall9(funcPC(libc_mmap_trampoline), uintptr(addr), uintptr(length), uintptr(prot), uintptr(flag), uintptr(fd), uintptr(pos), uintptr(pos>>32), 0, 0)
  2293		ret = uintptr(r0)
  2294		if e1 != 0 {
  2295			err = errnoErr(e1)
  2296		}
  2297		return
  2298	}
  2299	
  2300	func libc_mmap_trampoline()
  2301	
  2302	//go:linkname libc_mmap libc_mmap
  2303	//go:cgo_import_dynamic libc_mmap mmap "/usr/lib/libSystem.B.dylib"
  2304	
  2305	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  2306	
  2307	func munmap(addr uintptr, length uintptr) (err error) {
  2308		_, _, e1 := syscall_syscall(funcPC(libc_munmap_trampoline), uintptr(addr), uintptr(length), 0)
  2309		if e1 != 0 {
  2310			err = errnoErr(e1)
  2311		}
  2312		return
  2313	}
  2314	
  2315	func libc_munmap_trampoline()
  2316	
  2317	//go:linkname libc_munmap libc_munmap
  2318	//go:cgo_import_dynamic libc_munmap munmap "/usr/lib/libSystem.B.dylib"
  2319	
  2320	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  2321	
  2322	func readlen(fd int, buf *byte, nbuf int) (n int, err error) {
  2323		r0, _, e1 := syscall_syscall(funcPC(libc_read_trampoline), uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf))
  2324		n = int(r0)
  2325		if e1 != 0 {
  2326			err = errnoErr(e1)
  2327		}
  2328		return
  2329	}
  2330	
  2331	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  2332	
  2333	func writelen(fd int, buf *byte, nbuf int) (n int, err error) {
  2334		r0, _, e1 := syscall_syscall(funcPC(libc_write_trampoline), uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf))
  2335		n = int(r0)
  2336		if e1 != 0 {
  2337			err = errnoErr(e1)
  2338		}
  2339		return
  2340	}
  2341	
  2342	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  2343	
  2344	func gettimeofday(tp *Timeval) (sec int32, usec int32, err error) {
  2345		r0, r1, e1 := syscall_rawSyscall(funcPC(libc_gettimeofday_trampoline), uintptr(unsafe.Pointer(tp)), 0, 0)
  2346		sec = int32(r0)
  2347		usec = int32(r1)
  2348		if e1 != 0 {
  2349			err = errnoErr(e1)
  2350		}
  2351		return
  2352	}
  2353	
  2354	func libc_gettimeofday_trampoline()
  2355	
  2356	//go:linkname libc_gettimeofday libc_gettimeofday
  2357	//go:cgo_import_dynamic libc_gettimeofday gettimeofday "/usr/lib/libSystem.B.dylib"
  2358	
  2359	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  2360	
  2361	func Fstat(fd int, stat *Stat_t) (err error) {
  2362		_, _, e1 := syscall_syscall(funcPC(libc_fstat64_trampoline), uintptr(fd), uintptr(unsafe.Pointer(stat)), 0)
  2363		if e1 != 0 {
  2364			err = errnoErr(e1)
  2365		}
  2366		return
  2367	}
  2368	
  2369	func libc_fstat64_trampoline()
  2370	
  2371	//go:linkname libc_fstat64 libc_fstat64
  2372	//go:cgo_import_dynamic libc_fstat64 fstat64 "/usr/lib/libSystem.B.dylib"
  2373	
  2374	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  2375	
  2376	func Fstatat(fd int, path string, stat *Stat_t, flags int) (err error) {
  2377		var _p0 *byte
  2378		_p0, err = BytePtrFromString(path)
  2379		if err != nil {
  2380			return
  2381		}
  2382		_, _, e1 := syscall_syscall6(funcPC(libc_fstatat64_trampoline), uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), uintptr(flags), 0, 0)
  2383		if e1 != 0 {
  2384			err = errnoErr(e1)
  2385		}
  2386		return
  2387	}
  2388	
  2389	func libc_fstatat64_trampoline()
  2390	
  2391	//go:linkname libc_fstatat64 libc_fstatat64
  2392	//go:cgo_import_dynamic libc_fstatat64 fstatat64 "/usr/lib/libSystem.B.dylib"
  2393	
  2394	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  2395	
  2396	func Fstatfs(fd int, stat *Statfs_t) (err error) {
  2397		_, _, e1 := syscall_syscall(funcPC(libc_fstatfs64_trampoline), uintptr(fd), uintptr(unsafe.Pointer(stat)), 0)
  2398		if e1 != 0 {
  2399			err = errnoErr(e1)
  2400		}
  2401		return
  2402	}
  2403	
  2404	func libc_fstatfs64_trampoline()
  2405	
  2406	//go:linkname libc_fstatfs64 libc_fstatfs64
  2407	//go:cgo_import_dynamic libc_fstatfs64 fstatfs64 "/usr/lib/libSystem.B.dylib"
  2408	
  2409	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  2410	
  2411	func Getdirentries(fd int, buf []byte, basep *uintptr) (n int, err error) {
  2412		var _p0 unsafe.Pointer
  2413		if len(buf) > 0 {
  2414			_p0 = unsafe.Pointer(&buf[0])
  2415		} else {
  2416			_p0 = unsafe.Pointer(&_zero)
  2417		}
  2418		r0, _, e1 := syscall_syscall6(funcPC(libc___getdirentries64_trampoline), uintptr(fd), uintptr(_p0), uintptr(len(buf)), uintptr(unsafe.Pointer(basep)), 0, 0)
  2419		n = int(r0)
  2420		if e1 != 0 {
  2421			err = errnoErr(e1)
  2422		}
  2423		return
  2424	}
  2425	
  2426	func libc___getdirentries64_trampoline()
  2427	
  2428	//go:linkname libc___getdirentries64 libc___getdirentries64
  2429	//go:cgo_import_dynamic libc___getdirentries64 __getdirentries64 "/usr/lib/libSystem.B.dylib"
  2430	
  2431	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  2432	
  2433	func getfsstat(buf unsafe.Pointer, size uintptr, flags int) (n int, err error) {
  2434		r0, _, e1 := syscall_syscall(funcPC(libc_getfsstat64_trampoline), uintptr(buf), uintptr(size), uintptr(flags))
  2435		n = int(r0)
  2436		if e1 != 0 {
  2437			err = errnoErr(e1)
  2438		}
  2439		return
  2440	}
  2441	
  2442	func libc_getfsstat64_trampoline()
  2443	
  2444	//go:linkname libc_getfsstat64 libc_getfsstat64
  2445	//go:cgo_import_dynamic libc_getfsstat64 getfsstat64 "/usr/lib/libSystem.B.dylib"
  2446	
  2447	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  2448	
  2449	func Lstat(path string, stat *Stat_t) (err error) {
  2450		var _p0 *byte
  2451		_p0, err = BytePtrFromString(path)
  2452		if err != nil {
  2453			return
  2454		}
  2455		_, _, e1 := syscall_syscall(funcPC(libc_lstat64_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0)
  2456		if e1 != 0 {
  2457			err = errnoErr(e1)
  2458		}
  2459		return
  2460	}
  2461	
  2462	func libc_lstat64_trampoline()
  2463	
  2464	//go:linkname libc_lstat64 libc_lstat64
  2465	//go:cgo_import_dynamic libc_lstat64 lstat64 "/usr/lib/libSystem.B.dylib"
  2466	
  2467	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  2468	
  2469	func Stat(path string, stat *Stat_t) (err error) {
  2470		var _p0 *byte
  2471		_p0, err = BytePtrFromString(path)
  2472		if err != nil {
  2473			return
  2474		}
  2475		_, _, e1 := syscall_syscall(funcPC(libc_stat64_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0)
  2476		if e1 != 0 {
  2477			err = errnoErr(e1)
  2478		}
  2479		return
  2480	}
  2481	
  2482	func libc_stat64_trampoline()
  2483	
  2484	//go:linkname libc_stat64 libc_stat64
  2485	//go:cgo_import_dynamic libc_stat64 stat64 "/usr/lib/libSystem.B.dylib"
  2486	
  2487	// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
  2488	
  2489	func Statfs(path string, stat *Statfs_t) (err error) {
  2490		var _p0 *byte
  2491		_p0, err = BytePtrFromString(path)
  2492		if err != nil {
  2493			return
  2494		}
  2495		_, _, e1 := syscall_syscall(funcPC(libc_statfs64_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0)
  2496		if e1 != 0 {
  2497			err = errnoErr(e1)
  2498		}
  2499		return
  2500	}
  2501	
  2502	func libc_statfs64_trampoline()
  2503	
  2504	//go:linkname libc_statfs64 libc_statfs64
  2505	//go:cgo_import_dynamic libc_statfs64 statfs64 "/usr/lib/libSystem.B.dylib"
  2506	

View as plain text