blob: 0ae0ed4cb8af7d2e6a6afa387efd4df0354dd3a5 [file] [log] [blame]
kesavand2cde6582020-06-22 04:56:23 -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
Andrea Campanella764f1ed2022-03-24 11:46:38 +01004//go:build darwin && amd64 && go1.12
kesavand2cde6582020-06-22 04:56:23 -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) {
Andrea Campanella764f1ed2022-03-24 11:46:38 +010019 r0, _, e1 := syscall_rawSyscall(libc_getgroups_trampoline_addr, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0)
kesavand2cde6582020-06-22 04:56:23 -040020 n = int(r0)
21 if e1 != 0 {
22 err = errnoErr(e1)
23 }
24 return
25}
26
Andrea Campanella764f1ed2022-03-24 11:46:38 +010027var libc_getgroups_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -040028
kesavand2cde6582020-06-22 04:56:23 -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) {
Andrea Campanella764f1ed2022-03-24 11:46:38 +010034 _, _, e1 := syscall_rawSyscall(libc_setgroups_trampoline_addr, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0)
kesavand2cde6582020-06-22 04:56:23 -040035 if e1 != 0 {
36 err = errnoErr(e1)
37 }
38 return
39}
40
Andrea Campanella764f1ed2022-03-24 11:46:38 +010041var libc_setgroups_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -040042
kesavand2cde6582020-06-22 04:56:23 -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) {
Andrea Campanella764f1ed2022-03-24 11:46:38 +010048 r0, _, e1 := syscall_syscall6(libc_wait4_trampoline_addr, uintptr(pid), uintptr(unsafe.Pointer(wstatus)), uintptr(options), uintptr(unsafe.Pointer(rusage)), 0, 0)
kesavand2cde6582020-06-22 04:56:23 -040049 wpid = int(r0)
50 if e1 != 0 {
51 err = errnoErr(e1)
52 }
53 return
54}
55
Andrea Campanella764f1ed2022-03-24 11:46:38 +010056var libc_wait4_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -040057
kesavand2cde6582020-06-22 04:56:23 -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) {
Andrea Campanella764f1ed2022-03-24 11:46:38 +010063 r0, _, e1 := syscall_syscall(libc_accept_trampoline_addr, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)))
kesavand2cde6582020-06-22 04:56:23 -040064 fd = int(r0)
65 if e1 != 0 {
66 err = errnoErr(e1)
67 }
68 return
69}
70
Andrea Campanella764f1ed2022-03-24 11:46:38 +010071var libc_accept_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -040072
kesavand2cde6582020-06-22 04:56:23 -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) {
Andrea Campanella764f1ed2022-03-24 11:46:38 +010078 _, _, e1 := syscall_syscall(libc_bind_trampoline_addr, uintptr(s), uintptr(addr), uintptr(addrlen))
kesavand2cde6582020-06-22 04:56:23 -040079 if e1 != 0 {
80 err = errnoErr(e1)
81 }
82 return
83}
84
Andrea Campanella764f1ed2022-03-24 11:46:38 +010085var libc_bind_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -040086
kesavand2cde6582020-06-22 04:56:23 -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) {
Andrea Campanella764f1ed2022-03-24 11:46:38 +010092 _, _, e1 := syscall_syscall(libc_connect_trampoline_addr, uintptr(s), uintptr(addr), uintptr(addrlen))
kesavand2cde6582020-06-22 04:56:23 -040093 if e1 != 0 {
94 err = errnoErr(e1)
95 }
96 return
97}
98
Andrea Campanella764f1ed2022-03-24 11:46:38 +010099var libc_connect_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -0400100
kesavand2cde6582020-06-22 04:56:23 -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) {
Andrea Campanella764f1ed2022-03-24 11:46:38 +0100106 r0, _, e1 := syscall_rawSyscall(libc_socket_trampoline_addr, uintptr(domain), uintptr(typ), uintptr(proto))
kesavand2cde6582020-06-22 04:56:23 -0400107 fd = int(r0)
108 if e1 != 0 {
109 err = errnoErr(e1)
110 }
111 return
112}
113
Andrea Campanella764f1ed2022-03-24 11:46:38 +0100114var libc_socket_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -0400115
kesavand2cde6582020-06-22 04:56:23 -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) {
Andrea Campanella764f1ed2022-03-24 11:46:38 +0100121 _, _, e1 := syscall_syscall6(libc_getsockopt_trampoline_addr, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(unsafe.Pointer(vallen)), 0)
kesavand2cde6582020-06-22 04:56:23 -0400122 if e1 != 0 {
123 err = errnoErr(e1)
124 }
125 return
126}
127
Andrea Campanella764f1ed2022-03-24 11:46:38 +0100128var libc_getsockopt_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -0400129
kesavand2cde6582020-06-22 04:56:23 -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) {
Andrea Campanella764f1ed2022-03-24 11:46:38 +0100135 _, _, e1 := syscall_syscall6(libc_setsockopt_trampoline_addr, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(vallen), 0)
kesavand2cde6582020-06-22 04:56:23 -0400136 if e1 != 0 {
137 err = errnoErr(e1)
138 }
139 return
140}
141
Andrea Campanella764f1ed2022-03-24 11:46:38 +0100142var libc_setsockopt_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -0400143
kesavand2cde6582020-06-22 04:56:23 -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) {
Andrea Campanella764f1ed2022-03-24 11:46:38 +0100149 _, _, e1 := syscall_rawSyscall(libc_getpeername_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)))
kesavand2cde6582020-06-22 04:56:23 -0400150 if e1 != 0 {
151 err = errnoErr(e1)
152 }
153 return
154}
155
Andrea Campanella764f1ed2022-03-24 11:46:38 +0100156var libc_getpeername_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -0400157
kesavand2cde6582020-06-22 04:56:23 -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) {
Andrea Campanella764f1ed2022-03-24 11:46:38 +0100163 _, _, e1 := syscall_rawSyscall(libc_getsockname_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)))
kesavand2cde6582020-06-22 04:56:23 -0400164 if e1 != 0 {
165 err = errnoErr(e1)
166 }
167 return
168}
169
Andrea Campanella764f1ed2022-03-24 11:46:38 +0100170var libc_getsockname_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -0400171
kesavand2cde6582020-06-22 04:56:23 -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) {
Andrea Campanella764f1ed2022-03-24 11:46:38 +0100177 _, _, e1 := syscall_syscall(libc_shutdown_trampoline_addr, uintptr(s), uintptr(how), 0)
kesavand2cde6582020-06-22 04:56:23 -0400178 if e1 != 0 {
179 err = errnoErr(e1)
180 }
181 return
182}
183
Andrea Campanella764f1ed2022-03-24 11:46:38 +0100184var libc_shutdown_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -0400185
kesavand2cde6582020-06-22 04:56:23 -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) {
Andrea Campanella764f1ed2022-03-24 11:46:38 +0100191 _, _, e1 := syscall_rawSyscall6(libc_socketpair_trampoline_addr, uintptr(domain), uintptr(typ), uintptr(proto), uintptr(unsafe.Pointer(fd)), 0, 0)
kesavand2cde6582020-06-22 04:56:23 -0400192 if e1 != 0 {
193 err = errnoErr(e1)
194 }
195 return
196}
197
Andrea Campanella764f1ed2022-03-24 11:46:38 +0100198var libc_socketpair_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -0400199
kesavand2cde6582020-06-22 04:56:23 -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 }
Andrea Campanella764f1ed2022-03-24 11:46:38 +0100211 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)))
kesavand2cde6582020-06-22 04:56:23 -0400212 n = int(r0)
213 if e1 != 0 {
214 err = errnoErr(e1)
215 }
216 return
217}
218
Andrea Campanella764f1ed2022-03-24 11:46:38 +0100219var libc_recvfrom_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -0400220
kesavand2cde6582020-06-22 04:56:23 -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 }
Andrea Campanella764f1ed2022-03-24 11:46:38 +0100232 _, _, e1 := syscall_syscall6(libc_sendto_trampoline_addr, uintptr(s), uintptr(_p0), uintptr(len(buf)), uintptr(flags), uintptr(to), uintptr(addrlen))
kesavand2cde6582020-06-22 04:56:23 -0400233 if e1 != 0 {
234 err = errnoErr(e1)
235 }
236 return
237}
238
Andrea Campanella764f1ed2022-03-24 11:46:38 +0100239var libc_sendto_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -0400240
kesavand2cde6582020-06-22 04:56:23 -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) {
Andrea Campanella764f1ed2022-03-24 11:46:38 +0100246 r0, _, e1 := syscall_syscall(libc_recvmsg_trampoline_addr, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags))
kesavand2cde6582020-06-22 04:56:23 -0400247 n = int(r0)
248 if e1 != 0 {
249 err = errnoErr(e1)
250 }
251 return
252}
253
Andrea Campanella764f1ed2022-03-24 11:46:38 +0100254var libc_recvmsg_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -0400255
kesavand2cde6582020-06-22 04:56:23 -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) {
Andrea Campanella764f1ed2022-03-24 11:46:38 +0100261 r0, _, e1 := syscall_syscall(libc_sendmsg_trampoline_addr, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags))
kesavand2cde6582020-06-22 04:56:23 -0400262 n = int(r0)
263 if e1 != 0 {
264 err = errnoErr(e1)
265 }
266 return
267}
268
Andrea Campanella764f1ed2022-03-24 11:46:38 +0100269var libc_sendmsg_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -0400270
kesavand2cde6582020-06-22 04:56:23 -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) {
Andrea Campanella764f1ed2022-03-24 11:46:38 +0100276 r0, _, e1 := syscall_syscall6(libc_kevent_trampoline_addr, uintptr(kq), uintptr(change), uintptr(nchange), uintptr(event), uintptr(nevent), uintptr(unsafe.Pointer(timeout)))
kesavand2cde6582020-06-22 04:56:23 -0400277 n = int(r0)
278 if e1 != 0 {
279 err = errnoErr(e1)
280 }
281 return
282}
283
Andrea Campanella764f1ed2022-03-24 11:46:38 +0100284var libc_kevent_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -0400285
kesavand2cde6582020-06-22 04:56:23 -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
kesavand2cde6582020-06-22 04:56:23 -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 }
Andrea Campanella764f1ed2022-03-24 11:46:38 +0100296 _, _, e1 := syscall_syscall(libc_utimes_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(timeval)), 0)
kesavand2cde6582020-06-22 04:56:23 -0400297 if e1 != 0 {
298 err = errnoErr(e1)
299 }
300 return
301}
302
Andrea Campanella764f1ed2022-03-24 11:46:38 +0100303var libc_utimes_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -0400304
kesavand2cde6582020-06-22 04:56:23 -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) {
Andrea Campanella764f1ed2022-03-24 11:46:38 +0100310 _, _, e1 := syscall_syscall(libc_futimes_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(timeval)), 0)
kesavand2cde6582020-06-22 04:56:23 -0400311 if e1 != 0 {
312 err = errnoErr(e1)
313 }
314 return
315}
316
Andrea Campanella764f1ed2022-03-24 11:46:38 +0100317var libc_futimes_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -0400318
kesavand2cde6582020-06-22 04:56:23 -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
kesavand2cde6582020-06-22 04:56:23 -0400323func poll(fds *PollFd, nfds int, timeout int) (n int, err error) {
Andrea Campanella764f1ed2022-03-24 11:46:38 +0100324 r0, _, e1 := syscall_syscall(libc_poll_trampoline_addr, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout))
kesavand2cde6582020-06-22 04:56:23 -0400325 n = int(r0)
326 if e1 != 0 {
327 err = errnoErr(e1)
328 }
329 return
330}
331
Andrea Campanella764f1ed2022-03-24 11:46:38 +0100332var libc_poll_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -0400333
kesavand2cde6582020-06-22 04:56:23 -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 }
Andrea Campanella764f1ed2022-03-24 11:46:38 +0100345 _, _, e1 := syscall_syscall(libc_madvise_trampoline_addr, uintptr(_p0), uintptr(len(b)), uintptr(behav))
kesavand2cde6582020-06-22 04:56:23 -0400346 if e1 != 0 {
347 err = errnoErr(e1)
348 }
349 return
350}
351
Andrea Campanella764f1ed2022-03-24 11:46:38 +0100352var libc_madvise_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -0400353
kesavand2cde6582020-06-22 04:56:23 -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 }
Andrea Campanella764f1ed2022-03-24 11:46:38 +0100365 _, _, e1 := syscall_syscall(libc_mlock_trampoline_addr, uintptr(_p0), uintptr(len(b)), 0)
kesavand2cde6582020-06-22 04:56:23 -0400366 if e1 != 0 {
367 err = errnoErr(e1)
368 }
369 return
370}
371
Andrea Campanella764f1ed2022-03-24 11:46:38 +0100372var libc_mlock_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -0400373
kesavand2cde6582020-06-22 04:56:23 -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) {
Andrea Campanella764f1ed2022-03-24 11:46:38 +0100379 _, _, e1 := syscall_syscall(libc_mlockall_trampoline_addr, uintptr(flags), 0, 0)
kesavand2cde6582020-06-22 04:56:23 -0400380 if e1 != 0 {
381 err = errnoErr(e1)
382 }
383 return
384}
385
Andrea Campanella764f1ed2022-03-24 11:46:38 +0100386var libc_mlockall_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -0400387
kesavand2cde6582020-06-22 04:56:23 -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 }
Andrea Campanella764f1ed2022-03-24 11:46:38 +0100399 _, _, e1 := syscall_syscall(libc_mprotect_trampoline_addr, uintptr(_p0), uintptr(len(b)), uintptr(prot))
kesavand2cde6582020-06-22 04:56:23 -0400400 if e1 != 0 {
401 err = errnoErr(e1)
402 }
403 return
404}
405
Andrea Campanella764f1ed2022-03-24 11:46:38 +0100406var libc_mprotect_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -0400407
kesavand2cde6582020-06-22 04:56:23 -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 }
Andrea Campanella764f1ed2022-03-24 11:46:38 +0100419 _, _, e1 := syscall_syscall(libc_msync_trampoline_addr, uintptr(_p0), uintptr(len(b)), uintptr(flags))
kesavand2cde6582020-06-22 04:56:23 -0400420 if e1 != 0 {
421 err = errnoErr(e1)
422 }
423 return
424}
425
Andrea Campanella764f1ed2022-03-24 11:46:38 +0100426var libc_msync_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -0400427
kesavand2cde6582020-06-22 04:56:23 -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 }
Andrea Campanella764f1ed2022-03-24 11:46:38 +0100439 _, _, e1 := syscall_syscall(libc_munlock_trampoline_addr, uintptr(_p0), uintptr(len(b)), 0)
kesavand2cde6582020-06-22 04:56:23 -0400440 if e1 != 0 {
441 err = errnoErr(e1)
442 }
443 return
444}
445
Andrea Campanella764f1ed2022-03-24 11:46:38 +0100446var libc_munlock_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -0400447
kesavand2cde6582020-06-22 04:56:23 -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) {
Andrea Campanella764f1ed2022-03-24 11:46:38 +0100453 _, _, e1 := syscall_syscall(libc_munlockall_trampoline_addr, 0, 0, 0)
kesavand2cde6582020-06-22 04:56:23 -0400454 if e1 != 0 {
455 err = errnoErr(e1)
456 }
457 return
458}
459
Andrea Campanella764f1ed2022-03-24 11:46:38 +0100460var libc_munlockall_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -0400461
kesavand2cde6582020-06-22 04:56:23 -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
Andrea Campanella764f1ed2022-03-24 11:46:38 +0100466func pipe(p *[2]int32) (err error) {
467 _, _, e1 := syscall_rawSyscall(libc_pipe_trampoline_addr, uintptr(unsafe.Pointer(p)), 0, 0)
kesavand2cde6582020-06-22 04:56:23 -0400468 if e1 != 0 {
469 err = errnoErr(e1)
470 }
471 return
472}
473
Andrea Campanella764f1ed2022-03-24 11:46:38 +0100474var libc_pipe_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -0400475
kesavand2cde6582020-06-22 04:56:23 -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 }
Andrea Campanella764f1ed2022-03-24 11:46:38 +0100491 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))
kesavand2cde6582020-06-22 04:56:23 -0400492 sz = int(r0)
493 if e1 != 0 {
494 err = errnoErr(e1)
495 }
496 return
497}
498
Andrea Campanella764f1ed2022-03-24 11:46:38 +0100499var libc_getxattr_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -0400500
kesavand2cde6582020-06-22 04:56:23 -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 }
Andrea Campanella764f1ed2022-03-24 11:46:38 +0100511 r0, _, e1 := syscall_syscall6(libc_fgetxattr_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(dest)), uintptr(size), uintptr(position), uintptr(options))
kesavand2cde6582020-06-22 04:56:23 -0400512 sz = int(r0)
513 if e1 != 0 {
514 err = errnoErr(e1)
515 }
516 return
517}
518
Andrea Campanella764f1ed2022-03-24 11:46:38 +0100519var libc_fgetxattr_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -0400520
kesavand2cde6582020-06-22 04:56:23 -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 }
Andrea Campanella764f1ed2022-03-24 11:46:38 +0100536 _, _, 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))
kesavand2cde6582020-06-22 04:56:23 -0400537 if e1 != 0 {
538 err = errnoErr(e1)
539 }
540 return
541}
542
Andrea Campanella764f1ed2022-03-24 11:46:38 +0100543var libc_setxattr_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -0400544
kesavand2cde6582020-06-22 04:56:23 -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 }
Andrea Campanella764f1ed2022-03-24 11:46:38 +0100555 _, _, e1 := syscall_syscall6(libc_fsetxattr_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(data)), uintptr(size), uintptr(position), uintptr(options))
kesavand2cde6582020-06-22 04:56:23 -0400556 if e1 != 0 {
557 err = errnoErr(e1)
558 }
559 return
560}
561
Andrea Campanella764f1ed2022-03-24 11:46:38 +0100562var libc_fsetxattr_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -0400563
kesavand2cde6582020-06-22 04:56:23 -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 }
Andrea Campanella764f1ed2022-03-24 11:46:38 +0100579 _, _, e1 := syscall_syscall(libc_removexattr_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(options))
kesavand2cde6582020-06-22 04:56:23 -0400580 if e1 != 0 {
581 err = errnoErr(e1)
582 }
583 return
584}
585
Andrea Campanella764f1ed2022-03-24 11:46:38 +0100586var libc_removexattr_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -0400587
kesavand2cde6582020-06-22 04:56:23 -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 }
Andrea Campanella764f1ed2022-03-24 11:46:38 +0100598 _, _, e1 := syscall_syscall(libc_fremovexattr_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(options))
kesavand2cde6582020-06-22 04:56:23 -0400599 if e1 != 0 {
600 err = errnoErr(e1)
601 }
602 return
603}
604
Andrea Campanella764f1ed2022-03-24 11:46:38 +0100605var libc_fremovexattr_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -0400606
kesavand2cde6582020-06-22 04:56:23 -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 }
Andrea Campanella764f1ed2022-03-24 11:46:38 +0100617 r0, _, e1 := syscall_syscall6(libc_listxattr_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(dest)), uintptr(size), uintptr(options), 0, 0)
kesavand2cde6582020-06-22 04:56:23 -0400618 sz = int(r0)
619 if e1 != 0 {
620 err = errnoErr(e1)
621 }
622 return
623}
624
Andrea Campanella764f1ed2022-03-24 11:46:38 +0100625var libc_listxattr_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -0400626
kesavand2cde6582020-06-22 04:56:23 -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) {
Andrea Campanella764f1ed2022-03-24 11:46:38 +0100632 r0, _, e1 := syscall_syscall6(libc_flistxattr_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(dest)), uintptr(size), uintptr(options), 0, 0)
kesavand2cde6582020-06-22 04:56:23 -0400633 sz = int(r0)
634 if e1 != 0 {
635 err = errnoErr(e1)
636 }
637 return
638}
639
Andrea Campanella764f1ed2022-03-24 11:46:38 +0100640var libc_flistxattr_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -0400641
kesavand2cde6582020-06-22 04:56:23 -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) {
Andrea Campanella764f1ed2022-03-24 11:46:38 +0100647 _, _, e1 := syscall_syscall6(libc_setattrlist_trampoline_addr, uintptr(unsafe.Pointer(path)), uintptr(list), uintptr(buf), uintptr(size), uintptr(options), 0)
kesavand2cde6582020-06-22 04:56:23 -0400648 if e1 != 0 {
649 err = errnoErr(e1)
650 }
651 return
652}
653
Andrea Campanella764f1ed2022-03-24 11:46:38 +0100654var libc_setattrlist_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -0400655
kesavand2cde6582020-06-22 04:56:23 -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
Andrea Campanella764f1ed2022-03-24 11:46:38 +0100660func 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)
kesavand2cde6582020-06-22 04:56:23 -0400663 if e1 != 0 {
664 err = errnoErr(e1)
665 }
666 return
667}
668
Andrea Campanella764f1ed2022-03-24 11:46:38 +0100669var libc_fcntl_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -0400670
Andrea Campanella764f1ed2022-03-24 11:46:38 +0100671//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
kesavand2cde6582020-06-22 04:56:23 -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) {
Andrea Campanella764f1ed2022-03-24 11:46:38 +0100690 _, _, e1 := syscall_syscall(libc_ioctl_trampoline_addr, uintptr(fd), uintptr(req), uintptr(arg))
kesavand2cde6582020-06-22 04:56:23 -0400691 if e1 != 0 {
692 err = errnoErr(e1)
693 }
694 return
695}
696
Andrea Campanella764f1ed2022-03-24 11:46:38 +0100697var libc_ioctl_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -0400698
kesavand2cde6582020-06-22 04:56:23 -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
Andrea Campanella764f1ed2022-03-24 11:46:38 +0100703func 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))
kesavand2cde6582020-06-22 04:56:23 -0400711 if e1 != 0 {
712 err = errnoErr(e1)
713 }
714 return
715}
716
Andrea Campanella764f1ed2022-03-24 11:46:38 +0100717var libc_sysctl_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -0400718
Andrea Campanella764f1ed2022-03-24 11:46:38 +0100719//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
kesavand2cde6582020-06-22 04:56:23 -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
kesavandc71914f2022-03-25 11:19:03 +0530737func shmat(id int, addr uintptr, flag int) (ret uintptr, err error) {
738 r0, _, e1 := syscall_syscall(libc_shmat_trampoline_addr, uintptr(id), uintptr(addr), uintptr(flag))
739 ret = uintptr(r0)
740 if e1 != 0 {
741 err = errnoErr(e1)
742 }
743 return
744}
745
746var libc_shmat_trampoline_addr uintptr
747
748//go:cgo_import_dynamic libc_shmat shmat "/usr/lib/libSystem.B.dylib"
749
750// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
751
752func shmctl(id int, cmd int, buf *SysvShmDesc) (result int, err error) {
753 r0, _, e1 := syscall_syscall(libc_shmctl_trampoline_addr, uintptr(id), uintptr(cmd), uintptr(unsafe.Pointer(buf)))
754 result = int(r0)
755 if e1 != 0 {
756 err = errnoErr(e1)
757 }
758 return
759}
760
761var libc_shmctl_trampoline_addr uintptr
762
763//go:cgo_import_dynamic libc_shmctl shmctl "/usr/lib/libSystem.B.dylib"
764
765// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
766
767func shmdt(addr uintptr) (err error) {
768 _, _, e1 := syscall_syscall(libc_shmdt_trampoline_addr, uintptr(addr), 0, 0)
769 if e1 != 0 {
770 err = errnoErr(e1)
771 }
772 return
773}
774
775var libc_shmdt_trampoline_addr uintptr
776
777//go:cgo_import_dynamic libc_shmdt shmdt "/usr/lib/libSystem.B.dylib"
778
779// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
780
781func shmget(key int, size int, flag int) (id int, err error) {
782 r0, _, e1 := syscall_syscall(libc_shmget_trampoline_addr, uintptr(key), uintptr(size), uintptr(flag))
783 id = int(r0)
784 if e1 != 0 {
785 err = errnoErr(e1)
786 }
787 return
788}
789
790var libc_shmget_trampoline_addr uintptr
791
792//go:cgo_import_dynamic libc_shmget shmget "/usr/lib/libSystem.B.dylib"
793
794// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
795
kesavand2cde6582020-06-22 04:56:23 -0400796func Access(path string, mode uint32) (err error) {
797 var _p0 *byte
798 _p0, err = BytePtrFromString(path)
799 if err != nil {
800 return
801 }
Andrea Campanella764f1ed2022-03-24 11:46:38 +0100802 _, _, e1 := syscall_syscall(libc_access_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0)
kesavand2cde6582020-06-22 04:56:23 -0400803 if e1 != 0 {
804 err = errnoErr(e1)
805 }
806 return
807}
808
Andrea Campanella764f1ed2022-03-24 11:46:38 +0100809var libc_access_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -0400810
kesavand2cde6582020-06-22 04:56:23 -0400811//go:cgo_import_dynamic libc_access access "/usr/lib/libSystem.B.dylib"
812
813// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
814
815func Adjtime(delta *Timeval, olddelta *Timeval) (err error) {
Andrea Campanella764f1ed2022-03-24 11:46:38 +0100816 _, _, e1 := syscall_syscall(libc_adjtime_trampoline_addr, uintptr(unsafe.Pointer(delta)), uintptr(unsafe.Pointer(olddelta)), 0)
kesavand2cde6582020-06-22 04:56:23 -0400817 if e1 != 0 {
818 err = errnoErr(e1)
819 }
820 return
821}
822
Andrea Campanella764f1ed2022-03-24 11:46:38 +0100823var libc_adjtime_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -0400824
kesavand2cde6582020-06-22 04:56:23 -0400825//go:cgo_import_dynamic libc_adjtime adjtime "/usr/lib/libSystem.B.dylib"
826
827// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
828
829func Chdir(path string) (err error) {
830 var _p0 *byte
831 _p0, err = BytePtrFromString(path)
832 if err != nil {
833 return
834 }
Andrea Campanella764f1ed2022-03-24 11:46:38 +0100835 _, _, e1 := syscall_syscall(libc_chdir_trampoline_addr, uintptr(unsafe.Pointer(_p0)), 0, 0)
kesavand2cde6582020-06-22 04:56:23 -0400836 if e1 != 0 {
837 err = errnoErr(e1)
838 }
839 return
840}
841
Andrea Campanella764f1ed2022-03-24 11:46:38 +0100842var libc_chdir_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -0400843
kesavand2cde6582020-06-22 04:56:23 -0400844//go:cgo_import_dynamic libc_chdir chdir "/usr/lib/libSystem.B.dylib"
845
846// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
847
848func Chflags(path string, flags int) (err error) {
849 var _p0 *byte
850 _p0, err = BytePtrFromString(path)
851 if err != nil {
852 return
853 }
Andrea Campanella764f1ed2022-03-24 11:46:38 +0100854 _, _, e1 := syscall_syscall(libc_chflags_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0)
kesavand2cde6582020-06-22 04:56:23 -0400855 if e1 != 0 {
856 err = errnoErr(e1)
857 }
858 return
859}
860
Andrea Campanella764f1ed2022-03-24 11:46:38 +0100861var libc_chflags_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -0400862
kesavand2cde6582020-06-22 04:56:23 -0400863//go:cgo_import_dynamic libc_chflags chflags "/usr/lib/libSystem.B.dylib"
864
865// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
866
867func Chmod(path string, mode uint32) (err error) {
868 var _p0 *byte
869 _p0, err = BytePtrFromString(path)
870 if err != nil {
871 return
872 }
Andrea Campanella764f1ed2022-03-24 11:46:38 +0100873 _, _, e1 := syscall_syscall(libc_chmod_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0)
kesavand2cde6582020-06-22 04:56:23 -0400874 if e1 != 0 {
875 err = errnoErr(e1)
876 }
877 return
878}
879
Andrea Campanella764f1ed2022-03-24 11:46:38 +0100880var libc_chmod_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -0400881
kesavand2cde6582020-06-22 04:56:23 -0400882//go:cgo_import_dynamic libc_chmod chmod "/usr/lib/libSystem.B.dylib"
883
884// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
885
886func Chown(path string, uid int, gid int) (err error) {
887 var _p0 *byte
888 _p0, err = BytePtrFromString(path)
889 if err != nil {
890 return
891 }
Andrea Campanella764f1ed2022-03-24 11:46:38 +0100892 _, _, e1 := syscall_syscall(libc_chown_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid))
kesavand2cde6582020-06-22 04:56:23 -0400893 if e1 != 0 {
894 err = errnoErr(e1)
895 }
896 return
897}
898
Andrea Campanella764f1ed2022-03-24 11:46:38 +0100899var libc_chown_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -0400900
kesavand2cde6582020-06-22 04:56:23 -0400901//go:cgo_import_dynamic libc_chown chown "/usr/lib/libSystem.B.dylib"
902
903// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
904
905func Chroot(path string) (err error) {
906 var _p0 *byte
907 _p0, err = BytePtrFromString(path)
908 if err != nil {
909 return
910 }
Andrea Campanella764f1ed2022-03-24 11:46:38 +0100911 _, _, e1 := syscall_syscall(libc_chroot_trampoline_addr, uintptr(unsafe.Pointer(_p0)), 0, 0)
kesavand2cde6582020-06-22 04:56:23 -0400912 if e1 != 0 {
913 err = errnoErr(e1)
914 }
915 return
916}
917
Andrea Campanella764f1ed2022-03-24 11:46:38 +0100918var libc_chroot_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -0400919
kesavand2cde6582020-06-22 04:56:23 -0400920//go:cgo_import_dynamic libc_chroot chroot "/usr/lib/libSystem.B.dylib"
921
922// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
923
924func ClockGettime(clockid int32, time *Timespec) (err error) {
Andrea Campanella764f1ed2022-03-24 11:46:38 +0100925 _, _, e1 := syscall_syscall(libc_clock_gettime_trampoline_addr, uintptr(clockid), uintptr(unsafe.Pointer(time)), 0)
kesavand2cde6582020-06-22 04:56:23 -0400926 if e1 != 0 {
927 err = errnoErr(e1)
928 }
929 return
930}
931
Andrea Campanella764f1ed2022-03-24 11:46:38 +0100932var libc_clock_gettime_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -0400933
kesavand2cde6582020-06-22 04:56:23 -0400934//go:cgo_import_dynamic libc_clock_gettime clock_gettime "/usr/lib/libSystem.B.dylib"
935
936// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
937
938func Close(fd int) (err error) {
Andrea Campanella764f1ed2022-03-24 11:46:38 +0100939 _, _, e1 := syscall_syscall(libc_close_trampoline_addr, uintptr(fd), 0, 0)
kesavand2cde6582020-06-22 04:56:23 -0400940 if e1 != 0 {
941 err = errnoErr(e1)
942 }
943 return
944}
945
Andrea Campanella764f1ed2022-03-24 11:46:38 +0100946var libc_close_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -0400947
kesavand2cde6582020-06-22 04:56:23 -0400948//go:cgo_import_dynamic libc_close close "/usr/lib/libSystem.B.dylib"
949
950// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
951
Andrea Campanella764f1ed2022-03-24 11:46:38 +0100952func Clonefile(src string, dst string, flags int) (err error) {
953 var _p0 *byte
954 _p0, err = BytePtrFromString(src)
955 if err != nil {
956 return
957 }
958 var _p1 *byte
959 _p1, err = BytePtrFromString(dst)
960 if err != nil {
961 return
962 }
963 _, _, e1 := syscall_syscall(libc_clonefile_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(flags))
964 if e1 != 0 {
965 err = errnoErr(e1)
966 }
967 return
968}
969
970var libc_clonefile_trampoline_addr uintptr
971
972//go:cgo_import_dynamic libc_clonefile clonefile "/usr/lib/libSystem.B.dylib"
973
974// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
975
976func Clonefileat(srcDirfd int, src string, dstDirfd int, dst string, flags int) (err error) {
977 var _p0 *byte
978 _p0, err = BytePtrFromString(src)
979 if err != nil {
980 return
981 }
982 var _p1 *byte
983 _p1, err = BytePtrFromString(dst)
984 if err != nil {
985 return
986 }
987 _, _, e1 := syscall_syscall6(libc_clonefileat_trampoline_addr, uintptr(srcDirfd), uintptr(unsafe.Pointer(_p0)), uintptr(dstDirfd), uintptr(unsafe.Pointer(_p1)), uintptr(flags), 0)
988 if e1 != 0 {
989 err = errnoErr(e1)
990 }
991 return
992}
993
994var libc_clonefileat_trampoline_addr uintptr
995
996//go:cgo_import_dynamic libc_clonefileat clonefileat "/usr/lib/libSystem.B.dylib"
997
998// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
999
kesavand2cde6582020-06-22 04:56:23 -04001000func Dup(fd int) (nfd int, err error) {
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001001 r0, _, e1 := syscall_syscall(libc_dup_trampoline_addr, uintptr(fd), 0, 0)
kesavand2cde6582020-06-22 04:56:23 -04001002 nfd = int(r0)
1003 if e1 != 0 {
1004 err = errnoErr(e1)
1005 }
1006 return
1007}
1008
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001009var libc_dup_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -04001010
kesavand2cde6582020-06-22 04:56:23 -04001011//go:cgo_import_dynamic libc_dup dup "/usr/lib/libSystem.B.dylib"
1012
1013// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1014
1015func Dup2(from int, to int) (err error) {
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001016 _, _, e1 := syscall_syscall(libc_dup2_trampoline_addr, uintptr(from), uintptr(to), 0)
kesavand2cde6582020-06-22 04:56:23 -04001017 if e1 != 0 {
1018 err = errnoErr(e1)
1019 }
1020 return
1021}
1022
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001023var libc_dup2_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -04001024
kesavand2cde6582020-06-22 04:56:23 -04001025//go:cgo_import_dynamic libc_dup2 dup2 "/usr/lib/libSystem.B.dylib"
1026
1027// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1028
1029func Exchangedata(path1 string, path2 string, options int) (err error) {
1030 var _p0 *byte
1031 _p0, err = BytePtrFromString(path1)
1032 if err != nil {
1033 return
1034 }
1035 var _p1 *byte
1036 _p1, err = BytePtrFromString(path2)
1037 if err != nil {
1038 return
1039 }
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001040 _, _, e1 := syscall_syscall(libc_exchangedata_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(options))
kesavand2cde6582020-06-22 04:56:23 -04001041 if e1 != 0 {
1042 err = errnoErr(e1)
1043 }
1044 return
1045}
1046
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001047var libc_exchangedata_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -04001048
kesavand2cde6582020-06-22 04:56:23 -04001049//go:cgo_import_dynamic libc_exchangedata exchangedata "/usr/lib/libSystem.B.dylib"
1050
1051// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1052
1053func Exit(code int) {
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001054 syscall_syscall(libc_exit_trampoline_addr, uintptr(code), 0, 0)
kesavand2cde6582020-06-22 04:56:23 -04001055 return
1056}
1057
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001058var libc_exit_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -04001059
kesavand2cde6582020-06-22 04:56:23 -04001060//go:cgo_import_dynamic libc_exit exit "/usr/lib/libSystem.B.dylib"
1061
1062// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1063
1064func Faccessat(dirfd int, path string, mode uint32, flags int) (err error) {
1065 var _p0 *byte
1066 _p0, err = BytePtrFromString(path)
1067 if err != nil {
1068 return
1069 }
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001070 _, _, e1 := syscall_syscall6(libc_faccessat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0)
kesavand2cde6582020-06-22 04:56:23 -04001071 if e1 != 0 {
1072 err = errnoErr(e1)
1073 }
1074 return
1075}
1076
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001077var libc_faccessat_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -04001078
kesavand2cde6582020-06-22 04:56:23 -04001079//go:cgo_import_dynamic libc_faccessat faccessat "/usr/lib/libSystem.B.dylib"
1080
1081// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1082
1083func Fchdir(fd int) (err error) {
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001084 _, _, e1 := syscall_syscall(libc_fchdir_trampoline_addr, uintptr(fd), 0, 0)
kesavand2cde6582020-06-22 04:56:23 -04001085 if e1 != 0 {
1086 err = errnoErr(e1)
1087 }
1088 return
1089}
1090
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001091var libc_fchdir_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -04001092
kesavand2cde6582020-06-22 04:56:23 -04001093//go:cgo_import_dynamic libc_fchdir fchdir "/usr/lib/libSystem.B.dylib"
1094
1095// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1096
1097func Fchflags(fd int, flags int) (err error) {
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001098 _, _, e1 := syscall_syscall(libc_fchflags_trampoline_addr, uintptr(fd), uintptr(flags), 0)
kesavand2cde6582020-06-22 04:56:23 -04001099 if e1 != 0 {
1100 err = errnoErr(e1)
1101 }
1102 return
1103}
1104
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001105var libc_fchflags_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -04001106
kesavand2cde6582020-06-22 04:56:23 -04001107//go:cgo_import_dynamic libc_fchflags fchflags "/usr/lib/libSystem.B.dylib"
1108
1109// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1110
1111func Fchmod(fd int, mode uint32) (err error) {
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001112 _, _, e1 := syscall_syscall(libc_fchmod_trampoline_addr, uintptr(fd), uintptr(mode), 0)
kesavand2cde6582020-06-22 04:56:23 -04001113 if e1 != 0 {
1114 err = errnoErr(e1)
1115 }
1116 return
1117}
1118
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001119var libc_fchmod_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -04001120
kesavand2cde6582020-06-22 04:56:23 -04001121//go:cgo_import_dynamic libc_fchmod fchmod "/usr/lib/libSystem.B.dylib"
1122
1123// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1124
1125func Fchmodat(dirfd int, path string, mode uint32, flags int) (err error) {
1126 var _p0 *byte
1127 _p0, err = BytePtrFromString(path)
1128 if err != nil {
1129 return
1130 }
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001131 _, _, e1 := syscall_syscall6(libc_fchmodat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0)
kesavand2cde6582020-06-22 04:56:23 -04001132 if e1 != 0 {
1133 err = errnoErr(e1)
1134 }
1135 return
1136}
1137
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001138var libc_fchmodat_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -04001139
kesavand2cde6582020-06-22 04:56:23 -04001140//go:cgo_import_dynamic libc_fchmodat fchmodat "/usr/lib/libSystem.B.dylib"
1141
1142// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1143
1144func Fchown(fd int, uid int, gid int) (err error) {
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001145 _, _, e1 := syscall_syscall(libc_fchown_trampoline_addr, uintptr(fd), uintptr(uid), uintptr(gid))
kesavand2cde6582020-06-22 04:56:23 -04001146 if e1 != 0 {
1147 err = errnoErr(e1)
1148 }
1149 return
1150}
1151
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001152var libc_fchown_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -04001153
kesavand2cde6582020-06-22 04:56:23 -04001154//go:cgo_import_dynamic libc_fchown fchown "/usr/lib/libSystem.B.dylib"
1155
1156// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1157
1158func Fchownat(dirfd int, path string, uid int, gid int, flags int) (err error) {
1159 var _p0 *byte
1160 _p0, err = BytePtrFromString(path)
1161 if err != nil {
1162 return
1163 }
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001164 _, _, e1 := syscall_syscall6(libc_fchownat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid), uintptr(flags), 0)
kesavand2cde6582020-06-22 04:56:23 -04001165 if e1 != 0 {
1166 err = errnoErr(e1)
1167 }
1168 return
1169}
1170
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001171var libc_fchownat_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -04001172
kesavand2cde6582020-06-22 04:56:23 -04001173//go:cgo_import_dynamic libc_fchownat fchownat "/usr/lib/libSystem.B.dylib"
1174
1175// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1176
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001177func Fclonefileat(srcDirfd int, dstDirfd int, dst string, flags int) (err error) {
1178 var _p0 *byte
1179 _p0, err = BytePtrFromString(dst)
1180 if err != nil {
1181 return
1182 }
1183 _, _, e1 := syscall_syscall6(libc_fclonefileat_trampoline_addr, uintptr(srcDirfd), uintptr(dstDirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0, 0)
kesavand2cde6582020-06-22 04:56:23 -04001184 if e1 != 0 {
1185 err = errnoErr(e1)
1186 }
1187 return
1188}
1189
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001190var libc_fclonefileat_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -04001191
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001192//go:cgo_import_dynamic libc_fclonefileat fclonefileat "/usr/lib/libSystem.B.dylib"
1193
1194// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1195
1196func Flock(fd int, how int) (err error) {
1197 _, _, e1 := syscall_syscall(libc_flock_trampoline_addr, uintptr(fd), uintptr(how), 0)
1198 if e1 != 0 {
1199 err = errnoErr(e1)
1200 }
1201 return
1202}
1203
1204var libc_flock_trampoline_addr uintptr
1205
kesavand2cde6582020-06-22 04:56:23 -04001206//go:cgo_import_dynamic libc_flock flock "/usr/lib/libSystem.B.dylib"
1207
1208// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1209
1210func Fpathconf(fd int, name int) (val int, err error) {
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001211 r0, _, e1 := syscall_syscall(libc_fpathconf_trampoline_addr, uintptr(fd), uintptr(name), 0)
kesavand2cde6582020-06-22 04:56:23 -04001212 val = int(r0)
1213 if e1 != 0 {
1214 err = errnoErr(e1)
1215 }
1216 return
1217}
1218
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001219var libc_fpathconf_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -04001220
kesavand2cde6582020-06-22 04:56:23 -04001221//go:cgo_import_dynamic libc_fpathconf fpathconf "/usr/lib/libSystem.B.dylib"
1222
1223// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1224
1225func Fsync(fd int) (err error) {
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001226 _, _, e1 := syscall_syscall(libc_fsync_trampoline_addr, uintptr(fd), 0, 0)
kesavand2cde6582020-06-22 04:56:23 -04001227 if e1 != 0 {
1228 err = errnoErr(e1)
1229 }
1230 return
1231}
1232
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001233var libc_fsync_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -04001234
kesavand2cde6582020-06-22 04:56:23 -04001235//go:cgo_import_dynamic libc_fsync fsync "/usr/lib/libSystem.B.dylib"
1236
1237// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1238
1239func Ftruncate(fd int, length int64) (err error) {
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001240 _, _, e1 := syscall_syscall(libc_ftruncate_trampoline_addr, uintptr(fd), uintptr(length), 0)
kesavand2cde6582020-06-22 04:56:23 -04001241 if e1 != 0 {
1242 err = errnoErr(e1)
1243 }
1244 return
1245}
1246
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001247var libc_ftruncate_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -04001248
kesavand2cde6582020-06-22 04:56:23 -04001249//go:cgo_import_dynamic libc_ftruncate ftruncate "/usr/lib/libSystem.B.dylib"
1250
1251// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1252
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001253func Getcwd(buf []byte) (n int, err error) {
1254 var _p0 unsafe.Pointer
1255 if len(buf) > 0 {
1256 _p0 = unsafe.Pointer(&buf[0])
1257 } else {
1258 _p0 = unsafe.Pointer(&_zero)
1259 }
1260 r0, _, e1 := syscall_syscall(libc_getcwd_trampoline_addr, uintptr(_p0), uintptr(len(buf)), 0)
1261 n = int(r0)
1262 if e1 != 0 {
1263 err = errnoErr(e1)
1264 }
1265 return
1266}
1267
1268var libc_getcwd_trampoline_addr uintptr
1269
1270//go:cgo_import_dynamic libc_getcwd getcwd "/usr/lib/libSystem.B.dylib"
1271
1272// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1273
kesavand2cde6582020-06-22 04:56:23 -04001274func Getdtablesize() (size int) {
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001275 r0, _, _ := syscall_syscall(libc_getdtablesize_trampoline_addr, 0, 0, 0)
kesavand2cde6582020-06-22 04:56:23 -04001276 size = int(r0)
1277 return
1278}
1279
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001280var libc_getdtablesize_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -04001281
kesavand2cde6582020-06-22 04:56:23 -04001282//go:cgo_import_dynamic libc_getdtablesize getdtablesize "/usr/lib/libSystem.B.dylib"
1283
1284// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1285
1286func Getegid() (egid int) {
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001287 r0, _, _ := syscall_rawSyscall(libc_getegid_trampoline_addr, 0, 0, 0)
kesavand2cde6582020-06-22 04:56:23 -04001288 egid = int(r0)
1289 return
1290}
1291
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001292var libc_getegid_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -04001293
kesavand2cde6582020-06-22 04:56:23 -04001294//go:cgo_import_dynamic libc_getegid getegid "/usr/lib/libSystem.B.dylib"
1295
1296// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1297
1298func Geteuid() (uid int) {
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001299 r0, _, _ := syscall_rawSyscall(libc_geteuid_trampoline_addr, 0, 0, 0)
kesavand2cde6582020-06-22 04:56:23 -04001300 uid = int(r0)
1301 return
1302}
1303
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001304var libc_geteuid_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -04001305
kesavand2cde6582020-06-22 04:56:23 -04001306//go:cgo_import_dynamic libc_geteuid geteuid "/usr/lib/libSystem.B.dylib"
1307
1308// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1309
1310func Getgid() (gid int) {
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001311 r0, _, _ := syscall_rawSyscall(libc_getgid_trampoline_addr, 0, 0, 0)
kesavand2cde6582020-06-22 04:56:23 -04001312 gid = int(r0)
1313 return
1314}
1315
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001316var libc_getgid_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -04001317
kesavand2cde6582020-06-22 04:56:23 -04001318//go:cgo_import_dynamic libc_getgid getgid "/usr/lib/libSystem.B.dylib"
1319
1320// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1321
1322func Getpgid(pid int) (pgid int, err error) {
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001323 r0, _, e1 := syscall_rawSyscall(libc_getpgid_trampoline_addr, uintptr(pid), 0, 0)
kesavand2cde6582020-06-22 04:56:23 -04001324 pgid = int(r0)
1325 if e1 != 0 {
1326 err = errnoErr(e1)
1327 }
1328 return
1329}
1330
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001331var libc_getpgid_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -04001332
kesavand2cde6582020-06-22 04:56:23 -04001333//go:cgo_import_dynamic libc_getpgid getpgid "/usr/lib/libSystem.B.dylib"
1334
1335// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1336
1337func Getpgrp() (pgrp int) {
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001338 r0, _, _ := syscall_rawSyscall(libc_getpgrp_trampoline_addr, 0, 0, 0)
kesavand2cde6582020-06-22 04:56:23 -04001339 pgrp = int(r0)
1340 return
1341}
1342
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001343var libc_getpgrp_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -04001344
kesavand2cde6582020-06-22 04:56:23 -04001345//go:cgo_import_dynamic libc_getpgrp getpgrp "/usr/lib/libSystem.B.dylib"
1346
1347// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1348
1349func Getpid() (pid int) {
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001350 r0, _, _ := syscall_rawSyscall(libc_getpid_trampoline_addr, 0, 0, 0)
kesavand2cde6582020-06-22 04:56:23 -04001351 pid = int(r0)
1352 return
1353}
1354
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001355var libc_getpid_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -04001356
kesavand2cde6582020-06-22 04:56:23 -04001357//go:cgo_import_dynamic libc_getpid getpid "/usr/lib/libSystem.B.dylib"
1358
1359// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1360
1361func Getppid() (ppid int) {
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001362 r0, _, _ := syscall_rawSyscall(libc_getppid_trampoline_addr, 0, 0, 0)
kesavand2cde6582020-06-22 04:56:23 -04001363 ppid = int(r0)
1364 return
1365}
1366
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001367var libc_getppid_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -04001368
kesavand2cde6582020-06-22 04:56:23 -04001369//go:cgo_import_dynamic libc_getppid getppid "/usr/lib/libSystem.B.dylib"
1370
1371// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1372
1373func Getpriority(which int, who int) (prio int, err error) {
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001374 r0, _, e1 := syscall_syscall(libc_getpriority_trampoline_addr, uintptr(which), uintptr(who), 0)
kesavand2cde6582020-06-22 04:56:23 -04001375 prio = int(r0)
1376 if e1 != 0 {
1377 err = errnoErr(e1)
1378 }
1379 return
1380}
1381
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001382var libc_getpriority_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -04001383
kesavand2cde6582020-06-22 04:56:23 -04001384//go:cgo_import_dynamic libc_getpriority getpriority "/usr/lib/libSystem.B.dylib"
1385
1386// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1387
1388func Getrlimit(which int, lim *Rlimit) (err error) {
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001389 _, _, e1 := syscall_rawSyscall(libc_getrlimit_trampoline_addr, uintptr(which), uintptr(unsafe.Pointer(lim)), 0)
kesavand2cde6582020-06-22 04:56:23 -04001390 if e1 != 0 {
1391 err = errnoErr(e1)
1392 }
1393 return
1394}
1395
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001396var libc_getrlimit_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -04001397
kesavand2cde6582020-06-22 04:56:23 -04001398//go:cgo_import_dynamic libc_getrlimit getrlimit "/usr/lib/libSystem.B.dylib"
1399
1400// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1401
1402func Getrusage(who int, rusage *Rusage) (err error) {
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001403 _, _, e1 := syscall_rawSyscall(libc_getrusage_trampoline_addr, uintptr(who), uintptr(unsafe.Pointer(rusage)), 0)
kesavand2cde6582020-06-22 04:56:23 -04001404 if e1 != 0 {
1405 err = errnoErr(e1)
1406 }
1407 return
1408}
1409
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001410var libc_getrusage_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -04001411
kesavand2cde6582020-06-22 04:56:23 -04001412//go:cgo_import_dynamic libc_getrusage getrusage "/usr/lib/libSystem.B.dylib"
1413
1414// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1415
1416func Getsid(pid int) (sid int, err error) {
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001417 r0, _, e1 := syscall_rawSyscall(libc_getsid_trampoline_addr, uintptr(pid), 0, 0)
kesavand2cde6582020-06-22 04:56:23 -04001418 sid = int(r0)
1419 if e1 != 0 {
1420 err = errnoErr(e1)
1421 }
1422 return
1423}
1424
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001425var libc_getsid_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -04001426
kesavand2cde6582020-06-22 04:56:23 -04001427//go:cgo_import_dynamic libc_getsid getsid "/usr/lib/libSystem.B.dylib"
1428
1429// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1430
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001431func Gettimeofday(tp *Timeval) (err error) {
1432 _, _, e1 := syscall_rawSyscall(libc_gettimeofday_trampoline_addr, uintptr(unsafe.Pointer(tp)), 0, 0)
1433 if e1 != 0 {
1434 err = errnoErr(e1)
1435 }
1436 return
1437}
1438
1439var libc_gettimeofday_trampoline_addr uintptr
1440
1441//go:cgo_import_dynamic libc_gettimeofday gettimeofday "/usr/lib/libSystem.B.dylib"
1442
1443// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1444
kesavand2cde6582020-06-22 04:56:23 -04001445func Getuid() (uid int) {
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001446 r0, _, _ := syscall_rawSyscall(libc_getuid_trampoline_addr, 0, 0, 0)
kesavand2cde6582020-06-22 04:56:23 -04001447 uid = int(r0)
1448 return
1449}
1450
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001451var libc_getuid_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -04001452
kesavand2cde6582020-06-22 04:56:23 -04001453//go:cgo_import_dynamic libc_getuid getuid "/usr/lib/libSystem.B.dylib"
1454
1455// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1456
1457func Issetugid() (tainted bool) {
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001458 r0, _, _ := syscall_rawSyscall(libc_issetugid_trampoline_addr, 0, 0, 0)
kesavand2cde6582020-06-22 04:56:23 -04001459 tainted = bool(r0 != 0)
1460 return
1461}
1462
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001463var libc_issetugid_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -04001464
kesavand2cde6582020-06-22 04:56:23 -04001465//go:cgo_import_dynamic libc_issetugid issetugid "/usr/lib/libSystem.B.dylib"
1466
1467// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1468
1469func Kqueue() (fd int, err error) {
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001470 r0, _, e1 := syscall_syscall(libc_kqueue_trampoline_addr, 0, 0, 0)
kesavand2cde6582020-06-22 04:56:23 -04001471 fd = int(r0)
1472 if e1 != 0 {
1473 err = errnoErr(e1)
1474 }
1475 return
1476}
1477
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001478var libc_kqueue_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -04001479
kesavand2cde6582020-06-22 04:56:23 -04001480//go:cgo_import_dynamic libc_kqueue kqueue "/usr/lib/libSystem.B.dylib"
1481
1482// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1483
1484func Lchown(path string, uid int, gid int) (err error) {
1485 var _p0 *byte
1486 _p0, err = BytePtrFromString(path)
1487 if err != nil {
1488 return
1489 }
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001490 _, _, e1 := syscall_syscall(libc_lchown_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid))
kesavand2cde6582020-06-22 04:56:23 -04001491 if e1 != 0 {
1492 err = errnoErr(e1)
1493 }
1494 return
1495}
1496
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001497var libc_lchown_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -04001498
kesavand2cde6582020-06-22 04:56:23 -04001499//go:cgo_import_dynamic libc_lchown lchown "/usr/lib/libSystem.B.dylib"
1500
1501// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1502
1503func Link(path string, link string) (err error) {
1504 var _p0 *byte
1505 _p0, err = BytePtrFromString(path)
1506 if err != nil {
1507 return
1508 }
1509 var _p1 *byte
1510 _p1, err = BytePtrFromString(link)
1511 if err != nil {
1512 return
1513 }
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001514 _, _, e1 := syscall_syscall(libc_link_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0)
kesavand2cde6582020-06-22 04:56:23 -04001515 if e1 != 0 {
1516 err = errnoErr(e1)
1517 }
1518 return
1519}
1520
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001521var libc_link_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -04001522
kesavand2cde6582020-06-22 04:56:23 -04001523//go:cgo_import_dynamic libc_link link "/usr/lib/libSystem.B.dylib"
1524
1525// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1526
1527func Linkat(pathfd int, path string, linkfd int, link string, flags int) (err error) {
1528 var _p0 *byte
1529 _p0, err = BytePtrFromString(path)
1530 if err != nil {
1531 return
1532 }
1533 var _p1 *byte
1534 _p1, err = BytePtrFromString(link)
1535 if err != nil {
1536 return
1537 }
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001538 _, _, e1 := syscall_syscall6(libc_linkat_trampoline_addr, uintptr(pathfd), uintptr(unsafe.Pointer(_p0)), uintptr(linkfd), uintptr(unsafe.Pointer(_p1)), uintptr(flags), 0)
kesavand2cde6582020-06-22 04:56:23 -04001539 if e1 != 0 {
1540 err = errnoErr(e1)
1541 }
1542 return
1543}
1544
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001545var libc_linkat_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -04001546
kesavand2cde6582020-06-22 04:56:23 -04001547//go:cgo_import_dynamic libc_linkat linkat "/usr/lib/libSystem.B.dylib"
1548
1549// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1550
1551func Listen(s int, backlog int) (err error) {
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001552 _, _, e1 := syscall_syscall(libc_listen_trampoline_addr, uintptr(s), uintptr(backlog), 0)
kesavand2cde6582020-06-22 04:56:23 -04001553 if e1 != 0 {
1554 err = errnoErr(e1)
1555 }
1556 return
1557}
1558
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001559var libc_listen_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -04001560
kesavand2cde6582020-06-22 04:56:23 -04001561//go:cgo_import_dynamic libc_listen listen "/usr/lib/libSystem.B.dylib"
1562
1563// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1564
1565func Mkdir(path string, mode uint32) (err error) {
1566 var _p0 *byte
1567 _p0, err = BytePtrFromString(path)
1568 if err != nil {
1569 return
1570 }
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001571 _, _, e1 := syscall_syscall(libc_mkdir_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0)
kesavand2cde6582020-06-22 04:56:23 -04001572 if e1 != 0 {
1573 err = errnoErr(e1)
1574 }
1575 return
1576}
1577
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001578var libc_mkdir_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -04001579
kesavand2cde6582020-06-22 04:56:23 -04001580//go:cgo_import_dynamic libc_mkdir mkdir "/usr/lib/libSystem.B.dylib"
1581
1582// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1583
1584func Mkdirat(dirfd int, path string, mode uint32) (err error) {
1585 var _p0 *byte
1586 _p0, err = BytePtrFromString(path)
1587 if err != nil {
1588 return
1589 }
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001590 _, _, e1 := syscall_syscall(libc_mkdirat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode))
kesavand2cde6582020-06-22 04:56:23 -04001591 if e1 != 0 {
1592 err = errnoErr(e1)
1593 }
1594 return
1595}
1596
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001597var libc_mkdirat_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -04001598
kesavand2cde6582020-06-22 04:56:23 -04001599//go:cgo_import_dynamic libc_mkdirat mkdirat "/usr/lib/libSystem.B.dylib"
1600
1601// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1602
1603func Mkfifo(path string, mode uint32) (err error) {
1604 var _p0 *byte
1605 _p0, err = BytePtrFromString(path)
1606 if err != nil {
1607 return
1608 }
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001609 _, _, e1 := syscall_syscall(libc_mkfifo_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0)
kesavand2cde6582020-06-22 04:56:23 -04001610 if e1 != 0 {
1611 err = errnoErr(e1)
1612 }
1613 return
1614}
1615
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001616var libc_mkfifo_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -04001617
kesavand2cde6582020-06-22 04:56:23 -04001618//go:cgo_import_dynamic libc_mkfifo mkfifo "/usr/lib/libSystem.B.dylib"
1619
1620// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1621
1622func Mknod(path string, mode uint32, dev int) (err error) {
1623 var _p0 *byte
1624 _p0, err = BytePtrFromString(path)
1625 if err != nil {
1626 return
1627 }
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001628 _, _, e1 := syscall_syscall(libc_mknod_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev))
kesavand2cde6582020-06-22 04:56:23 -04001629 if e1 != 0 {
1630 err = errnoErr(e1)
1631 }
1632 return
1633}
1634
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001635var libc_mknod_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -04001636
kesavand2cde6582020-06-22 04:56:23 -04001637//go:cgo_import_dynamic libc_mknod mknod "/usr/lib/libSystem.B.dylib"
1638
1639// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1640
1641func Open(path string, mode int, perm uint32) (fd int, err error) {
1642 var _p0 *byte
1643 _p0, err = BytePtrFromString(path)
1644 if err != nil {
1645 return
1646 }
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001647 r0, _, e1 := syscall_syscall(libc_open_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm))
kesavand2cde6582020-06-22 04:56:23 -04001648 fd = int(r0)
1649 if e1 != 0 {
1650 err = errnoErr(e1)
1651 }
1652 return
1653}
1654
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001655var libc_open_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -04001656
kesavand2cde6582020-06-22 04:56:23 -04001657//go:cgo_import_dynamic libc_open open "/usr/lib/libSystem.B.dylib"
1658
1659// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1660
1661func Openat(dirfd int, path string, mode int, perm uint32) (fd int, err error) {
1662 var _p0 *byte
1663 _p0, err = BytePtrFromString(path)
1664 if err != nil {
1665 return
1666 }
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001667 r0, _, e1 := syscall_syscall6(libc_openat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm), 0, 0)
kesavand2cde6582020-06-22 04:56:23 -04001668 fd = int(r0)
1669 if e1 != 0 {
1670 err = errnoErr(e1)
1671 }
1672 return
1673}
1674
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001675var libc_openat_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -04001676
kesavand2cde6582020-06-22 04:56:23 -04001677//go:cgo_import_dynamic libc_openat openat "/usr/lib/libSystem.B.dylib"
1678
1679// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1680
1681func Pathconf(path string, name int) (val int, err error) {
1682 var _p0 *byte
1683 _p0, err = BytePtrFromString(path)
1684 if err != nil {
1685 return
1686 }
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001687 r0, _, e1 := syscall_syscall(libc_pathconf_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(name), 0)
kesavand2cde6582020-06-22 04:56:23 -04001688 val = int(r0)
1689 if e1 != 0 {
1690 err = errnoErr(e1)
1691 }
1692 return
1693}
1694
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001695var libc_pathconf_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -04001696
kesavand2cde6582020-06-22 04:56:23 -04001697//go:cgo_import_dynamic libc_pathconf pathconf "/usr/lib/libSystem.B.dylib"
1698
1699// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1700
1701func Pread(fd int, p []byte, offset int64) (n int, err error) {
1702 var _p0 unsafe.Pointer
1703 if len(p) > 0 {
1704 _p0 = unsafe.Pointer(&p[0])
1705 } else {
1706 _p0 = unsafe.Pointer(&_zero)
1707 }
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001708 r0, _, e1 := syscall_syscall6(libc_pread_trampoline_addr, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), 0, 0)
kesavand2cde6582020-06-22 04:56:23 -04001709 n = int(r0)
1710 if e1 != 0 {
1711 err = errnoErr(e1)
1712 }
1713 return
1714}
1715
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001716var libc_pread_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -04001717
kesavand2cde6582020-06-22 04:56:23 -04001718//go:cgo_import_dynamic libc_pread pread "/usr/lib/libSystem.B.dylib"
1719
1720// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1721
1722func Pwrite(fd int, p []byte, offset int64) (n int, err error) {
1723 var _p0 unsafe.Pointer
1724 if len(p) > 0 {
1725 _p0 = unsafe.Pointer(&p[0])
1726 } else {
1727 _p0 = unsafe.Pointer(&_zero)
1728 }
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001729 r0, _, e1 := syscall_syscall6(libc_pwrite_trampoline_addr, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), 0, 0)
kesavand2cde6582020-06-22 04:56:23 -04001730 n = int(r0)
1731 if e1 != 0 {
1732 err = errnoErr(e1)
1733 }
1734 return
1735}
1736
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001737var libc_pwrite_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -04001738
kesavand2cde6582020-06-22 04:56:23 -04001739//go:cgo_import_dynamic libc_pwrite pwrite "/usr/lib/libSystem.B.dylib"
1740
1741// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1742
1743func read(fd int, p []byte) (n int, err error) {
1744 var _p0 unsafe.Pointer
1745 if len(p) > 0 {
1746 _p0 = unsafe.Pointer(&p[0])
1747 } else {
1748 _p0 = unsafe.Pointer(&_zero)
1749 }
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001750 r0, _, e1 := syscall_syscall(libc_read_trampoline_addr, uintptr(fd), uintptr(_p0), uintptr(len(p)))
kesavand2cde6582020-06-22 04:56:23 -04001751 n = int(r0)
1752 if e1 != 0 {
1753 err = errnoErr(e1)
1754 }
1755 return
1756}
1757
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001758var libc_read_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -04001759
kesavand2cde6582020-06-22 04:56:23 -04001760//go:cgo_import_dynamic libc_read read "/usr/lib/libSystem.B.dylib"
1761
1762// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1763
1764func Readlink(path string, buf []byte) (n int, err error) {
1765 var _p0 *byte
1766 _p0, err = BytePtrFromString(path)
1767 if err != nil {
1768 return
1769 }
1770 var _p1 unsafe.Pointer
1771 if len(buf) > 0 {
1772 _p1 = unsafe.Pointer(&buf[0])
1773 } else {
1774 _p1 = unsafe.Pointer(&_zero)
1775 }
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001776 r0, _, e1 := syscall_syscall(libc_readlink_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf)))
kesavand2cde6582020-06-22 04:56:23 -04001777 n = int(r0)
1778 if e1 != 0 {
1779 err = errnoErr(e1)
1780 }
1781 return
1782}
1783
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001784var libc_readlink_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -04001785
kesavand2cde6582020-06-22 04:56:23 -04001786//go:cgo_import_dynamic libc_readlink readlink "/usr/lib/libSystem.B.dylib"
1787
1788// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1789
1790func Readlinkat(dirfd int, path string, buf []byte) (n int, err error) {
1791 var _p0 *byte
1792 _p0, err = BytePtrFromString(path)
1793 if err != nil {
1794 return
1795 }
1796 var _p1 unsafe.Pointer
1797 if len(buf) > 0 {
1798 _p1 = unsafe.Pointer(&buf[0])
1799 } else {
1800 _p1 = unsafe.Pointer(&_zero)
1801 }
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001802 r0, _, e1 := syscall_syscall6(libc_readlinkat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf)), 0, 0)
kesavand2cde6582020-06-22 04:56:23 -04001803 n = int(r0)
1804 if e1 != 0 {
1805 err = errnoErr(e1)
1806 }
1807 return
1808}
1809
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001810var libc_readlinkat_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -04001811
kesavand2cde6582020-06-22 04:56:23 -04001812//go:cgo_import_dynamic libc_readlinkat readlinkat "/usr/lib/libSystem.B.dylib"
1813
1814// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1815
1816func Rename(from string, to string) (err error) {
1817 var _p0 *byte
1818 _p0, err = BytePtrFromString(from)
1819 if err != nil {
1820 return
1821 }
1822 var _p1 *byte
1823 _p1, err = BytePtrFromString(to)
1824 if err != nil {
1825 return
1826 }
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001827 _, _, e1 := syscall_syscall(libc_rename_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0)
kesavand2cde6582020-06-22 04:56:23 -04001828 if e1 != 0 {
1829 err = errnoErr(e1)
1830 }
1831 return
1832}
1833
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001834var libc_rename_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -04001835
kesavand2cde6582020-06-22 04:56:23 -04001836//go:cgo_import_dynamic libc_rename rename "/usr/lib/libSystem.B.dylib"
1837
1838// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1839
1840func Renameat(fromfd int, from string, tofd int, to string) (err error) {
1841 var _p0 *byte
1842 _p0, err = BytePtrFromString(from)
1843 if err != nil {
1844 return
1845 }
1846 var _p1 *byte
1847 _p1, err = BytePtrFromString(to)
1848 if err != nil {
1849 return
1850 }
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001851 _, _, e1 := syscall_syscall6(libc_renameat_trampoline_addr, uintptr(fromfd), uintptr(unsafe.Pointer(_p0)), uintptr(tofd), uintptr(unsafe.Pointer(_p1)), 0, 0)
kesavand2cde6582020-06-22 04:56:23 -04001852 if e1 != 0 {
1853 err = errnoErr(e1)
1854 }
1855 return
1856}
1857
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001858var libc_renameat_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -04001859
kesavand2cde6582020-06-22 04:56:23 -04001860//go:cgo_import_dynamic libc_renameat renameat "/usr/lib/libSystem.B.dylib"
1861
1862// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1863
1864func Revoke(path string) (err error) {
1865 var _p0 *byte
1866 _p0, err = BytePtrFromString(path)
1867 if err != nil {
1868 return
1869 }
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001870 _, _, e1 := syscall_syscall(libc_revoke_trampoline_addr, uintptr(unsafe.Pointer(_p0)), 0, 0)
kesavand2cde6582020-06-22 04:56:23 -04001871 if e1 != 0 {
1872 err = errnoErr(e1)
1873 }
1874 return
1875}
1876
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001877var libc_revoke_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -04001878
kesavand2cde6582020-06-22 04:56:23 -04001879//go:cgo_import_dynamic libc_revoke revoke "/usr/lib/libSystem.B.dylib"
1880
1881// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1882
1883func Rmdir(path string) (err error) {
1884 var _p0 *byte
1885 _p0, err = BytePtrFromString(path)
1886 if err != nil {
1887 return
1888 }
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001889 _, _, e1 := syscall_syscall(libc_rmdir_trampoline_addr, uintptr(unsafe.Pointer(_p0)), 0, 0)
kesavand2cde6582020-06-22 04:56:23 -04001890 if e1 != 0 {
1891 err = errnoErr(e1)
1892 }
1893 return
1894}
1895
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001896var libc_rmdir_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -04001897
kesavand2cde6582020-06-22 04:56:23 -04001898//go:cgo_import_dynamic libc_rmdir rmdir "/usr/lib/libSystem.B.dylib"
1899
1900// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1901
1902func Seek(fd int, offset int64, whence int) (newoffset int64, err error) {
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001903 r0, _, e1 := syscall_syscall(libc_lseek_trampoline_addr, uintptr(fd), uintptr(offset), uintptr(whence))
kesavand2cde6582020-06-22 04:56:23 -04001904 newoffset = int64(r0)
1905 if e1 != 0 {
1906 err = errnoErr(e1)
1907 }
1908 return
1909}
1910
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001911var libc_lseek_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -04001912
kesavand2cde6582020-06-22 04:56:23 -04001913//go:cgo_import_dynamic libc_lseek lseek "/usr/lib/libSystem.B.dylib"
1914
1915// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1916
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001917func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) {
1918 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)
1919 n = int(r0)
kesavand2cde6582020-06-22 04:56:23 -04001920 if e1 != 0 {
1921 err = errnoErr(e1)
1922 }
1923 return
1924}
1925
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001926var libc_select_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -04001927
kesavand2cde6582020-06-22 04:56:23 -04001928//go:cgo_import_dynamic libc_select select "/usr/lib/libSystem.B.dylib"
1929
1930// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1931
1932func Setegid(egid int) (err error) {
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001933 _, _, e1 := syscall_syscall(libc_setegid_trampoline_addr, uintptr(egid), 0, 0)
kesavand2cde6582020-06-22 04:56:23 -04001934 if e1 != 0 {
1935 err = errnoErr(e1)
1936 }
1937 return
1938}
1939
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001940var libc_setegid_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -04001941
kesavand2cde6582020-06-22 04:56:23 -04001942//go:cgo_import_dynamic libc_setegid setegid "/usr/lib/libSystem.B.dylib"
1943
1944// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1945
1946func Seteuid(euid int) (err error) {
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001947 _, _, e1 := syscall_rawSyscall(libc_seteuid_trampoline_addr, uintptr(euid), 0, 0)
kesavand2cde6582020-06-22 04:56:23 -04001948 if e1 != 0 {
1949 err = errnoErr(e1)
1950 }
1951 return
1952}
1953
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001954var libc_seteuid_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -04001955
kesavand2cde6582020-06-22 04:56:23 -04001956//go:cgo_import_dynamic libc_seteuid seteuid "/usr/lib/libSystem.B.dylib"
1957
1958// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1959
1960func Setgid(gid int) (err error) {
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001961 _, _, e1 := syscall_rawSyscall(libc_setgid_trampoline_addr, uintptr(gid), 0, 0)
kesavand2cde6582020-06-22 04:56:23 -04001962 if e1 != 0 {
1963 err = errnoErr(e1)
1964 }
1965 return
1966}
1967
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001968var libc_setgid_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -04001969
kesavand2cde6582020-06-22 04:56:23 -04001970//go:cgo_import_dynamic libc_setgid setgid "/usr/lib/libSystem.B.dylib"
1971
1972// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1973
1974func Setlogin(name string) (err error) {
1975 var _p0 *byte
1976 _p0, err = BytePtrFromString(name)
1977 if err != nil {
1978 return
1979 }
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001980 _, _, e1 := syscall_syscall(libc_setlogin_trampoline_addr, uintptr(unsafe.Pointer(_p0)), 0, 0)
kesavand2cde6582020-06-22 04:56:23 -04001981 if e1 != 0 {
1982 err = errnoErr(e1)
1983 }
1984 return
1985}
1986
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001987var libc_setlogin_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -04001988
kesavand2cde6582020-06-22 04:56:23 -04001989//go:cgo_import_dynamic libc_setlogin setlogin "/usr/lib/libSystem.B.dylib"
1990
1991// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1992
1993func Setpgid(pid int, pgid int) (err error) {
Andrea Campanella764f1ed2022-03-24 11:46:38 +01001994 _, _, e1 := syscall_rawSyscall(libc_setpgid_trampoline_addr, uintptr(pid), uintptr(pgid), 0)
kesavand2cde6582020-06-22 04:56:23 -04001995 if e1 != 0 {
1996 err = errnoErr(e1)
1997 }
1998 return
1999}
2000
Andrea Campanella764f1ed2022-03-24 11:46:38 +01002001var libc_setpgid_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -04002002
kesavand2cde6582020-06-22 04:56:23 -04002003//go:cgo_import_dynamic libc_setpgid setpgid "/usr/lib/libSystem.B.dylib"
2004
2005// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
2006
2007func Setpriority(which int, who int, prio int) (err error) {
Andrea Campanella764f1ed2022-03-24 11:46:38 +01002008 _, _, e1 := syscall_syscall(libc_setpriority_trampoline_addr, uintptr(which), uintptr(who), uintptr(prio))
kesavand2cde6582020-06-22 04:56:23 -04002009 if e1 != 0 {
2010 err = errnoErr(e1)
2011 }
2012 return
2013}
2014
Andrea Campanella764f1ed2022-03-24 11:46:38 +01002015var libc_setpriority_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -04002016
kesavand2cde6582020-06-22 04:56:23 -04002017//go:cgo_import_dynamic libc_setpriority setpriority "/usr/lib/libSystem.B.dylib"
2018
2019// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
2020
2021func Setprivexec(flag int) (err error) {
Andrea Campanella764f1ed2022-03-24 11:46:38 +01002022 _, _, e1 := syscall_syscall(libc_setprivexec_trampoline_addr, uintptr(flag), 0, 0)
kesavand2cde6582020-06-22 04:56:23 -04002023 if e1 != 0 {
2024 err = errnoErr(e1)
2025 }
2026 return
2027}
2028
Andrea Campanella764f1ed2022-03-24 11:46:38 +01002029var libc_setprivexec_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -04002030
kesavand2cde6582020-06-22 04:56:23 -04002031//go:cgo_import_dynamic libc_setprivexec setprivexec "/usr/lib/libSystem.B.dylib"
2032
2033// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
2034
2035func Setregid(rgid int, egid int) (err error) {
Andrea Campanella764f1ed2022-03-24 11:46:38 +01002036 _, _, e1 := syscall_rawSyscall(libc_setregid_trampoline_addr, uintptr(rgid), uintptr(egid), 0)
kesavand2cde6582020-06-22 04:56:23 -04002037 if e1 != 0 {
2038 err = errnoErr(e1)
2039 }
2040 return
2041}
2042
Andrea Campanella764f1ed2022-03-24 11:46:38 +01002043var libc_setregid_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -04002044
kesavand2cde6582020-06-22 04:56:23 -04002045//go:cgo_import_dynamic libc_setregid setregid "/usr/lib/libSystem.B.dylib"
2046
2047// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
2048
2049func Setreuid(ruid int, euid int) (err error) {
Andrea Campanella764f1ed2022-03-24 11:46:38 +01002050 _, _, e1 := syscall_rawSyscall(libc_setreuid_trampoline_addr, uintptr(ruid), uintptr(euid), 0)
kesavand2cde6582020-06-22 04:56:23 -04002051 if e1 != 0 {
2052 err = errnoErr(e1)
2053 }
2054 return
2055}
2056
Andrea Campanella764f1ed2022-03-24 11:46:38 +01002057var libc_setreuid_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -04002058
kesavand2cde6582020-06-22 04:56:23 -04002059//go:cgo_import_dynamic libc_setreuid setreuid "/usr/lib/libSystem.B.dylib"
2060
2061// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
2062
2063func Setrlimit(which int, lim *Rlimit) (err error) {
Andrea Campanella764f1ed2022-03-24 11:46:38 +01002064 _, _, e1 := syscall_rawSyscall(libc_setrlimit_trampoline_addr, uintptr(which), uintptr(unsafe.Pointer(lim)), 0)
kesavand2cde6582020-06-22 04:56:23 -04002065 if e1 != 0 {
2066 err = errnoErr(e1)
2067 }
2068 return
2069}
2070
Andrea Campanella764f1ed2022-03-24 11:46:38 +01002071var libc_setrlimit_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -04002072
kesavand2cde6582020-06-22 04:56:23 -04002073//go:cgo_import_dynamic libc_setrlimit setrlimit "/usr/lib/libSystem.B.dylib"
2074
2075// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
2076
2077func Setsid() (pid int, err error) {
Andrea Campanella764f1ed2022-03-24 11:46:38 +01002078 r0, _, e1 := syscall_rawSyscall(libc_setsid_trampoline_addr, 0, 0, 0)
kesavand2cde6582020-06-22 04:56:23 -04002079 pid = int(r0)
2080 if e1 != 0 {
2081 err = errnoErr(e1)
2082 }
2083 return
2084}
2085
Andrea Campanella764f1ed2022-03-24 11:46:38 +01002086var libc_setsid_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -04002087
kesavand2cde6582020-06-22 04:56:23 -04002088//go:cgo_import_dynamic libc_setsid setsid "/usr/lib/libSystem.B.dylib"
2089
2090// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
2091
2092func Settimeofday(tp *Timeval) (err error) {
Andrea Campanella764f1ed2022-03-24 11:46:38 +01002093 _, _, e1 := syscall_rawSyscall(libc_settimeofday_trampoline_addr, uintptr(unsafe.Pointer(tp)), 0, 0)
kesavand2cde6582020-06-22 04:56:23 -04002094 if e1 != 0 {
2095 err = errnoErr(e1)
2096 }
2097 return
2098}
2099
Andrea Campanella764f1ed2022-03-24 11:46:38 +01002100var libc_settimeofday_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -04002101
kesavand2cde6582020-06-22 04:56:23 -04002102//go:cgo_import_dynamic libc_settimeofday settimeofday "/usr/lib/libSystem.B.dylib"
2103
2104// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
2105
2106func Setuid(uid int) (err error) {
Andrea Campanella764f1ed2022-03-24 11:46:38 +01002107 _, _, e1 := syscall_rawSyscall(libc_setuid_trampoline_addr, uintptr(uid), 0, 0)
kesavand2cde6582020-06-22 04:56:23 -04002108 if e1 != 0 {
2109 err = errnoErr(e1)
2110 }
2111 return
2112}
2113
Andrea Campanella764f1ed2022-03-24 11:46:38 +01002114var libc_setuid_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -04002115
kesavand2cde6582020-06-22 04:56:23 -04002116//go:cgo_import_dynamic libc_setuid setuid "/usr/lib/libSystem.B.dylib"
2117
2118// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
2119
2120func Symlink(path string, link string) (err error) {
2121 var _p0 *byte
2122 _p0, err = BytePtrFromString(path)
2123 if err != nil {
2124 return
2125 }
2126 var _p1 *byte
2127 _p1, err = BytePtrFromString(link)
2128 if err != nil {
2129 return
2130 }
Andrea Campanella764f1ed2022-03-24 11:46:38 +01002131 _, _, e1 := syscall_syscall(libc_symlink_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0)
kesavand2cde6582020-06-22 04:56:23 -04002132 if e1 != 0 {
2133 err = errnoErr(e1)
2134 }
2135 return
2136}
2137
Andrea Campanella764f1ed2022-03-24 11:46:38 +01002138var libc_symlink_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -04002139
kesavand2cde6582020-06-22 04:56:23 -04002140//go:cgo_import_dynamic libc_symlink symlink "/usr/lib/libSystem.B.dylib"
2141
2142// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
2143
2144func Symlinkat(oldpath string, newdirfd int, newpath string) (err error) {
2145 var _p0 *byte
2146 _p0, err = BytePtrFromString(oldpath)
2147 if err != nil {
2148 return
2149 }
2150 var _p1 *byte
2151 _p1, err = BytePtrFromString(newpath)
2152 if err != nil {
2153 return
2154 }
Andrea Campanella764f1ed2022-03-24 11:46:38 +01002155 _, _, e1 := syscall_syscall(libc_symlinkat_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1)))
kesavand2cde6582020-06-22 04:56:23 -04002156 if e1 != 0 {
2157 err = errnoErr(e1)
2158 }
2159 return
2160}
2161
Andrea Campanella764f1ed2022-03-24 11:46:38 +01002162var libc_symlinkat_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -04002163
kesavand2cde6582020-06-22 04:56:23 -04002164//go:cgo_import_dynamic libc_symlinkat symlinkat "/usr/lib/libSystem.B.dylib"
2165
2166// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
2167
2168func Sync() (err error) {
Andrea Campanella764f1ed2022-03-24 11:46:38 +01002169 _, _, e1 := syscall_syscall(libc_sync_trampoline_addr, 0, 0, 0)
kesavand2cde6582020-06-22 04:56:23 -04002170 if e1 != 0 {
2171 err = errnoErr(e1)
2172 }
2173 return
2174}
2175
Andrea Campanella764f1ed2022-03-24 11:46:38 +01002176var libc_sync_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -04002177
kesavand2cde6582020-06-22 04:56:23 -04002178//go:cgo_import_dynamic libc_sync sync "/usr/lib/libSystem.B.dylib"
2179
2180// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
2181
2182func Truncate(path string, length int64) (err error) {
2183 var _p0 *byte
2184 _p0, err = BytePtrFromString(path)
2185 if err != nil {
2186 return
2187 }
Andrea Campanella764f1ed2022-03-24 11:46:38 +01002188 _, _, e1 := syscall_syscall(libc_truncate_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(length), 0)
kesavand2cde6582020-06-22 04:56:23 -04002189 if e1 != 0 {
2190 err = errnoErr(e1)
2191 }
2192 return
2193}
2194
Andrea Campanella764f1ed2022-03-24 11:46:38 +01002195var libc_truncate_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -04002196
kesavand2cde6582020-06-22 04:56:23 -04002197//go:cgo_import_dynamic libc_truncate truncate "/usr/lib/libSystem.B.dylib"
2198
2199// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
2200
2201func Umask(newmask int) (oldmask int) {
Andrea Campanella764f1ed2022-03-24 11:46:38 +01002202 r0, _, _ := syscall_syscall(libc_umask_trampoline_addr, uintptr(newmask), 0, 0)
kesavand2cde6582020-06-22 04:56:23 -04002203 oldmask = int(r0)
2204 return
2205}
2206
Andrea Campanella764f1ed2022-03-24 11:46:38 +01002207var libc_umask_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -04002208
kesavand2cde6582020-06-22 04:56:23 -04002209//go:cgo_import_dynamic libc_umask umask "/usr/lib/libSystem.B.dylib"
2210
2211// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
2212
2213func Undelete(path string) (err error) {
2214 var _p0 *byte
2215 _p0, err = BytePtrFromString(path)
2216 if err != nil {
2217 return
2218 }
Andrea Campanella764f1ed2022-03-24 11:46:38 +01002219 _, _, e1 := syscall_syscall(libc_undelete_trampoline_addr, uintptr(unsafe.Pointer(_p0)), 0, 0)
kesavand2cde6582020-06-22 04:56:23 -04002220 if e1 != 0 {
2221 err = errnoErr(e1)
2222 }
2223 return
2224}
2225
Andrea Campanella764f1ed2022-03-24 11:46:38 +01002226var libc_undelete_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -04002227
kesavand2cde6582020-06-22 04:56:23 -04002228//go:cgo_import_dynamic libc_undelete undelete "/usr/lib/libSystem.B.dylib"
2229
2230// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
2231
2232func Unlink(path string) (err error) {
2233 var _p0 *byte
2234 _p0, err = BytePtrFromString(path)
2235 if err != nil {
2236 return
2237 }
Andrea Campanella764f1ed2022-03-24 11:46:38 +01002238 _, _, e1 := syscall_syscall(libc_unlink_trampoline_addr, uintptr(unsafe.Pointer(_p0)), 0, 0)
kesavand2cde6582020-06-22 04:56:23 -04002239 if e1 != 0 {
2240 err = errnoErr(e1)
2241 }
2242 return
2243}
2244
Andrea Campanella764f1ed2022-03-24 11:46:38 +01002245var libc_unlink_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -04002246
kesavand2cde6582020-06-22 04:56:23 -04002247//go:cgo_import_dynamic libc_unlink unlink "/usr/lib/libSystem.B.dylib"
2248
2249// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
2250
2251func Unlinkat(dirfd int, path string, flags int) (err error) {
2252 var _p0 *byte
2253 _p0, err = BytePtrFromString(path)
2254 if err != nil {
2255 return
2256 }
Andrea Campanella764f1ed2022-03-24 11:46:38 +01002257 _, _, e1 := syscall_syscall(libc_unlinkat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags))
kesavand2cde6582020-06-22 04:56:23 -04002258 if e1 != 0 {
2259 err = errnoErr(e1)
2260 }
2261 return
2262}
2263
Andrea Campanella764f1ed2022-03-24 11:46:38 +01002264var libc_unlinkat_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -04002265
kesavand2cde6582020-06-22 04:56:23 -04002266//go:cgo_import_dynamic libc_unlinkat unlinkat "/usr/lib/libSystem.B.dylib"
2267
2268// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
2269
2270func Unmount(path string, flags int) (err error) {
2271 var _p0 *byte
2272 _p0, err = BytePtrFromString(path)
2273 if err != nil {
2274 return
2275 }
Andrea Campanella764f1ed2022-03-24 11:46:38 +01002276 _, _, e1 := syscall_syscall(libc_unmount_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0)
kesavand2cde6582020-06-22 04:56:23 -04002277 if e1 != 0 {
2278 err = errnoErr(e1)
2279 }
2280 return
2281}
2282
Andrea Campanella764f1ed2022-03-24 11:46:38 +01002283var libc_unmount_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -04002284
kesavand2cde6582020-06-22 04:56:23 -04002285//go:cgo_import_dynamic libc_unmount unmount "/usr/lib/libSystem.B.dylib"
2286
2287// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
2288
2289func write(fd int, p []byte) (n int, err error) {
2290 var _p0 unsafe.Pointer
2291 if len(p) > 0 {
2292 _p0 = unsafe.Pointer(&p[0])
2293 } else {
2294 _p0 = unsafe.Pointer(&_zero)
2295 }
Andrea Campanella764f1ed2022-03-24 11:46:38 +01002296 r0, _, e1 := syscall_syscall(libc_write_trampoline_addr, uintptr(fd), uintptr(_p0), uintptr(len(p)))
kesavand2cde6582020-06-22 04:56:23 -04002297 n = int(r0)
2298 if e1 != 0 {
2299 err = errnoErr(e1)
2300 }
2301 return
2302}
2303
Andrea Campanella764f1ed2022-03-24 11:46:38 +01002304var libc_write_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -04002305
kesavand2cde6582020-06-22 04:56:23 -04002306//go:cgo_import_dynamic libc_write write "/usr/lib/libSystem.B.dylib"
2307
2308// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
2309
2310func mmap(addr uintptr, length uintptr, prot int, flag int, fd int, pos int64) (ret uintptr, err error) {
Andrea Campanella764f1ed2022-03-24 11:46:38 +01002311 r0, _, e1 := syscall_syscall6(libc_mmap_trampoline_addr, uintptr(addr), uintptr(length), uintptr(prot), uintptr(flag), uintptr(fd), uintptr(pos))
kesavand2cde6582020-06-22 04:56:23 -04002312 ret = uintptr(r0)
2313 if e1 != 0 {
2314 err = errnoErr(e1)
2315 }
2316 return
2317}
2318
Andrea Campanella764f1ed2022-03-24 11:46:38 +01002319var libc_mmap_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -04002320
kesavand2cde6582020-06-22 04:56:23 -04002321//go:cgo_import_dynamic libc_mmap mmap "/usr/lib/libSystem.B.dylib"
2322
2323// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
2324
2325func munmap(addr uintptr, length uintptr) (err error) {
Andrea Campanella764f1ed2022-03-24 11:46:38 +01002326 _, _, e1 := syscall_syscall(libc_munmap_trampoline_addr, uintptr(addr), uintptr(length), 0)
kesavand2cde6582020-06-22 04:56:23 -04002327 if e1 != 0 {
2328 err = errnoErr(e1)
2329 }
2330 return
2331}
2332
Andrea Campanella764f1ed2022-03-24 11:46:38 +01002333var libc_munmap_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -04002334
kesavand2cde6582020-06-22 04:56:23 -04002335//go:cgo_import_dynamic libc_munmap munmap "/usr/lib/libSystem.B.dylib"
2336
2337// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
2338
2339func readlen(fd int, buf *byte, nbuf int) (n int, err error) {
Andrea Campanella764f1ed2022-03-24 11:46:38 +01002340 r0, _, e1 := syscall_syscall(libc_read_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf))
kesavand2cde6582020-06-22 04:56:23 -04002341 n = int(r0)
2342 if e1 != 0 {
2343 err = errnoErr(e1)
2344 }
2345 return
2346}
2347
2348// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
2349
2350func writelen(fd int, buf *byte, nbuf int) (n int, err error) {
Andrea Campanella764f1ed2022-03-24 11:46:38 +01002351 r0, _, e1 := syscall_syscall(libc_write_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf))
kesavand2cde6582020-06-22 04:56:23 -04002352 n = int(r0)
2353 if e1 != 0 {
2354 err = errnoErr(e1)
2355 }
2356 return
2357}
2358
2359// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
2360
kesavand2cde6582020-06-22 04:56:23 -04002361func Fstat(fd int, stat *Stat_t) (err error) {
Andrea Campanella764f1ed2022-03-24 11:46:38 +01002362 _, _, e1 := syscall_syscall(libc_fstat64_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0)
kesavand2cde6582020-06-22 04:56:23 -04002363 if e1 != 0 {
2364 err = errnoErr(e1)
2365 }
2366 return
2367}
2368
Andrea Campanella764f1ed2022-03-24 11:46:38 +01002369var libc_fstat64_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -04002370
kesavand2cde6582020-06-22 04:56:23 -04002371//go:cgo_import_dynamic libc_fstat64 fstat64 "/usr/lib/libSystem.B.dylib"
2372
2373// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
2374
2375func Fstatat(fd int, path string, stat *Stat_t, flags int) (err error) {
2376 var _p0 *byte
2377 _p0, err = BytePtrFromString(path)
2378 if err != nil {
2379 return
2380 }
Andrea Campanella764f1ed2022-03-24 11:46:38 +01002381 _, _, e1 := syscall_syscall6(libc_fstatat64_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), uintptr(flags), 0, 0)
kesavand2cde6582020-06-22 04:56:23 -04002382 if e1 != 0 {
2383 err = errnoErr(e1)
2384 }
2385 return
2386}
2387
Andrea Campanella764f1ed2022-03-24 11:46:38 +01002388var libc_fstatat64_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -04002389
kesavand2cde6582020-06-22 04:56:23 -04002390//go:cgo_import_dynamic libc_fstatat64 fstatat64 "/usr/lib/libSystem.B.dylib"
2391
2392// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
2393
2394func Fstatfs(fd int, stat *Statfs_t) (err error) {
Andrea Campanella764f1ed2022-03-24 11:46:38 +01002395 _, _, e1 := syscall_syscall(libc_fstatfs64_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0)
kesavand2cde6582020-06-22 04:56:23 -04002396 if e1 != 0 {
2397 err = errnoErr(e1)
2398 }
2399 return
2400}
2401
Andrea Campanella764f1ed2022-03-24 11:46:38 +01002402var libc_fstatfs64_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -04002403
kesavand2cde6582020-06-22 04:56:23 -04002404//go:cgo_import_dynamic libc_fstatfs64 fstatfs64 "/usr/lib/libSystem.B.dylib"
2405
2406// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
2407
kesavand2cde6582020-06-22 04:56:23 -04002408func getfsstat(buf unsafe.Pointer, size uintptr, flags int) (n int, err error) {
Andrea Campanella764f1ed2022-03-24 11:46:38 +01002409 r0, _, e1 := syscall_syscall(libc_getfsstat64_trampoline_addr, uintptr(buf), uintptr(size), uintptr(flags))
kesavand2cde6582020-06-22 04:56:23 -04002410 n = int(r0)
2411 if e1 != 0 {
2412 err = errnoErr(e1)
2413 }
2414 return
2415}
2416
Andrea Campanella764f1ed2022-03-24 11:46:38 +01002417var libc_getfsstat64_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -04002418
kesavand2cde6582020-06-22 04:56:23 -04002419//go:cgo_import_dynamic libc_getfsstat64 getfsstat64 "/usr/lib/libSystem.B.dylib"
2420
2421// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
2422
2423func Lstat(path string, stat *Stat_t) (err error) {
2424 var _p0 *byte
2425 _p0, err = BytePtrFromString(path)
2426 if err != nil {
2427 return
2428 }
Andrea Campanella764f1ed2022-03-24 11:46:38 +01002429 _, _, e1 := syscall_syscall(libc_lstat64_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0)
kesavand2cde6582020-06-22 04:56:23 -04002430 if e1 != 0 {
2431 err = errnoErr(e1)
2432 }
2433 return
2434}
2435
Andrea Campanella764f1ed2022-03-24 11:46:38 +01002436var libc_lstat64_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -04002437
kesavand2cde6582020-06-22 04:56:23 -04002438//go:cgo_import_dynamic libc_lstat64 lstat64 "/usr/lib/libSystem.B.dylib"
2439
2440// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
2441
Andrea Campanella764f1ed2022-03-24 11:46:38 +01002442func ptrace1(request int, pid int, addr uintptr, data uintptr) (err error) {
2443 _, _, e1 := syscall_syscall6(libc_ptrace_trampoline_addr, uintptr(request), uintptr(pid), uintptr(addr), uintptr(data), 0, 0)
2444 if e1 != 0 {
2445 err = errnoErr(e1)
2446 }
2447 return
2448}
2449
2450var libc_ptrace_trampoline_addr uintptr
2451
2452//go:cgo_import_dynamic libc_ptrace ptrace "/usr/lib/libSystem.B.dylib"
2453
2454// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
2455
kesavand2cde6582020-06-22 04:56:23 -04002456func Stat(path string, stat *Stat_t) (err error) {
2457 var _p0 *byte
2458 _p0, err = BytePtrFromString(path)
2459 if err != nil {
2460 return
2461 }
Andrea Campanella764f1ed2022-03-24 11:46:38 +01002462 _, _, e1 := syscall_syscall(libc_stat64_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0)
kesavand2cde6582020-06-22 04:56:23 -04002463 if e1 != 0 {
2464 err = errnoErr(e1)
2465 }
2466 return
2467}
2468
Andrea Campanella764f1ed2022-03-24 11:46:38 +01002469var libc_stat64_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -04002470
kesavand2cde6582020-06-22 04:56:23 -04002471//go:cgo_import_dynamic libc_stat64 stat64 "/usr/lib/libSystem.B.dylib"
2472
2473// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
2474
2475func Statfs(path string, stat *Statfs_t) (err error) {
2476 var _p0 *byte
2477 _p0, err = BytePtrFromString(path)
2478 if err != nil {
2479 return
2480 }
Andrea Campanella764f1ed2022-03-24 11:46:38 +01002481 _, _, e1 := syscall_syscall(libc_statfs64_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0)
kesavand2cde6582020-06-22 04:56:23 -04002482 if e1 != 0 {
2483 err = errnoErr(e1)
2484 }
2485 return
2486}
2487
Andrea Campanella764f1ed2022-03-24 11:46:38 +01002488var libc_statfs64_trampoline_addr uintptr
kesavand2cde6582020-06-22 04:56:23 -04002489
kesavand2cde6582020-06-22 04:56:23 -04002490//go:cgo_import_dynamic libc_statfs64 statfs64 "/usr/lib/libSystem.B.dylib"