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