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