cubefs
1// go run mksyscall.go -openbsd -libc -tags openbsd,ppc64 syscall_bsd.go syscall_openbsd.go syscall_openbsd_ppc64.go
2// Code generated by the command above; see README.md. DO NOT EDIT.
3
4//go:build openbsd && ppc64
5// +build openbsd,ppc64
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 "libc.so"
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 "libc.so"
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 "libc.so"
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 "libc.so"
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 "libc.so"
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 "libc.so"
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 "libc.so"
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 "libc.so"
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 "libc.so"
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 "libc.so"
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 "libc.so"
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 "libc.so"
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 "libc.so"
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 "libc.so"
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 "libc.so"
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 "libc.so"
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 "libc.so"
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 "libc.so"
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 "libc.so"
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 "libc.so"
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 "libc.so"
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 "libc.so"
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 "libc.so"
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 "libc.so"
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 "libc.so"
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 "libc.so"
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 "libc.so"
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 "libc.so"
463
464// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
465
466func pipe2(p *[2]_C_int, flags int) (err error) {467_, _, e1 := syscall_rawSyscall(libc_pipe2_trampoline_addr, uintptr(unsafe.Pointer(p)), uintptr(flags), 0)468if e1 != 0 {469err = errnoErr(e1)470}471return472}
473
474var libc_pipe2_trampoline_addr uintptr475
476//go:cgo_import_dynamic libc_pipe2 pipe2 "libc.so"
477
478// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
479
480func Getdents(fd int, buf []byte) (n int, err error) {481var _p0 unsafe.Pointer482if len(buf) > 0 {483_p0 = unsafe.Pointer(&buf[0])484} else {485_p0 = unsafe.Pointer(&_zero)486}487r0, _, e1 := syscall_syscall(libc_getdents_trampoline_addr, uintptr(fd), uintptr(_p0), uintptr(len(buf)))488n = int(r0)489if e1 != 0 {490err = errnoErr(e1)491}492return493}
494
495var libc_getdents_trampoline_addr uintptr496
497//go:cgo_import_dynamic libc_getdents getdents "libc.so"
498
499// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
500
501func Getcwd(buf []byte) (n int, err error) {502var _p0 unsafe.Pointer503if len(buf) > 0 {504_p0 = unsafe.Pointer(&buf[0])505} else {506_p0 = unsafe.Pointer(&_zero)507}508r0, _, e1 := syscall_syscall(libc_getcwd_trampoline_addr, uintptr(_p0), uintptr(len(buf)), 0)509n = int(r0)510if e1 != 0 {511err = errnoErr(e1)512}513return514}
515
516var libc_getcwd_trampoline_addr uintptr517
518//go:cgo_import_dynamic libc_getcwd getcwd "libc.so"
519
520// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
521
522func ioctl(fd int, req uint, arg uintptr) (err error) {523_, _, e1 := syscall_syscall(libc_ioctl_trampoline_addr, uintptr(fd), uintptr(req), uintptr(arg))524if e1 != 0 {525err = errnoErr(e1)526}527return528}
529
530func ioctlPtr(fd int, req uint, arg unsafe.Pointer) (err error) {531_, _, e1 := syscall_syscall(libc_ioctl_trampoline_addr, uintptr(fd), uintptr(req), uintptr(arg))532if e1 != 0 {533err = errnoErr(e1)534}535return536}
537
538var libc_ioctl_trampoline_addr uintptr539
540//go:cgo_import_dynamic libc_ioctl ioctl "libc.so"
541
542// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
543
544func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) {545var _p0 unsafe.Pointer546if len(mib) > 0 {547_p0 = unsafe.Pointer(&mib[0])548} else {549_p0 = unsafe.Pointer(&_zero)550}551_, _, 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))552if e1 != 0 {553err = errnoErr(e1)554}555return556}
557
558var libc_sysctl_trampoline_addr uintptr559
560//go:cgo_import_dynamic libc_sysctl sysctl "libc.so"
561
562// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
563
564func ppoll(fds *PollFd, nfds int, timeout *Timespec, sigmask *Sigset_t) (n int, err error) {565r0, _, e1 := syscall_syscall6(libc_ppoll_trampoline_addr, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(unsafe.Pointer(timeout)), uintptr(unsafe.Pointer(sigmask)), 0, 0)566n = int(r0)567if e1 != 0 {568err = errnoErr(e1)569}570return571}
572
573var libc_ppoll_trampoline_addr uintptr574
575//go:cgo_import_dynamic libc_ppoll ppoll "libc.so"
576
577// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
578
579func Access(path string, mode uint32) (err error) {580var _p0 *byte581_p0, err = BytePtrFromString(path)582if err != nil {583return584}585_, _, e1 := syscall_syscall(libc_access_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0)586if e1 != 0 {587err = errnoErr(e1)588}589return590}
591
592var libc_access_trampoline_addr uintptr593
594//go:cgo_import_dynamic libc_access access "libc.so"
595
596// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
597
598func Adjtime(delta *Timeval, olddelta *Timeval) (err error) {599_, _, e1 := syscall_syscall(libc_adjtime_trampoline_addr, uintptr(unsafe.Pointer(delta)), uintptr(unsafe.Pointer(olddelta)), 0)600if e1 != 0 {601err = errnoErr(e1)602}603return604}
605
606var libc_adjtime_trampoline_addr uintptr607
608//go:cgo_import_dynamic libc_adjtime adjtime "libc.so"
609
610// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
611
612func Chdir(path string) (err error) {613var _p0 *byte614_p0, err = BytePtrFromString(path)615if err != nil {616return617}618_, _, e1 := syscall_syscall(libc_chdir_trampoline_addr, uintptr(unsafe.Pointer(_p0)), 0, 0)619if e1 != 0 {620err = errnoErr(e1)621}622return623}
624
625var libc_chdir_trampoline_addr uintptr626
627//go:cgo_import_dynamic libc_chdir chdir "libc.so"
628
629// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
630
631func Chflags(path string, flags int) (err error) {632var _p0 *byte633_p0, err = BytePtrFromString(path)634if err != nil {635return636}637_, _, e1 := syscall_syscall(libc_chflags_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0)638if e1 != 0 {639err = errnoErr(e1)640}641return642}
643
644var libc_chflags_trampoline_addr uintptr645
646//go:cgo_import_dynamic libc_chflags chflags "libc.so"
647
648// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
649
650func Chmod(path string, mode uint32) (err error) {651var _p0 *byte652_p0, err = BytePtrFromString(path)653if err != nil {654return655}656_, _, e1 := syscall_syscall(libc_chmod_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0)657if e1 != 0 {658err = errnoErr(e1)659}660return661}
662
663var libc_chmod_trampoline_addr uintptr664
665//go:cgo_import_dynamic libc_chmod chmod "libc.so"
666
667// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
668
669func Chown(path string, uid int, gid int) (err error) {670var _p0 *byte671_p0, err = BytePtrFromString(path)672if err != nil {673return674}675_, _, e1 := syscall_syscall(libc_chown_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid))676if e1 != 0 {677err = errnoErr(e1)678}679return680}
681
682var libc_chown_trampoline_addr uintptr683
684//go:cgo_import_dynamic libc_chown chown "libc.so"
685
686// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
687
688func Chroot(path string) (err error) {689var _p0 *byte690_p0, err = BytePtrFromString(path)691if err != nil {692return693}694_, _, e1 := syscall_syscall(libc_chroot_trampoline_addr, uintptr(unsafe.Pointer(_p0)), 0, 0)695if e1 != 0 {696err = errnoErr(e1)697}698return699}
700
701var libc_chroot_trampoline_addr uintptr702
703//go:cgo_import_dynamic libc_chroot chroot "libc.so"
704
705// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
706
707func ClockGettime(clockid int32, time *Timespec) (err error) {708_, _, e1 := syscall_syscall(libc_clock_gettime_trampoline_addr, uintptr(clockid), uintptr(unsafe.Pointer(time)), 0)709if e1 != 0 {710err = errnoErr(e1)711}712return713}
714
715var libc_clock_gettime_trampoline_addr uintptr716
717//go:cgo_import_dynamic libc_clock_gettime clock_gettime "libc.so"
718
719// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
720
721func Close(fd int) (err error) {722_, _, e1 := syscall_syscall(libc_close_trampoline_addr, uintptr(fd), 0, 0)723if e1 != 0 {724err = errnoErr(e1)725}726return727}
728
729var libc_close_trampoline_addr uintptr730
731//go:cgo_import_dynamic libc_close close "libc.so"
732
733// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
734
735func Dup(fd int) (nfd int, err error) {736r0, _, e1 := syscall_syscall(libc_dup_trampoline_addr, uintptr(fd), 0, 0)737nfd = int(r0)738if e1 != 0 {739err = errnoErr(e1)740}741return742}
743
744var libc_dup_trampoline_addr uintptr745
746//go:cgo_import_dynamic libc_dup dup "libc.so"
747
748// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
749
750func Dup2(from int, to int) (err error) {751_, _, e1 := syscall_syscall(libc_dup2_trampoline_addr, uintptr(from), uintptr(to), 0)752if e1 != 0 {753err = errnoErr(e1)754}755return756}
757
758var libc_dup2_trampoline_addr uintptr759
760//go:cgo_import_dynamic libc_dup2 dup2 "libc.so"
761
762// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
763
764func Dup3(from int, to int, flags int) (err error) {765_, _, e1 := syscall_syscall(libc_dup3_trampoline_addr, uintptr(from), uintptr(to), uintptr(flags))766if e1 != 0 {767err = errnoErr(e1)768}769return770}
771
772var libc_dup3_trampoline_addr uintptr773
774//go:cgo_import_dynamic libc_dup3 dup3 "libc.so"
775
776// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
777
778func Exit(code int) {779syscall_syscall(libc_exit_trampoline_addr, uintptr(code), 0, 0)780return781}
782
783var libc_exit_trampoline_addr uintptr784
785//go:cgo_import_dynamic libc_exit exit "libc.so"
786
787// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
788
789func Faccessat(dirfd int, path string, mode uint32, flags int) (err error) {790var _p0 *byte791_p0, err = BytePtrFromString(path)792if err != nil {793return794}795_, _, e1 := syscall_syscall6(libc_faccessat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0)796if e1 != 0 {797err = errnoErr(e1)798}799return800}
801
802var libc_faccessat_trampoline_addr uintptr803
804//go:cgo_import_dynamic libc_faccessat faccessat "libc.so"
805
806// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
807
808func Fchdir(fd int) (err error) {809_, _, e1 := syscall_syscall(libc_fchdir_trampoline_addr, uintptr(fd), 0, 0)810if e1 != 0 {811err = errnoErr(e1)812}813return814}
815
816var libc_fchdir_trampoline_addr uintptr817
818//go:cgo_import_dynamic libc_fchdir fchdir "libc.so"
819
820// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
821
822func Fchflags(fd int, flags int) (err error) {823_, _, e1 := syscall_syscall(libc_fchflags_trampoline_addr, uintptr(fd), uintptr(flags), 0)824if e1 != 0 {825err = errnoErr(e1)826}827return828}
829
830var libc_fchflags_trampoline_addr uintptr831
832//go:cgo_import_dynamic libc_fchflags fchflags "libc.so"
833
834// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
835
836func Fchmod(fd int, mode uint32) (err error) {837_, _, e1 := syscall_syscall(libc_fchmod_trampoline_addr, uintptr(fd), uintptr(mode), 0)838if e1 != 0 {839err = errnoErr(e1)840}841return842}
843
844var libc_fchmod_trampoline_addr uintptr845
846//go:cgo_import_dynamic libc_fchmod fchmod "libc.so"
847
848// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
849
850func Fchmodat(dirfd int, path string, mode uint32, flags int) (err error) {851var _p0 *byte852_p0, err = BytePtrFromString(path)853if err != nil {854return855}856_, _, e1 := syscall_syscall6(libc_fchmodat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0)857if e1 != 0 {858err = errnoErr(e1)859}860return861}
862
863var libc_fchmodat_trampoline_addr uintptr864
865//go:cgo_import_dynamic libc_fchmodat fchmodat "libc.so"
866
867// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
868
869func Fchown(fd int, uid int, gid int) (err error) {870_, _, e1 := syscall_syscall(libc_fchown_trampoline_addr, uintptr(fd), uintptr(uid), uintptr(gid))871if e1 != 0 {872err = errnoErr(e1)873}874return875}
876
877var libc_fchown_trampoline_addr uintptr878
879//go:cgo_import_dynamic libc_fchown fchown "libc.so"
880
881// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
882
883func Fchownat(dirfd int, path string, uid int, gid int, flags int) (err error) {884var _p0 *byte885_p0, err = BytePtrFromString(path)886if err != nil {887return888}889_, _, e1 := syscall_syscall6(libc_fchownat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid), uintptr(flags), 0)890if e1 != 0 {891err = errnoErr(e1)892}893return894}
895
896var libc_fchownat_trampoline_addr uintptr897
898//go:cgo_import_dynamic libc_fchownat fchownat "libc.so"
899
900// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
901
902func Flock(fd int, how int) (err error) {903_, _, e1 := syscall_syscall(libc_flock_trampoline_addr, uintptr(fd), uintptr(how), 0)904if e1 != 0 {905err = errnoErr(e1)906}907return908}
909
910var libc_flock_trampoline_addr uintptr911
912//go:cgo_import_dynamic libc_flock flock "libc.so"
913
914// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
915
916func Fpathconf(fd int, name int) (val int, err error) {917r0, _, e1 := syscall_syscall(libc_fpathconf_trampoline_addr, uintptr(fd), uintptr(name), 0)918val = int(r0)919if e1 != 0 {920err = errnoErr(e1)921}922return923}
924
925var libc_fpathconf_trampoline_addr uintptr926
927//go:cgo_import_dynamic libc_fpathconf fpathconf "libc.so"
928
929// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
930
931func Fstat(fd int, stat *Stat_t) (err error) {932_, _, e1 := syscall_syscall(libc_fstat_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0)933if e1 != 0 {934err = errnoErr(e1)935}936return937}
938
939var libc_fstat_trampoline_addr uintptr940
941//go:cgo_import_dynamic libc_fstat fstat "libc.so"
942
943// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
944
945func Fstatat(fd int, path string, stat *Stat_t, flags int) (err error) {946var _p0 *byte947_p0, err = BytePtrFromString(path)948if err != nil {949return950}951_, _, e1 := syscall_syscall6(libc_fstatat_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), uintptr(flags), 0, 0)952if e1 != 0 {953err = errnoErr(e1)954}955return956}
957
958var libc_fstatat_trampoline_addr uintptr959
960//go:cgo_import_dynamic libc_fstatat fstatat "libc.so"
961
962// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
963
964func Fstatfs(fd int, stat *Statfs_t) (err error) {965_, _, e1 := syscall_syscall(libc_fstatfs_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0)966if e1 != 0 {967err = errnoErr(e1)968}969return970}
971
972var libc_fstatfs_trampoline_addr uintptr973
974//go:cgo_import_dynamic libc_fstatfs fstatfs "libc.so"
975
976// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
977
978func Fsync(fd int) (err error) {979_, _, e1 := syscall_syscall(libc_fsync_trampoline_addr, uintptr(fd), 0, 0)980if e1 != 0 {981err = errnoErr(e1)982}983return984}
985
986var libc_fsync_trampoline_addr uintptr987
988//go:cgo_import_dynamic libc_fsync fsync "libc.so"
989
990// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
991
992func Ftruncate(fd int, length int64) (err error) {993_, _, e1 := syscall_syscall(libc_ftruncate_trampoline_addr, uintptr(fd), uintptr(length), 0)994if e1 != 0 {995err = errnoErr(e1)996}997return998}
999
1000var libc_ftruncate_trampoline_addr uintptr1001
1002//go:cgo_import_dynamic libc_ftruncate ftruncate "libc.so"
1003
1004// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1005
1006func Getegid() (egid int) {1007r0, _, _ := syscall_rawSyscall(libc_getegid_trampoline_addr, 0, 0, 0)1008egid = int(r0)1009return1010}
1011
1012var libc_getegid_trampoline_addr uintptr1013
1014//go:cgo_import_dynamic libc_getegid getegid "libc.so"
1015
1016// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1017
1018func Geteuid() (uid int) {1019r0, _, _ := syscall_rawSyscall(libc_geteuid_trampoline_addr, 0, 0, 0)1020uid = int(r0)1021return1022}
1023
1024var libc_geteuid_trampoline_addr uintptr1025
1026//go:cgo_import_dynamic libc_geteuid geteuid "libc.so"
1027
1028// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1029
1030func Getgid() (gid int) {1031r0, _, _ := syscall_rawSyscall(libc_getgid_trampoline_addr, 0, 0, 0)1032gid = int(r0)1033return1034}
1035
1036var libc_getgid_trampoline_addr uintptr1037
1038//go:cgo_import_dynamic libc_getgid getgid "libc.so"
1039
1040// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1041
1042func Getpgid(pid int) (pgid int, err error) {1043r0, _, e1 := syscall_rawSyscall(libc_getpgid_trampoline_addr, uintptr(pid), 0, 0)1044pgid = int(r0)1045if e1 != 0 {1046err = errnoErr(e1)1047}1048return1049}
1050
1051var libc_getpgid_trampoline_addr uintptr1052
1053//go:cgo_import_dynamic libc_getpgid getpgid "libc.so"
1054
1055// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1056
1057func Getpgrp() (pgrp int) {1058r0, _, _ := syscall_rawSyscall(libc_getpgrp_trampoline_addr, 0, 0, 0)1059pgrp = int(r0)1060return1061}
1062
1063var libc_getpgrp_trampoline_addr uintptr1064
1065//go:cgo_import_dynamic libc_getpgrp getpgrp "libc.so"
1066
1067// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1068
1069func Getpid() (pid int) {1070r0, _, _ := syscall_rawSyscall(libc_getpid_trampoline_addr, 0, 0, 0)1071pid = int(r0)1072return1073}
1074
1075var libc_getpid_trampoline_addr uintptr1076
1077//go:cgo_import_dynamic libc_getpid getpid "libc.so"
1078
1079// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1080
1081func Getppid() (ppid int) {1082r0, _, _ := syscall_rawSyscall(libc_getppid_trampoline_addr, 0, 0, 0)1083ppid = int(r0)1084return1085}
1086
1087var libc_getppid_trampoline_addr uintptr1088
1089//go:cgo_import_dynamic libc_getppid getppid "libc.so"
1090
1091// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1092
1093func Getpriority(which int, who int) (prio int, err error) {1094r0, _, e1 := syscall_syscall(libc_getpriority_trampoline_addr, uintptr(which), uintptr(who), 0)1095prio = int(r0)1096if e1 != 0 {1097err = errnoErr(e1)1098}1099return1100}
1101
1102var libc_getpriority_trampoline_addr uintptr1103
1104//go:cgo_import_dynamic libc_getpriority getpriority "libc.so"
1105
1106// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1107
1108func Getrlimit(which int, lim *Rlimit) (err error) {1109_, _, e1 := syscall_rawSyscall(libc_getrlimit_trampoline_addr, uintptr(which), uintptr(unsafe.Pointer(lim)), 0)1110if e1 != 0 {1111err = errnoErr(e1)1112}1113return1114}
1115
1116var libc_getrlimit_trampoline_addr uintptr1117
1118//go:cgo_import_dynamic libc_getrlimit getrlimit "libc.so"
1119
1120// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1121
1122func Getrtable() (rtable int, err error) {1123r0, _, e1 := syscall_rawSyscall(libc_getrtable_trampoline_addr, 0, 0, 0)1124rtable = int(r0)1125if e1 != 0 {1126err = errnoErr(e1)1127}1128return1129}
1130
1131var libc_getrtable_trampoline_addr uintptr1132
1133//go:cgo_import_dynamic libc_getrtable getrtable "libc.so"
1134
1135// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1136
1137func Getrusage(who int, rusage *Rusage) (err error) {1138_, _, e1 := syscall_rawSyscall(libc_getrusage_trampoline_addr, uintptr(who), uintptr(unsafe.Pointer(rusage)), 0)1139if e1 != 0 {1140err = errnoErr(e1)1141}1142return1143}
1144
1145var libc_getrusage_trampoline_addr uintptr1146
1147//go:cgo_import_dynamic libc_getrusage getrusage "libc.so"
1148
1149// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1150
1151func Getsid(pid int) (sid int, err error) {1152r0, _, e1 := syscall_rawSyscall(libc_getsid_trampoline_addr, uintptr(pid), 0, 0)1153sid = int(r0)1154if e1 != 0 {1155err = errnoErr(e1)1156}1157return1158}
1159
1160var libc_getsid_trampoline_addr uintptr1161
1162//go:cgo_import_dynamic libc_getsid getsid "libc.so"
1163
1164// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1165
1166func Gettimeofday(tv *Timeval) (err error) {1167_, _, e1 := syscall_rawSyscall(libc_gettimeofday_trampoline_addr, uintptr(unsafe.Pointer(tv)), 0, 0)1168if e1 != 0 {1169err = errnoErr(e1)1170}1171return1172}
1173
1174var libc_gettimeofday_trampoline_addr uintptr1175
1176//go:cgo_import_dynamic libc_gettimeofday gettimeofday "libc.so"
1177
1178// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1179
1180func Getuid() (uid int) {1181r0, _, _ := syscall_rawSyscall(libc_getuid_trampoline_addr, 0, 0, 0)1182uid = int(r0)1183return1184}
1185
1186var libc_getuid_trampoline_addr uintptr1187
1188//go:cgo_import_dynamic libc_getuid getuid "libc.so"
1189
1190// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1191
1192func Issetugid() (tainted bool) {1193r0, _, _ := syscall_syscall(libc_issetugid_trampoline_addr, 0, 0, 0)1194tainted = bool(r0 != 0)1195return1196}
1197
1198var libc_issetugid_trampoline_addr uintptr1199
1200//go:cgo_import_dynamic libc_issetugid issetugid "libc.so"
1201
1202// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1203
1204func Kill(pid int, signum syscall.Signal) (err error) {1205_, _, e1 := syscall_syscall(libc_kill_trampoline_addr, uintptr(pid), uintptr(signum), 0)1206if e1 != 0 {1207err = errnoErr(e1)1208}1209return1210}
1211
1212var libc_kill_trampoline_addr uintptr1213
1214//go:cgo_import_dynamic libc_kill kill "libc.so"
1215
1216// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1217
1218func Kqueue() (fd int, err error) {1219r0, _, e1 := syscall_syscall(libc_kqueue_trampoline_addr, 0, 0, 0)1220fd = int(r0)1221if e1 != 0 {1222err = errnoErr(e1)1223}1224return1225}
1226
1227var libc_kqueue_trampoline_addr uintptr1228
1229//go:cgo_import_dynamic libc_kqueue kqueue "libc.so"
1230
1231// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1232
1233func Lchown(path string, uid int, gid int) (err error) {1234var _p0 *byte1235_p0, err = BytePtrFromString(path)1236if err != nil {1237return1238}1239_, _, e1 := syscall_syscall(libc_lchown_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid))1240if e1 != 0 {1241err = errnoErr(e1)1242}1243return1244}
1245
1246var libc_lchown_trampoline_addr uintptr1247
1248//go:cgo_import_dynamic libc_lchown lchown "libc.so"
1249
1250// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1251
1252func Link(path string, link string) (err error) {1253var _p0 *byte1254_p0, err = BytePtrFromString(path)1255if err != nil {1256return1257}1258var _p1 *byte1259_p1, err = BytePtrFromString(link)1260if err != nil {1261return1262}1263_, _, e1 := syscall_syscall(libc_link_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0)1264if e1 != 0 {1265err = errnoErr(e1)1266}1267return1268}
1269
1270var libc_link_trampoline_addr uintptr1271
1272//go:cgo_import_dynamic libc_link link "libc.so"
1273
1274// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1275
1276func Linkat(pathfd int, path string, linkfd int, link string, flags int) (err error) {1277var _p0 *byte1278_p0, err = BytePtrFromString(path)1279if err != nil {1280return1281}1282var _p1 *byte1283_p1, err = BytePtrFromString(link)1284if err != nil {1285return1286}1287_, _, e1 := syscall_syscall6(libc_linkat_trampoline_addr, uintptr(pathfd), uintptr(unsafe.Pointer(_p0)), uintptr(linkfd), uintptr(unsafe.Pointer(_p1)), uintptr(flags), 0)1288if e1 != 0 {1289err = errnoErr(e1)1290}1291return1292}
1293
1294var libc_linkat_trampoline_addr uintptr1295
1296//go:cgo_import_dynamic libc_linkat linkat "libc.so"
1297
1298// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1299
1300func Listen(s int, backlog int) (err error) {1301_, _, e1 := syscall_syscall(libc_listen_trampoline_addr, uintptr(s), uintptr(backlog), 0)1302if e1 != 0 {1303err = errnoErr(e1)1304}1305return1306}
1307
1308var libc_listen_trampoline_addr uintptr1309
1310//go:cgo_import_dynamic libc_listen listen "libc.so"
1311
1312// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1313
1314func Lstat(path string, stat *Stat_t) (err error) {1315var _p0 *byte1316_p0, err = BytePtrFromString(path)1317if err != nil {1318return1319}1320_, _, e1 := syscall_syscall(libc_lstat_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0)1321if e1 != 0 {1322err = errnoErr(e1)1323}1324return1325}
1326
1327var libc_lstat_trampoline_addr uintptr1328
1329//go:cgo_import_dynamic libc_lstat lstat "libc.so"
1330
1331// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1332
1333func Mkdir(path string, mode uint32) (err error) {1334var _p0 *byte1335_p0, err = BytePtrFromString(path)1336if err != nil {1337return1338}1339_, _, e1 := syscall_syscall(libc_mkdir_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0)1340if e1 != 0 {1341err = errnoErr(e1)1342}1343return1344}
1345
1346var libc_mkdir_trampoline_addr uintptr1347
1348//go:cgo_import_dynamic libc_mkdir mkdir "libc.so"
1349
1350// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1351
1352func Mkdirat(dirfd int, path string, mode uint32) (err error) {1353var _p0 *byte1354_p0, err = BytePtrFromString(path)1355if err != nil {1356return1357}1358_, _, e1 := syscall_syscall(libc_mkdirat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode))1359if e1 != 0 {1360err = errnoErr(e1)1361}1362return1363}
1364
1365var libc_mkdirat_trampoline_addr uintptr1366
1367//go:cgo_import_dynamic libc_mkdirat mkdirat "libc.so"
1368
1369// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1370
1371func Mkfifo(path string, mode uint32) (err error) {1372var _p0 *byte1373_p0, err = BytePtrFromString(path)1374if err != nil {1375return1376}1377_, _, e1 := syscall_syscall(libc_mkfifo_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0)1378if e1 != 0 {1379err = errnoErr(e1)1380}1381return1382}
1383
1384var libc_mkfifo_trampoline_addr uintptr1385
1386//go:cgo_import_dynamic libc_mkfifo mkfifo "libc.so"
1387
1388// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1389
1390func Mkfifoat(dirfd int, path string, mode uint32) (err error) {1391var _p0 *byte1392_p0, err = BytePtrFromString(path)1393if err != nil {1394return1395}1396_, _, e1 := syscall_syscall(libc_mkfifoat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode))1397if e1 != 0 {1398err = errnoErr(e1)1399}1400return1401}
1402
1403var libc_mkfifoat_trampoline_addr uintptr1404
1405//go:cgo_import_dynamic libc_mkfifoat mkfifoat "libc.so"
1406
1407// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1408
1409func Mknod(path string, mode uint32, dev int) (err error) {1410var _p0 *byte1411_p0, err = BytePtrFromString(path)1412if err != nil {1413return1414}1415_, _, e1 := syscall_syscall(libc_mknod_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev))1416if e1 != 0 {1417err = errnoErr(e1)1418}1419return1420}
1421
1422var libc_mknod_trampoline_addr uintptr1423
1424//go:cgo_import_dynamic libc_mknod mknod "libc.so"
1425
1426// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1427
1428func Mknodat(dirfd int, path string, mode uint32, dev int) (err error) {1429var _p0 *byte1430_p0, err = BytePtrFromString(path)1431if err != nil {1432return1433}1434_, _, e1 := syscall_syscall6(libc_mknodat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev), 0, 0)1435if e1 != 0 {1436err = errnoErr(e1)1437}1438return1439}
1440
1441var libc_mknodat_trampoline_addr uintptr1442
1443//go:cgo_import_dynamic libc_mknodat mknodat "libc.so"
1444
1445// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1446
1447func Nanosleep(time *Timespec, leftover *Timespec) (err error) {1448_, _, e1 := syscall_syscall(libc_nanosleep_trampoline_addr, uintptr(unsafe.Pointer(time)), uintptr(unsafe.Pointer(leftover)), 0)1449if e1 != 0 {1450err = errnoErr(e1)1451}1452return1453}
1454
1455var libc_nanosleep_trampoline_addr uintptr1456
1457//go:cgo_import_dynamic libc_nanosleep nanosleep "libc.so"
1458
1459// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1460
1461func Open(path string, mode int, perm uint32) (fd int, err error) {1462var _p0 *byte1463_p0, err = BytePtrFromString(path)1464if err != nil {1465return1466}1467r0, _, e1 := syscall_syscall(libc_open_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm))1468fd = int(r0)1469if e1 != 0 {1470err = errnoErr(e1)1471}1472return1473}
1474
1475var libc_open_trampoline_addr uintptr1476
1477//go:cgo_import_dynamic libc_open open "libc.so"
1478
1479// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1480
1481func Openat(dirfd int, path string, mode int, perm uint32) (fd int, err error) {1482var _p0 *byte1483_p0, err = BytePtrFromString(path)1484if err != nil {1485return1486}1487r0, _, e1 := syscall_syscall6(libc_openat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm), 0, 0)1488fd = int(r0)1489if e1 != 0 {1490err = errnoErr(e1)1491}1492return1493}
1494
1495var libc_openat_trampoline_addr uintptr1496
1497//go:cgo_import_dynamic libc_openat openat "libc.so"
1498
1499// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1500
1501func Pathconf(path string, name int) (val int, err error) {1502var _p0 *byte1503_p0, err = BytePtrFromString(path)1504if err != nil {1505return1506}1507r0, _, e1 := syscall_syscall(libc_pathconf_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(name), 0)1508val = int(r0)1509if e1 != 0 {1510err = errnoErr(e1)1511}1512return1513}
1514
1515var libc_pathconf_trampoline_addr uintptr1516
1517//go:cgo_import_dynamic libc_pathconf pathconf "libc.so"
1518
1519// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1520
1521func pread(fd int, p []byte, offset int64) (n int, err error) {1522var _p0 unsafe.Pointer1523if len(p) > 0 {1524_p0 = unsafe.Pointer(&p[0])1525} else {1526_p0 = unsafe.Pointer(&_zero)1527}1528r0, _, e1 := syscall_syscall6(libc_pread_trampoline_addr, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), 0, 0)1529n = int(r0)1530if e1 != 0 {1531err = errnoErr(e1)1532}1533return1534}
1535
1536var libc_pread_trampoline_addr uintptr1537
1538//go:cgo_import_dynamic libc_pread pread "libc.so"
1539
1540// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1541
1542func pwrite(fd int, p []byte, offset int64) (n int, err error) {1543var _p0 unsafe.Pointer1544if len(p) > 0 {1545_p0 = unsafe.Pointer(&p[0])1546} else {1547_p0 = unsafe.Pointer(&_zero)1548}1549r0, _, e1 := syscall_syscall6(libc_pwrite_trampoline_addr, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), 0, 0)1550n = int(r0)1551if e1 != 0 {1552err = errnoErr(e1)1553}1554return1555}
1556
1557var libc_pwrite_trampoline_addr uintptr1558
1559//go:cgo_import_dynamic libc_pwrite pwrite "libc.so"
1560
1561// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1562
1563func read(fd int, p []byte) (n int, err error) {1564var _p0 unsafe.Pointer1565if len(p) > 0 {1566_p0 = unsafe.Pointer(&p[0])1567} else {1568_p0 = unsafe.Pointer(&_zero)1569}1570r0, _, e1 := syscall_syscall(libc_read_trampoline_addr, uintptr(fd), uintptr(_p0), uintptr(len(p)))1571n = int(r0)1572if e1 != 0 {1573err = errnoErr(e1)1574}1575return1576}
1577
1578var libc_read_trampoline_addr uintptr1579
1580//go:cgo_import_dynamic libc_read read "libc.so"
1581
1582// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1583
1584func Readlink(path string, buf []byte) (n int, err error) {1585var _p0 *byte1586_p0, err = BytePtrFromString(path)1587if err != nil {1588return1589}1590var _p1 unsafe.Pointer1591if len(buf) > 0 {1592_p1 = unsafe.Pointer(&buf[0])1593} else {1594_p1 = unsafe.Pointer(&_zero)1595}1596r0, _, e1 := syscall_syscall(libc_readlink_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf)))1597n = int(r0)1598if e1 != 0 {1599err = errnoErr(e1)1600}1601return1602}
1603
1604var libc_readlink_trampoline_addr uintptr1605
1606//go:cgo_import_dynamic libc_readlink readlink "libc.so"
1607
1608// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1609
1610func Readlinkat(dirfd int, path string, buf []byte) (n int, err error) {1611var _p0 *byte1612_p0, err = BytePtrFromString(path)1613if err != nil {1614return1615}1616var _p1 unsafe.Pointer1617if len(buf) > 0 {1618_p1 = unsafe.Pointer(&buf[0])1619} else {1620_p1 = unsafe.Pointer(&_zero)1621}1622r0, _, e1 := syscall_syscall6(libc_readlinkat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf)), 0, 0)1623n = int(r0)1624if e1 != 0 {1625err = errnoErr(e1)1626}1627return1628}
1629
1630var libc_readlinkat_trampoline_addr uintptr1631
1632//go:cgo_import_dynamic libc_readlinkat readlinkat "libc.so"
1633
1634// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1635
1636func Rename(from string, to string) (err error) {1637var _p0 *byte1638_p0, err = BytePtrFromString(from)1639if err != nil {1640return1641}1642var _p1 *byte1643_p1, err = BytePtrFromString(to)1644if err != nil {1645return1646}1647_, _, e1 := syscall_syscall(libc_rename_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0)1648if e1 != 0 {1649err = errnoErr(e1)1650}1651return1652}
1653
1654var libc_rename_trampoline_addr uintptr1655
1656//go:cgo_import_dynamic libc_rename rename "libc.so"
1657
1658// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1659
1660func Renameat(fromfd int, from string, tofd int, to string) (err error) {1661var _p0 *byte1662_p0, err = BytePtrFromString(from)1663if err != nil {1664return1665}1666var _p1 *byte1667_p1, err = BytePtrFromString(to)1668if err != nil {1669return1670}1671_, _, e1 := syscall_syscall6(libc_renameat_trampoline_addr, uintptr(fromfd), uintptr(unsafe.Pointer(_p0)), uintptr(tofd), uintptr(unsafe.Pointer(_p1)), 0, 0)1672if e1 != 0 {1673err = errnoErr(e1)1674}1675return1676}
1677
1678var libc_renameat_trampoline_addr uintptr1679
1680//go:cgo_import_dynamic libc_renameat renameat "libc.so"
1681
1682// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1683
1684func Revoke(path string) (err error) {1685var _p0 *byte1686_p0, err = BytePtrFromString(path)1687if err != nil {1688return1689}1690_, _, e1 := syscall_syscall(libc_revoke_trampoline_addr, uintptr(unsafe.Pointer(_p0)), 0, 0)1691if e1 != 0 {1692err = errnoErr(e1)1693}1694return1695}
1696
1697var libc_revoke_trampoline_addr uintptr1698
1699//go:cgo_import_dynamic libc_revoke revoke "libc.so"
1700
1701// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1702
1703func Rmdir(path string) (err error) {1704var _p0 *byte1705_p0, err = BytePtrFromString(path)1706if err != nil {1707return1708}1709_, _, e1 := syscall_syscall(libc_rmdir_trampoline_addr, uintptr(unsafe.Pointer(_p0)), 0, 0)1710if e1 != 0 {1711err = errnoErr(e1)1712}1713return1714}
1715
1716var libc_rmdir_trampoline_addr uintptr1717
1718//go:cgo_import_dynamic libc_rmdir rmdir "libc.so"
1719
1720// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1721
1722func Seek(fd int, offset int64, whence int) (newoffset int64, err error) {1723r0, _, e1 := syscall_syscall(libc_lseek_trampoline_addr, uintptr(fd), uintptr(offset), uintptr(whence))1724newoffset = int64(r0)1725if e1 != 0 {1726err = errnoErr(e1)1727}1728return1729}
1730
1731var libc_lseek_trampoline_addr uintptr1732
1733//go:cgo_import_dynamic libc_lseek lseek "libc.so"
1734
1735// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1736
1737func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) {1738r0, _, 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)1739n = int(r0)1740if e1 != 0 {1741err = errnoErr(e1)1742}1743return1744}
1745
1746var libc_select_trampoline_addr uintptr1747
1748//go:cgo_import_dynamic libc_select select "libc.so"
1749
1750// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1751
1752func Setegid(egid int) (err error) {1753_, _, e1 := syscall_rawSyscall(libc_setegid_trampoline_addr, uintptr(egid), 0, 0)1754if e1 != 0 {1755err = errnoErr(e1)1756}1757return1758}
1759
1760var libc_setegid_trampoline_addr uintptr1761
1762//go:cgo_import_dynamic libc_setegid setegid "libc.so"
1763
1764// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1765
1766func Seteuid(euid int) (err error) {1767_, _, e1 := syscall_rawSyscall(libc_seteuid_trampoline_addr, uintptr(euid), 0, 0)1768if e1 != 0 {1769err = errnoErr(e1)1770}1771return1772}
1773
1774var libc_seteuid_trampoline_addr uintptr1775
1776//go:cgo_import_dynamic libc_seteuid seteuid "libc.so"
1777
1778// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1779
1780func Setgid(gid int) (err error) {1781_, _, e1 := syscall_rawSyscall(libc_setgid_trampoline_addr, uintptr(gid), 0, 0)1782if e1 != 0 {1783err = errnoErr(e1)1784}1785return1786}
1787
1788var libc_setgid_trampoline_addr uintptr1789
1790//go:cgo_import_dynamic libc_setgid setgid "libc.so"
1791
1792// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1793
1794func Setlogin(name string) (err error) {1795var _p0 *byte1796_p0, err = BytePtrFromString(name)1797if err != nil {1798return1799}1800_, _, e1 := syscall_syscall(libc_setlogin_trampoline_addr, uintptr(unsafe.Pointer(_p0)), 0, 0)1801if e1 != 0 {1802err = errnoErr(e1)1803}1804return1805}
1806
1807var libc_setlogin_trampoline_addr uintptr1808
1809//go:cgo_import_dynamic libc_setlogin setlogin "libc.so"
1810
1811// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1812
1813func Setpgid(pid int, pgid int) (err error) {1814_, _, e1 := syscall_rawSyscall(libc_setpgid_trampoline_addr, uintptr(pid), uintptr(pgid), 0)1815if e1 != 0 {1816err = errnoErr(e1)1817}1818return1819}
1820
1821var libc_setpgid_trampoline_addr uintptr1822
1823//go:cgo_import_dynamic libc_setpgid setpgid "libc.so"
1824
1825// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1826
1827func Setpriority(which int, who int, prio int) (err error) {1828_, _, e1 := syscall_syscall(libc_setpriority_trampoline_addr, uintptr(which), uintptr(who), uintptr(prio))1829if e1 != 0 {1830err = errnoErr(e1)1831}1832return1833}
1834
1835var libc_setpriority_trampoline_addr uintptr1836
1837//go:cgo_import_dynamic libc_setpriority setpriority "libc.so"
1838
1839// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1840
1841func Setregid(rgid int, egid int) (err error) {1842_, _, e1 := syscall_rawSyscall(libc_setregid_trampoline_addr, uintptr(rgid), uintptr(egid), 0)1843if e1 != 0 {1844err = errnoErr(e1)1845}1846return1847}
1848
1849var libc_setregid_trampoline_addr uintptr1850
1851//go:cgo_import_dynamic libc_setregid setregid "libc.so"
1852
1853// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1854
1855func Setreuid(ruid int, euid int) (err error) {1856_, _, e1 := syscall_rawSyscall(libc_setreuid_trampoline_addr, uintptr(ruid), uintptr(euid), 0)1857if e1 != 0 {1858err = errnoErr(e1)1859}1860return1861}
1862
1863var libc_setreuid_trampoline_addr uintptr1864
1865//go:cgo_import_dynamic libc_setreuid setreuid "libc.so"
1866
1867// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1868
1869func Setresgid(rgid int, egid int, sgid int) (err error) {1870_, _, e1 := syscall_rawSyscall(libc_setresgid_trampoline_addr, uintptr(rgid), uintptr(egid), uintptr(sgid))1871if e1 != 0 {1872err = errnoErr(e1)1873}1874return1875}
1876
1877var libc_setresgid_trampoline_addr uintptr1878
1879//go:cgo_import_dynamic libc_setresgid setresgid "libc.so"
1880
1881// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1882
1883func Setresuid(ruid int, euid int, suid int) (err error) {1884_, _, e1 := syscall_rawSyscall(libc_setresuid_trampoline_addr, uintptr(ruid), uintptr(euid), uintptr(suid))1885if e1 != 0 {1886err = errnoErr(e1)1887}1888return1889}
1890
1891var libc_setresuid_trampoline_addr uintptr1892
1893//go:cgo_import_dynamic libc_setresuid setresuid "libc.so"
1894
1895// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1896
1897func Setrtable(rtable int) (err error) {1898_, _, e1 := syscall_rawSyscall(libc_setrtable_trampoline_addr, uintptr(rtable), 0, 0)1899if e1 != 0 {1900err = errnoErr(e1)1901}1902return1903}
1904
1905var libc_setrtable_trampoline_addr uintptr1906
1907//go:cgo_import_dynamic libc_setrtable setrtable "libc.so"
1908
1909// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1910
1911func Setsid() (pid int, err error) {1912r0, _, e1 := syscall_rawSyscall(libc_setsid_trampoline_addr, 0, 0, 0)1913pid = int(r0)1914if e1 != 0 {1915err = errnoErr(e1)1916}1917return1918}
1919
1920var libc_setsid_trampoline_addr uintptr1921
1922//go:cgo_import_dynamic libc_setsid setsid "libc.so"
1923
1924// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1925
1926func Settimeofday(tp *Timeval) (err error) {1927_, _, e1 := syscall_rawSyscall(libc_settimeofday_trampoline_addr, uintptr(unsafe.Pointer(tp)), 0, 0)1928if e1 != 0 {1929err = errnoErr(e1)1930}1931return1932}
1933
1934var libc_settimeofday_trampoline_addr uintptr1935
1936//go:cgo_import_dynamic libc_settimeofday settimeofday "libc.so"
1937
1938// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1939
1940func Setuid(uid int) (err error) {1941_, _, e1 := syscall_rawSyscall(libc_setuid_trampoline_addr, uintptr(uid), 0, 0)1942if e1 != 0 {1943err = errnoErr(e1)1944}1945return1946}
1947
1948var libc_setuid_trampoline_addr uintptr1949
1950//go:cgo_import_dynamic libc_setuid setuid "libc.so"
1951
1952// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1953
1954func Stat(path string, stat *Stat_t) (err error) {1955var _p0 *byte1956_p0, err = BytePtrFromString(path)1957if err != nil {1958return1959}1960_, _, e1 := syscall_syscall(libc_stat_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0)1961if e1 != 0 {1962err = errnoErr(e1)1963}1964return1965}
1966
1967var libc_stat_trampoline_addr uintptr1968
1969//go:cgo_import_dynamic libc_stat stat "libc.so"
1970
1971// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1972
1973func Statfs(path string, stat *Statfs_t) (err error) {1974var _p0 *byte1975_p0, err = BytePtrFromString(path)1976if err != nil {1977return1978}1979_, _, e1 := syscall_syscall(libc_statfs_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0)1980if e1 != 0 {1981err = errnoErr(e1)1982}1983return1984}
1985
1986var libc_statfs_trampoline_addr uintptr1987
1988//go:cgo_import_dynamic libc_statfs statfs "libc.so"
1989
1990// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1991
1992func Symlink(path string, link string) (err error) {1993var _p0 *byte1994_p0, err = BytePtrFromString(path)1995if err != nil {1996return1997}1998var _p1 *byte1999_p1, err = BytePtrFromString(link)2000if err != nil {2001return2002}2003_, _, e1 := syscall_syscall(libc_symlink_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0)2004if e1 != 0 {2005err = errnoErr(e1)2006}2007return2008}
2009
2010var libc_symlink_trampoline_addr uintptr2011
2012//go:cgo_import_dynamic libc_symlink symlink "libc.so"
2013
2014// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
2015
2016func Symlinkat(oldpath string, newdirfd int, newpath string) (err error) {2017var _p0 *byte2018_p0, err = BytePtrFromString(oldpath)2019if err != nil {2020return2021}2022var _p1 *byte2023_p1, err = BytePtrFromString(newpath)2024if err != nil {2025return2026}2027_, _, e1 := syscall_syscall(libc_symlinkat_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1)))2028if e1 != 0 {2029err = errnoErr(e1)2030}2031return2032}
2033
2034var libc_symlinkat_trampoline_addr uintptr2035
2036//go:cgo_import_dynamic libc_symlinkat symlinkat "libc.so"
2037
2038// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
2039
2040func Sync() (err error) {2041_, _, e1 := syscall_syscall(libc_sync_trampoline_addr, 0, 0, 0)2042if e1 != 0 {2043err = errnoErr(e1)2044}2045return2046}
2047
2048var libc_sync_trampoline_addr uintptr2049
2050//go:cgo_import_dynamic libc_sync sync "libc.so"
2051
2052// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
2053
2054func Truncate(path string, length int64) (err error) {2055var _p0 *byte2056_p0, err = BytePtrFromString(path)2057if err != nil {2058return2059}2060_, _, e1 := syscall_syscall(libc_truncate_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(length), 0)2061if e1 != 0 {2062err = errnoErr(e1)2063}2064return2065}
2066
2067var libc_truncate_trampoline_addr uintptr2068
2069//go:cgo_import_dynamic libc_truncate truncate "libc.so"
2070
2071// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
2072
2073func Umask(newmask int) (oldmask int) {2074r0, _, _ := syscall_syscall(libc_umask_trampoline_addr, uintptr(newmask), 0, 0)2075oldmask = int(r0)2076return2077}
2078
2079var libc_umask_trampoline_addr uintptr2080
2081//go:cgo_import_dynamic libc_umask umask "libc.so"
2082
2083// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
2084
2085func Unlink(path string) (err error) {2086var _p0 *byte2087_p0, err = BytePtrFromString(path)2088if err != nil {2089return2090}2091_, _, e1 := syscall_syscall(libc_unlink_trampoline_addr, uintptr(unsafe.Pointer(_p0)), 0, 0)2092if e1 != 0 {2093err = errnoErr(e1)2094}2095return2096}
2097
2098var libc_unlink_trampoline_addr uintptr2099
2100//go:cgo_import_dynamic libc_unlink unlink "libc.so"
2101
2102// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
2103
2104func Unlinkat(dirfd int, path string, flags int) (err error) {2105var _p0 *byte2106_p0, err = BytePtrFromString(path)2107if err != nil {2108return2109}2110_, _, e1 := syscall_syscall(libc_unlinkat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags))2111if e1 != 0 {2112err = errnoErr(e1)2113}2114return2115}
2116
2117var libc_unlinkat_trampoline_addr uintptr2118
2119//go:cgo_import_dynamic libc_unlinkat unlinkat "libc.so"
2120
2121// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
2122
2123func Unmount(path string, flags int) (err error) {2124var _p0 *byte2125_p0, err = BytePtrFromString(path)2126if err != nil {2127return2128}2129_, _, e1 := syscall_syscall(libc_unmount_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0)2130if e1 != 0 {2131err = errnoErr(e1)2132}2133return2134}
2135
2136var libc_unmount_trampoline_addr uintptr2137
2138//go:cgo_import_dynamic libc_unmount unmount "libc.so"
2139
2140// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
2141
2142func write(fd int, p []byte) (n int, err error) {2143var _p0 unsafe.Pointer2144if len(p) > 0 {2145_p0 = unsafe.Pointer(&p[0])2146} else {2147_p0 = unsafe.Pointer(&_zero)2148}2149r0, _, e1 := syscall_syscall(libc_write_trampoline_addr, uintptr(fd), uintptr(_p0), uintptr(len(p)))2150n = int(r0)2151if e1 != 0 {2152err = errnoErr(e1)2153}2154return2155}
2156
2157var libc_write_trampoline_addr uintptr2158
2159//go:cgo_import_dynamic libc_write write "libc.so"
2160
2161// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
2162
2163func mmap(addr uintptr, length uintptr, prot int, flag int, fd int, pos int64) (ret uintptr, err error) {2164r0, _, e1 := syscall_syscall6(libc_mmap_trampoline_addr, uintptr(addr), uintptr(length), uintptr(prot), uintptr(flag), uintptr(fd), uintptr(pos))2165ret = uintptr(r0)2166if e1 != 0 {2167err = errnoErr(e1)2168}2169return2170}
2171
2172var libc_mmap_trampoline_addr uintptr2173
2174//go:cgo_import_dynamic libc_mmap mmap "libc.so"
2175
2176// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
2177
2178func munmap(addr uintptr, length uintptr) (err error) {2179_, _, e1 := syscall_syscall(libc_munmap_trampoline_addr, uintptr(addr), uintptr(length), 0)2180if e1 != 0 {2181err = errnoErr(e1)2182}2183return2184}
2185
2186var libc_munmap_trampoline_addr uintptr2187
2188//go:cgo_import_dynamic libc_munmap munmap "libc.so"
2189
2190// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
2191
2192func readlen(fd int, buf *byte, nbuf int) (n int, err error) {2193r0, _, e1 := syscall_syscall(libc_read_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf))2194n = int(r0)2195if e1 != 0 {2196err = errnoErr(e1)2197}2198return2199}
2200
2201// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
2202
2203func writelen(fd int, buf *byte, nbuf int) (n int, err error) {2204r0, _, e1 := syscall_syscall(libc_write_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf))2205n = int(r0)2206if e1 != 0 {2207err = errnoErr(e1)2208}2209return2210}
2211
2212// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
2213
2214func utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error) {2215var _p0 *byte2216_p0, err = BytePtrFromString(path)2217if err != nil {2218return2219}2220_, _, e1 := syscall_syscall6(libc_utimensat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), uintptr(flags), 0, 0)2221if e1 != 0 {2222err = errnoErr(e1)2223}2224return2225}
2226
2227var libc_utimensat_trampoline_addr uintptr2228
2229//go:cgo_import_dynamic libc_utimensat utimensat "libc.so"
2230