cubefs
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 unix8
9import (10"syscall"11"unsafe"12)
13
14var _ syscall.Errno15
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) {19r0, _, e1 := syscall_rawSyscall(libc_getgroups_trampoline_addr, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0)20n = int(r0)21if e1 != 0 {22err = errnoErr(e1)23}24return25}
26
27var libc_getgroups_trampoline_addr uintptr28
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)35if e1 != 0 {36err = errnoErr(e1)37}38return39}
40
41var libc_setgroups_trampoline_addr uintptr42
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) {48r0, _, e1 := syscall_syscall6(libc_wait4_trampoline_addr, uintptr(pid), uintptr(unsafe.Pointer(wstatus)), uintptr(options), uintptr(unsafe.Pointer(rusage)), 0, 0)49wpid = int(r0)50if e1 != 0 {51err = errnoErr(e1)52}53return54}
55
56var libc_wait4_trampoline_addr uintptr57
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) {63r0, _, e1 := syscall_syscall(libc_accept_trampoline_addr, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)))64fd = int(r0)65if e1 != 0 {66err = errnoErr(e1)67}68return69}
70
71var libc_accept_trampoline_addr uintptr72
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))79if e1 != 0 {80err = errnoErr(e1)81}82return83}
84
85var libc_bind_trampoline_addr uintptr86
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))93if e1 != 0 {94err = errnoErr(e1)95}96return97}
98
99var libc_connect_trampoline_addr uintptr100
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) {106r0, _, e1 := syscall_rawSyscall(libc_socket_trampoline_addr, uintptr(domain), uintptr(typ), uintptr(proto))107fd = int(r0)108if e1 != 0 {109err = errnoErr(e1)110}111return112}
113
114var libc_socket_trampoline_addr uintptr115
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)122if e1 != 0 {123err = errnoErr(e1)124}125return126}
127
128var libc_getsockopt_trampoline_addr uintptr129
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)136if e1 != 0 {137err = errnoErr(e1)138}139return140}
141
142var libc_setsockopt_trampoline_addr uintptr143
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)))150if e1 != 0 {151err = errnoErr(e1)152}153return154}
155
156var libc_getpeername_trampoline_addr uintptr157
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)))164if e1 != 0 {165err = errnoErr(e1)166}167return168}
169
170var libc_getsockname_trampoline_addr uintptr171
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)178if e1 != 0 {179err = errnoErr(e1)180}181return182}
183
184var libc_shutdown_trampoline_addr uintptr185
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)192if e1 != 0 {193err = errnoErr(e1)194}195return196}
197
198var libc_socketpair_trampoline_addr uintptr199
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) {205var _p0 unsafe.Pointer206if len(p) > 0 {207_p0 = unsafe.Pointer(&p[0])208} else {209_p0 = unsafe.Pointer(&_zero)210}211r0, _, e1 := syscall_syscall6(libc_recvfrom_trampoline_addr, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(flags), uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(fromlen)))212n = int(r0)213if e1 != 0 {214err = errnoErr(e1)215}216return217}
218
219var libc_recvfrom_trampoline_addr uintptr220
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) {226var _p0 unsafe.Pointer227if 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))233if e1 != 0 {234err = errnoErr(e1)235}236return237}
238
239var libc_sendto_trampoline_addr uintptr240
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) {246r0, _, e1 := syscall_syscall(libc_recvmsg_trampoline_addr, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags))247n = int(r0)248if e1 != 0 {249err = errnoErr(e1)250}251return252}
253
254var libc_recvmsg_trampoline_addr uintptr255
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) {261r0, _, e1 := syscall_syscall(libc_sendmsg_trampoline_addr, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags))262n = int(r0)263if e1 != 0 {264err = errnoErr(e1)265}266return267}
268
269var libc_sendmsg_trampoline_addr uintptr270
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) {276r0, _, e1 := syscall_syscall6(libc_kevent_trampoline_addr, uintptr(kq), uintptr(change), uintptr(nchange), uintptr(event), uintptr(nevent), uintptr(unsafe.Pointer(timeout)))277n = int(r0)278if e1 != 0 {279err = errnoErr(e1)280}281return282}
283
284var libc_kevent_trampoline_addr uintptr285
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) {291var _p0 *byte292_p0, err = BytePtrFromString(path)293if err != nil {294return295}296_, _, e1 := syscall_syscall(libc_utimes_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(timeval)), 0)297if e1 != 0 {298err = errnoErr(e1)299}300return301}
302
303var libc_utimes_trampoline_addr uintptr304
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)311if e1 != 0 {312err = errnoErr(e1)313}314return315}
316
317var libc_futimes_trampoline_addr uintptr318
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) {324r0, _, e1 := syscall_syscall(libc_poll_trampoline_addr, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout))325n = int(r0)326if e1 != 0 {327err = errnoErr(e1)328}329return330}
331
332var libc_poll_trampoline_addr uintptr333
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) {339var _p0 unsafe.Pointer340if 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))346if e1 != 0 {347err = errnoErr(e1)348}349return350}
351
352var libc_madvise_trampoline_addr uintptr353
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) {359var _p0 unsafe.Pointer360if 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)366if e1 != 0 {367err = errnoErr(e1)368}369return370}
371
372var libc_mlock_trampoline_addr uintptr373
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)380if e1 != 0 {381err = errnoErr(e1)382}383return384}
385
386var libc_mlockall_trampoline_addr uintptr387
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) {393var _p0 unsafe.Pointer394if 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))400if e1 != 0 {401err = errnoErr(e1)402}403return404}
405
406var libc_mprotect_trampoline_addr uintptr407
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) {413var _p0 unsafe.Pointer414if 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))420if e1 != 0 {421err = errnoErr(e1)422}423return424}
425
426var libc_msync_trampoline_addr uintptr427
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) {433var _p0 unsafe.Pointer434if 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)440if e1 != 0 {441err = errnoErr(e1)442}443return444}
445
446var libc_munlock_trampoline_addr uintptr447
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)454if e1 != 0 {455err = errnoErr(e1)456}457return458}
459
460var libc_munlockall_trampoline_addr uintptr461
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)468if e1 != 0 {469err = errnoErr(e1)470}471return472}
473
474var libc_closedir_trampoline_addr uintptr475
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) {481r0, _, _ := syscall_syscall(libc_readdir_r_trampoline_addr, uintptr(dir), uintptr(unsafe.Pointer(entry)), uintptr(unsafe.Pointer(result)))482res = Errno(r0)483return484}
485
486var libc_readdir_r_trampoline_addr uintptr487
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)494if e1 != 0 {495err = errnoErr(e1)496}497return498}
499
500var libc_pipe_trampoline_addr uintptr501
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) {507var _p0 *byte508_p0, err = BytePtrFromString(path)509if err != nil {510return511}512var _p1 *byte513_p1, err = BytePtrFromString(attr)514if err != nil {515return516}517r0, _, 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))518sz = int(r0)519if e1 != 0 {520err = errnoErr(e1)521}522return523}
524
525var libc_getxattr_trampoline_addr uintptr526
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) {532var _p0 *byte533_p0, err = BytePtrFromString(attr)534if err != nil {535return536}537r0, _, e1 := syscall_syscall6(libc_fgetxattr_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(dest)), uintptr(size), uintptr(position), uintptr(options))538sz = int(r0)539if e1 != 0 {540err = errnoErr(e1)541}542return543}
544
545var libc_fgetxattr_trampoline_addr uintptr546
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) {552var _p0 *byte553_p0, err = BytePtrFromString(path)554if err != nil {555return556}557var _p1 *byte558_p1, err = BytePtrFromString(attr)559if err != nil {560return561}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))563if e1 != 0 {564err = errnoErr(e1)565}566return567}
568
569var libc_setxattr_trampoline_addr uintptr570
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) {576var _p0 *byte577_p0, err = BytePtrFromString(attr)578if err != nil {579return580}581_, _, e1 := syscall_syscall6(libc_fsetxattr_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(data)), uintptr(size), uintptr(position), uintptr(options))582if e1 != 0 {583err = errnoErr(e1)584}585return586}
587
588var libc_fsetxattr_trampoline_addr uintptr589
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) {595var _p0 *byte596_p0, err = BytePtrFromString(path)597if err != nil {598return599}600var _p1 *byte601_p1, err = BytePtrFromString(attr)602if err != nil {603return604}605_, _, e1 := syscall_syscall(libc_removexattr_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(options))606if e1 != 0 {607err = errnoErr(e1)608}609return610}
611
612var libc_removexattr_trampoline_addr uintptr613
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) {619var _p0 *byte620_p0, err = BytePtrFromString(attr)621if err != nil {622return623}624_, _, e1 := syscall_syscall(libc_fremovexattr_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(options))625if e1 != 0 {626err = errnoErr(e1)627}628return629}
630
631var libc_fremovexattr_trampoline_addr uintptr632
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) {638var _p0 *byte639_p0, err = BytePtrFromString(path)640if err != nil {641return642}643r0, _, e1 := syscall_syscall6(libc_listxattr_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(dest)), uintptr(size), uintptr(options), 0, 0)644sz = int(r0)645if e1 != 0 {646err = errnoErr(e1)647}648return649}
650
651var libc_listxattr_trampoline_addr uintptr652
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) {658r0, _, e1 := syscall_syscall6(libc_flistxattr_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(dest)), uintptr(size), uintptr(options), 0, 0)659sz = int(r0)660if e1 != 0 {661err = errnoErr(e1)662}663return664}
665
666var libc_flistxattr_trampoline_addr uintptr667
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) {673var _p0 *byte674_p0, err = BytePtrFromString(path)675if err != nil {676return677}678_, _, e1 := syscall_syscall6(libc_utimensat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), uintptr(flags), 0, 0)679if e1 != 0 {680err = errnoErr(e1)681}682return683}
684
685var libc_utimensat_trampoline_addr uintptr686
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) {692r0, _, e1 := syscall_syscall(libc_fcntl_trampoline_addr, uintptr(fd), uintptr(cmd), uintptr(arg))693val = int(r0)694if e1 != 0 {695err = errnoErr(e1)696}697return698}
699
700var libc_fcntl_trampoline_addr uintptr701
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))708if e1 != 0 {709err = errnoErr(e1)710}711return712}
713
714var libc_kill_trampoline_addr uintptr715
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))722if e1 != 0 {723err = errnoErr(e1)724}725return726}
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))730if e1 != 0 {731err = errnoErr(e1)732}733return734}
735
736var libc_ioctl_trampoline_addr uintptr737
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) {743var _p0 unsafe.Pointer744if 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))750if e1 != 0 {751err = errnoErr(e1)752}753return754}
755
756var libc_sysctl_trampoline_addr uintptr757
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))764if e1 != 0 {765err = errnoErr(e1)766}767return768}
769
770var libc_sendfile_trampoline_addr uintptr771
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) {777r0, _, e1 := syscall_syscall(libc_shmat_trampoline_addr, uintptr(id), uintptr(addr), uintptr(flag))778ret = uintptr(r0)779if e1 != 0 {780err = errnoErr(e1)781}782return783}
784
785var libc_shmat_trampoline_addr uintptr786
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) {792r0, _, e1 := syscall_syscall(libc_shmctl_trampoline_addr, uintptr(id), uintptr(cmd), uintptr(unsafe.Pointer(buf)))793result = int(r0)794if e1 != 0 {795err = errnoErr(e1)796}797return798}
799
800var libc_shmctl_trampoline_addr uintptr801
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)808if e1 != 0 {809err = errnoErr(e1)810}811return812}
813
814var libc_shmdt_trampoline_addr uintptr815
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) {821r0, _, e1 := syscall_syscall(libc_shmget_trampoline_addr, uintptr(key), uintptr(size), uintptr(flag))822id = int(r0)823if e1 != 0 {824err = errnoErr(e1)825}826return827}
828
829var libc_shmget_trampoline_addr uintptr830
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) {836var _p0 *byte837_p0, err = BytePtrFromString(path)838if err != nil {839return840}841_, _, e1 := syscall_syscall(libc_access_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0)842if e1 != 0 {843err = errnoErr(e1)844}845return846}
847
848var libc_access_trampoline_addr uintptr849
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)856if e1 != 0 {857err = errnoErr(e1)858}859return860}
861
862var libc_adjtime_trampoline_addr uintptr863
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) {869var _p0 *byte870_p0, err = BytePtrFromString(path)871if err != nil {872return873}874_, _, e1 := syscall_syscall(libc_chdir_trampoline_addr, uintptr(unsafe.Pointer(_p0)), 0, 0)875if e1 != 0 {876err = errnoErr(e1)877}878return879}
880
881var libc_chdir_trampoline_addr uintptr882
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) {888var _p0 *byte889_p0, err = BytePtrFromString(path)890if err != nil {891return892}893_, _, e1 := syscall_syscall(libc_chflags_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0)894if e1 != 0 {895err = errnoErr(e1)896}897return898}
899
900var libc_chflags_trampoline_addr uintptr901
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) {907var _p0 *byte908_p0, err = BytePtrFromString(path)909if err != nil {910return911}912_, _, e1 := syscall_syscall(libc_chmod_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0)913if e1 != 0 {914err = errnoErr(e1)915}916return917}
918
919var libc_chmod_trampoline_addr uintptr920
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) {926var _p0 *byte927_p0, err = BytePtrFromString(path)928if err != nil {929return930}931_, _, e1 := syscall_syscall(libc_chown_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid))932if e1 != 0 {933err = errnoErr(e1)934}935return936}
937
938var libc_chown_trampoline_addr uintptr939
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) {945var _p0 *byte946_p0, err = BytePtrFromString(path)947if err != nil {948return949}950_, _, e1 := syscall_syscall(libc_chroot_trampoline_addr, uintptr(unsafe.Pointer(_p0)), 0, 0)951if e1 != 0 {952err = errnoErr(e1)953}954return955}
956
957var libc_chroot_trampoline_addr uintptr958
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)965if e1 != 0 {966err = errnoErr(e1)967}968return969}
970
971var libc_clock_gettime_trampoline_addr uintptr972
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)979if e1 != 0 {980err = errnoErr(e1)981}982return983}
984
985var libc_close_trampoline_addr uintptr986
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) {992var _p0 *byte993_p0, err = BytePtrFromString(src)994if err != nil {995return996}997var _p1 *byte998_p1, err = BytePtrFromString(dst)999if err != nil {1000return1001}1002_, _, e1 := syscall_syscall(libc_clonefile_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(flags))1003if e1 != 0 {1004err = errnoErr(e1)1005}1006return1007}
1008
1009var libc_clonefile_trampoline_addr uintptr1010
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) {1016var _p0 *byte1017_p0, err = BytePtrFromString(src)1018if err != nil {1019return1020}1021var _p1 *byte1022_p1, err = BytePtrFromString(dst)1023if err != nil {1024return1025}1026_, _, e1 := syscall_syscall6(libc_clonefileat_trampoline_addr, uintptr(srcDirfd), uintptr(unsafe.Pointer(_p0)), uintptr(dstDirfd), uintptr(unsafe.Pointer(_p1)), uintptr(flags), 0)1027if e1 != 0 {1028err = errnoErr(e1)1029}1030return1031}
1032
1033var libc_clonefileat_trampoline_addr uintptr1034
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) {1040r0, _, e1 := syscall_syscall(libc_dup_trampoline_addr, uintptr(fd), 0, 0)1041nfd = int(r0)1042if e1 != 0 {1043err = errnoErr(e1)1044}1045return1046}
1047
1048var libc_dup_trampoline_addr uintptr1049
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)1056if e1 != 0 {1057err = errnoErr(e1)1058}1059return1060}
1061
1062var libc_dup2_trampoline_addr uintptr1063
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) {1069var _p0 *byte1070_p0, err = BytePtrFromString(path1)1071if err != nil {1072return1073}1074var _p1 *byte1075_p1, err = BytePtrFromString(path2)1076if err != nil {1077return1078}1079_, _, e1 := syscall_syscall(libc_exchangedata_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(options))1080if e1 != 0 {1081err = errnoErr(e1)1082}1083return1084}
1085
1086var libc_exchangedata_trampoline_addr uintptr1087
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) {1093syscall_syscall(libc_exit_trampoline_addr, uintptr(code), 0, 0)1094return1095}
1096
1097var libc_exit_trampoline_addr uintptr1098
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) {1104var _p0 *byte1105_p0, err = BytePtrFromString(path)1106if err != nil {1107return1108}1109_, _, e1 := syscall_syscall6(libc_faccessat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0)1110if e1 != 0 {1111err = errnoErr(e1)1112}1113return1114}
1115
1116var libc_faccessat_trampoline_addr uintptr1117
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)1124if e1 != 0 {1125err = errnoErr(e1)1126}1127return1128}
1129
1130var libc_fchdir_trampoline_addr uintptr1131
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)1138if e1 != 0 {1139err = errnoErr(e1)1140}1141return1142}
1143
1144var libc_fchflags_trampoline_addr uintptr1145
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)1152if e1 != 0 {1153err = errnoErr(e1)1154}1155return1156}
1157
1158var libc_fchmod_trampoline_addr uintptr1159
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) {1165var _p0 *byte1166_p0, err = BytePtrFromString(path)1167if err != nil {1168return1169}1170_, _, e1 := syscall_syscall6(libc_fchmodat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0)1171if e1 != 0 {1172err = errnoErr(e1)1173}1174return1175}
1176
1177var libc_fchmodat_trampoline_addr uintptr1178
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))1185if e1 != 0 {1186err = errnoErr(e1)1187}1188return1189}
1190
1191var libc_fchown_trampoline_addr uintptr1192
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) {1198var _p0 *byte1199_p0, err = BytePtrFromString(path)1200if err != nil {1201return1202}1203_, _, e1 := syscall_syscall6(libc_fchownat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid), uintptr(flags), 0)1204if e1 != 0 {1205err = errnoErr(e1)1206}1207return1208}
1209
1210var libc_fchownat_trampoline_addr uintptr1211
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) {1217var _p0 *byte1218_p0, err = BytePtrFromString(dst)1219if err != nil {1220return1221}1222_, _, e1 := syscall_syscall6(libc_fclonefileat_trampoline_addr, uintptr(srcDirfd), uintptr(dstDirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0, 0)1223if e1 != 0 {1224err = errnoErr(e1)1225}1226return1227}
1228
1229var libc_fclonefileat_trampoline_addr uintptr1230
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)1237if e1 != 0 {1238err = errnoErr(e1)1239}1240return1241}
1242
1243var libc_flock_trampoline_addr uintptr1244
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) {1250r0, _, e1 := syscall_syscall(libc_fpathconf_trampoline_addr, uintptr(fd), uintptr(name), 0)1251val = int(r0)1252if e1 != 0 {1253err = errnoErr(e1)1254}1255return1256}
1257
1258var libc_fpathconf_trampoline_addr uintptr1259
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)1266if e1 != 0 {1267err = errnoErr(e1)1268}1269return1270}
1271
1272var libc_fsync_trampoline_addr uintptr1273
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)1280if e1 != 0 {1281err = errnoErr(e1)1282}1283return1284}
1285
1286var libc_ftruncate_trampoline_addr uintptr1287
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) {1293var _p0 unsafe.Pointer1294if len(buf) > 0 {1295_p0 = unsafe.Pointer(&buf[0])1296} else {1297_p0 = unsafe.Pointer(&_zero)1298}1299r0, _, e1 := syscall_syscall(libc_getcwd_trampoline_addr, uintptr(_p0), uintptr(len(buf)), 0)1300n = int(r0)1301if e1 != 0 {1302err = errnoErr(e1)1303}1304return1305}
1306
1307var libc_getcwd_trampoline_addr uintptr1308
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) {1314r0, _, _ := syscall_syscall(libc_getdtablesize_trampoline_addr, 0, 0, 0)1315size = int(r0)1316return1317}
1318
1319var libc_getdtablesize_trampoline_addr uintptr1320
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) {1326r0, _, _ := syscall_rawSyscall(libc_getegid_trampoline_addr, 0, 0, 0)1327egid = int(r0)1328return1329}
1330
1331var libc_getegid_trampoline_addr uintptr1332
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) {1338r0, _, _ := syscall_rawSyscall(libc_geteuid_trampoline_addr, 0, 0, 0)1339uid = int(r0)1340return1341}
1342
1343var libc_geteuid_trampoline_addr uintptr1344
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) {1350r0, _, _ := syscall_rawSyscall(libc_getgid_trampoline_addr, 0, 0, 0)1351gid = int(r0)1352return1353}
1354
1355var libc_getgid_trampoline_addr uintptr1356
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) {1362r0, _, e1 := syscall_rawSyscall(libc_getpgid_trampoline_addr, uintptr(pid), 0, 0)1363pgid = int(r0)1364if e1 != 0 {1365err = errnoErr(e1)1366}1367return1368}
1369
1370var libc_getpgid_trampoline_addr uintptr1371
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) {1377r0, _, _ := syscall_rawSyscall(libc_getpgrp_trampoline_addr, 0, 0, 0)1378pgrp = int(r0)1379return1380}
1381
1382var libc_getpgrp_trampoline_addr uintptr1383
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) {1389r0, _, _ := syscall_rawSyscall(libc_getpid_trampoline_addr, 0, 0, 0)1390pid = int(r0)1391return1392}
1393
1394var libc_getpid_trampoline_addr uintptr1395
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) {1401r0, _, _ := syscall_rawSyscall(libc_getppid_trampoline_addr, 0, 0, 0)1402ppid = int(r0)1403return1404}
1405
1406var libc_getppid_trampoline_addr uintptr1407
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) {1413r0, _, e1 := syscall_syscall(libc_getpriority_trampoline_addr, uintptr(which), uintptr(who), 0)1414prio = int(r0)1415if e1 != 0 {1416err = errnoErr(e1)1417}1418return1419}
1420
1421var libc_getpriority_trampoline_addr uintptr1422
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)1429if e1 != 0 {1430err = errnoErr(e1)1431}1432return1433}
1434
1435var libc_getrlimit_trampoline_addr uintptr1436
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)1443if e1 != 0 {1444err = errnoErr(e1)1445}1446return1447}
1448
1449var libc_getrusage_trampoline_addr uintptr1450
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) {1456r0, _, e1 := syscall_rawSyscall(libc_getsid_trampoline_addr, uintptr(pid), 0, 0)1457sid = int(r0)1458if e1 != 0 {1459err = errnoErr(e1)1460}1461return1462}
1463
1464var libc_getsid_trampoline_addr uintptr1465
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)1472if e1 != 0 {1473err = errnoErr(e1)1474}1475return1476}
1477
1478var libc_gettimeofday_trampoline_addr uintptr1479
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) {1485r0, _, _ := syscall_rawSyscall(libc_getuid_trampoline_addr, 0, 0, 0)1486uid = int(r0)1487return1488}
1489
1490var libc_getuid_trampoline_addr uintptr1491
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) {1497r0, _, _ := syscall_rawSyscall(libc_issetugid_trampoline_addr, 0, 0, 0)1498tainted = bool(r0 != 0)1499return1500}
1501
1502var libc_issetugid_trampoline_addr uintptr1503
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) {1509r0, _, e1 := syscall_syscall(libc_kqueue_trampoline_addr, 0, 0, 0)1510fd = int(r0)1511if e1 != 0 {1512err = errnoErr(e1)1513}1514return1515}
1516
1517var libc_kqueue_trampoline_addr uintptr1518
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) {1524var _p0 *byte1525_p0, err = BytePtrFromString(path)1526if err != nil {1527return1528}1529_, _, e1 := syscall_syscall(libc_lchown_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid))1530if e1 != 0 {1531err = errnoErr(e1)1532}1533return1534}
1535
1536var libc_lchown_trampoline_addr uintptr1537
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) {1543var _p0 *byte1544_p0, err = BytePtrFromString(path)1545if err != nil {1546return1547}1548var _p1 *byte1549_p1, err = BytePtrFromString(link)1550if err != nil {1551return1552}1553_, _, e1 := syscall_syscall(libc_link_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0)1554if e1 != 0 {1555err = errnoErr(e1)1556}1557return1558}
1559
1560var libc_link_trampoline_addr uintptr1561
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) {1567var _p0 *byte1568_p0, err = BytePtrFromString(path)1569if err != nil {1570return1571}1572var _p1 *byte1573_p1, err = BytePtrFromString(link)1574if err != nil {1575return1576}1577_, _, e1 := syscall_syscall6(libc_linkat_trampoline_addr, uintptr(pathfd), uintptr(unsafe.Pointer(_p0)), uintptr(linkfd), uintptr(unsafe.Pointer(_p1)), uintptr(flags), 0)1578if e1 != 0 {1579err = errnoErr(e1)1580}1581return1582}
1583
1584var libc_linkat_trampoline_addr uintptr1585
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)1592if e1 != 0 {1593err = errnoErr(e1)1594}1595return1596}
1597
1598var libc_listen_trampoline_addr uintptr1599
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) {1605var _p0 *byte1606_p0, err = BytePtrFromString(path)1607if err != nil {1608return1609}1610_, _, e1 := syscall_syscall(libc_mkdir_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0)1611if e1 != 0 {1612err = errnoErr(e1)1613}1614return1615}
1616
1617var libc_mkdir_trampoline_addr uintptr1618
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) {1624var _p0 *byte1625_p0, err = BytePtrFromString(path)1626if err != nil {1627return1628}1629_, _, e1 := syscall_syscall(libc_mkdirat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode))1630if e1 != 0 {1631err = errnoErr(e1)1632}1633return1634}
1635
1636var libc_mkdirat_trampoline_addr uintptr1637
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) {1643var _p0 *byte1644_p0, err = BytePtrFromString(path)1645if err != nil {1646return1647}1648_, _, e1 := syscall_syscall(libc_mkfifo_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0)1649if e1 != 0 {1650err = errnoErr(e1)1651}1652return1653}
1654
1655var libc_mkfifo_trampoline_addr uintptr1656
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) {1662var _p0 *byte1663_p0, err = BytePtrFromString(path)1664if err != nil {1665return1666}1667_, _, e1 := syscall_syscall(libc_mknod_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev))1668if e1 != 0 {1669err = errnoErr(e1)1670}1671return1672}
1673
1674var libc_mknod_trampoline_addr uintptr1675
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) {1681var _p0 *byte1682_p0, err = BytePtrFromString(fsType)1683if err != nil {1684return1685}1686var _p1 *byte1687_p1, err = BytePtrFromString(dir)1688if err != nil {1689return1690}1691_, _, e1 := syscall_syscall6(libc_mount_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(flags), uintptr(data), 0, 0)1692if e1 != 0 {1693err = errnoErr(e1)1694}1695return1696}
1697
1698var libc_mount_trampoline_addr uintptr1699
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) {1705var _p0 *byte1706_p0, err = BytePtrFromString(path)1707if err != nil {1708return1709}1710r0, _, e1 := syscall_syscall(libc_open_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm))1711fd = int(r0)1712if e1 != 0 {1713err = errnoErr(e1)1714}1715return1716}
1717
1718var libc_open_trampoline_addr uintptr1719
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) {1725var _p0 *byte1726_p0, err = BytePtrFromString(path)1727if err != nil {1728return1729}1730r0, _, e1 := syscall_syscall6(libc_openat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm), 0, 0)1731fd = int(r0)1732if e1 != 0 {1733err = errnoErr(e1)1734}1735return1736}
1737
1738var libc_openat_trampoline_addr uintptr1739
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) {1745var _p0 *byte1746_p0, err = BytePtrFromString(path)1747if err != nil {1748return1749}1750r0, _, e1 := syscall_syscall(libc_pathconf_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(name), 0)1751val = int(r0)1752if e1 != 0 {1753err = errnoErr(e1)1754}1755return1756}
1757
1758var libc_pathconf_trampoline_addr uintptr1759
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) {1765var _p0 unsafe.Pointer1766if len(p) > 0 {1767_p0 = unsafe.Pointer(&p[0])1768} else {1769_p0 = unsafe.Pointer(&_zero)1770}1771r0, _, e1 := syscall_syscall6(libc_pread_trampoline_addr, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), 0, 0)1772n = int(r0)1773if e1 != 0 {1774err = errnoErr(e1)1775}1776return1777}
1778
1779var libc_pread_trampoline_addr uintptr1780
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) {1786var _p0 unsafe.Pointer1787if len(p) > 0 {1788_p0 = unsafe.Pointer(&p[0])1789} else {1790_p0 = unsafe.Pointer(&_zero)1791}1792r0, _, e1 := syscall_syscall6(libc_pwrite_trampoline_addr, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), 0, 0)1793n = int(r0)1794if e1 != 0 {1795err = errnoErr(e1)1796}1797return1798}
1799
1800var libc_pwrite_trampoline_addr uintptr1801
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) {1807var _p0 unsafe.Pointer1808if len(p) > 0 {1809_p0 = unsafe.Pointer(&p[0])1810} else {1811_p0 = unsafe.Pointer(&_zero)1812}1813r0, _, e1 := syscall_syscall(libc_read_trampoline_addr, uintptr(fd), uintptr(_p0), uintptr(len(p)))1814n = int(r0)1815if e1 != 0 {1816err = errnoErr(e1)1817}1818return1819}
1820
1821var libc_read_trampoline_addr uintptr1822
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) {1828var _p0 *byte1829_p0, err = BytePtrFromString(path)1830if err != nil {1831return1832}1833var _p1 unsafe.Pointer1834if len(buf) > 0 {1835_p1 = unsafe.Pointer(&buf[0])1836} else {1837_p1 = unsafe.Pointer(&_zero)1838}1839r0, _, e1 := syscall_syscall(libc_readlink_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf)))1840n = int(r0)1841if e1 != 0 {1842err = errnoErr(e1)1843}1844return1845}
1846
1847var libc_readlink_trampoline_addr uintptr1848
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) {1854var _p0 *byte1855_p0, err = BytePtrFromString(path)1856if err != nil {1857return1858}1859var _p1 unsafe.Pointer1860if len(buf) > 0 {1861_p1 = unsafe.Pointer(&buf[0])1862} else {1863_p1 = unsafe.Pointer(&_zero)1864}1865r0, _, e1 := syscall_syscall6(libc_readlinkat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf)), 0, 0)1866n = int(r0)1867if e1 != 0 {1868err = errnoErr(e1)1869}1870return1871}
1872
1873var libc_readlinkat_trampoline_addr uintptr1874
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) {1880var _p0 *byte1881_p0, err = BytePtrFromString(from)1882if err != nil {1883return1884}1885var _p1 *byte1886_p1, err = BytePtrFromString(to)1887if err != nil {1888return1889}1890_, _, e1 := syscall_syscall(libc_rename_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0)1891if e1 != 0 {1892err = errnoErr(e1)1893}1894return1895}
1896
1897var libc_rename_trampoline_addr uintptr1898
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) {1904var _p0 *byte1905_p0, err = BytePtrFromString(from)1906if err != nil {1907return1908}1909var _p1 *byte1910_p1, err = BytePtrFromString(to)1911if err != nil {1912return1913}1914_, _, e1 := syscall_syscall6(libc_renameat_trampoline_addr, uintptr(fromfd), uintptr(unsafe.Pointer(_p0)), uintptr(tofd), uintptr(unsafe.Pointer(_p1)), 0, 0)1915if e1 != 0 {1916err = errnoErr(e1)1917}1918return1919}
1920
1921var libc_renameat_trampoline_addr uintptr1922
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) {1928var _p0 *byte1929_p0, err = BytePtrFromString(path)1930if err != nil {1931return1932}1933_, _, e1 := syscall_syscall(libc_revoke_trampoline_addr, uintptr(unsafe.Pointer(_p0)), 0, 0)1934if e1 != 0 {1935err = errnoErr(e1)1936}1937return1938}
1939
1940var libc_revoke_trampoline_addr uintptr1941
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) {1947var _p0 *byte1948_p0, err = BytePtrFromString(path)1949if err != nil {1950return1951}1952_, _, e1 := syscall_syscall(libc_rmdir_trampoline_addr, uintptr(unsafe.Pointer(_p0)), 0, 0)1953if e1 != 0 {1954err = errnoErr(e1)1955}1956return1957}
1958
1959var libc_rmdir_trampoline_addr uintptr1960
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) {1966r0, _, e1 := syscall_syscall(libc_lseek_trampoline_addr, uintptr(fd), uintptr(offset), uintptr(whence))1967newoffset = int64(r0)1968if e1 != 0 {1969err = errnoErr(e1)1970}1971return1972}
1973
1974var libc_lseek_trampoline_addr uintptr1975
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) {1981r0, _, 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)1982n = int(r0)1983if e1 != 0 {1984err = errnoErr(e1)1985}1986return1987}
1988
1989var libc_select_trampoline_addr uintptr1990
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) {1996var _p0 *byte1997_p0, err = BytePtrFromString(path)1998if err != nil {1999return2000}2001var _p1 unsafe.Pointer2002if 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)2008if e1 != 0 {2009err = errnoErr(e1)2010}2011return2012}
2013
2014var libc_setattrlist_trampoline_addr uintptr2015
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)2022if e1 != 0 {2023err = errnoErr(e1)2024}2025return2026}
2027
2028var libc_setegid_trampoline_addr uintptr2029
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)2036if e1 != 0 {2037err = errnoErr(e1)2038}2039return2040}
2041
2042var libc_seteuid_trampoline_addr uintptr2043
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)2050if e1 != 0 {2051err = errnoErr(e1)2052}2053return2054}
2055
2056var libc_setgid_trampoline_addr uintptr2057
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) {2063var _p0 *byte2064_p0, err = BytePtrFromString(name)2065if err != nil {2066return2067}2068_, _, e1 := syscall_syscall(libc_setlogin_trampoline_addr, uintptr(unsafe.Pointer(_p0)), 0, 0)2069if e1 != 0 {2070err = errnoErr(e1)2071}2072return2073}
2074
2075var libc_setlogin_trampoline_addr uintptr2076
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)2083if e1 != 0 {2084err = errnoErr(e1)2085}2086return2087}
2088
2089var libc_setpgid_trampoline_addr uintptr2090
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))2097if e1 != 0 {2098err = errnoErr(e1)2099}2100return2101}
2102
2103var libc_setpriority_trampoline_addr uintptr2104
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)2111if e1 != 0 {2112err = errnoErr(e1)2113}2114return2115}
2116
2117var libc_setprivexec_trampoline_addr uintptr2118
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)2125if e1 != 0 {2126err = errnoErr(e1)2127}2128return2129}
2130
2131var libc_setregid_trampoline_addr uintptr2132
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)2139if e1 != 0 {2140err = errnoErr(e1)2141}2142return2143}
2144
2145var libc_setreuid_trampoline_addr uintptr2146
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) {2152r0, _, e1 := syscall_rawSyscall(libc_setsid_trampoline_addr, 0, 0, 0)2153pid = int(r0)2154if e1 != 0 {2155err = errnoErr(e1)2156}2157return2158}
2159
2160var libc_setsid_trampoline_addr uintptr2161
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)2168if e1 != 0 {2169err = errnoErr(e1)2170}2171return2172}
2173
2174var libc_settimeofday_trampoline_addr uintptr2175
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)2182if e1 != 0 {2183err = errnoErr(e1)2184}2185return2186}
2187
2188var libc_setuid_trampoline_addr uintptr2189
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) {2195var _p0 *byte2196_p0, err = BytePtrFromString(path)2197if err != nil {2198return2199}2200var _p1 *byte2201_p1, err = BytePtrFromString(link)2202if err != nil {2203return2204}2205_, _, e1 := syscall_syscall(libc_symlink_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0)2206if e1 != 0 {2207err = errnoErr(e1)2208}2209return2210}
2211
2212var libc_symlink_trampoline_addr uintptr2213
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) {2219var _p0 *byte2220_p0, err = BytePtrFromString(oldpath)2221if err != nil {2222return2223}2224var _p1 *byte2225_p1, err = BytePtrFromString(newpath)2226if err != nil {2227return2228}2229_, _, e1 := syscall_syscall(libc_symlinkat_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1)))2230if e1 != 0 {2231err = errnoErr(e1)2232}2233return2234}
2235
2236var libc_symlinkat_trampoline_addr uintptr2237
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)2244if e1 != 0 {2245err = errnoErr(e1)2246}2247return2248}
2249
2250var libc_sync_trampoline_addr uintptr2251
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) {2257var _p0 *byte2258_p0, err = BytePtrFromString(path)2259if err != nil {2260return2261}2262_, _, e1 := syscall_syscall(libc_truncate_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(length), 0)2263if e1 != 0 {2264err = errnoErr(e1)2265}2266return2267}
2268
2269var libc_truncate_trampoline_addr uintptr2270
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) {2276r0, _, _ := syscall_syscall(libc_umask_trampoline_addr, uintptr(newmask), 0, 0)2277oldmask = int(r0)2278return2279}
2280
2281var libc_umask_trampoline_addr uintptr2282
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) {2288var _p0 *byte2289_p0, err = BytePtrFromString(path)2290if err != nil {2291return2292}2293_, _, e1 := syscall_syscall(libc_undelete_trampoline_addr, uintptr(unsafe.Pointer(_p0)), 0, 0)2294if e1 != 0 {2295err = errnoErr(e1)2296}2297return2298}
2299
2300var libc_undelete_trampoline_addr uintptr2301
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) {2307var _p0 *byte2308_p0, err = BytePtrFromString(path)2309if err != nil {2310return2311}2312_, _, e1 := syscall_syscall(libc_unlink_trampoline_addr, uintptr(unsafe.Pointer(_p0)), 0, 0)2313if e1 != 0 {2314err = errnoErr(e1)2315}2316return2317}
2318
2319var libc_unlink_trampoline_addr uintptr2320
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) {2326var _p0 *byte2327_p0, err = BytePtrFromString(path)2328if err != nil {2329return2330}2331_, _, e1 := syscall_syscall(libc_unlinkat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags))2332if e1 != 0 {2333err = errnoErr(e1)2334}2335return2336}
2337
2338var libc_unlinkat_trampoline_addr uintptr2339
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) {2345var _p0 *byte2346_p0, err = BytePtrFromString(path)2347if err != nil {2348return2349}2350_, _, e1 := syscall_syscall(libc_unmount_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0)2351if e1 != 0 {2352err = errnoErr(e1)2353}2354return2355}
2356
2357var libc_unmount_trampoline_addr uintptr2358
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) {2364var _p0 unsafe.Pointer2365if len(p) > 0 {2366_p0 = unsafe.Pointer(&p[0])2367} else {2368_p0 = unsafe.Pointer(&_zero)2369}2370r0, _, e1 := syscall_syscall(libc_write_trampoline_addr, uintptr(fd), uintptr(_p0), uintptr(len(p)))2371n = int(r0)2372if e1 != 0 {2373err = errnoErr(e1)2374}2375return2376}
2377
2378var libc_write_trampoline_addr uintptr2379
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) {2385r0, _, e1 := syscall_syscall6(libc_mmap_trampoline_addr, uintptr(addr), uintptr(length), uintptr(prot), uintptr(flag), uintptr(fd), uintptr(pos))2386ret = uintptr(r0)2387if e1 != 0 {2388err = errnoErr(e1)2389}2390return2391}
2392
2393var libc_mmap_trampoline_addr uintptr2394
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)2401if e1 != 0 {2402err = errnoErr(e1)2403}2404return2405}
2406
2407var libc_munmap_trampoline_addr uintptr2408
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) {2414r0, _, e1 := syscall_syscall(libc_read_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf))2415n = int(r0)2416if e1 != 0 {2417err = errnoErr(e1)2418}2419return2420}
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) {2425r0, _, e1 := syscall_syscall(libc_write_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf))2426n = int(r0)2427if e1 != 0 {2428err = errnoErr(e1)2429}2430return2431}
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)2437if e1 != 0 {2438err = errnoErr(e1)2439}2440return2441}
2442
2443var libc_fstat64_trampoline_addr uintptr2444
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) {2450var _p0 *byte2451_p0, err = BytePtrFromString(path)2452if err != nil {2453return2454}2455_, _, e1 := syscall_syscall6(libc_fstatat64_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), uintptr(flags), 0, 0)2456if e1 != 0 {2457err = errnoErr(e1)2458}2459return2460}
2461
2462var libc_fstatat64_trampoline_addr uintptr2463
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)2470if e1 != 0 {2471err = errnoErr(e1)2472}2473return2474}
2475
2476var libc_fstatfs64_trampoline_addr uintptr2477
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) {2483r0, _, e1 := syscall_syscall(libc_getfsstat64_trampoline_addr, uintptr(buf), uintptr(size), uintptr(flags))2484n = int(r0)2485if e1 != 0 {2486err = errnoErr(e1)2487}2488return2489}
2490
2491var libc_getfsstat64_trampoline_addr uintptr2492
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) {2498var _p0 *byte2499_p0, err = BytePtrFromString(path)2500if err != nil {2501return2502}2503_, _, e1 := syscall_syscall(libc_lstat64_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0)2504if e1 != 0 {2505err = errnoErr(e1)2506}2507return2508}
2509
2510var libc_lstat64_trampoline_addr uintptr2511
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)2518if e1 != 0 {2519err = errnoErr(e1)2520}2521return2522}
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)2526if e1 != 0 {2527err = errnoErr(e1)2528}2529return2530}
2531
2532var libc_ptrace_trampoline_addr uintptr2533
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) {2539var _p0 *byte2540_p0, err = BytePtrFromString(path)2541if err != nil {2542return2543}2544_, _, e1 := syscall_syscall(libc_stat64_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0)2545if e1 != 0 {2546err = errnoErr(e1)2547}2548return2549}
2550
2551var libc_stat64_trampoline_addr uintptr2552
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) {2558var _p0 *byte2559_p0, err = BytePtrFromString(path)2560if err != nil {2561return2562}2563_, _, e1 := syscall_syscall(libc_statfs64_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0)2564if e1 != 0 {2565err = errnoErr(e1)2566}2567return2568}
2569
2570var libc_statfs64_trampoline_addr uintptr2571
2572//go:cgo_import_dynamic libc_statfs64 statfs64 "/usr/lib/libSystem.B.dylib"
2573