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