blob: d4efe8d457aca1e22cb810498a40af10c34dcce3 [file] [log] [blame]
William Kurkianea869482019-04-09 15:16:11 -04001// 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
khenaidoo106c61a2021-08-11 18:05:46 -04004//go:build darwin && amd64 && go1.12
William Kurkianea869482019-04-09 15:16:11 -04005// +build darwin,amd64,go1.12
6
7package unix
8
9import (
10 "syscall"
11 "unsafe"
12)
13
14var _ syscall.Errno
15
16// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
17
18func getgroups(ngid int, gid *_Gid_t) (n int, err error) {
khenaidoo106c61a2021-08-11 18:05:46 -040019 r0, _, e1 := syscall_rawSyscall(libc_getgroups_trampoline_addr, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0)
William Kurkianea869482019-04-09 15:16:11 -040020 n = int(r0)
21 if e1 != 0 {
22 err = errnoErr(e1)
23 }
24 return
25}
26
khenaidoo106c61a2021-08-11 18:05:46 -040027var libc_getgroups_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -040028
William Kurkianea869482019-04-09 15:16:11 -040029//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
33func setgroups(ngid int, gid *_Gid_t) (err error) {
khenaidoo106c61a2021-08-11 18:05:46 -040034 _, _, e1 := syscall_rawSyscall(libc_setgroups_trampoline_addr, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0)
William Kurkianea869482019-04-09 15:16:11 -040035 if e1 != 0 {
36 err = errnoErr(e1)
37 }
38 return
39}
40
khenaidoo106c61a2021-08-11 18:05:46 -040041var libc_setgroups_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -040042
William Kurkianea869482019-04-09 15:16:11 -040043//go:cgo_import_dynamic libc_setgroups setgroups "/usr/lib/libSystem.B.dylib"
44
45// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
46
47func wait4(pid int, wstatus *_C_int, options int, rusage *Rusage) (wpid int, err error) {
khenaidoo106c61a2021-08-11 18:05:46 -040048 r0, _, e1 := syscall_syscall6(libc_wait4_trampoline_addr, uintptr(pid), uintptr(unsafe.Pointer(wstatus)), uintptr(options), uintptr(unsafe.Pointer(rusage)), 0, 0)
William Kurkianea869482019-04-09 15:16:11 -040049 wpid = int(r0)
50 if e1 != 0 {
51 err = errnoErr(e1)
52 }
53 return
54}
55
khenaidoo106c61a2021-08-11 18:05:46 -040056var libc_wait4_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -040057
William Kurkianea869482019-04-09 15:16:11 -040058//go:cgo_import_dynamic libc_wait4 wait4 "/usr/lib/libSystem.B.dylib"
59
60// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
61
62func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) {
khenaidoo106c61a2021-08-11 18:05:46 -040063 r0, _, e1 := syscall_syscall(libc_accept_trampoline_addr, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)))
William Kurkianea869482019-04-09 15:16:11 -040064 fd = int(r0)
65 if e1 != 0 {
66 err = errnoErr(e1)
67 }
68 return
69}
70
khenaidoo106c61a2021-08-11 18:05:46 -040071var libc_accept_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -040072
William Kurkianea869482019-04-09 15:16:11 -040073//go:cgo_import_dynamic libc_accept accept "/usr/lib/libSystem.B.dylib"
74
75// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
76
77func bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) {
khenaidoo106c61a2021-08-11 18:05:46 -040078 _, _, e1 := syscall_syscall(libc_bind_trampoline_addr, uintptr(s), uintptr(addr), uintptr(addrlen))
William Kurkianea869482019-04-09 15:16:11 -040079 if e1 != 0 {
80 err = errnoErr(e1)
81 }
82 return
83}
84
khenaidoo106c61a2021-08-11 18:05:46 -040085var libc_bind_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -040086
William Kurkianea869482019-04-09 15:16:11 -040087//go:cgo_import_dynamic libc_bind bind "/usr/lib/libSystem.B.dylib"
88
89// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
90
91func connect(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) {
khenaidoo106c61a2021-08-11 18:05:46 -040092 _, _, e1 := syscall_syscall(libc_connect_trampoline_addr, uintptr(s), uintptr(addr), uintptr(addrlen))
William Kurkianea869482019-04-09 15:16:11 -040093 if e1 != 0 {
94 err = errnoErr(e1)
95 }
96 return
97}
98
khenaidoo106c61a2021-08-11 18:05:46 -040099var libc_connect_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -0400100
William Kurkianea869482019-04-09 15:16:11 -0400101//go:cgo_import_dynamic libc_connect connect "/usr/lib/libSystem.B.dylib"
102
103// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
104
105func socket(domain int, typ int, proto int) (fd int, err error) {
khenaidoo106c61a2021-08-11 18:05:46 -0400106 r0, _, e1 := syscall_rawSyscall(libc_socket_trampoline_addr, uintptr(domain), uintptr(typ), uintptr(proto))
William Kurkianea869482019-04-09 15:16:11 -0400107 fd = int(r0)
108 if e1 != 0 {
109 err = errnoErr(e1)
110 }
111 return
112}
113
khenaidoo106c61a2021-08-11 18:05:46 -0400114var libc_socket_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -0400115
William Kurkianea869482019-04-09 15:16:11 -0400116//go:cgo_import_dynamic libc_socket socket "/usr/lib/libSystem.B.dylib"
117
118// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
119
120func getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *_Socklen) (err error) {
khenaidoo106c61a2021-08-11 18:05:46 -0400121 _, _, e1 := syscall_syscall6(libc_getsockopt_trampoline_addr, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(unsafe.Pointer(vallen)), 0)
William Kurkianea869482019-04-09 15:16:11 -0400122 if e1 != 0 {
123 err = errnoErr(e1)
124 }
125 return
126}
127
khenaidoo106c61a2021-08-11 18:05:46 -0400128var libc_getsockopt_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -0400129
William Kurkianea869482019-04-09 15:16:11 -0400130//go:cgo_import_dynamic libc_getsockopt getsockopt "/usr/lib/libSystem.B.dylib"
131
132// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
133
134func setsockopt(s int, level int, name int, val unsafe.Pointer, vallen uintptr) (err error) {
khenaidoo106c61a2021-08-11 18:05:46 -0400135 _, _, e1 := syscall_syscall6(libc_setsockopt_trampoline_addr, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(vallen), 0)
William Kurkianea869482019-04-09 15:16:11 -0400136 if e1 != 0 {
137 err = errnoErr(e1)
138 }
139 return
140}
141
khenaidoo106c61a2021-08-11 18:05:46 -0400142var libc_setsockopt_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -0400143
William Kurkianea869482019-04-09 15:16:11 -0400144//go:cgo_import_dynamic libc_setsockopt setsockopt "/usr/lib/libSystem.B.dylib"
145
146// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
147
148func getpeername(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) {
khenaidoo106c61a2021-08-11 18:05:46 -0400149 _, _, e1 := syscall_rawSyscall(libc_getpeername_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)))
William Kurkianea869482019-04-09 15:16:11 -0400150 if e1 != 0 {
151 err = errnoErr(e1)
152 }
153 return
154}
155
khenaidoo106c61a2021-08-11 18:05:46 -0400156var libc_getpeername_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -0400157
William Kurkianea869482019-04-09 15:16:11 -0400158//go:cgo_import_dynamic libc_getpeername getpeername "/usr/lib/libSystem.B.dylib"
159
160// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
161
162func getsockname(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) {
khenaidoo106c61a2021-08-11 18:05:46 -0400163 _, _, e1 := syscall_rawSyscall(libc_getsockname_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)))
William Kurkianea869482019-04-09 15:16:11 -0400164 if e1 != 0 {
165 err = errnoErr(e1)
166 }
167 return
168}
169
khenaidoo106c61a2021-08-11 18:05:46 -0400170var libc_getsockname_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -0400171
William Kurkianea869482019-04-09 15:16:11 -0400172//go:cgo_import_dynamic libc_getsockname getsockname "/usr/lib/libSystem.B.dylib"
173
174// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
175
176func Shutdown(s int, how int) (err error) {
khenaidoo106c61a2021-08-11 18:05:46 -0400177 _, _, e1 := syscall_syscall(libc_shutdown_trampoline_addr, uintptr(s), uintptr(how), 0)
William Kurkianea869482019-04-09 15:16:11 -0400178 if e1 != 0 {
179 err = errnoErr(e1)
180 }
181 return
182}
183
khenaidoo106c61a2021-08-11 18:05:46 -0400184var libc_shutdown_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -0400185
William Kurkianea869482019-04-09 15:16:11 -0400186//go:cgo_import_dynamic libc_shutdown shutdown "/usr/lib/libSystem.B.dylib"
187
188// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
189
190func socketpair(domain int, typ int, proto int, fd *[2]int32) (err error) {
khenaidoo106c61a2021-08-11 18:05:46 -0400191 _, _, e1 := syscall_rawSyscall6(libc_socketpair_trampoline_addr, uintptr(domain), uintptr(typ), uintptr(proto), uintptr(unsafe.Pointer(fd)), 0, 0)
William Kurkianea869482019-04-09 15:16:11 -0400192 if e1 != 0 {
193 err = errnoErr(e1)
194 }
195 return
196}
197
khenaidoo106c61a2021-08-11 18:05:46 -0400198var libc_socketpair_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -0400199
William Kurkianea869482019-04-09 15:16:11 -0400200//go:cgo_import_dynamic libc_socketpair socketpair "/usr/lib/libSystem.B.dylib"
201
202// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
203
204func recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Socklen) (n int, err error) {
205 var _p0 unsafe.Pointer
206 if len(p) > 0 {
207 _p0 = unsafe.Pointer(&p[0])
208 } else {
209 _p0 = unsafe.Pointer(&_zero)
210 }
khenaidoo106c61a2021-08-11 18:05:46 -0400211 r0, _, e1 := syscall_syscall6(libc_recvfrom_trampoline_addr, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(flags), uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(fromlen)))
William Kurkianea869482019-04-09 15:16:11 -0400212 n = int(r0)
213 if e1 != 0 {
214 err = errnoErr(e1)
215 }
216 return
217}
218
khenaidoo106c61a2021-08-11 18:05:46 -0400219var libc_recvfrom_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -0400220
William Kurkianea869482019-04-09 15:16:11 -0400221//go:cgo_import_dynamic libc_recvfrom recvfrom "/usr/lib/libSystem.B.dylib"
222
223// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
224
225func sendto(s int, buf []byte, flags int, to unsafe.Pointer, addrlen _Socklen) (err error) {
226 var _p0 unsafe.Pointer
227 if len(buf) > 0 {
228 _p0 = unsafe.Pointer(&buf[0])
229 } else {
230 _p0 = unsafe.Pointer(&_zero)
231 }
khenaidoo106c61a2021-08-11 18:05:46 -0400232 _, _, e1 := syscall_syscall6(libc_sendto_trampoline_addr, uintptr(s), uintptr(_p0), uintptr(len(buf)), uintptr(flags), uintptr(to), uintptr(addrlen))
William Kurkianea869482019-04-09 15:16:11 -0400233 if e1 != 0 {
234 err = errnoErr(e1)
235 }
236 return
237}
238
khenaidoo106c61a2021-08-11 18:05:46 -0400239var libc_sendto_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -0400240
William Kurkianea869482019-04-09 15:16:11 -0400241//go:cgo_import_dynamic libc_sendto sendto "/usr/lib/libSystem.B.dylib"
242
243// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
244
245func recvmsg(s int, msg *Msghdr, flags int) (n int, err error) {
khenaidoo106c61a2021-08-11 18:05:46 -0400246 r0, _, e1 := syscall_syscall(libc_recvmsg_trampoline_addr, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags))
William Kurkianea869482019-04-09 15:16:11 -0400247 n = int(r0)
248 if e1 != 0 {
249 err = errnoErr(e1)
250 }
251 return
252}
253
khenaidoo106c61a2021-08-11 18:05:46 -0400254var libc_recvmsg_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -0400255
William Kurkianea869482019-04-09 15:16:11 -0400256//go:cgo_import_dynamic libc_recvmsg recvmsg "/usr/lib/libSystem.B.dylib"
257
258// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
259
260func sendmsg(s int, msg *Msghdr, flags int) (n int, err error) {
khenaidoo106c61a2021-08-11 18:05:46 -0400261 r0, _, e1 := syscall_syscall(libc_sendmsg_trampoline_addr, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags))
William Kurkianea869482019-04-09 15:16:11 -0400262 n = int(r0)
263 if e1 != 0 {
264 err = errnoErr(e1)
265 }
266 return
267}
268
khenaidoo106c61a2021-08-11 18:05:46 -0400269var libc_sendmsg_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -0400270
William Kurkianea869482019-04-09 15:16:11 -0400271//go:cgo_import_dynamic libc_sendmsg sendmsg "/usr/lib/libSystem.B.dylib"
272
273// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
274
275func kevent(kq int, change unsafe.Pointer, nchange int, event unsafe.Pointer, nevent int, timeout *Timespec) (n int, err error) {
khenaidoo106c61a2021-08-11 18:05:46 -0400276 r0, _, e1 := syscall_syscall6(libc_kevent_trampoline_addr, uintptr(kq), uintptr(change), uintptr(nchange), uintptr(event), uintptr(nevent), uintptr(unsafe.Pointer(timeout)))
William Kurkianea869482019-04-09 15:16:11 -0400277 n = int(r0)
278 if e1 != 0 {
279 err = errnoErr(e1)
280 }
281 return
282}
283
khenaidoo106c61a2021-08-11 18:05:46 -0400284var libc_kevent_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -0400285
William Kurkianea869482019-04-09 15:16:11 -0400286//go:cgo_import_dynamic libc_kevent kevent "/usr/lib/libSystem.B.dylib"
287
288// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
289
William Kurkianea869482019-04-09 15:16:11 -0400290func utimes(path string, timeval *[2]Timeval) (err error) {
291 var _p0 *byte
292 _p0, err = BytePtrFromString(path)
293 if err != nil {
294 return
295 }
khenaidoo106c61a2021-08-11 18:05:46 -0400296 _, _, e1 := syscall_syscall(libc_utimes_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(timeval)), 0)
William Kurkianea869482019-04-09 15:16:11 -0400297 if e1 != 0 {
298 err = errnoErr(e1)
299 }
300 return
301}
302
khenaidoo106c61a2021-08-11 18:05:46 -0400303var libc_utimes_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -0400304
William Kurkianea869482019-04-09 15:16:11 -0400305//go:cgo_import_dynamic libc_utimes utimes "/usr/lib/libSystem.B.dylib"
306
307// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
308
309func futimes(fd int, timeval *[2]Timeval) (err error) {
khenaidoo106c61a2021-08-11 18:05:46 -0400310 _, _, e1 := syscall_syscall(libc_futimes_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(timeval)), 0)
William Kurkianea869482019-04-09 15:16:11 -0400311 if e1 != 0 {
312 err = errnoErr(e1)
313 }
314 return
315}
316
khenaidoo106c61a2021-08-11 18:05:46 -0400317var libc_futimes_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -0400318
William Kurkianea869482019-04-09 15:16:11 -0400319//go:cgo_import_dynamic libc_futimes futimes "/usr/lib/libSystem.B.dylib"
320
321// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
322
William Kurkianea869482019-04-09 15:16:11 -0400323func poll(fds *PollFd, nfds int, timeout int) (n int, err error) {
khenaidoo106c61a2021-08-11 18:05:46 -0400324 r0, _, e1 := syscall_syscall(libc_poll_trampoline_addr, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout))
William Kurkianea869482019-04-09 15:16:11 -0400325 n = int(r0)
326 if e1 != 0 {
327 err = errnoErr(e1)
328 }
329 return
330}
331
khenaidoo106c61a2021-08-11 18:05:46 -0400332var libc_poll_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -0400333
William Kurkianea869482019-04-09 15:16:11 -0400334//go:cgo_import_dynamic libc_poll poll "/usr/lib/libSystem.B.dylib"
335
336// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
337
338func Madvise(b []byte, behav int) (err error) {
339 var _p0 unsafe.Pointer
340 if len(b) > 0 {
341 _p0 = unsafe.Pointer(&b[0])
342 } else {
343 _p0 = unsafe.Pointer(&_zero)
344 }
khenaidoo106c61a2021-08-11 18:05:46 -0400345 _, _, e1 := syscall_syscall(libc_madvise_trampoline_addr, uintptr(_p0), uintptr(len(b)), uintptr(behav))
William Kurkianea869482019-04-09 15:16:11 -0400346 if e1 != 0 {
347 err = errnoErr(e1)
348 }
349 return
350}
351
khenaidoo106c61a2021-08-11 18:05:46 -0400352var libc_madvise_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -0400353
William Kurkianea869482019-04-09 15:16:11 -0400354//go:cgo_import_dynamic libc_madvise madvise "/usr/lib/libSystem.B.dylib"
355
356// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
357
358func Mlock(b []byte) (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 }
khenaidoo106c61a2021-08-11 18:05:46 -0400365 _, _, e1 := syscall_syscall(libc_mlock_trampoline_addr, uintptr(_p0), uintptr(len(b)), 0)
William Kurkianea869482019-04-09 15:16:11 -0400366 if e1 != 0 {
367 err = errnoErr(e1)
368 }
369 return
370}
371
khenaidoo106c61a2021-08-11 18:05:46 -0400372var libc_mlock_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -0400373
William Kurkianea869482019-04-09 15:16:11 -0400374//go:cgo_import_dynamic libc_mlock mlock "/usr/lib/libSystem.B.dylib"
375
376// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
377
378func Mlockall(flags int) (err error) {
khenaidoo106c61a2021-08-11 18:05:46 -0400379 _, _, e1 := syscall_syscall(libc_mlockall_trampoline_addr, uintptr(flags), 0, 0)
William Kurkianea869482019-04-09 15:16:11 -0400380 if e1 != 0 {
381 err = errnoErr(e1)
382 }
383 return
384}
385
khenaidoo106c61a2021-08-11 18:05:46 -0400386var libc_mlockall_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -0400387
William Kurkianea869482019-04-09 15:16:11 -0400388//go:cgo_import_dynamic libc_mlockall mlockall "/usr/lib/libSystem.B.dylib"
389
390// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
391
392func Mprotect(b []byte, prot int) (err error) {
393 var _p0 unsafe.Pointer
394 if len(b) > 0 {
395 _p0 = unsafe.Pointer(&b[0])
396 } else {
397 _p0 = unsafe.Pointer(&_zero)
398 }
khenaidoo106c61a2021-08-11 18:05:46 -0400399 _, _, e1 := syscall_syscall(libc_mprotect_trampoline_addr, uintptr(_p0), uintptr(len(b)), uintptr(prot))
William Kurkianea869482019-04-09 15:16:11 -0400400 if e1 != 0 {
401 err = errnoErr(e1)
402 }
403 return
404}
405
khenaidoo106c61a2021-08-11 18:05:46 -0400406var libc_mprotect_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -0400407
William Kurkianea869482019-04-09 15:16:11 -0400408//go:cgo_import_dynamic libc_mprotect mprotect "/usr/lib/libSystem.B.dylib"
409
410// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
411
412func Msync(b []byte, flags int) (err error) {
413 var _p0 unsafe.Pointer
414 if len(b) > 0 {
415 _p0 = unsafe.Pointer(&b[0])
416 } else {
417 _p0 = unsafe.Pointer(&_zero)
418 }
khenaidoo106c61a2021-08-11 18:05:46 -0400419 _, _, e1 := syscall_syscall(libc_msync_trampoline_addr, uintptr(_p0), uintptr(len(b)), uintptr(flags))
William Kurkianea869482019-04-09 15:16:11 -0400420 if e1 != 0 {
421 err = errnoErr(e1)
422 }
423 return
424}
425
khenaidoo106c61a2021-08-11 18:05:46 -0400426var libc_msync_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -0400427
William Kurkianea869482019-04-09 15:16:11 -0400428//go:cgo_import_dynamic libc_msync msync "/usr/lib/libSystem.B.dylib"
429
430// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
431
432func Munlock(b []byte) (err error) {
433 var _p0 unsafe.Pointer
434 if len(b) > 0 {
435 _p0 = unsafe.Pointer(&b[0])
436 } else {
437 _p0 = unsafe.Pointer(&_zero)
438 }
khenaidoo106c61a2021-08-11 18:05:46 -0400439 _, _, e1 := syscall_syscall(libc_munlock_trampoline_addr, uintptr(_p0), uintptr(len(b)), 0)
William Kurkianea869482019-04-09 15:16:11 -0400440 if e1 != 0 {
441 err = errnoErr(e1)
442 }
443 return
444}
445
khenaidoo106c61a2021-08-11 18:05:46 -0400446var libc_munlock_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -0400447
William Kurkianea869482019-04-09 15:16:11 -0400448//go:cgo_import_dynamic libc_munlock munlock "/usr/lib/libSystem.B.dylib"
449
450// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
451
452func Munlockall() (err error) {
khenaidoo106c61a2021-08-11 18:05:46 -0400453 _, _, e1 := syscall_syscall(libc_munlockall_trampoline_addr, 0, 0, 0)
William Kurkianea869482019-04-09 15:16:11 -0400454 if e1 != 0 {
455 err = errnoErr(e1)
456 }
457 return
458}
459
khenaidoo106c61a2021-08-11 18:05:46 -0400460var libc_munlockall_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -0400461
William Kurkianea869482019-04-09 15:16:11 -0400462//go:cgo_import_dynamic libc_munlockall munlockall "/usr/lib/libSystem.B.dylib"
463
464// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
465
khenaidoo106c61a2021-08-11 18:05:46 -0400466func pipe(p *[2]int32) (err error) {
467 _, _, e1 := syscall_rawSyscall(libc_pipe_trampoline_addr, uintptr(unsafe.Pointer(p)), 0, 0)
William Kurkianea869482019-04-09 15:16:11 -0400468 if e1 != 0 {
469 err = errnoErr(e1)
470 }
471 return
472}
473
khenaidoo106c61a2021-08-11 18:05:46 -0400474var libc_pipe_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -0400475
William Kurkianea869482019-04-09 15:16:11 -0400476//go:cgo_import_dynamic libc_pipe pipe "/usr/lib/libSystem.B.dylib"
477
478// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
479
480func getxattr(path string, attr string, dest *byte, size int, position uint32, options int) (sz int, err error) {
481 var _p0 *byte
482 _p0, err = BytePtrFromString(path)
483 if err != nil {
484 return
485 }
486 var _p1 *byte
487 _p1, err = BytePtrFromString(attr)
488 if err != nil {
489 return
490 }
khenaidoo106c61a2021-08-11 18:05:46 -0400491 r0, _, e1 := syscall_syscall6(libc_getxattr_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(unsafe.Pointer(dest)), uintptr(size), uintptr(position), uintptr(options))
William Kurkianea869482019-04-09 15:16:11 -0400492 sz = int(r0)
493 if e1 != 0 {
494 err = errnoErr(e1)
495 }
496 return
497}
498
khenaidoo106c61a2021-08-11 18:05:46 -0400499var libc_getxattr_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -0400500
William Kurkianea869482019-04-09 15:16:11 -0400501//go:cgo_import_dynamic libc_getxattr getxattr "/usr/lib/libSystem.B.dylib"
502
503// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
504
505func fgetxattr(fd int, attr string, dest *byte, size int, position uint32, options int) (sz int, err error) {
506 var _p0 *byte
507 _p0, err = BytePtrFromString(attr)
508 if err != nil {
509 return
510 }
khenaidoo106c61a2021-08-11 18:05:46 -0400511 r0, _, e1 := syscall_syscall6(libc_fgetxattr_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(dest)), uintptr(size), uintptr(position), uintptr(options))
William Kurkianea869482019-04-09 15:16:11 -0400512 sz = int(r0)
513 if e1 != 0 {
514 err = errnoErr(e1)
515 }
516 return
517}
518
khenaidoo106c61a2021-08-11 18:05:46 -0400519var libc_fgetxattr_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -0400520
William Kurkianea869482019-04-09 15:16:11 -0400521//go:cgo_import_dynamic libc_fgetxattr fgetxattr "/usr/lib/libSystem.B.dylib"
522
523// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
524
525func setxattr(path string, attr string, data *byte, size int, position uint32, options 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 }
khenaidoo106c61a2021-08-11 18:05:46 -0400536 _, _, e1 := syscall_syscall6(libc_setxattr_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(unsafe.Pointer(data)), uintptr(size), uintptr(position), uintptr(options))
William Kurkianea869482019-04-09 15:16:11 -0400537 if e1 != 0 {
538 err = errnoErr(e1)
539 }
540 return
541}
542
khenaidoo106c61a2021-08-11 18:05:46 -0400543var libc_setxattr_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -0400544
William Kurkianea869482019-04-09 15:16:11 -0400545//go:cgo_import_dynamic libc_setxattr setxattr "/usr/lib/libSystem.B.dylib"
546
547// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
548
549func fsetxattr(fd int, attr string, data *byte, size int, position uint32, options int) (err error) {
550 var _p0 *byte
551 _p0, err = BytePtrFromString(attr)
552 if err != nil {
553 return
554 }
khenaidoo106c61a2021-08-11 18:05:46 -0400555 _, _, e1 := syscall_syscall6(libc_fsetxattr_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(data)), uintptr(size), uintptr(position), uintptr(options))
William Kurkianea869482019-04-09 15:16:11 -0400556 if e1 != 0 {
557 err = errnoErr(e1)
558 }
559 return
560}
561
khenaidoo106c61a2021-08-11 18:05:46 -0400562var libc_fsetxattr_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -0400563
William Kurkianea869482019-04-09 15:16:11 -0400564//go:cgo_import_dynamic libc_fsetxattr fsetxattr "/usr/lib/libSystem.B.dylib"
565
566// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
567
568func removexattr(path string, attr string, options int) (err error) {
569 var _p0 *byte
570 _p0, err = BytePtrFromString(path)
571 if err != nil {
572 return
573 }
574 var _p1 *byte
575 _p1, err = BytePtrFromString(attr)
576 if err != nil {
577 return
578 }
khenaidoo106c61a2021-08-11 18:05:46 -0400579 _, _, e1 := syscall_syscall(libc_removexattr_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(options))
William Kurkianea869482019-04-09 15:16:11 -0400580 if e1 != 0 {
581 err = errnoErr(e1)
582 }
583 return
584}
585
khenaidoo106c61a2021-08-11 18:05:46 -0400586var libc_removexattr_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -0400587
William Kurkianea869482019-04-09 15:16:11 -0400588//go:cgo_import_dynamic libc_removexattr removexattr "/usr/lib/libSystem.B.dylib"
589
590// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
591
592func fremovexattr(fd int, attr string, options int) (err error) {
593 var _p0 *byte
594 _p0, err = BytePtrFromString(attr)
595 if err != nil {
596 return
597 }
khenaidoo106c61a2021-08-11 18:05:46 -0400598 _, _, e1 := syscall_syscall(libc_fremovexattr_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(options))
William Kurkianea869482019-04-09 15:16:11 -0400599 if e1 != 0 {
600 err = errnoErr(e1)
601 }
602 return
603}
604
khenaidoo106c61a2021-08-11 18:05:46 -0400605var libc_fremovexattr_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -0400606
William Kurkianea869482019-04-09 15:16:11 -0400607//go:cgo_import_dynamic libc_fremovexattr fremovexattr "/usr/lib/libSystem.B.dylib"
608
609// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
610
611func listxattr(path string, dest *byte, size int, options int) (sz int, err error) {
612 var _p0 *byte
613 _p0, err = BytePtrFromString(path)
614 if err != nil {
615 return
616 }
khenaidoo106c61a2021-08-11 18:05:46 -0400617 r0, _, e1 := syscall_syscall6(libc_listxattr_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(dest)), uintptr(size), uintptr(options), 0, 0)
William Kurkianea869482019-04-09 15:16:11 -0400618 sz = int(r0)
619 if e1 != 0 {
620 err = errnoErr(e1)
621 }
622 return
623}
624
khenaidoo106c61a2021-08-11 18:05:46 -0400625var libc_listxattr_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -0400626
William Kurkianea869482019-04-09 15:16:11 -0400627//go:cgo_import_dynamic libc_listxattr listxattr "/usr/lib/libSystem.B.dylib"
628
629// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
630
631func flistxattr(fd int, dest *byte, size int, options int) (sz int, err error) {
khenaidoo106c61a2021-08-11 18:05:46 -0400632 r0, _, e1 := syscall_syscall6(libc_flistxattr_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(dest)), uintptr(size), uintptr(options), 0, 0)
William Kurkianea869482019-04-09 15:16:11 -0400633 sz = int(r0)
634 if e1 != 0 {
635 err = errnoErr(e1)
636 }
637 return
638}
639
khenaidoo106c61a2021-08-11 18:05:46 -0400640var libc_flistxattr_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -0400641
William Kurkianea869482019-04-09 15:16:11 -0400642//go:cgo_import_dynamic libc_flistxattr flistxattr "/usr/lib/libSystem.B.dylib"
643
644// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
645
646func setattrlist(path *byte, list unsafe.Pointer, buf unsafe.Pointer, size uintptr, options int) (err error) {
khenaidoo106c61a2021-08-11 18:05:46 -0400647 _, _, e1 := syscall_syscall6(libc_setattrlist_trampoline_addr, uintptr(unsafe.Pointer(path)), uintptr(list), uintptr(buf), uintptr(size), uintptr(options), 0)
William Kurkianea869482019-04-09 15:16:11 -0400648 if e1 != 0 {
649 err = errnoErr(e1)
650 }
651 return
652}
653
khenaidoo106c61a2021-08-11 18:05:46 -0400654var libc_setattrlist_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -0400655
William Kurkianea869482019-04-09 15:16:11 -0400656//go:cgo_import_dynamic libc_setattrlist setattrlist "/usr/lib/libSystem.B.dylib"
657
658// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
659
khenaidoo106c61a2021-08-11 18:05:46 -0400660func fcntl(fd int, cmd int, arg int) (val int, err error) {
661 r0, _, e1 := syscall_syscall(libc_fcntl_trampoline_addr, uintptr(fd), uintptr(cmd), uintptr(arg))
662 val = int(r0)
William Kurkianea869482019-04-09 15:16:11 -0400663 if e1 != 0 {
664 err = errnoErr(e1)
665 }
666 return
667}
668
khenaidoo106c61a2021-08-11 18:05:46 -0400669var libc_fcntl_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -0400670
khenaidoo106c61a2021-08-11 18:05:46 -0400671//go:cgo_import_dynamic libc_fcntl fcntl "/usr/lib/libSystem.B.dylib"
672
673// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
674
675func kill(pid int, signum int, posix int) (err error) {
676 _, _, e1 := syscall_syscall(libc_kill_trampoline_addr, uintptr(pid), uintptr(signum), uintptr(posix))
677 if e1 != 0 {
678 err = errnoErr(e1)
679 }
680 return
681}
682
683var libc_kill_trampoline_addr uintptr
684
William Kurkianea869482019-04-09 15:16:11 -0400685//go:cgo_import_dynamic libc_kill kill "/usr/lib/libSystem.B.dylib"
686
687// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
688
689func ioctl(fd int, req uint, arg uintptr) (err error) {
khenaidoo106c61a2021-08-11 18:05:46 -0400690 _, _, e1 := syscall_syscall(libc_ioctl_trampoline_addr, uintptr(fd), uintptr(req), uintptr(arg))
William Kurkianea869482019-04-09 15:16:11 -0400691 if e1 != 0 {
692 err = errnoErr(e1)
693 }
694 return
695}
696
khenaidoo106c61a2021-08-11 18:05:46 -0400697var libc_ioctl_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -0400698
William Kurkianea869482019-04-09 15:16:11 -0400699//go:cgo_import_dynamic libc_ioctl ioctl "/usr/lib/libSystem.B.dylib"
700
701// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
702
khenaidoo106c61a2021-08-11 18:05:46 -0400703func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) {
704 var _p0 unsafe.Pointer
705 if len(mib) > 0 {
706 _p0 = unsafe.Pointer(&mib[0])
707 } else {
708 _p0 = unsafe.Pointer(&_zero)
709 }
710 _, _, e1 := syscall_syscall6(libc_sysctl_trampoline_addr, uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen))
William Kurkianea869482019-04-09 15:16:11 -0400711 if e1 != 0 {
712 err = errnoErr(e1)
713 }
714 return
715}
716
khenaidoo106c61a2021-08-11 18:05:46 -0400717var libc_sysctl_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -0400718
khenaidoo106c61a2021-08-11 18:05:46 -0400719//go:cgo_import_dynamic libc_sysctl sysctl "/usr/lib/libSystem.B.dylib"
720
721// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
722
723func sendfile(infd int, outfd int, offset int64, len *int64, hdtr unsafe.Pointer, flags int) (err error) {
724 _, _, e1 := syscall_syscall6(libc_sendfile_trampoline_addr, uintptr(infd), uintptr(outfd), uintptr(offset), uintptr(unsafe.Pointer(len)), uintptr(hdtr), uintptr(flags))
725 if e1 != 0 {
726 err = errnoErr(e1)
727 }
728 return
729}
730
731var libc_sendfile_trampoline_addr uintptr
732
William Kurkianea869482019-04-09 15:16:11 -0400733//go:cgo_import_dynamic libc_sendfile sendfile "/usr/lib/libSystem.B.dylib"
734
735// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
736
737func Access(path string, mode uint32) (err error) {
738 var _p0 *byte
739 _p0, err = BytePtrFromString(path)
740 if err != nil {
741 return
742 }
khenaidoo106c61a2021-08-11 18:05:46 -0400743 _, _, e1 := syscall_syscall(libc_access_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0)
William Kurkianea869482019-04-09 15:16:11 -0400744 if e1 != 0 {
745 err = errnoErr(e1)
746 }
747 return
748}
749
khenaidoo106c61a2021-08-11 18:05:46 -0400750var libc_access_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -0400751
William Kurkianea869482019-04-09 15:16:11 -0400752//go:cgo_import_dynamic libc_access access "/usr/lib/libSystem.B.dylib"
753
754// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
755
756func Adjtime(delta *Timeval, olddelta *Timeval) (err error) {
khenaidoo106c61a2021-08-11 18:05:46 -0400757 _, _, e1 := syscall_syscall(libc_adjtime_trampoline_addr, uintptr(unsafe.Pointer(delta)), uintptr(unsafe.Pointer(olddelta)), 0)
William Kurkianea869482019-04-09 15:16:11 -0400758 if e1 != 0 {
759 err = errnoErr(e1)
760 }
761 return
762}
763
khenaidoo106c61a2021-08-11 18:05:46 -0400764var libc_adjtime_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -0400765
William Kurkianea869482019-04-09 15:16:11 -0400766//go:cgo_import_dynamic libc_adjtime adjtime "/usr/lib/libSystem.B.dylib"
767
768// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
769
770func Chdir(path string) (err error) {
771 var _p0 *byte
772 _p0, err = BytePtrFromString(path)
773 if err != nil {
774 return
775 }
khenaidoo106c61a2021-08-11 18:05:46 -0400776 _, _, e1 := syscall_syscall(libc_chdir_trampoline_addr, uintptr(unsafe.Pointer(_p0)), 0, 0)
William Kurkianea869482019-04-09 15:16:11 -0400777 if e1 != 0 {
778 err = errnoErr(e1)
779 }
780 return
781}
782
khenaidoo106c61a2021-08-11 18:05:46 -0400783var libc_chdir_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -0400784
William Kurkianea869482019-04-09 15:16:11 -0400785//go:cgo_import_dynamic libc_chdir chdir "/usr/lib/libSystem.B.dylib"
786
787// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
788
789func Chflags(path string, flags int) (err error) {
790 var _p0 *byte
791 _p0, err = BytePtrFromString(path)
792 if err != nil {
793 return
794 }
khenaidoo106c61a2021-08-11 18:05:46 -0400795 _, _, e1 := syscall_syscall(libc_chflags_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0)
William Kurkianea869482019-04-09 15:16:11 -0400796 if e1 != 0 {
797 err = errnoErr(e1)
798 }
799 return
800}
801
khenaidoo106c61a2021-08-11 18:05:46 -0400802var libc_chflags_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -0400803
William Kurkianea869482019-04-09 15:16:11 -0400804//go:cgo_import_dynamic libc_chflags chflags "/usr/lib/libSystem.B.dylib"
805
806// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
807
808func Chmod(path string, mode uint32) (err error) {
809 var _p0 *byte
810 _p0, err = BytePtrFromString(path)
811 if err != nil {
812 return
813 }
khenaidoo106c61a2021-08-11 18:05:46 -0400814 _, _, e1 := syscall_syscall(libc_chmod_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0)
William Kurkianea869482019-04-09 15:16:11 -0400815 if e1 != 0 {
816 err = errnoErr(e1)
817 }
818 return
819}
820
khenaidoo106c61a2021-08-11 18:05:46 -0400821var libc_chmod_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -0400822
William Kurkianea869482019-04-09 15:16:11 -0400823//go:cgo_import_dynamic libc_chmod chmod "/usr/lib/libSystem.B.dylib"
824
825// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
826
827func Chown(path string, uid int, gid int) (err error) {
828 var _p0 *byte
829 _p0, err = BytePtrFromString(path)
830 if err != nil {
831 return
832 }
khenaidoo106c61a2021-08-11 18:05:46 -0400833 _, _, e1 := syscall_syscall(libc_chown_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid))
William Kurkianea869482019-04-09 15:16:11 -0400834 if e1 != 0 {
835 err = errnoErr(e1)
836 }
837 return
838}
839
khenaidoo106c61a2021-08-11 18:05:46 -0400840var libc_chown_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -0400841
William Kurkianea869482019-04-09 15:16:11 -0400842//go:cgo_import_dynamic libc_chown chown "/usr/lib/libSystem.B.dylib"
843
844// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
845
846func Chroot(path string) (err error) {
847 var _p0 *byte
848 _p0, err = BytePtrFromString(path)
849 if err != nil {
850 return
851 }
khenaidoo106c61a2021-08-11 18:05:46 -0400852 _, _, e1 := syscall_syscall(libc_chroot_trampoline_addr, uintptr(unsafe.Pointer(_p0)), 0, 0)
William Kurkianea869482019-04-09 15:16:11 -0400853 if e1 != 0 {
854 err = errnoErr(e1)
855 }
856 return
857}
858
khenaidoo106c61a2021-08-11 18:05:46 -0400859var libc_chroot_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -0400860
William Kurkianea869482019-04-09 15:16:11 -0400861//go:cgo_import_dynamic libc_chroot chroot "/usr/lib/libSystem.B.dylib"
862
863// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
864
865func ClockGettime(clockid int32, time *Timespec) (err error) {
khenaidoo106c61a2021-08-11 18:05:46 -0400866 _, _, e1 := syscall_syscall(libc_clock_gettime_trampoline_addr, uintptr(clockid), uintptr(unsafe.Pointer(time)), 0)
William Kurkianea869482019-04-09 15:16:11 -0400867 if e1 != 0 {
868 err = errnoErr(e1)
869 }
870 return
871}
872
khenaidoo106c61a2021-08-11 18:05:46 -0400873var libc_clock_gettime_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -0400874
William Kurkianea869482019-04-09 15:16:11 -0400875//go:cgo_import_dynamic libc_clock_gettime clock_gettime "/usr/lib/libSystem.B.dylib"
876
877// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
878
879func Close(fd int) (err error) {
khenaidoo106c61a2021-08-11 18:05:46 -0400880 _, _, e1 := syscall_syscall(libc_close_trampoline_addr, uintptr(fd), 0, 0)
William Kurkianea869482019-04-09 15:16:11 -0400881 if e1 != 0 {
882 err = errnoErr(e1)
883 }
884 return
885}
886
khenaidoo106c61a2021-08-11 18:05:46 -0400887var libc_close_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -0400888
William Kurkianea869482019-04-09 15:16:11 -0400889//go:cgo_import_dynamic libc_close close "/usr/lib/libSystem.B.dylib"
890
891// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
892
khenaidoo106c61a2021-08-11 18:05:46 -0400893func Clonefile(src string, dst string, flags int) (err error) {
894 var _p0 *byte
895 _p0, err = BytePtrFromString(src)
896 if err != nil {
897 return
898 }
899 var _p1 *byte
900 _p1, err = BytePtrFromString(dst)
901 if err != nil {
902 return
903 }
904 _, _, e1 := syscall_syscall(libc_clonefile_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(flags))
905 if e1 != 0 {
906 err = errnoErr(e1)
907 }
908 return
909}
910
911var libc_clonefile_trampoline_addr uintptr
912
913//go:cgo_import_dynamic libc_clonefile clonefile "/usr/lib/libSystem.B.dylib"
914
915// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
916
917func Clonefileat(srcDirfd int, src string, dstDirfd int, dst string, flags int) (err error) {
918 var _p0 *byte
919 _p0, err = BytePtrFromString(src)
920 if err != nil {
921 return
922 }
923 var _p1 *byte
924 _p1, err = BytePtrFromString(dst)
925 if err != nil {
926 return
927 }
928 _, _, e1 := syscall_syscall6(libc_clonefileat_trampoline_addr, uintptr(srcDirfd), uintptr(unsafe.Pointer(_p0)), uintptr(dstDirfd), uintptr(unsafe.Pointer(_p1)), uintptr(flags), 0)
929 if e1 != 0 {
930 err = errnoErr(e1)
931 }
932 return
933}
934
935var libc_clonefileat_trampoline_addr uintptr
936
937//go:cgo_import_dynamic libc_clonefileat clonefileat "/usr/lib/libSystem.B.dylib"
938
939// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
940
William Kurkianea869482019-04-09 15:16:11 -0400941func Dup(fd int) (nfd int, err error) {
khenaidoo106c61a2021-08-11 18:05:46 -0400942 r0, _, e1 := syscall_syscall(libc_dup_trampoline_addr, uintptr(fd), 0, 0)
William Kurkianea869482019-04-09 15:16:11 -0400943 nfd = int(r0)
944 if e1 != 0 {
945 err = errnoErr(e1)
946 }
947 return
948}
949
khenaidoo106c61a2021-08-11 18:05:46 -0400950var libc_dup_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -0400951
William Kurkianea869482019-04-09 15:16:11 -0400952//go:cgo_import_dynamic libc_dup dup "/usr/lib/libSystem.B.dylib"
953
954// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
955
956func Dup2(from int, to int) (err error) {
khenaidoo106c61a2021-08-11 18:05:46 -0400957 _, _, e1 := syscall_syscall(libc_dup2_trampoline_addr, uintptr(from), uintptr(to), 0)
William Kurkianea869482019-04-09 15:16:11 -0400958 if e1 != 0 {
959 err = errnoErr(e1)
960 }
961 return
962}
963
khenaidoo106c61a2021-08-11 18:05:46 -0400964var libc_dup2_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -0400965
William Kurkianea869482019-04-09 15:16:11 -0400966//go:cgo_import_dynamic libc_dup2 dup2 "/usr/lib/libSystem.B.dylib"
967
968// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
969
970func Exchangedata(path1 string, path2 string, options int) (err error) {
971 var _p0 *byte
972 _p0, err = BytePtrFromString(path1)
973 if err != nil {
974 return
975 }
976 var _p1 *byte
977 _p1, err = BytePtrFromString(path2)
978 if err != nil {
979 return
980 }
khenaidoo106c61a2021-08-11 18:05:46 -0400981 _, _, e1 := syscall_syscall(libc_exchangedata_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(options))
William Kurkianea869482019-04-09 15:16:11 -0400982 if e1 != 0 {
983 err = errnoErr(e1)
984 }
985 return
986}
987
khenaidoo106c61a2021-08-11 18:05:46 -0400988var libc_exchangedata_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -0400989
William Kurkianea869482019-04-09 15:16:11 -0400990//go:cgo_import_dynamic libc_exchangedata exchangedata "/usr/lib/libSystem.B.dylib"
991
992// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
993
994func Exit(code int) {
khenaidoo106c61a2021-08-11 18:05:46 -0400995 syscall_syscall(libc_exit_trampoline_addr, uintptr(code), 0, 0)
William Kurkianea869482019-04-09 15:16:11 -0400996 return
997}
998
khenaidoo106c61a2021-08-11 18:05:46 -0400999var libc_exit_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -04001000
William Kurkianea869482019-04-09 15:16:11 -04001001//go:cgo_import_dynamic libc_exit exit "/usr/lib/libSystem.B.dylib"
1002
1003// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1004
1005func Faccessat(dirfd int, path string, mode uint32, flags int) (err error) {
1006 var _p0 *byte
1007 _p0, err = BytePtrFromString(path)
1008 if err != nil {
1009 return
1010 }
khenaidoo106c61a2021-08-11 18:05:46 -04001011 _, _, e1 := syscall_syscall6(libc_faccessat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0)
William Kurkianea869482019-04-09 15:16:11 -04001012 if e1 != 0 {
1013 err = errnoErr(e1)
1014 }
1015 return
1016}
1017
khenaidoo106c61a2021-08-11 18:05:46 -04001018var libc_faccessat_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -04001019
William Kurkianea869482019-04-09 15:16:11 -04001020//go:cgo_import_dynamic libc_faccessat faccessat "/usr/lib/libSystem.B.dylib"
1021
1022// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1023
1024func Fchdir(fd int) (err error) {
khenaidoo106c61a2021-08-11 18:05:46 -04001025 _, _, e1 := syscall_syscall(libc_fchdir_trampoline_addr, uintptr(fd), 0, 0)
William Kurkianea869482019-04-09 15:16:11 -04001026 if e1 != 0 {
1027 err = errnoErr(e1)
1028 }
1029 return
1030}
1031
khenaidoo106c61a2021-08-11 18:05:46 -04001032var libc_fchdir_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -04001033
William Kurkianea869482019-04-09 15:16:11 -04001034//go:cgo_import_dynamic libc_fchdir fchdir "/usr/lib/libSystem.B.dylib"
1035
1036// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1037
1038func Fchflags(fd int, flags int) (err error) {
khenaidoo106c61a2021-08-11 18:05:46 -04001039 _, _, e1 := syscall_syscall(libc_fchflags_trampoline_addr, uintptr(fd), uintptr(flags), 0)
William Kurkianea869482019-04-09 15:16:11 -04001040 if e1 != 0 {
1041 err = errnoErr(e1)
1042 }
1043 return
1044}
1045
khenaidoo106c61a2021-08-11 18:05:46 -04001046var libc_fchflags_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -04001047
William Kurkianea869482019-04-09 15:16:11 -04001048//go:cgo_import_dynamic libc_fchflags fchflags "/usr/lib/libSystem.B.dylib"
1049
1050// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1051
1052func Fchmod(fd int, mode uint32) (err error) {
khenaidoo106c61a2021-08-11 18:05:46 -04001053 _, _, e1 := syscall_syscall(libc_fchmod_trampoline_addr, uintptr(fd), uintptr(mode), 0)
William Kurkianea869482019-04-09 15:16:11 -04001054 if e1 != 0 {
1055 err = errnoErr(e1)
1056 }
1057 return
1058}
1059
khenaidoo106c61a2021-08-11 18:05:46 -04001060var libc_fchmod_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -04001061
William Kurkianea869482019-04-09 15:16:11 -04001062//go:cgo_import_dynamic libc_fchmod fchmod "/usr/lib/libSystem.B.dylib"
1063
1064// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1065
1066func Fchmodat(dirfd int, path string, mode uint32, flags int) (err error) {
1067 var _p0 *byte
1068 _p0, err = BytePtrFromString(path)
1069 if err != nil {
1070 return
1071 }
khenaidoo106c61a2021-08-11 18:05:46 -04001072 _, _, e1 := syscall_syscall6(libc_fchmodat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0)
William Kurkianea869482019-04-09 15:16:11 -04001073 if e1 != 0 {
1074 err = errnoErr(e1)
1075 }
1076 return
1077}
1078
khenaidoo106c61a2021-08-11 18:05:46 -04001079var libc_fchmodat_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -04001080
William Kurkianea869482019-04-09 15:16:11 -04001081//go:cgo_import_dynamic libc_fchmodat fchmodat "/usr/lib/libSystem.B.dylib"
1082
1083// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1084
1085func Fchown(fd int, uid int, gid int) (err error) {
khenaidoo106c61a2021-08-11 18:05:46 -04001086 _, _, e1 := syscall_syscall(libc_fchown_trampoline_addr, uintptr(fd), uintptr(uid), uintptr(gid))
William Kurkianea869482019-04-09 15:16:11 -04001087 if e1 != 0 {
1088 err = errnoErr(e1)
1089 }
1090 return
1091}
1092
khenaidoo106c61a2021-08-11 18:05:46 -04001093var libc_fchown_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -04001094
William Kurkianea869482019-04-09 15:16:11 -04001095//go:cgo_import_dynamic libc_fchown fchown "/usr/lib/libSystem.B.dylib"
1096
1097// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1098
1099func Fchownat(dirfd int, path string, uid int, gid int, flags int) (err error) {
1100 var _p0 *byte
1101 _p0, err = BytePtrFromString(path)
1102 if err != nil {
1103 return
1104 }
khenaidoo106c61a2021-08-11 18:05:46 -04001105 _, _, e1 := syscall_syscall6(libc_fchownat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid), uintptr(flags), 0)
William Kurkianea869482019-04-09 15:16:11 -04001106 if e1 != 0 {
1107 err = errnoErr(e1)
1108 }
1109 return
1110}
1111
khenaidoo106c61a2021-08-11 18:05:46 -04001112var libc_fchownat_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -04001113
William Kurkianea869482019-04-09 15:16:11 -04001114//go:cgo_import_dynamic libc_fchownat fchownat "/usr/lib/libSystem.B.dylib"
1115
1116// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1117
khenaidoo106c61a2021-08-11 18:05:46 -04001118func Fclonefileat(srcDirfd int, dstDirfd int, dst string, flags int) (err error) {
1119 var _p0 *byte
1120 _p0, err = BytePtrFromString(dst)
1121 if err != nil {
1122 return
1123 }
1124 _, _, e1 := syscall_syscall6(libc_fclonefileat_trampoline_addr, uintptr(srcDirfd), uintptr(dstDirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0, 0)
William Kurkianea869482019-04-09 15:16:11 -04001125 if e1 != 0 {
1126 err = errnoErr(e1)
1127 }
1128 return
1129}
1130
khenaidoo106c61a2021-08-11 18:05:46 -04001131var libc_fclonefileat_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -04001132
khenaidoo106c61a2021-08-11 18:05:46 -04001133//go:cgo_import_dynamic libc_fclonefileat fclonefileat "/usr/lib/libSystem.B.dylib"
1134
1135// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1136
1137func Flock(fd int, how int) (err error) {
1138 _, _, e1 := syscall_syscall(libc_flock_trampoline_addr, uintptr(fd), uintptr(how), 0)
1139 if e1 != 0 {
1140 err = errnoErr(e1)
1141 }
1142 return
1143}
1144
1145var libc_flock_trampoline_addr uintptr
1146
William Kurkianea869482019-04-09 15:16:11 -04001147//go:cgo_import_dynamic libc_flock flock "/usr/lib/libSystem.B.dylib"
1148
1149// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1150
1151func Fpathconf(fd int, name int) (val int, err error) {
khenaidoo106c61a2021-08-11 18:05:46 -04001152 r0, _, e1 := syscall_syscall(libc_fpathconf_trampoline_addr, uintptr(fd), uintptr(name), 0)
William Kurkianea869482019-04-09 15:16:11 -04001153 val = int(r0)
1154 if e1 != 0 {
1155 err = errnoErr(e1)
1156 }
1157 return
1158}
1159
khenaidoo106c61a2021-08-11 18:05:46 -04001160var libc_fpathconf_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -04001161
William Kurkianea869482019-04-09 15:16:11 -04001162//go:cgo_import_dynamic libc_fpathconf fpathconf "/usr/lib/libSystem.B.dylib"
1163
1164// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1165
1166func Fsync(fd int) (err error) {
khenaidoo106c61a2021-08-11 18:05:46 -04001167 _, _, e1 := syscall_syscall(libc_fsync_trampoline_addr, uintptr(fd), 0, 0)
William Kurkianea869482019-04-09 15:16:11 -04001168 if e1 != 0 {
1169 err = errnoErr(e1)
1170 }
1171 return
1172}
1173
khenaidoo106c61a2021-08-11 18:05:46 -04001174var libc_fsync_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -04001175
William Kurkianea869482019-04-09 15:16:11 -04001176//go:cgo_import_dynamic libc_fsync fsync "/usr/lib/libSystem.B.dylib"
1177
1178// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1179
1180func Ftruncate(fd int, length int64) (err error) {
khenaidoo106c61a2021-08-11 18:05:46 -04001181 _, _, e1 := syscall_syscall(libc_ftruncate_trampoline_addr, uintptr(fd), uintptr(length), 0)
William Kurkianea869482019-04-09 15:16:11 -04001182 if e1 != 0 {
1183 err = errnoErr(e1)
1184 }
1185 return
1186}
1187
khenaidoo106c61a2021-08-11 18:05:46 -04001188var libc_ftruncate_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -04001189
William Kurkianea869482019-04-09 15:16:11 -04001190//go:cgo_import_dynamic libc_ftruncate ftruncate "/usr/lib/libSystem.B.dylib"
1191
1192// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1193
khenaidoo106c61a2021-08-11 18:05:46 -04001194func Getcwd(buf []byte) (n int, err error) {
1195 var _p0 unsafe.Pointer
1196 if len(buf) > 0 {
1197 _p0 = unsafe.Pointer(&buf[0])
1198 } else {
1199 _p0 = unsafe.Pointer(&_zero)
1200 }
1201 r0, _, e1 := syscall_syscall(libc_getcwd_trampoline_addr, uintptr(_p0), uintptr(len(buf)), 0)
1202 n = int(r0)
1203 if e1 != 0 {
1204 err = errnoErr(e1)
1205 }
1206 return
1207}
1208
1209var libc_getcwd_trampoline_addr uintptr
1210
1211//go:cgo_import_dynamic libc_getcwd getcwd "/usr/lib/libSystem.B.dylib"
1212
1213// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1214
William Kurkianea869482019-04-09 15:16:11 -04001215func Getdtablesize() (size int) {
khenaidoo106c61a2021-08-11 18:05:46 -04001216 r0, _, _ := syscall_syscall(libc_getdtablesize_trampoline_addr, 0, 0, 0)
William Kurkianea869482019-04-09 15:16:11 -04001217 size = int(r0)
1218 return
1219}
1220
khenaidoo106c61a2021-08-11 18:05:46 -04001221var libc_getdtablesize_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -04001222
William Kurkianea869482019-04-09 15:16:11 -04001223//go:cgo_import_dynamic libc_getdtablesize getdtablesize "/usr/lib/libSystem.B.dylib"
1224
1225// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1226
1227func Getegid() (egid int) {
khenaidoo106c61a2021-08-11 18:05:46 -04001228 r0, _, _ := syscall_rawSyscall(libc_getegid_trampoline_addr, 0, 0, 0)
William Kurkianea869482019-04-09 15:16:11 -04001229 egid = int(r0)
1230 return
1231}
1232
khenaidoo106c61a2021-08-11 18:05:46 -04001233var libc_getegid_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -04001234
William Kurkianea869482019-04-09 15:16:11 -04001235//go:cgo_import_dynamic libc_getegid getegid "/usr/lib/libSystem.B.dylib"
1236
1237// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1238
1239func Geteuid() (uid int) {
khenaidoo106c61a2021-08-11 18:05:46 -04001240 r0, _, _ := syscall_rawSyscall(libc_geteuid_trampoline_addr, 0, 0, 0)
William Kurkianea869482019-04-09 15:16:11 -04001241 uid = int(r0)
1242 return
1243}
1244
khenaidoo106c61a2021-08-11 18:05:46 -04001245var libc_geteuid_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -04001246
William Kurkianea869482019-04-09 15:16:11 -04001247//go:cgo_import_dynamic libc_geteuid geteuid "/usr/lib/libSystem.B.dylib"
1248
1249// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1250
1251func Getgid() (gid int) {
khenaidoo106c61a2021-08-11 18:05:46 -04001252 r0, _, _ := syscall_rawSyscall(libc_getgid_trampoline_addr, 0, 0, 0)
William Kurkianea869482019-04-09 15:16:11 -04001253 gid = int(r0)
1254 return
1255}
1256
khenaidoo106c61a2021-08-11 18:05:46 -04001257var libc_getgid_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -04001258
William Kurkianea869482019-04-09 15:16:11 -04001259//go:cgo_import_dynamic libc_getgid getgid "/usr/lib/libSystem.B.dylib"
1260
1261// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1262
1263func Getpgid(pid int) (pgid int, err error) {
khenaidoo106c61a2021-08-11 18:05:46 -04001264 r0, _, e1 := syscall_rawSyscall(libc_getpgid_trampoline_addr, uintptr(pid), 0, 0)
William Kurkianea869482019-04-09 15:16:11 -04001265 pgid = int(r0)
1266 if e1 != 0 {
1267 err = errnoErr(e1)
1268 }
1269 return
1270}
1271
khenaidoo106c61a2021-08-11 18:05:46 -04001272var libc_getpgid_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -04001273
William Kurkianea869482019-04-09 15:16:11 -04001274//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
1278func Getpgrp() (pgrp int) {
khenaidoo106c61a2021-08-11 18:05:46 -04001279 r0, _, _ := syscall_rawSyscall(libc_getpgrp_trampoline_addr, 0, 0, 0)
William Kurkianea869482019-04-09 15:16:11 -04001280 pgrp = int(r0)
1281 return
1282}
1283
khenaidoo106c61a2021-08-11 18:05:46 -04001284var libc_getpgrp_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -04001285
William Kurkianea869482019-04-09 15:16:11 -04001286//go:cgo_import_dynamic libc_getpgrp getpgrp "/usr/lib/libSystem.B.dylib"
1287
1288// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1289
1290func Getpid() (pid int) {
khenaidoo106c61a2021-08-11 18:05:46 -04001291 r0, _, _ := syscall_rawSyscall(libc_getpid_trampoline_addr, 0, 0, 0)
William Kurkianea869482019-04-09 15:16:11 -04001292 pid = int(r0)
1293 return
1294}
1295
khenaidoo106c61a2021-08-11 18:05:46 -04001296var libc_getpid_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -04001297
William Kurkianea869482019-04-09 15:16:11 -04001298//go:cgo_import_dynamic libc_getpid getpid "/usr/lib/libSystem.B.dylib"
1299
1300// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1301
1302func Getppid() (ppid int) {
khenaidoo106c61a2021-08-11 18:05:46 -04001303 r0, _, _ := syscall_rawSyscall(libc_getppid_trampoline_addr, 0, 0, 0)
William Kurkianea869482019-04-09 15:16:11 -04001304 ppid = int(r0)
1305 return
1306}
1307
khenaidoo106c61a2021-08-11 18:05:46 -04001308var libc_getppid_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -04001309
William Kurkianea869482019-04-09 15:16:11 -04001310//go:cgo_import_dynamic libc_getppid getppid "/usr/lib/libSystem.B.dylib"
1311
1312// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1313
1314func Getpriority(which int, who int) (prio int, err error) {
khenaidoo106c61a2021-08-11 18:05:46 -04001315 r0, _, e1 := syscall_syscall(libc_getpriority_trampoline_addr, uintptr(which), uintptr(who), 0)
William Kurkianea869482019-04-09 15:16:11 -04001316 prio = int(r0)
1317 if e1 != 0 {
1318 err = errnoErr(e1)
1319 }
1320 return
1321}
1322
khenaidoo106c61a2021-08-11 18:05:46 -04001323var libc_getpriority_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -04001324
William Kurkianea869482019-04-09 15:16:11 -04001325//go:cgo_import_dynamic libc_getpriority getpriority "/usr/lib/libSystem.B.dylib"
1326
1327// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1328
1329func Getrlimit(which int, lim *Rlimit) (err error) {
khenaidoo106c61a2021-08-11 18:05:46 -04001330 _, _, e1 := syscall_rawSyscall(libc_getrlimit_trampoline_addr, uintptr(which), uintptr(unsafe.Pointer(lim)), 0)
William Kurkianea869482019-04-09 15:16:11 -04001331 if e1 != 0 {
1332 err = errnoErr(e1)
1333 }
1334 return
1335}
1336
khenaidoo106c61a2021-08-11 18:05:46 -04001337var libc_getrlimit_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -04001338
William Kurkianea869482019-04-09 15:16:11 -04001339//go:cgo_import_dynamic libc_getrlimit getrlimit "/usr/lib/libSystem.B.dylib"
1340
1341// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1342
1343func Getrusage(who int, rusage *Rusage) (err error) {
khenaidoo106c61a2021-08-11 18:05:46 -04001344 _, _, e1 := syscall_rawSyscall(libc_getrusage_trampoline_addr, uintptr(who), uintptr(unsafe.Pointer(rusage)), 0)
William Kurkianea869482019-04-09 15:16:11 -04001345 if e1 != 0 {
1346 err = errnoErr(e1)
1347 }
1348 return
1349}
1350
khenaidoo106c61a2021-08-11 18:05:46 -04001351var libc_getrusage_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -04001352
William Kurkianea869482019-04-09 15:16:11 -04001353//go:cgo_import_dynamic libc_getrusage getrusage "/usr/lib/libSystem.B.dylib"
1354
1355// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1356
1357func Getsid(pid int) (sid int, err error) {
khenaidoo106c61a2021-08-11 18:05:46 -04001358 r0, _, e1 := syscall_rawSyscall(libc_getsid_trampoline_addr, uintptr(pid), 0, 0)
William Kurkianea869482019-04-09 15:16:11 -04001359 sid = int(r0)
1360 if e1 != 0 {
1361 err = errnoErr(e1)
1362 }
1363 return
1364}
1365
khenaidoo106c61a2021-08-11 18:05:46 -04001366var libc_getsid_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -04001367
William Kurkianea869482019-04-09 15:16:11 -04001368//go:cgo_import_dynamic libc_getsid getsid "/usr/lib/libSystem.B.dylib"
1369
1370// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1371
khenaidoo106c61a2021-08-11 18:05:46 -04001372func Gettimeofday(tp *Timeval) (err error) {
1373 _, _, e1 := syscall_rawSyscall(libc_gettimeofday_trampoline_addr, uintptr(unsafe.Pointer(tp)), 0, 0)
1374 if e1 != 0 {
1375 err = errnoErr(e1)
1376 }
1377 return
1378}
1379
1380var libc_gettimeofday_trampoline_addr uintptr
1381
1382//go:cgo_import_dynamic libc_gettimeofday gettimeofday "/usr/lib/libSystem.B.dylib"
1383
1384// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1385
William Kurkianea869482019-04-09 15:16:11 -04001386func Getuid() (uid int) {
khenaidoo106c61a2021-08-11 18:05:46 -04001387 r0, _, _ := syscall_rawSyscall(libc_getuid_trampoline_addr, 0, 0, 0)
William Kurkianea869482019-04-09 15:16:11 -04001388 uid = int(r0)
1389 return
1390}
1391
khenaidoo106c61a2021-08-11 18:05:46 -04001392var libc_getuid_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -04001393
William Kurkianea869482019-04-09 15:16:11 -04001394//go:cgo_import_dynamic libc_getuid getuid "/usr/lib/libSystem.B.dylib"
1395
1396// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1397
1398func Issetugid() (tainted bool) {
khenaidoo106c61a2021-08-11 18:05:46 -04001399 r0, _, _ := syscall_rawSyscall(libc_issetugid_trampoline_addr, 0, 0, 0)
William Kurkianea869482019-04-09 15:16:11 -04001400 tainted = bool(r0 != 0)
1401 return
1402}
1403
khenaidoo106c61a2021-08-11 18:05:46 -04001404var libc_issetugid_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -04001405
William Kurkianea869482019-04-09 15:16:11 -04001406//go:cgo_import_dynamic libc_issetugid issetugid "/usr/lib/libSystem.B.dylib"
1407
1408// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1409
1410func Kqueue() (fd int, err error) {
khenaidoo106c61a2021-08-11 18:05:46 -04001411 r0, _, e1 := syscall_syscall(libc_kqueue_trampoline_addr, 0, 0, 0)
William Kurkianea869482019-04-09 15:16:11 -04001412 fd = int(r0)
1413 if e1 != 0 {
1414 err = errnoErr(e1)
1415 }
1416 return
1417}
1418
khenaidoo106c61a2021-08-11 18:05:46 -04001419var libc_kqueue_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -04001420
William Kurkianea869482019-04-09 15:16:11 -04001421//go:cgo_import_dynamic libc_kqueue kqueue "/usr/lib/libSystem.B.dylib"
1422
1423// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1424
1425func Lchown(path string, uid int, gid int) (err error) {
1426 var _p0 *byte
1427 _p0, err = BytePtrFromString(path)
1428 if err != nil {
1429 return
1430 }
khenaidoo106c61a2021-08-11 18:05:46 -04001431 _, _, e1 := syscall_syscall(libc_lchown_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid))
William Kurkianea869482019-04-09 15:16:11 -04001432 if e1 != 0 {
1433 err = errnoErr(e1)
1434 }
1435 return
1436}
1437
khenaidoo106c61a2021-08-11 18:05:46 -04001438var libc_lchown_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -04001439
William Kurkianea869482019-04-09 15:16:11 -04001440//go:cgo_import_dynamic libc_lchown lchown "/usr/lib/libSystem.B.dylib"
1441
1442// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1443
1444func Link(path string, link string) (err error) {
1445 var _p0 *byte
1446 _p0, err = BytePtrFromString(path)
1447 if err != nil {
1448 return
1449 }
1450 var _p1 *byte
1451 _p1, err = BytePtrFromString(link)
1452 if err != nil {
1453 return
1454 }
khenaidoo106c61a2021-08-11 18:05:46 -04001455 _, _, e1 := syscall_syscall(libc_link_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0)
William Kurkianea869482019-04-09 15:16:11 -04001456 if e1 != 0 {
1457 err = errnoErr(e1)
1458 }
1459 return
1460}
1461
khenaidoo106c61a2021-08-11 18:05:46 -04001462var libc_link_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -04001463
William Kurkianea869482019-04-09 15:16:11 -04001464//go:cgo_import_dynamic libc_link link "/usr/lib/libSystem.B.dylib"
1465
1466// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1467
1468func Linkat(pathfd int, path string, linkfd int, link string, flags int) (err error) {
1469 var _p0 *byte
1470 _p0, err = BytePtrFromString(path)
1471 if err != nil {
1472 return
1473 }
1474 var _p1 *byte
1475 _p1, err = BytePtrFromString(link)
1476 if err != nil {
1477 return
1478 }
khenaidoo106c61a2021-08-11 18:05:46 -04001479 _, _, e1 := syscall_syscall6(libc_linkat_trampoline_addr, uintptr(pathfd), uintptr(unsafe.Pointer(_p0)), uintptr(linkfd), uintptr(unsafe.Pointer(_p1)), uintptr(flags), 0)
William Kurkianea869482019-04-09 15:16:11 -04001480 if e1 != 0 {
1481 err = errnoErr(e1)
1482 }
1483 return
1484}
1485
khenaidoo106c61a2021-08-11 18:05:46 -04001486var libc_linkat_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -04001487
William Kurkianea869482019-04-09 15:16:11 -04001488//go:cgo_import_dynamic libc_linkat linkat "/usr/lib/libSystem.B.dylib"
1489
1490// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1491
1492func Listen(s int, backlog int) (err error) {
khenaidoo106c61a2021-08-11 18:05:46 -04001493 _, _, e1 := syscall_syscall(libc_listen_trampoline_addr, uintptr(s), uintptr(backlog), 0)
William Kurkianea869482019-04-09 15:16:11 -04001494 if e1 != 0 {
1495 err = errnoErr(e1)
1496 }
1497 return
1498}
1499
khenaidoo106c61a2021-08-11 18:05:46 -04001500var libc_listen_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -04001501
William Kurkianea869482019-04-09 15:16:11 -04001502//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
1506func Mkdir(path string, mode uint32) (err error) {
1507 var _p0 *byte
1508 _p0, err = BytePtrFromString(path)
1509 if err != nil {
1510 return
1511 }
khenaidoo106c61a2021-08-11 18:05:46 -04001512 _, _, e1 := syscall_syscall(libc_mkdir_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0)
William Kurkianea869482019-04-09 15:16:11 -04001513 if e1 != 0 {
1514 err = errnoErr(e1)
1515 }
1516 return
1517}
1518
khenaidoo106c61a2021-08-11 18:05:46 -04001519var libc_mkdir_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -04001520
William Kurkianea869482019-04-09 15:16:11 -04001521//go:cgo_import_dynamic libc_mkdir mkdir "/usr/lib/libSystem.B.dylib"
1522
1523// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1524
1525func Mkdirat(dirfd int, path string, mode uint32) (err error) {
1526 var _p0 *byte
1527 _p0, err = BytePtrFromString(path)
1528 if err != nil {
1529 return
1530 }
khenaidoo106c61a2021-08-11 18:05:46 -04001531 _, _, e1 := syscall_syscall(libc_mkdirat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode))
William Kurkianea869482019-04-09 15:16:11 -04001532 if e1 != 0 {
1533 err = errnoErr(e1)
1534 }
1535 return
1536}
1537
khenaidoo106c61a2021-08-11 18:05:46 -04001538var libc_mkdirat_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -04001539
William Kurkianea869482019-04-09 15:16:11 -04001540//go:cgo_import_dynamic libc_mkdirat mkdirat "/usr/lib/libSystem.B.dylib"
1541
1542// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1543
1544func Mkfifo(path string, mode uint32) (err error) {
1545 var _p0 *byte
1546 _p0, err = BytePtrFromString(path)
1547 if err != nil {
1548 return
1549 }
khenaidoo106c61a2021-08-11 18:05:46 -04001550 _, _, e1 := syscall_syscall(libc_mkfifo_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0)
William Kurkianea869482019-04-09 15:16:11 -04001551 if e1 != 0 {
1552 err = errnoErr(e1)
1553 }
1554 return
1555}
1556
khenaidoo106c61a2021-08-11 18:05:46 -04001557var libc_mkfifo_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -04001558
William Kurkianea869482019-04-09 15:16:11 -04001559//go:cgo_import_dynamic libc_mkfifo mkfifo "/usr/lib/libSystem.B.dylib"
1560
1561// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1562
1563func Mknod(path string, mode uint32, dev int) (err error) {
1564 var _p0 *byte
1565 _p0, err = BytePtrFromString(path)
1566 if err != nil {
1567 return
1568 }
khenaidoo106c61a2021-08-11 18:05:46 -04001569 _, _, e1 := syscall_syscall(libc_mknod_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev))
William Kurkianea869482019-04-09 15:16:11 -04001570 if e1 != 0 {
1571 err = errnoErr(e1)
1572 }
1573 return
1574}
1575
khenaidoo106c61a2021-08-11 18:05:46 -04001576var libc_mknod_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -04001577
William Kurkianea869482019-04-09 15:16:11 -04001578//go:cgo_import_dynamic libc_mknod mknod "/usr/lib/libSystem.B.dylib"
1579
1580// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1581
1582func Open(path string, mode int, perm uint32) (fd int, err error) {
1583 var _p0 *byte
1584 _p0, err = BytePtrFromString(path)
1585 if err != nil {
1586 return
1587 }
khenaidoo106c61a2021-08-11 18:05:46 -04001588 r0, _, e1 := syscall_syscall(libc_open_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm))
William Kurkianea869482019-04-09 15:16:11 -04001589 fd = int(r0)
1590 if e1 != 0 {
1591 err = errnoErr(e1)
1592 }
1593 return
1594}
1595
khenaidoo106c61a2021-08-11 18:05:46 -04001596var libc_open_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -04001597
William Kurkianea869482019-04-09 15:16:11 -04001598//go:cgo_import_dynamic libc_open open "/usr/lib/libSystem.B.dylib"
1599
1600// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1601
1602func Openat(dirfd int, path string, mode int, perm uint32) (fd int, err error) {
1603 var _p0 *byte
1604 _p0, err = BytePtrFromString(path)
1605 if err != nil {
1606 return
1607 }
khenaidoo106c61a2021-08-11 18:05:46 -04001608 r0, _, e1 := syscall_syscall6(libc_openat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm), 0, 0)
William Kurkianea869482019-04-09 15:16:11 -04001609 fd = int(r0)
1610 if e1 != 0 {
1611 err = errnoErr(e1)
1612 }
1613 return
1614}
1615
khenaidoo106c61a2021-08-11 18:05:46 -04001616var libc_openat_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -04001617
William Kurkianea869482019-04-09 15:16:11 -04001618//go:cgo_import_dynamic libc_openat openat "/usr/lib/libSystem.B.dylib"
1619
1620// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1621
1622func Pathconf(path string, name int) (val int, err error) {
1623 var _p0 *byte
1624 _p0, err = BytePtrFromString(path)
1625 if err != nil {
1626 return
1627 }
khenaidoo106c61a2021-08-11 18:05:46 -04001628 r0, _, e1 := syscall_syscall(libc_pathconf_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(name), 0)
William Kurkianea869482019-04-09 15:16:11 -04001629 val = int(r0)
1630 if e1 != 0 {
1631 err = errnoErr(e1)
1632 }
1633 return
1634}
1635
khenaidoo106c61a2021-08-11 18:05:46 -04001636var libc_pathconf_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -04001637
William Kurkianea869482019-04-09 15:16:11 -04001638//go:cgo_import_dynamic libc_pathconf pathconf "/usr/lib/libSystem.B.dylib"
1639
1640// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1641
1642func Pread(fd int, p []byte, offset int64) (n int, err error) {
1643 var _p0 unsafe.Pointer
1644 if len(p) > 0 {
1645 _p0 = unsafe.Pointer(&p[0])
1646 } else {
1647 _p0 = unsafe.Pointer(&_zero)
1648 }
khenaidoo106c61a2021-08-11 18:05:46 -04001649 r0, _, e1 := syscall_syscall6(libc_pread_trampoline_addr, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), 0, 0)
William Kurkianea869482019-04-09 15:16:11 -04001650 n = int(r0)
1651 if e1 != 0 {
1652 err = errnoErr(e1)
1653 }
1654 return
1655}
1656
khenaidoo106c61a2021-08-11 18:05:46 -04001657var libc_pread_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -04001658
William Kurkianea869482019-04-09 15:16:11 -04001659//go:cgo_import_dynamic libc_pread pread "/usr/lib/libSystem.B.dylib"
1660
1661// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1662
1663func Pwrite(fd int, p []byte, offset int64) (n int, err error) {
1664 var _p0 unsafe.Pointer
1665 if len(p) > 0 {
1666 _p0 = unsafe.Pointer(&p[0])
1667 } else {
1668 _p0 = unsafe.Pointer(&_zero)
1669 }
khenaidoo106c61a2021-08-11 18:05:46 -04001670 r0, _, e1 := syscall_syscall6(libc_pwrite_trampoline_addr, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), 0, 0)
William Kurkianea869482019-04-09 15:16:11 -04001671 n = int(r0)
1672 if e1 != 0 {
1673 err = errnoErr(e1)
1674 }
1675 return
1676}
1677
khenaidoo106c61a2021-08-11 18:05:46 -04001678var libc_pwrite_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -04001679
William Kurkianea869482019-04-09 15:16:11 -04001680//go:cgo_import_dynamic libc_pwrite pwrite "/usr/lib/libSystem.B.dylib"
1681
1682// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1683
1684func read(fd int, p []byte) (n int, err error) {
1685 var _p0 unsafe.Pointer
1686 if len(p) > 0 {
1687 _p0 = unsafe.Pointer(&p[0])
1688 } else {
1689 _p0 = unsafe.Pointer(&_zero)
1690 }
khenaidoo106c61a2021-08-11 18:05:46 -04001691 r0, _, e1 := syscall_syscall(libc_read_trampoline_addr, uintptr(fd), uintptr(_p0), uintptr(len(p)))
William Kurkianea869482019-04-09 15:16:11 -04001692 n = int(r0)
1693 if e1 != 0 {
1694 err = errnoErr(e1)
1695 }
1696 return
1697}
1698
khenaidoo106c61a2021-08-11 18:05:46 -04001699var libc_read_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -04001700
William Kurkianea869482019-04-09 15:16:11 -04001701//go:cgo_import_dynamic libc_read read "/usr/lib/libSystem.B.dylib"
1702
1703// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1704
1705func Readlink(path string, buf []byte) (n int, err error) {
1706 var _p0 *byte
1707 _p0, err = BytePtrFromString(path)
1708 if err != nil {
1709 return
1710 }
1711 var _p1 unsafe.Pointer
1712 if len(buf) > 0 {
1713 _p1 = unsafe.Pointer(&buf[0])
1714 } else {
1715 _p1 = unsafe.Pointer(&_zero)
1716 }
khenaidoo106c61a2021-08-11 18:05:46 -04001717 r0, _, e1 := syscall_syscall(libc_readlink_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf)))
William Kurkianea869482019-04-09 15:16:11 -04001718 n = int(r0)
1719 if e1 != 0 {
1720 err = errnoErr(e1)
1721 }
1722 return
1723}
1724
khenaidoo106c61a2021-08-11 18:05:46 -04001725var libc_readlink_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -04001726
William Kurkianea869482019-04-09 15:16:11 -04001727//go:cgo_import_dynamic libc_readlink readlink "/usr/lib/libSystem.B.dylib"
1728
1729// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1730
1731func Readlinkat(dirfd int, path string, buf []byte) (n int, err error) {
1732 var _p0 *byte
1733 _p0, err = BytePtrFromString(path)
1734 if err != nil {
1735 return
1736 }
1737 var _p1 unsafe.Pointer
1738 if len(buf) > 0 {
1739 _p1 = unsafe.Pointer(&buf[0])
1740 } else {
1741 _p1 = unsafe.Pointer(&_zero)
1742 }
khenaidoo106c61a2021-08-11 18:05:46 -04001743 r0, _, e1 := syscall_syscall6(libc_readlinkat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf)), 0, 0)
William Kurkianea869482019-04-09 15:16:11 -04001744 n = int(r0)
1745 if e1 != 0 {
1746 err = errnoErr(e1)
1747 }
1748 return
1749}
1750
khenaidoo106c61a2021-08-11 18:05:46 -04001751var libc_readlinkat_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -04001752
William Kurkianea869482019-04-09 15:16:11 -04001753//go:cgo_import_dynamic libc_readlinkat readlinkat "/usr/lib/libSystem.B.dylib"
1754
1755// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1756
1757func Rename(from string, to string) (err error) {
1758 var _p0 *byte
1759 _p0, err = BytePtrFromString(from)
1760 if err != nil {
1761 return
1762 }
1763 var _p1 *byte
1764 _p1, err = BytePtrFromString(to)
1765 if err != nil {
1766 return
1767 }
khenaidoo106c61a2021-08-11 18:05:46 -04001768 _, _, e1 := syscall_syscall(libc_rename_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0)
William Kurkianea869482019-04-09 15:16:11 -04001769 if e1 != 0 {
1770 err = errnoErr(e1)
1771 }
1772 return
1773}
1774
khenaidoo106c61a2021-08-11 18:05:46 -04001775var libc_rename_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -04001776
William Kurkianea869482019-04-09 15:16:11 -04001777//go:cgo_import_dynamic libc_rename rename "/usr/lib/libSystem.B.dylib"
1778
1779// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1780
1781func Renameat(fromfd int, from string, tofd int, to string) (err error) {
1782 var _p0 *byte
1783 _p0, err = BytePtrFromString(from)
1784 if err != nil {
1785 return
1786 }
1787 var _p1 *byte
1788 _p1, err = BytePtrFromString(to)
1789 if err != nil {
1790 return
1791 }
khenaidoo106c61a2021-08-11 18:05:46 -04001792 _, _, e1 := syscall_syscall6(libc_renameat_trampoline_addr, uintptr(fromfd), uintptr(unsafe.Pointer(_p0)), uintptr(tofd), uintptr(unsafe.Pointer(_p1)), 0, 0)
William Kurkianea869482019-04-09 15:16:11 -04001793 if e1 != 0 {
1794 err = errnoErr(e1)
1795 }
1796 return
1797}
1798
khenaidoo106c61a2021-08-11 18:05:46 -04001799var libc_renameat_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -04001800
William Kurkianea869482019-04-09 15:16:11 -04001801//go:cgo_import_dynamic libc_renameat renameat "/usr/lib/libSystem.B.dylib"
1802
1803// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1804
1805func Revoke(path string) (err error) {
1806 var _p0 *byte
1807 _p0, err = BytePtrFromString(path)
1808 if err != nil {
1809 return
1810 }
khenaidoo106c61a2021-08-11 18:05:46 -04001811 _, _, e1 := syscall_syscall(libc_revoke_trampoline_addr, uintptr(unsafe.Pointer(_p0)), 0, 0)
William Kurkianea869482019-04-09 15:16:11 -04001812 if e1 != 0 {
1813 err = errnoErr(e1)
1814 }
1815 return
1816}
1817
khenaidoo106c61a2021-08-11 18:05:46 -04001818var libc_revoke_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -04001819
William Kurkianea869482019-04-09 15:16:11 -04001820//go:cgo_import_dynamic libc_revoke revoke "/usr/lib/libSystem.B.dylib"
1821
1822// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1823
1824func Rmdir(path string) (err error) {
1825 var _p0 *byte
1826 _p0, err = BytePtrFromString(path)
1827 if err != nil {
1828 return
1829 }
khenaidoo106c61a2021-08-11 18:05:46 -04001830 _, _, e1 := syscall_syscall(libc_rmdir_trampoline_addr, uintptr(unsafe.Pointer(_p0)), 0, 0)
William Kurkianea869482019-04-09 15:16:11 -04001831 if e1 != 0 {
1832 err = errnoErr(e1)
1833 }
1834 return
1835}
1836
khenaidoo106c61a2021-08-11 18:05:46 -04001837var libc_rmdir_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -04001838
William Kurkianea869482019-04-09 15:16:11 -04001839//go:cgo_import_dynamic libc_rmdir rmdir "/usr/lib/libSystem.B.dylib"
1840
1841// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1842
1843func Seek(fd int, offset int64, whence int) (newoffset int64, err error) {
khenaidoo106c61a2021-08-11 18:05:46 -04001844 r0, _, e1 := syscall_syscall(libc_lseek_trampoline_addr, uintptr(fd), uintptr(offset), uintptr(whence))
William Kurkianea869482019-04-09 15:16:11 -04001845 newoffset = int64(r0)
1846 if e1 != 0 {
1847 err = errnoErr(e1)
1848 }
1849 return
1850}
1851
khenaidoo106c61a2021-08-11 18:05:46 -04001852var libc_lseek_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -04001853
William Kurkianea869482019-04-09 15:16:11 -04001854//go:cgo_import_dynamic libc_lseek lseek "/usr/lib/libSystem.B.dylib"
1855
1856// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1857
David Bainbridge788e5202019-10-21 18:49:40 +00001858func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) {
khenaidoo106c61a2021-08-11 18:05:46 -04001859 r0, _, e1 := syscall_syscall6(libc_select_trampoline_addr, uintptr(nfd), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0)
David Bainbridge788e5202019-10-21 18:49:40 +00001860 n = int(r0)
William Kurkianea869482019-04-09 15:16:11 -04001861 if e1 != 0 {
1862 err = errnoErr(e1)
1863 }
1864 return
1865}
1866
khenaidoo106c61a2021-08-11 18:05:46 -04001867var libc_select_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -04001868
William Kurkianea869482019-04-09 15:16:11 -04001869//go:cgo_import_dynamic libc_select select "/usr/lib/libSystem.B.dylib"
1870
1871// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1872
1873func Setegid(egid int) (err error) {
khenaidoo106c61a2021-08-11 18:05:46 -04001874 _, _, e1 := syscall_syscall(libc_setegid_trampoline_addr, uintptr(egid), 0, 0)
William Kurkianea869482019-04-09 15:16:11 -04001875 if e1 != 0 {
1876 err = errnoErr(e1)
1877 }
1878 return
1879}
1880
khenaidoo106c61a2021-08-11 18:05:46 -04001881var libc_setegid_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -04001882
William Kurkianea869482019-04-09 15:16:11 -04001883//go:cgo_import_dynamic libc_setegid setegid "/usr/lib/libSystem.B.dylib"
1884
1885// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1886
1887func Seteuid(euid int) (err error) {
khenaidoo106c61a2021-08-11 18:05:46 -04001888 _, _, e1 := syscall_rawSyscall(libc_seteuid_trampoline_addr, uintptr(euid), 0, 0)
William Kurkianea869482019-04-09 15:16:11 -04001889 if e1 != 0 {
1890 err = errnoErr(e1)
1891 }
1892 return
1893}
1894
khenaidoo106c61a2021-08-11 18:05:46 -04001895var libc_seteuid_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -04001896
William Kurkianea869482019-04-09 15:16:11 -04001897//go:cgo_import_dynamic libc_seteuid seteuid "/usr/lib/libSystem.B.dylib"
1898
1899// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1900
1901func Setgid(gid int) (err error) {
khenaidoo106c61a2021-08-11 18:05:46 -04001902 _, _, e1 := syscall_rawSyscall(libc_setgid_trampoline_addr, uintptr(gid), 0, 0)
William Kurkianea869482019-04-09 15:16:11 -04001903 if e1 != 0 {
1904 err = errnoErr(e1)
1905 }
1906 return
1907}
1908
khenaidoo106c61a2021-08-11 18:05:46 -04001909var libc_setgid_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -04001910
William Kurkianea869482019-04-09 15:16:11 -04001911//go:cgo_import_dynamic libc_setgid setgid "/usr/lib/libSystem.B.dylib"
1912
1913// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1914
1915func Setlogin(name string) (err error) {
1916 var _p0 *byte
1917 _p0, err = BytePtrFromString(name)
1918 if err != nil {
1919 return
1920 }
khenaidoo106c61a2021-08-11 18:05:46 -04001921 _, _, e1 := syscall_syscall(libc_setlogin_trampoline_addr, uintptr(unsafe.Pointer(_p0)), 0, 0)
William Kurkianea869482019-04-09 15:16:11 -04001922 if e1 != 0 {
1923 err = errnoErr(e1)
1924 }
1925 return
1926}
1927
khenaidoo106c61a2021-08-11 18:05:46 -04001928var libc_setlogin_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -04001929
William Kurkianea869482019-04-09 15:16:11 -04001930//go:cgo_import_dynamic libc_setlogin setlogin "/usr/lib/libSystem.B.dylib"
1931
1932// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1933
1934func Setpgid(pid int, pgid int) (err error) {
khenaidoo106c61a2021-08-11 18:05:46 -04001935 _, _, e1 := syscall_rawSyscall(libc_setpgid_trampoline_addr, uintptr(pid), uintptr(pgid), 0)
William Kurkianea869482019-04-09 15:16:11 -04001936 if e1 != 0 {
1937 err = errnoErr(e1)
1938 }
1939 return
1940}
1941
khenaidoo106c61a2021-08-11 18:05:46 -04001942var libc_setpgid_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -04001943
William Kurkianea869482019-04-09 15:16:11 -04001944//go:cgo_import_dynamic libc_setpgid setpgid "/usr/lib/libSystem.B.dylib"
1945
1946// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1947
1948func Setpriority(which int, who int, prio int) (err error) {
khenaidoo106c61a2021-08-11 18:05:46 -04001949 _, _, e1 := syscall_syscall(libc_setpriority_trampoline_addr, uintptr(which), uintptr(who), uintptr(prio))
William Kurkianea869482019-04-09 15:16:11 -04001950 if e1 != 0 {
1951 err = errnoErr(e1)
1952 }
1953 return
1954}
1955
khenaidoo106c61a2021-08-11 18:05:46 -04001956var libc_setpriority_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -04001957
William Kurkianea869482019-04-09 15:16:11 -04001958//go:cgo_import_dynamic libc_setpriority setpriority "/usr/lib/libSystem.B.dylib"
1959
1960// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1961
1962func Setprivexec(flag int) (err error) {
khenaidoo106c61a2021-08-11 18:05:46 -04001963 _, _, e1 := syscall_syscall(libc_setprivexec_trampoline_addr, uintptr(flag), 0, 0)
William Kurkianea869482019-04-09 15:16:11 -04001964 if e1 != 0 {
1965 err = errnoErr(e1)
1966 }
1967 return
1968}
1969
khenaidoo106c61a2021-08-11 18:05:46 -04001970var libc_setprivexec_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -04001971
William Kurkianea869482019-04-09 15:16:11 -04001972//go:cgo_import_dynamic libc_setprivexec setprivexec "/usr/lib/libSystem.B.dylib"
1973
1974// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1975
1976func Setregid(rgid int, egid int) (err error) {
khenaidoo106c61a2021-08-11 18:05:46 -04001977 _, _, e1 := syscall_rawSyscall(libc_setregid_trampoline_addr, uintptr(rgid), uintptr(egid), 0)
William Kurkianea869482019-04-09 15:16:11 -04001978 if e1 != 0 {
1979 err = errnoErr(e1)
1980 }
1981 return
1982}
1983
khenaidoo106c61a2021-08-11 18:05:46 -04001984var libc_setregid_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -04001985
William Kurkianea869482019-04-09 15:16:11 -04001986//go:cgo_import_dynamic libc_setregid setregid "/usr/lib/libSystem.B.dylib"
1987
1988// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1989
1990func Setreuid(ruid int, euid int) (err error) {
khenaidoo106c61a2021-08-11 18:05:46 -04001991 _, _, e1 := syscall_rawSyscall(libc_setreuid_trampoline_addr, uintptr(ruid), uintptr(euid), 0)
William Kurkianea869482019-04-09 15:16:11 -04001992 if e1 != 0 {
1993 err = errnoErr(e1)
1994 }
1995 return
1996}
1997
khenaidoo106c61a2021-08-11 18:05:46 -04001998var libc_setreuid_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -04001999
William Kurkianea869482019-04-09 15:16:11 -04002000//go:cgo_import_dynamic libc_setreuid setreuid "/usr/lib/libSystem.B.dylib"
2001
2002// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
2003
2004func Setrlimit(which int, lim *Rlimit) (err error) {
khenaidoo106c61a2021-08-11 18:05:46 -04002005 _, _, e1 := syscall_rawSyscall(libc_setrlimit_trampoline_addr, uintptr(which), uintptr(unsafe.Pointer(lim)), 0)
William Kurkianea869482019-04-09 15:16:11 -04002006 if e1 != 0 {
2007 err = errnoErr(e1)
2008 }
2009 return
2010}
2011
khenaidoo106c61a2021-08-11 18:05:46 -04002012var libc_setrlimit_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -04002013
William Kurkianea869482019-04-09 15:16:11 -04002014//go:cgo_import_dynamic libc_setrlimit setrlimit "/usr/lib/libSystem.B.dylib"
2015
2016// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
2017
2018func Setsid() (pid int, err error) {
khenaidoo106c61a2021-08-11 18:05:46 -04002019 r0, _, e1 := syscall_rawSyscall(libc_setsid_trampoline_addr, 0, 0, 0)
William Kurkianea869482019-04-09 15:16:11 -04002020 pid = int(r0)
2021 if e1 != 0 {
2022 err = errnoErr(e1)
2023 }
2024 return
2025}
2026
khenaidoo106c61a2021-08-11 18:05:46 -04002027var libc_setsid_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -04002028
William Kurkianea869482019-04-09 15:16:11 -04002029//go:cgo_import_dynamic libc_setsid setsid "/usr/lib/libSystem.B.dylib"
2030
2031// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
2032
2033func Settimeofday(tp *Timeval) (err error) {
khenaidoo106c61a2021-08-11 18:05:46 -04002034 _, _, e1 := syscall_rawSyscall(libc_settimeofday_trampoline_addr, uintptr(unsafe.Pointer(tp)), 0, 0)
William Kurkianea869482019-04-09 15:16:11 -04002035 if e1 != 0 {
2036 err = errnoErr(e1)
2037 }
2038 return
2039}
2040
khenaidoo106c61a2021-08-11 18:05:46 -04002041var libc_settimeofday_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -04002042
William Kurkianea869482019-04-09 15:16:11 -04002043//go:cgo_import_dynamic libc_settimeofday settimeofday "/usr/lib/libSystem.B.dylib"
2044
2045// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
2046
2047func Setuid(uid int) (err error) {
khenaidoo106c61a2021-08-11 18:05:46 -04002048 _, _, e1 := syscall_rawSyscall(libc_setuid_trampoline_addr, uintptr(uid), 0, 0)
William Kurkianea869482019-04-09 15:16:11 -04002049 if e1 != 0 {
2050 err = errnoErr(e1)
2051 }
2052 return
2053}
2054
khenaidoo106c61a2021-08-11 18:05:46 -04002055var libc_setuid_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -04002056
William Kurkianea869482019-04-09 15:16:11 -04002057//go:cgo_import_dynamic libc_setuid setuid "/usr/lib/libSystem.B.dylib"
2058
2059// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
2060
2061func Symlink(path string, link string) (err error) {
2062 var _p0 *byte
2063 _p0, err = BytePtrFromString(path)
2064 if err != nil {
2065 return
2066 }
2067 var _p1 *byte
2068 _p1, err = BytePtrFromString(link)
2069 if err != nil {
2070 return
2071 }
khenaidoo106c61a2021-08-11 18:05:46 -04002072 _, _, e1 := syscall_syscall(libc_symlink_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0)
William Kurkianea869482019-04-09 15:16:11 -04002073 if e1 != 0 {
2074 err = errnoErr(e1)
2075 }
2076 return
2077}
2078
khenaidoo106c61a2021-08-11 18:05:46 -04002079var libc_symlink_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -04002080
William Kurkianea869482019-04-09 15:16:11 -04002081//go:cgo_import_dynamic libc_symlink symlink "/usr/lib/libSystem.B.dylib"
2082
2083// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
2084
2085func Symlinkat(oldpath string, newdirfd int, newpath string) (err error) {
2086 var _p0 *byte
2087 _p0, err = BytePtrFromString(oldpath)
2088 if err != nil {
2089 return
2090 }
2091 var _p1 *byte
2092 _p1, err = BytePtrFromString(newpath)
2093 if err != nil {
2094 return
2095 }
khenaidoo106c61a2021-08-11 18:05:46 -04002096 _, _, e1 := syscall_syscall(libc_symlinkat_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1)))
William Kurkianea869482019-04-09 15:16:11 -04002097 if e1 != 0 {
2098 err = errnoErr(e1)
2099 }
2100 return
2101}
2102
khenaidoo106c61a2021-08-11 18:05:46 -04002103var libc_symlinkat_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -04002104
William Kurkianea869482019-04-09 15:16:11 -04002105//go:cgo_import_dynamic libc_symlinkat symlinkat "/usr/lib/libSystem.B.dylib"
2106
2107// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
2108
2109func Sync() (err error) {
khenaidoo106c61a2021-08-11 18:05:46 -04002110 _, _, e1 := syscall_syscall(libc_sync_trampoline_addr, 0, 0, 0)
William Kurkianea869482019-04-09 15:16:11 -04002111 if e1 != 0 {
2112 err = errnoErr(e1)
2113 }
2114 return
2115}
2116
khenaidoo106c61a2021-08-11 18:05:46 -04002117var libc_sync_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -04002118
William Kurkianea869482019-04-09 15:16:11 -04002119//go:cgo_import_dynamic libc_sync sync "/usr/lib/libSystem.B.dylib"
2120
2121// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
2122
2123func Truncate(path string, length int64) (err error) {
2124 var _p0 *byte
2125 _p0, err = BytePtrFromString(path)
2126 if err != nil {
2127 return
2128 }
khenaidoo106c61a2021-08-11 18:05:46 -04002129 _, _, e1 := syscall_syscall(libc_truncate_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(length), 0)
William Kurkianea869482019-04-09 15:16:11 -04002130 if e1 != 0 {
2131 err = errnoErr(e1)
2132 }
2133 return
2134}
2135
khenaidoo106c61a2021-08-11 18:05:46 -04002136var libc_truncate_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -04002137
William Kurkianea869482019-04-09 15:16:11 -04002138//go:cgo_import_dynamic libc_truncate truncate "/usr/lib/libSystem.B.dylib"
2139
2140// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
2141
2142func Umask(newmask int) (oldmask int) {
khenaidoo106c61a2021-08-11 18:05:46 -04002143 r0, _, _ := syscall_syscall(libc_umask_trampoline_addr, uintptr(newmask), 0, 0)
William Kurkianea869482019-04-09 15:16:11 -04002144 oldmask = int(r0)
2145 return
2146}
2147
khenaidoo106c61a2021-08-11 18:05:46 -04002148var libc_umask_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -04002149
William Kurkianea869482019-04-09 15:16:11 -04002150//go:cgo_import_dynamic libc_umask umask "/usr/lib/libSystem.B.dylib"
2151
2152// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
2153
2154func Undelete(path string) (err error) {
2155 var _p0 *byte
2156 _p0, err = BytePtrFromString(path)
2157 if err != nil {
2158 return
2159 }
khenaidoo106c61a2021-08-11 18:05:46 -04002160 _, _, e1 := syscall_syscall(libc_undelete_trampoline_addr, uintptr(unsafe.Pointer(_p0)), 0, 0)
William Kurkianea869482019-04-09 15:16:11 -04002161 if e1 != 0 {
2162 err = errnoErr(e1)
2163 }
2164 return
2165}
2166
khenaidoo106c61a2021-08-11 18:05:46 -04002167var libc_undelete_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -04002168
William Kurkianea869482019-04-09 15:16:11 -04002169//go:cgo_import_dynamic libc_undelete undelete "/usr/lib/libSystem.B.dylib"
2170
2171// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
2172
2173func Unlink(path string) (err error) {
2174 var _p0 *byte
2175 _p0, err = BytePtrFromString(path)
2176 if err != nil {
2177 return
2178 }
khenaidoo106c61a2021-08-11 18:05:46 -04002179 _, _, e1 := syscall_syscall(libc_unlink_trampoline_addr, uintptr(unsafe.Pointer(_p0)), 0, 0)
William Kurkianea869482019-04-09 15:16:11 -04002180 if e1 != 0 {
2181 err = errnoErr(e1)
2182 }
2183 return
2184}
2185
khenaidoo106c61a2021-08-11 18:05:46 -04002186var libc_unlink_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -04002187
William Kurkianea869482019-04-09 15:16:11 -04002188//go:cgo_import_dynamic libc_unlink unlink "/usr/lib/libSystem.B.dylib"
2189
2190// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
2191
2192func Unlinkat(dirfd int, path string, flags int) (err error) {
2193 var _p0 *byte
2194 _p0, err = BytePtrFromString(path)
2195 if err != nil {
2196 return
2197 }
khenaidoo106c61a2021-08-11 18:05:46 -04002198 _, _, e1 := syscall_syscall(libc_unlinkat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags))
William Kurkianea869482019-04-09 15:16:11 -04002199 if e1 != 0 {
2200 err = errnoErr(e1)
2201 }
2202 return
2203}
2204
khenaidoo106c61a2021-08-11 18:05:46 -04002205var libc_unlinkat_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -04002206
William Kurkianea869482019-04-09 15:16:11 -04002207//go:cgo_import_dynamic libc_unlinkat unlinkat "/usr/lib/libSystem.B.dylib"
2208
2209// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
2210
2211func Unmount(path string, flags int) (err error) {
2212 var _p0 *byte
2213 _p0, err = BytePtrFromString(path)
2214 if err != nil {
2215 return
2216 }
khenaidoo106c61a2021-08-11 18:05:46 -04002217 _, _, e1 := syscall_syscall(libc_unmount_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0)
William Kurkianea869482019-04-09 15:16:11 -04002218 if e1 != 0 {
2219 err = errnoErr(e1)
2220 }
2221 return
2222}
2223
khenaidoo106c61a2021-08-11 18:05:46 -04002224var libc_unmount_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -04002225
William Kurkianea869482019-04-09 15:16:11 -04002226//go:cgo_import_dynamic libc_unmount unmount "/usr/lib/libSystem.B.dylib"
2227
2228// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
2229
2230func write(fd int, p []byte) (n int, err error) {
2231 var _p0 unsafe.Pointer
2232 if len(p) > 0 {
2233 _p0 = unsafe.Pointer(&p[0])
2234 } else {
2235 _p0 = unsafe.Pointer(&_zero)
2236 }
khenaidoo106c61a2021-08-11 18:05:46 -04002237 r0, _, e1 := syscall_syscall(libc_write_trampoline_addr, uintptr(fd), uintptr(_p0), uintptr(len(p)))
William Kurkianea869482019-04-09 15:16:11 -04002238 n = int(r0)
2239 if e1 != 0 {
2240 err = errnoErr(e1)
2241 }
2242 return
2243}
2244
khenaidoo106c61a2021-08-11 18:05:46 -04002245var libc_write_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -04002246
William Kurkianea869482019-04-09 15:16:11 -04002247//go:cgo_import_dynamic libc_write write "/usr/lib/libSystem.B.dylib"
2248
2249// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
2250
2251func mmap(addr uintptr, length uintptr, prot int, flag int, fd int, pos int64) (ret uintptr, err error) {
khenaidoo106c61a2021-08-11 18:05:46 -04002252 r0, _, e1 := syscall_syscall6(libc_mmap_trampoline_addr, uintptr(addr), uintptr(length), uintptr(prot), uintptr(flag), uintptr(fd), uintptr(pos))
William Kurkianea869482019-04-09 15:16:11 -04002253 ret = uintptr(r0)
2254 if e1 != 0 {
2255 err = errnoErr(e1)
2256 }
2257 return
2258}
2259
khenaidoo106c61a2021-08-11 18:05:46 -04002260var libc_mmap_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -04002261
William Kurkianea869482019-04-09 15:16:11 -04002262//go:cgo_import_dynamic libc_mmap mmap "/usr/lib/libSystem.B.dylib"
2263
2264// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
2265
2266func munmap(addr uintptr, length uintptr) (err error) {
khenaidoo106c61a2021-08-11 18:05:46 -04002267 _, _, e1 := syscall_syscall(libc_munmap_trampoline_addr, uintptr(addr), uintptr(length), 0)
William Kurkianea869482019-04-09 15:16:11 -04002268 if e1 != 0 {
2269 err = errnoErr(e1)
2270 }
2271 return
2272}
2273
khenaidoo106c61a2021-08-11 18:05:46 -04002274var libc_munmap_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -04002275
William Kurkianea869482019-04-09 15:16:11 -04002276//go:cgo_import_dynamic libc_munmap munmap "/usr/lib/libSystem.B.dylib"
2277
2278// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
2279
2280func readlen(fd int, buf *byte, nbuf int) (n int, err error) {
khenaidoo106c61a2021-08-11 18:05:46 -04002281 r0, _, e1 := syscall_syscall(libc_read_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf))
William Kurkianea869482019-04-09 15:16:11 -04002282 n = int(r0)
2283 if e1 != 0 {
2284 err = errnoErr(e1)
2285 }
2286 return
2287}
2288
2289// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
2290
2291func writelen(fd int, buf *byte, nbuf int) (n int, err error) {
khenaidoo106c61a2021-08-11 18:05:46 -04002292 r0, _, e1 := syscall_syscall(libc_write_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf))
William Kurkianea869482019-04-09 15:16:11 -04002293 n = int(r0)
2294 if e1 != 0 {
2295 err = errnoErr(e1)
2296 }
2297 return
2298}
2299
2300// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
2301
William Kurkianea869482019-04-09 15:16:11 -04002302func Fstat(fd int, stat *Stat_t) (err error) {
khenaidoo106c61a2021-08-11 18:05:46 -04002303 _, _, e1 := syscall_syscall(libc_fstat64_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0)
William Kurkianea869482019-04-09 15:16:11 -04002304 if e1 != 0 {
2305 err = errnoErr(e1)
2306 }
2307 return
2308}
2309
khenaidoo106c61a2021-08-11 18:05:46 -04002310var libc_fstat64_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -04002311
William Kurkianea869482019-04-09 15:16:11 -04002312//go:cgo_import_dynamic libc_fstat64 fstat64 "/usr/lib/libSystem.B.dylib"
2313
2314// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
2315
2316func Fstatat(fd int, path string, stat *Stat_t, flags int) (err error) {
2317 var _p0 *byte
2318 _p0, err = BytePtrFromString(path)
2319 if err != nil {
2320 return
2321 }
khenaidoo106c61a2021-08-11 18:05:46 -04002322 _, _, e1 := syscall_syscall6(libc_fstatat64_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), uintptr(flags), 0, 0)
William Kurkianea869482019-04-09 15:16:11 -04002323 if e1 != 0 {
2324 err = errnoErr(e1)
2325 }
2326 return
2327}
2328
khenaidoo106c61a2021-08-11 18:05:46 -04002329var libc_fstatat64_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -04002330
William Kurkianea869482019-04-09 15:16:11 -04002331//go:cgo_import_dynamic libc_fstatat64 fstatat64 "/usr/lib/libSystem.B.dylib"
2332
2333// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
2334
2335func Fstatfs(fd int, stat *Statfs_t) (err error) {
khenaidoo106c61a2021-08-11 18:05:46 -04002336 _, _, e1 := syscall_syscall(libc_fstatfs64_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0)
William Kurkianea869482019-04-09 15:16:11 -04002337 if e1 != 0 {
2338 err = errnoErr(e1)
2339 }
2340 return
2341}
2342
khenaidoo106c61a2021-08-11 18:05:46 -04002343var libc_fstatfs64_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -04002344
William Kurkianea869482019-04-09 15:16:11 -04002345//go:cgo_import_dynamic libc_fstatfs64 fstatfs64 "/usr/lib/libSystem.B.dylib"
2346
2347// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
2348
William Kurkianea869482019-04-09 15:16:11 -04002349func getfsstat(buf unsafe.Pointer, size uintptr, flags int) (n int, err error) {
khenaidoo106c61a2021-08-11 18:05:46 -04002350 r0, _, e1 := syscall_syscall(libc_getfsstat64_trampoline_addr, uintptr(buf), uintptr(size), uintptr(flags))
William Kurkianea869482019-04-09 15:16:11 -04002351 n = int(r0)
2352 if e1 != 0 {
2353 err = errnoErr(e1)
2354 }
2355 return
2356}
2357
khenaidoo106c61a2021-08-11 18:05:46 -04002358var libc_getfsstat64_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -04002359
William Kurkianea869482019-04-09 15:16:11 -04002360//go:cgo_import_dynamic libc_getfsstat64 getfsstat64 "/usr/lib/libSystem.B.dylib"
2361
2362// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
2363
2364func Lstat(path string, stat *Stat_t) (err error) {
2365 var _p0 *byte
2366 _p0, err = BytePtrFromString(path)
2367 if err != nil {
2368 return
2369 }
khenaidoo106c61a2021-08-11 18:05:46 -04002370 _, _, e1 := syscall_syscall(libc_lstat64_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0)
William Kurkianea869482019-04-09 15:16:11 -04002371 if e1 != 0 {
2372 err = errnoErr(e1)
2373 }
2374 return
2375}
2376
khenaidoo106c61a2021-08-11 18:05:46 -04002377var libc_lstat64_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -04002378
William Kurkianea869482019-04-09 15:16:11 -04002379//go:cgo_import_dynamic libc_lstat64 lstat64 "/usr/lib/libSystem.B.dylib"
2380
2381// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
2382
khenaidoo106c61a2021-08-11 18:05:46 -04002383func ptrace1(request int, pid int, addr uintptr, data uintptr) (err error) {
2384 _, _, e1 := syscall_syscall6(libc_ptrace_trampoline_addr, uintptr(request), uintptr(pid), uintptr(addr), uintptr(data), 0, 0)
2385 if e1 != 0 {
2386 err = errnoErr(e1)
2387 }
2388 return
2389}
2390
2391var libc_ptrace_trampoline_addr uintptr
2392
2393//go:cgo_import_dynamic libc_ptrace ptrace "/usr/lib/libSystem.B.dylib"
2394
2395// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
2396
William Kurkianea869482019-04-09 15:16:11 -04002397func Stat(path string, stat *Stat_t) (err error) {
2398 var _p0 *byte
2399 _p0, err = BytePtrFromString(path)
2400 if err != nil {
2401 return
2402 }
khenaidoo106c61a2021-08-11 18:05:46 -04002403 _, _, e1 := syscall_syscall(libc_stat64_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0)
William Kurkianea869482019-04-09 15:16:11 -04002404 if e1 != 0 {
2405 err = errnoErr(e1)
2406 }
2407 return
2408}
2409
khenaidoo106c61a2021-08-11 18:05:46 -04002410var libc_stat64_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -04002411
William Kurkianea869482019-04-09 15:16:11 -04002412//go:cgo_import_dynamic libc_stat64 stat64 "/usr/lib/libSystem.B.dylib"
2413
2414// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
2415
2416func Statfs(path string, stat *Statfs_t) (err error) {
2417 var _p0 *byte
2418 _p0, err = BytePtrFromString(path)
2419 if err != nil {
2420 return
2421 }
khenaidoo106c61a2021-08-11 18:05:46 -04002422 _, _, e1 := syscall_syscall(libc_statfs64_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0)
William Kurkianea869482019-04-09 15:16:11 -04002423 if e1 != 0 {
2424 err = errnoErr(e1)
2425 }
2426 return
2427}
2428
khenaidoo106c61a2021-08-11 18:05:46 -04002429var libc_statfs64_trampoline_addr uintptr
William Kurkianea869482019-04-09 15:16:11 -04002430
William Kurkianea869482019-04-09 15:16:11 -04002431//go:cgo_import_dynamic libc_statfs64 statfs64 "/usr/lib/libSystem.B.dylib"