14 var _ syscall.Errno |
14 var _ syscall.Errno |
15 |
15 |
16 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
16 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
17 |
17 |
18 func getgroups(ngid int, gid *_Gid_t) (n int, err error) { |
18 func getgroups(ngid int, gid *_Gid_t) (n int, err error) { |
19 r0, _, e1 := RawSyscall(SYS_GETGROUPS, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0) |
19 r0, _, e1 := syscall_rawSyscall(libc_getgroups_trampoline_addr, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0) |
20 n = int(r0) |
20 n = int(r0) |
21 if e1 != 0 { |
21 if e1 != 0 { |
22 err = errnoErr(e1) |
22 err = errnoErr(e1) |
23 } |
23 } |
24 return |
24 return |
25 } |
25 } |
26 |
26 |
|
27 var libc_getgroups_trampoline_addr uintptr |
|
28 |
|
29 //go:cgo_import_dynamic libc_getgroups getgroups "libc.so" |
|
30 |
27 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
31 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
28 |
32 |
29 func setgroups(ngid int, gid *_Gid_t) (err error) { |
33 func setgroups(ngid int, gid *_Gid_t) (err error) { |
30 _, _, e1 := RawSyscall(SYS_SETGROUPS, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0) |
34 _, _, e1 := syscall_rawSyscall(libc_setgroups_trampoline_addr, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0) |
31 if e1 != 0 { |
35 if e1 != 0 { |
32 err = errnoErr(e1) |
36 err = errnoErr(e1) |
33 } |
37 } |
34 return |
38 return |
35 } |
39 } |
|
40 |
|
41 var libc_setgroups_trampoline_addr uintptr |
|
42 |
|
43 //go:cgo_import_dynamic libc_setgroups setgroups "libc.so" |
36 |
44 |
37 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
45 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
38 |
46 |
39 func wait4(pid int, wstatus *_C_int, options int, rusage *Rusage) (wpid int, err error) { |
47 func wait4(pid int, wstatus *_C_int, options int, rusage *Rusage) (wpid int, err error) { |
40 r0, _, e1 := Syscall6(SYS_WAIT4, uintptr(pid), uintptr(unsafe.Pointer(wstatus)), uintptr(options), uintptr(unsafe.Pointer(rusage)), 0, 0) |
48 r0, _, e1 := syscall_syscall6(libc_wait4_trampoline_addr, uintptr(pid), uintptr(unsafe.Pointer(wstatus)), uintptr(options), uintptr(unsafe.Pointer(rusage)), 0, 0) |
41 wpid = int(r0) |
49 wpid = int(r0) |
42 if e1 != 0 { |
50 if e1 != 0 { |
43 err = errnoErr(e1) |
51 err = errnoErr(e1) |
44 } |
52 } |
45 return |
53 return |
46 } |
54 } |
47 |
55 |
|
56 var libc_wait4_trampoline_addr uintptr |
|
57 |
|
58 //go:cgo_import_dynamic libc_wait4 wait4 "libc.so" |
|
59 |
48 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
60 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
49 |
61 |
50 func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) { |
62 func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) { |
51 r0, _, e1 := Syscall(SYS_ACCEPT, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) |
63 r0, _, e1 := syscall_syscall(libc_accept_trampoline_addr, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) |
52 fd = int(r0) |
64 fd = int(r0) |
53 if e1 != 0 { |
65 if e1 != 0 { |
54 err = errnoErr(e1) |
66 err = errnoErr(e1) |
55 } |
67 } |
56 return |
68 return |
57 } |
69 } |
58 |
70 |
|
71 var libc_accept_trampoline_addr uintptr |
|
72 |
|
73 //go:cgo_import_dynamic libc_accept accept "libc.so" |
|
74 |
59 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
75 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
60 |
76 |
61 func bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { |
77 func bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { |
62 _, _, e1 := Syscall(SYS_BIND, uintptr(s), uintptr(addr), uintptr(addrlen)) |
78 _, _, e1 := syscall_syscall(libc_bind_trampoline_addr, uintptr(s), uintptr(addr), uintptr(addrlen)) |
63 if e1 != 0 { |
79 if e1 != 0 { |
64 err = errnoErr(e1) |
80 err = errnoErr(e1) |
65 } |
81 } |
66 return |
82 return |
67 } |
83 } |
|
84 |
|
85 var libc_bind_trampoline_addr uintptr |
|
86 |
|
87 //go:cgo_import_dynamic libc_bind bind "libc.so" |
68 |
88 |
69 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
89 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
70 |
90 |
71 func connect(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { |
91 func connect(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { |
72 _, _, e1 := Syscall(SYS_CONNECT, uintptr(s), uintptr(addr), uintptr(addrlen)) |
92 _, _, e1 := syscall_syscall(libc_connect_trampoline_addr, uintptr(s), uintptr(addr), uintptr(addrlen)) |
73 if e1 != 0 { |
93 if e1 != 0 { |
74 err = errnoErr(e1) |
94 err = errnoErr(e1) |
75 } |
95 } |
76 return |
96 return |
77 } |
97 } |
|
98 |
|
99 var libc_connect_trampoline_addr uintptr |
|
100 |
|
101 //go:cgo_import_dynamic libc_connect connect "libc.so" |
78 |
102 |
79 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
103 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
80 |
104 |
81 func socket(domain int, typ int, proto int) (fd int, err error) { |
105 func socket(domain int, typ int, proto int) (fd int, err error) { |
82 r0, _, e1 := RawSyscall(SYS_SOCKET, uintptr(domain), uintptr(typ), uintptr(proto)) |
106 r0, _, e1 := syscall_rawSyscall(libc_socket_trampoline_addr, uintptr(domain), uintptr(typ), uintptr(proto)) |
83 fd = int(r0) |
107 fd = int(r0) |
84 if e1 != 0 { |
108 if e1 != 0 { |
85 err = errnoErr(e1) |
109 err = errnoErr(e1) |
86 } |
110 } |
87 return |
111 return |
88 } |
112 } |
89 |
113 |
|
114 var libc_socket_trampoline_addr uintptr |
|
115 |
|
116 //go:cgo_import_dynamic libc_socket socket "libc.so" |
|
117 |
90 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
118 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
91 |
119 |
92 func getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *_Socklen) (err error) { |
120 func getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *_Socklen) (err error) { |
93 _, _, e1 := Syscall6(SYS_GETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(unsafe.Pointer(vallen)), 0) |
121 _, _, e1 := syscall_syscall6(libc_getsockopt_trampoline_addr, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(unsafe.Pointer(vallen)), 0) |
94 if e1 != 0 { |
122 if e1 != 0 { |
95 err = errnoErr(e1) |
123 err = errnoErr(e1) |
96 } |
124 } |
97 return |
125 return |
98 } |
126 } |
|
127 |
|
128 var libc_getsockopt_trampoline_addr uintptr |
|
129 |
|
130 //go:cgo_import_dynamic libc_getsockopt getsockopt "libc.so" |
99 |
131 |
100 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
132 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
101 |
133 |
102 func setsockopt(s int, level int, name int, val unsafe.Pointer, vallen uintptr) (err error) { |
134 func setsockopt(s int, level int, name int, val unsafe.Pointer, vallen uintptr) (err error) { |
103 _, _, e1 := Syscall6(SYS_SETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(vallen), 0) |
135 _, _, e1 := syscall_syscall6(libc_setsockopt_trampoline_addr, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(vallen), 0) |
104 if e1 != 0 { |
136 if e1 != 0 { |
105 err = errnoErr(e1) |
137 err = errnoErr(e1) |
106 } |
138 } |
107 return |
139 return |
108 } |
140 } |
|
141 |
|
142 var libc_setsockopt_trampoline_addr uintptr |
|
143 |
|
144 //go:cgo_import_dynamic libc_setsockopt setsockopt "libc.so" |
109 |
145 |
110 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
146 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
111 |
147 |
112 func getpeername(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { |
148 func getpeername(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { |
113 _, _, e1 := RawSyscall(SYS_GETPEERNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) |
149 _, _, e1 := syscall_rawSyscall(libc_getpeername_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) |
114 if e1 != 0 { |
150 if e1 != 0 { |
115 err = errnoErr(e1) |
151 err = errnoErr(e1) |
116 } |
152 } |
117 return |
153 return |
118 } |
154 } |
|
155 |
|
156 var libc_getpeername_trampoline_addr uintptr |
|
157 |
|
158 //go:cgo_import_dynamic libc_getpeername getpeername "libc.so" |
119 |
159 |
120 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
160 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
121 |
161 |
122 func getsockname(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { |
162 func getsockname(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { |
123 _, _, e1 := RawSyscall(SYS_GETSOCKNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) |
163 _, _, e1 := syscall_rawSyscall(libc_getsockname_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) |
124 if e1 != 0 { |
164 if e1 != 0 { |
125 err = errnoErr(e1) |
165 err = errnoErr(e1) |
126 } |
166 } |
127 return |
167 return |
128 } |
168 } |
|
169 |
|
170 var libc_getsockname_trampoline_addr uintptr |
|
171 |
|
172 //go:cgo_import_dynamic libc_getsockname getsockname "libc.so" |
129 |
173 |
130 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
174 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
131 |
175 |
132 func Shutdown(s int, how int) (err error) { |
176 func Shutdown(s int, how int) (err error) { |
133 _, _, e1 := Syscall(SYS_SHUTDOWN, uintptr(s), uintptr(how), 0) |
177 _, _, e1 := syscall_syscall(libc_shutdown_trampoline_addr, uintptr(s), uintptr(how), 0) |
134 if e1 != 0 { |
178 if e1 != 0 { |
135 err = errnoErr(e1) |
179 err = errnoErr(e1) |
136 } |
180 } |
137 return |
181 return |
138 } |
182 } |
|
183 |
|
184 var libc_shutdown_trampoline_addr uintptr |
|
185 |
|
186 //go:cgo_import_dynamic libc_shutdown shutdown "libc.so" |
139 |
187 |
140 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
188 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
141 |
189 |
142 func socketpair(domain int, typ int, proto int, fd *[2]int32) (err error) { |
190 func socketpair(domain int, typ int, proto int, fd *[2]int32) (err error) { |
143 _, _, e1 := RawSyscall6(SYS_SOCKETPAIR, uintptr(domain), uintptr(typ), uintptr(proto), uintptr(unsafe.Pointer(fd)), 0, 0) |
191 _, _, e1 := syscall_rawSyscall6(libc_socketpair_trampoline_addr, uintptr(domain), uintptr(typ), uintptr(proto), uintptr(unsafe.Pointer(fd)), 0, 0) |
144 if e1 != 0 { |
192 if e1 != 0 { |
145 err = errnoErr(e1) |
193 err = errnoErr(e1) |
146 } |
194 } |
147 return |
195 return |
148 } |
196 } |
|
197 |
|
198 var libc_socketpair_trampoline_addr uintptr |
|
199 |
|
200 //go:cgo_import_dynamic libc_socketpair socketpair "libc.so" |
149 |
201 |
150 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
202 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
151 |
203 |
152 func recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Socklen) (n int, err error) { |
204 func recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Socklen) (n int, err error) { |
153 var _p0 unsafe.Pointer |
205 var _p0 unsafe.Pointer |
154 if len(p) > 0 { |
206 if len(p) > 0 { |
155 _p0 = unsafe.Pointer(&p[0]) |
207 _p0 = unsafe.Pointer(&p[0]) |
156 } else { |
208 } else { |
157 _p0 = unsafe.Pointer(&_zero) |
209 _p0 = unsafe.Pointer(&_zero) |
158 } |
210 } |
159 r0, _, e1 := Syscall6(SYS_RECVFROM, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(flags), uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(fromlen))) |
211 r0, _, e1 := syscall_syscall6(libc_recvfrom_trampoline_addr, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(flags), uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(fromlen))) |
160 n = int(r0) |
212 n = int(r0) |
161 if e1 != 0 { |
213 if e1 != 0 { |
162 err = errnoErr(e1) |
214 err = errnoErr(e1) |
163 } |
215 } |
164 return |
216 return |
165 } |
217 } |
|
218 |
|
219 var libc_recvfrom_trampoline_addr uintptr |
|
220 |
|
221 //go:cgo_import_dynamic libc_recvfrom recvfrom "libc.so" |
166 |
222 |
167 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
223 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
168 |
224 |
169 func sendto(s int, buf []byte, flags int, to unsafe.Pointer, addrlen _Socklen) (err error) { |
225 func sendto(s int, buf []byte, flags int, to unsafe.Pointer, addrlen _Socklen) (err error) { |
170 var _p0 unsafe.Pointer |
226 var _p0 unsafe.Pointer |
171 if len(buf) > 0 { |
227 if len(buf) > 0 { |
172 _p0 = unsafe.Pointer(&buf[0]) |
228 _p0 = unsafe.Pointer(&buf[0]) |
173 } else { |
229 } else { |
174 _p0 = unsafe.Pointer(&_zero) |
230 _p0 = unsafe.Pointer(&_zero) |
175 } |
231 } |
176 _, _, e1 := Syscall6(SYS_SENDTO, uintptr(s), uintptr(_p0), uintptr(len(buf)), uintptr(flags), uintptr(to), uintptr(addrlen)) |
232 _, _, e1 := syscall_syscall6(libc_sendto_trampoline_addr, uintptr(s), uintptr(_p0), uintptr(len(buf)), uintptr(flags), uintptr(to), uintptr(addrlen)) |
177 if e1 != 0 { |
233 if e1 != 0 { |
178 err = errnoErr(e1) |
234 err = errnoErr(e1) |
179 } |
235 } |
180 return |
236 return |
181 } |
237 } |
|
238 |
|
239 var libc_sendto_trampoline_addr uintptr |
|
240 |
|
241 //go:cgo_import_dynamic libc_sendto sendto "libc.so" |
182 |
242 |
183 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
243 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
184 |
244 |
185 func recvmsg(s int, msg *Msghdr, flags int) (n int, err error) { |
245 func recvmsg(s int, msg *Msghdr, flags int) (n int, err error) { |
186 r0, _, e1 := Syscall(SYS_RECVMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) |
246 r0, _, e1 := syscall_syscall(libc_recvmsg_trampoline_addr, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) |
187 n = int(r0) |
247 n = int(r0) |
188 if e1 != 0 { |
248 if e1 != 0 { |
189 err = errnoErr(e1) |
249 err = errnoErr(e1) |
190 } |
250 } |
191 return |
251 return |
192 } |
252 } |
193 |
253 |
|
254 var libc_recvmsg_trampoline_addr uintptr |
|
255 |
|
256 //go:cgo_import_dynamic libc_recvmsg recvmsg "libc.so" |
|
257 |
194 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
258 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
195 |
259 |
196 func sendmsg(s int, msg *Msghdr, flags int) (n int, err error) { |
260 func sendmsg(s int, msg *Msghdr, flags int) (n int, err error) { |
197 r0, _, e1 := Syscall(SYS_SENDMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) |
261 r0, _, e1 := syscall_syscall(libc_sendmsg_trampoline_addr, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) |
198 n = int(r0) |
262 n = int(r0) |
199 if e1 != 0 { |
263 if e1 != 0 { |
200 err = errnoErr(e1) |
264 err = errnoErr(e1) |
201 } |
265 } |
202 return |
266 return |
203 } |
267 } |
204 |
268 |
|
269 var libc_sendmsg_trampoline_addr uintptr |
|
270 |
|
271 //go:cgo_import_dynamic libc_sendmsg sendmsg "libc.so" |
|
272 |
205 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
273 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
206 |
274 |
207 func kevent(kq int, change unsafe.Pointer, nchange int, event unsafe.Pointer, nevent int, timeout *Timespec) (n int, err error) { |
275 func kevent(kq int, change unsafe.Pointer, nchange int, event unsafe.Pointer, nevent int, timeout *Timespec) (n int, err error) { |
208 r0, _, e1 := Syscall6(SYS_KEVENT, uintptr(kq), uintptr(change), uintptr(nchange), uintptr(event), uintptr(nevent), uintptr(unsafe.Pointer(timeout))) |
276 r0, _, e1 := syscall_syscall6(libc_kevent_trampoline_addr, uintptr(kq), uintptr(change), uintptr(nchange), uintptr(event), uintptr(nevent), uintptr(unsafe.Pointer(timeout))) |
209 n = int(r0) |
277 n = int(r0) |
210 if e1 != 0 { |
278 if e1 != 0 { |
211 err = errnoErr(e1) |
279 err = errnoErr(e1) |
212 } |
280 } |
213 return |
281 return |
214 } |
282 } |
215 |
283 |
|
284 var libc_kevent_trampoline_addr uintptr |
|
285 |
|
286 //go:cgo_import_dynamic libc_kevent kevent "libc.so" |
|
287 |
216 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
288 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
217 |
289 |
218 func utimes(path string, timeval *[2]Timeval) (err error) { |
290 func utimes(path string, timeval *[2]Timeval) (err error) { |
219 var _p0 *byte |
291 var _p0 *byte |
220 _p0, err = BytePtrFromString(path) |
292 _p0, err = BytePtrFromString(path) |
221 if err != nil { |
293 if err != nil { |
222 return |
294 return |
223 } |
295 } |
224 _, _, e1 := Syscall(SYS_UTIMES, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(timeval)), 0) |
296 _, _, e1 := syscall_syscall(libc_utimes_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(timeval)), 0) |
225 if e1 != 0 { |
297 if e1 != 0 { |
226 err = errnoErr(e1) |
298 err = errnoErr(e1) |
227 } |
299 } |
228 return |
300 return |
229 } |
301 } |
|
302 |
|
303 var libc_utimes_trampoline_addr uintptr |
|
304 |
|
305 //go:cgo_import_dynamic libc_utimes utimes "libc.so" |
230 |
306 |
231 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
307 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
232 |
308 |
233 func futimes(fd int, timeval *[2]Timeval) (err error) { |
309 func futimes(fd int, timeval *[2]Timeval) (err error) { |
234 _, _, e1 := Syscall(SYS_FUTIMES, uintptr(fd), uintptr(unsafe.Pointer(timeval)), 0) |
310 _, _, e1 := syscall_syscall(libc_futimes_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(timeval)), 0) |
235 if e1 != 0 { |
311 if e1 != 0 { |
236 err = errnoErr(e1) |
312 err = errnoErr(e1) |
237 } |
313 } |
238 return |
314 return |
239 } |
315 } |
|
316 |
|
317 var libc_futimes_trampoline_addr uintptr |
|
318 |
|
319 //go:cgo_import_dynamic libc_futimes futimes "libc.so" |
240 |
320 |
241 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
321 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
242 |
322 |
243 func poll(fds *PollFd, nfds int, timeout int) (n int, err error) { |
323 func poll(fds *PollFd, nfds int, timeout int) (n int, err error) { |
244 r0, _, e1 := Syscall(SYS_POLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout)) |
324 r0, _, e1 := syscall_syscall(libc_poll_trampoline_addr, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout)) |
245 n = int(r0) |
325 n = int(r0) |
246 if e1 != 0 { |
326 if e1 != 0 { |
247 err = errnoErr(e1) |
327 err = errnoErr(e1) |
248 } |
328 } |
249 return |
329 return |
250 } |
330 } |
|
331 |
|
332 var libc_poll_trampoline_addr uintptr |
|
333 |
|
334 //go:cgo_import_dynamic libc_poll poll "libc.so" |
251 |
335 |
252 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
336 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
253 |
337 |
254 func Madvise(b []byte, behav int) (err error) { |
338 func Madvise(b []byte, behav int) (err error) { |
255 var _p0 unsafe.Pointer |
339 var _p0 unsafe.Pointer |
256 if len(b) > 0 { |
340 if len(b) > 0 { |
257 _p0 = unsafe.Pointer(&b[0]) |
341 _p0 = unsafe.Pointer(&b[0]) |
258 } else { |
342 } else { |
259 _p0 = unsafe.Pointer(&_zero) |
343 _p0 = unsafe.Pointer(&_zero) |
260 } |
344 } |
261 _, _, e1 := Syscall(SYS_MADVISE, uintptr(_p0), uintptr(len(b)), uintptr(behav)) |
345 _, _, e1 := syscall_syscall(libc_madvise_trampoline_addr, uintptr(_p0), uintptr(len(b)), uintptr(behav)) |
262 if e1 != 0 { |
346 if e1 != 0 { |
263 err = errnoErr(e1) |
347 err = errnoErr(e1) |
264 } |
348 } |
265 return |
349 return |
266 } |
350 } |
|
351 |
|
352 var libc_madvise_trampoline_addr uintptr |
|
353 |
|
354 //go:cgo_import_dynamic libc_madvise madvise "libc.so" |
267 |
355 |
268 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
356 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
269 |
357 |
270 func Mlock(b []byte) (err error) { |
358 func Mlock(b []byte) (err error) { |
271 var _p0 unsafe.Pointer |
359 var _p0 unsafe.Pointer |
272 if len(b) > 0 { |
360 if len(b) > 0 { |
273 _p0 = unsafe.Pointer(&b[0]) |
361 _p0 = unsafe.Pointer(&b[0]) |
274 } else { |
362 } else { |
275 _p0 = unsafe.Pointer(&_zero) |
363 _p0 = unsafe.Pointer(&_zero) |
276 } |
364 } |
277 _, _, e1 := Syscall(SYS_MLOCK, uintptr(_p0), uintptr(len(b)), 0) |
365 _, _, e1 := syscall_syscall(libc_mlock_trampoline_addr, uintptr(_p0), uintptr(len(b)), 0) |
278 if e1 != 0 { |
366 if e1 != 0 { |
279 err = errnoErr(e1) |
367 err = errnoErr(e1) |
280 } |
368 } |
281 return |
369 return |
282 } |
370 } |
|
371 |
|
372 var libc_mlock_trampoline_addr uintptr |
|
373 |
|
374 //go:cgo_import_dynamic libc_mlock mlock "libc.so" |
283 |
375 |
284 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
376 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
285 |
377 |
286 func Mlockall(flags int) (err error) { |
378 func Mlockall(flags int) (err error) { |
287 _, _, e1 := Syscall(SYS_MLOCKALL, uintptr(flags), 0, 0) |
379 _, _, e1 := syscall_syscall(libc_mlockall_trampoline_addr, uintptr(flags), 0, 0) |
288 if e1 != 0 { |
380 if e1 != 0 { |
289 err = errnoErr(e1) |
381 err = errnoErr(e1) |
290 } |
382 } |
291 return |
383 return |
292 } |
384 } |
|
385 |
|
386 var libc_mlockall_trampoline_addr uintptr |
|
387 |
|
388 //go:cgo_import_dynamic libc_mlockall mlockall "libc.so" |
293 |
389 |
294 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
390 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
295 |
391 |
296 func Mprotect(b []byte, prot int) (err error) { |
392 func Mprotect(b []byte, prot int) (err error) { |
297 var _p0 unsafe.Pointer |
393 var _p0 unsafe.Pointer |
298 if len(b) > 0 { |
394 if len(b) > 0 { |
299 _p0 = unsafe.Pointer(&b[0]) |
395 _p0 = unsafe.Pointer(&b[0]) |
300 } else { |
396 } else { |
301 _p0 = unsafe.Pointer(&_zero) |
397 _p0 = unsafe.Pointer(&_zero) |
302 } |
398 } |
303 _, _, e1 := Syscall(SYS_MPROTECT, uintptr(_p0), uintptr(len(b)), uintptr(prot)) |
399 _, _, e1 := syscall_syscall(libc_mprotect_trampoline_addr, uintptr(_p0), uintptr(len(b)), uintptr(prot)) |
304 if e1 != 0 { |
400 if e1 != 0 { |
305 err = errnoErr(e1) |
401 err = errnoErr(e1) |
306 } |
402 } |
307 return |
403 return |
308 } |
404 } |
|
405 |
|
406 var libc_mprotect_trampoline_addr uintptr |
|
407 |
|
408 //go:cgo_import_dynamic libc_mprotect mprotect "libc.so" |
309 |
409 |
310 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
410 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
311 |
411 |
312 func Msync(b []byte, flags int) (err error) { |
412 func Msync(b []byte, flags int) (err error) { |
313 var _p0 unsafe.Pointer |
413 var _p0 unsafe.Pointer |
314 if len(b) > 0 { |
414 if len(b) > 0 { |
315 _p0 = unsafe.Pointer(&b[0]) |
415 _p0 = unsafe.Pointer(&b[0]) |
316 } else { |
416 } else { |
317 _p0 = unsafe.Pointer(&_zero) |
417 _p0 = unsafe.Pointer(&_zero) |
318 } |
418 } |
319 _, _, e1 := Syscall(SYS_MSYNC, uintptr(_p0), uintptr(len(b)), uintptr(flags)) |
419 _, _, e1 := syscall_syscall(libc_msync_trampoline_addr, uintptr(_p0), uintptr(len(b)), uintptr(flags)) |
320 if e1 != 0 { |
420 if e1 != 0 { |
321 err = errnoErr(e1) |
421 err = errnoErr(e1) |
322 } |
422 } |
323 return |
423 return |
324 } |
424 } |
|
425 |
|
426 var libc_msync_trampoline_addr uintptr |
|
427 |
|
428 //go:cgo_import_dynamic libc_msync msync "libc.so" |
325 |
429 |
326 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
430 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
327 |
431 |
328 func Munlock(b []byte) (err error) { |
432 func Munlock(b []byte) (err error) { |
329 var _p0 unsafe.Pointer |
433 var _p0 unsafe.Pointer |
330 if len(b) > 0 { |
434 if len(b) > 0 { |
331 _p0 = unsafe.Pointer(&b[0]) |
435 _p0 = unsafe.Pointer(&b[0]) |
332 } else { |
436 } else { |
333 _p0 = unsafe.Pointer(&_zero) |
437 _p0 = unsafe.Pointer(&_zero) |
334 } |
438 } |
335 _, _, e1 := Syscall(SYS_MUNLOCK, uintptr(_p0), uintptr(len(b)), 0) |
439 _, _, e1 := syscall_syscall(libc_munlock_trampoline_addr, uintptr(_p0), uintptr(len(b)), 0) |
336 if e1 != 0 { |
440 if e1 != 0 { |
337 err = errnoErr(e1) |
441 err = errnoErr(e1) |
338 } |
442 } |
339 return |
443 return |
340 } |
444 } |
|
445 |
|
446 var libc_munlock_trampoline_addr uintptr |
|
447 |
|
448 //go:cgo_import_dynamic libc_munlock munlock "libc.so" |
341 |
449 |
342 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
450 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
343 |
451 |
344 func Munlockall() (err error) { |
452 func Munlockall() (err error) { |
345 _, _, e1 := Syscall(SYS_MUNLOCKALL, 0, 0, 0) |
453 _, _, e1 := syscall_syscall(libc_munlockall_trampoline_addr, 0, 0, 0) |
346 if e1 != 0 { |
454 if e1 != 0 { |
347 err = errnoErr(e1) |
455 err = errnoErr(e1) |
348 } |
456 } |
349 return |
457 return |
350 } |
458 } |
|
459 |
|
460 var libc_munlockall_trampoline_addr uintptr |
|
461 |
|
462 //go:cgo_import_dynamic libc_munlockall munlockall "libc.so" |
351 |
463 |
352 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
464 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
353 |
465 |
354 func pipe2(p *[2]_C_int, flags int) (err error) { |
466 func pipe2(p *[2]_C_int, flags int) (err error) { |
355 _, _, e1 := RawSyscall(SYS_PIPE2, uintptr(unsafe.Pointer(p)), uintptr(flags), 0) |
467 _, _, e1 := syscall_rawSyscall(libc_pipe2_trampoline_addr, uintptr(unsafe.Pointer(p)), uintptr(flags), 0) |
356 if e1 != 0 { |
468 if e1 != 0 { |
357 err = errnoErr(e1) |
469 err = errnoErr(e1) |
358 } |
470 } |
359 return |
471 return |
360 } |
472 } |
|
473 |
|
474 var libc_pipe2_trampoline_addr uintptr |
|
475 |
|
476 //go:cgo_import_dynamic libc_pipe2 pipe2 "libc.so" |
361 |
477 |
362 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
478 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
363 |
479 |
364 func Getdents(fd int, buf []byte) (n int, err error) { |
480 func Getdents(fd int, buf []byte) (n int, err error) { |
365 var _p0 unsafe.Pointer |
481 var _p0 unsafe.Pointer |
366 if len(buf) > 0 { |
482 if len(buf) > 0 { |
367 _p0 = unsafe.Pointer(&buf[0]) |
483 _p0 = unsafe.Pointer(&buf[0]) |
368 } else { |
484 } else { |
369 _p0 = unsafe.Pointer(&_zero) |
485 _p0 = unsafe.Pointer(&_zero) |
370 } |
486 } |
371 r0, _, e1 := Syscall(SYS_GETDENTS, uintptr(fd), uintptr(_p0), uintptr(len(buf))) |
487 r0, _, e1 := syscall_syscall(libc_getdents_trampoline_addr, uintptr(fd), uintptr(_p0), uintptr(len(buf))) |
372 n = int(r0) |
488 n = int(r0) |
373 if e1 != 0 { |
489 if e1 != 0 { |
374 err = errnoErr(e1) |
490 err = errnoErr(e1) |
375 } |
491 } |
376 return |
492 return |
377 } |
493 } |
|
494 |
|
495 var libc_getdents_trampoline_addr uintptr |
|
496 |
|
497 //go:cgo_import_dynamic libc_getdents getdents "libc.so" |
378 |
498 |
379 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
499 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
380 |
500 |
381 func Getcwd(buf []byte) (n int, err error) { |
501 func Getcwd(buf []byte) (n int, err error) { |
382 var _p0 unsafe.Pointer |
502 var _p0 unsafe.Pointer |
383 if len(buf) > 0 { |
503 if len(buf) > 0 { |
384 _p0 = unsafe.Pointer(&buf[0]) |
504 _p0 = unsafe.Pointer(&buf[0]) |
385 } else { |
505 } else { |
386 _p0 = unsafe.Pointer(&_zero) |
506 _p0 = unsafe.Pointer(&_zero) |
387 } |
507 } |
388 r0, _, e1 := Syscall(SYS___GETCWD, uintptr(_p0), uintptr(len(buf)), 0) |
508 r0, _, e1 := syscall_syscall(libc_getcwd_trampoline_addr, uintptr(_p0), uintptr(len(buf)), 0) |
389 n = int(r0) |
509 n = int(r0) |
390 if e1 != 0 { |
510 if e1 != 0 { |
391 err = errnoErr(e1) |
511 err = errnoErr(e1) |
392 } |
512 } |
393 return |
513 return |
394 } |
514 } |
395 |
515 |
|
516 var libc_getcwd_trampoline_addr uintptr |
|
517 |
|
518 //go:cgo_import_dynamic libc_getcwd getcwd "libc.so" |
|
519 |
396 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
520 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
397 |
521 |
398 func ioctl(fd int, req uint, arg uintptr) (err error) { |
522 func ioctl(fd int, req uint, arg uintptr) (err error) { |
399 _, _, e1 := Syscall(SYS_IOCTL, uintptr(fd), uintptr(req), uintptr(arg)) |
523 _, _, e1 := syscall_syscall(libc_ioctl_trampoline_addr, uintptr(fd), uintptr(req), uintptr(arg)) |
400 if e1 != 0 { |
524 if e1 != 0 { |
401 err = errnoErr(e1) |
525 err = errnoErr(e1) |
402 } |
526 } |
403 return |
527 return |
404 } |
528 } |
|
529 |
|
530 var libc_ioctl_trampoline_addr uintptr |
|
531 |
|
532 //go:cgo_import_dynamic libc_ioctl ioctl "libc.so" |
405 |
533 |
406 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
534 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
407 |
535 |
408 func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) { |
536 func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) { |
409 var _p0 unsafe.Pointer |
537 var _p0 unsafe.Pointer |
410 if len(mib) > 0 { |
538 if len(mib) > 0 { |
411 _p0 = unsafe.Pointer(&mib[0]) |
539 _p0 = unsafe.Pointer(&mib[0]) |
412 } else { |
540 } else { |
413 _p0 = unsafe.Pointer(&_zero) |
541 _p0 = unsafe.Pointer(&_zero) |
414 } |
542 } |
415 _, _, e1 := Syscall6(SYS___SYSCTL, uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen)) |
543 _, _, 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)) |
416 if e1 != 0 { |
544 if e1 != 0 { |
417 err = errnoErr(e1) |
545 err = errnoErr(e1) |
418 } |
546 } |
419 return |
547 return |
420 } |
548 } |
|
549 |
|
550 var libc_sysctl_trampoline_addr uintptr |
|
551 |
|
552 //go:cgo_import_dynamic libc_sysctl sysctl "libc.so" |
421 |
553 |
422 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
554 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
423 |
555 |
424 func ppoll(fds *PollFd, nfds int, timeout *Timespec, sigmask *Sigset_t) (n int, err error) { |
556 func ppoll(fds *PollFd, nfds int, timeout *Timespec, sigmask *Sigset_t) (n int, err error) { |
425 r0, _, e1 := Syscall6(SYS_PPOLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(unsafe.Pointer(timeout)), uintptr(unsafe.Pointer(sigmask)), 0, 0) |
557 r0, _, e1 := syscall_syscall6(libc_ppoll_trampoline_addr, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(unsafe.Pointer(timeout)), uintptr(unsafe.Pointer(sigmask)), 0, 0) |
426 n = int(r0) |
558 n = int(r0) |
427 if e1 != 0 { |
559 if e1 != 0 { |
428 err = errnoErr(e1) |
560 err = errnoErr(e1) |
429 } |
561 } |
430 return |
562 return |
431 } |
563 } |
432 |
564 |
|
565 var libc_ppoll_trampoline_addr uintptr |
|
566 |
|
567 //go:cgo_import_dynamic libc_ppoll ppoll "libc.so" |
|
568 |
433 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
569 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
434 |
570 |
435 func Access(path string, mode uint32) (err error) { |
571 func Access(path string, mode uint32) (err error) { |
436 var _p0 *byte |
572 var _p0 *byte |
437 _p0, err = BytePtrFromString(path) |
573 _p0, err = BytePtrFromString(path) |
438 if err != nil { |
574 if err != nil { |
439 return |
575 return |
440 } |
576 } |
441 _, _, e1 := Syscall(SYS_ACCESS, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) |
577 _, _, e1 := syscall_syscall(libc_access_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) |
442 if e1 != 0 { |
578 if e1 != 0 { |
443 err = errnoErr(e1) |
579 err = errnoErr(e1) |
444 } |
580 } |
445 return |
581 return |
446 } |
582 } |
|
583 |
|
584 var libc_access_trampoline_addr uintptr |
|
585 |
|
586 //go:cgo_import_dynamic libc_access access "libc.so" |
447 |
587 |
448 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
588 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
449 |
589 |
450 func Adjtime(delta *Timeval, olddelta *Timeval) (err error) { |
590 func Adjtime(delta *Timeval, olddelta *Timeval) (err error) { |
451 _, _, e1 := Syscall(SYS_ADJTIME, uintptr(unsafe.Pointer(delta)), uintptr(unsafe.Pointer(olddelta)), 0) |
591 _, _, e1 := syscall_syscall(libc_adjtime_trampoline_addr, uintptr(unsafe.Pointer(delta)), uintptr(unsafe.Pointer(olddelta)), 0) |
452 if e1 != 0 { |
592 if e1 != 0 { |
453 err = errnoErr(e1) |
593 err = errnoErr(e1) |
454 } |
594 } |
455 return |
595 return |
456 } |
596 } |
|
597 |
|
598 var libc_adjtime_trampoline_addr uintptr |
|
599 |
|
600 //go:cgo_import_dynamic libc_adjtime adjtime "libc.so" |
457 |
601 |
458 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
602 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
459 |
603 |
460 func Chdir(path string) (err error) { |
604 func Chdir(path string) (err error) { |
461 var _p0 *byte |
605 var _p0 *byte |
462 _p0, err = BytePtrFromString(path) |
606 _p0, err = BytePtrFromString(path) |
463 if err != nil { |
607 if err != nil { |
464 return |
608 return |
465 } |
609 } |
466 _, _, e1 := Syscall(SYS_CHDIR, uintptr(unsafe.Pointer(_p0)), 0, 0) |
610 _, _, e1 := syscall_syscall(libc_chdir_trampoline_addr, uintptr(unsafe.Pointer(_p0)), 0, 0) |
467 if e1 != 0 { |
611 if e1 != 0 { |
468 err = errnoErr(e1) |
612 err = errnoErr(e1) |
469 } |
613 } |
470 return |
614 return |
471 } |
615 } |
|
616 |
|
617 var libc_chdir_trampoline_addr uintptr |
|
618 |
|
619 //go:cgo_import_dynamic libc_chdir chdir "libc.so" |
472 |
620 |
473 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
621 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
474 |
622 |
475 func Chflags(path string, flags int) (err error) { |
623 func Chflags(path string, flags int) (err error) { |
476 var _p0 *byte |
624 var _p0 *byte |
477 _p0, err = BytePtrFromString(path) |
625 _p0, err = BytePtrFromString(path) |
478 if err != nil { |
626 if err != nil { |
479 return |
627 return |
480 } |
628 } |
481 _, _, e1 := Syscall(SYS_CHFLAGS, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) |
629 _, _, e1 := syscall_syscall(libc_chflags_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) |
482 if e1 != 0 { |
630 if e1 != 0 { |
483 err = errnoErr(e1) |
631 err = errnoErr(e1) |
484 } |
632 } |
485 return |
633 return |
486 } |
634 } |
|
635 |
|
636 var libc_chflags_trampoline_addr uintptr |
|
637 |
|
638 //go:cgo_import_dynamic libc_chflags chflags "libc.so" |
487 |
639 |
488 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
640 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
489 |
641 |
490 func Chmod(path string, mode uint32) (err error) { |
642 func Chmod(path string, mode uint32) (err error) { |
491 var _p0 *byte |
643 var _p0 *byte |
492 _p0, err = BytePtrFromString(path) |
644 _p0, err = BytePtrFromString(path) |
493 if err != nil { |
645 if err != nil { |
494 return |
646 return |
495 } |
647 } |
496 _, _, e1 := Syscall(SYS_CHMOD, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) |
648 _, _, e1 := syscall_syscall(libc_chmod_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) |
497 if e1 != 0 { |
649 if e1 != 0 { |
498 err = errnoErr(e1) |
650 err = errnoErr(e1) |
499 } |
651 } |
500 return |
652 return |
501 } |
653 } |
|
654 |
|
655 var libc_chmod_trampoline_addr uintptr |
|
656 |
|
657 //go:cgo_import_dynamic libc_chmod chmod "libc.so" |
502 |
658 |
503 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
659 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
504 |
660 |
505 func Chown(path string, uid int, gid int) (err error) { |
661 func Chown(path string, uid int, gid int) (err error) { |
506 var _p0 *byte |
662 var _p0 *byte |
507 _p0, err = BytePtrFromString(path) |
663 _p0, err = BytePtrFromString(path) |
508 if err != nil { |
664 if err != nil { |
509 return |
665 return |
510 } |
666 } |
511 _, _, e1 := Syscall(SYS_CHOWN, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid)) |
667 _, _, e1 := syscall_syscall(libc_chown_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid)) |
512 if e1 != 0 { |
668 if e1 != 0 { |
513 err = errnoErr(e1) |
669 err = errnoErr(e1) |
514 } |
670 } |
515 return |
671 return |
516 } |
672 } |
|
673 |
|
674 var libc_chown_trampoline_addr uintptr |
|
675 |
|
676 //go:cgo_import_dynamic libc_chown chown "libc.so" |
517 |
677 |
518 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
678 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
519 |
679 |
520 func Chroot(path string) (err error) { |
680 func Chroot(path string) (err error) { |
521 var _p0 *byte |
681 var _p0 *byte |
522 _p0, err = BytePtrFromString(path) |
682 _p0, err = BytePtrFromString(path) |
523 if err != nil { |
683 if err != nil { |
524 return |
684 return |
525 } |
685 } |
526 _, _, e1 := Syscall(SYS_CHROOT, uintptr(unsafe.Pointer(_p0)), 0, 0) |
686 _, _, e1 := syscall_syscall(libc_chroot_trampoline_addr, uintptr(unsafe.Pointer(_p0)), 0, 0) |
527 if e1 != 0 { |
687 if e1 != 0 { |
528 err = errnoErr(e1) |
688 err = errnoErr(e1) |
529 } |
689 } |
530 return |
690 return |
531 } |
691 } |
|
692 |
|
693 var libc_chroot_trampoline_addr uintptr |
|
694 |
|
695 //go:cgo_import_dynamic libc_chroot chroot "libc.so" |
|
696 |
|
697 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
698 |
|
699 func ClockGettime(clockid int32, time *Timespec) (err error) { |
|
700 _, _, e1 := syscall_syscall(libc_clock_gettime_trampoline_addr, uintptr(clockid), uintptr(unsafe.Pointer(time)), 0) |
|
701 if e1 != 0 { |
|
702 err = errnoErr(e1) |
|
703 } |
|
704 return |
|
705 } |
|
706 |
|
707 var libc_clock_gettime_trampoline_addr uintptr |
|
708 |
|
709 //go:cgo_import_dynamic libc_clock_gettime clock_gettime "libc.so" |
532 |
710 |
533 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
711 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
534 |
712 |
535 func Close(fd int) (err error) { |
713 func Close(fd int) (err error) { |
536 _, _, e1 := Syscall(SYS_CLOSE, uintptr(fd), 0, 0) |
714 _, _, e1 := syscall_syscall(libc_close_trampoline_addr, uintptr(fd), 0, 0) |
537 if e1 != 0 { |
715 if e1 != 0 { |
538 err = errnoErr(e1) |
716 err = errnoErr(e1) |
539 } |
717 } |
540 return |
718 return |
541 } |
719 } |
|
720 |
|
721 var libc_close_trampoline_addr uintptr |
|
722 |
|
723 //go:cgo_import_dynamic libc_close close "libc.so" |
542 |
724 |
543 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
725 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
544 |
726 |
545 func Dup(fd int) (nfd int, err error) { |
727 func Dup(fd int) (nfd int, err error) { |
546 r0, _, e1 := Syscall(SYS_DUP, uintptr(fd), 0, 0) |
728 r0, _, e1 := syscall_syscall(libc_dup_trampoline_addr, uintptr(fd), 0, 0) |
547 nfd = int(r0) |
729 nfd = int(r0) |
548 if e1 != 0 { |
730 if e1 != 0 { |
549 err = errnoErr(e1) |
731 err = errnoErr(e1) |
550 } |
732 } |
551 return |
733 return |
552 } |
734 } |
553 |
735 |
|
736 var libc_dup_trampoline_addr uintptr |
|
737 |
|
738 //go:cgo_import_dynamic libc_dup dup "libc.so" |
|
739 |
554 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
740 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
555 |
741 |
556 func Dup2(from int, to int) (err error) { |
742 func Dup2(from int, to int) (err error) { |
557 _, _, e1 := Syscall(SYS_DUP2, uintptr(from), uintptr(to), 0) |
743 _, _, e1 := syscall_syscall(libc_dup2_trampoline_addr, uintptr(from), uintptr(to), 0) |
558 if e1 != 0 { |
744 if e1 != 0 { |
559 err = errnoErr(e1) |
745 err = errnoErr(e1) |
560 } |
746 } |
561 return |
747 return |
562 } |
748 } |
|
749 |
|
750 var libc_dup2_trampoline_addr uintptr |
|
751 |
|
752 //go:cgo_import_dynamic libc_dup2 dup2 "libc.so" |
563 |
753 |
564 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
754 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
565 |
755 |
566 func Dup3(from int, to int, flags int) (err error) { |
756 func Dup3(from int, to int, flags int) (err error) { |
567 _, _, e1 := Syscall(SYS_DUP3, uintptr(from), uintptr(to), uintptr(flags)) |
757 _, _, e1 := syscall_syscall(libc_dup3_trampoline_addr, uintptr(from), uintptr(to), uintptr(flags)) |
568 if e1 != 0 { |
758 if e1 != 0 { |
569 err = errnoErr(e1) |
759 err = errnoErr(e1) |
570 } |
760 } |
571 return |
761 return |
572 } |
762 } |
|
763 |
|
764 var libc_dup3_trampoline_addr uintptr |
|
765 |
|
766 //go:cgo_import_dynamic libc_dup3 dup3 "libc.so" |
573 |
767 |
574 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
768 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
575 |
769 |
576 func Exit(code int) { |
770 func Exit(code int) { |
577 Syscall(SYS_EXIT, uintptr(code), 0, 0) |
771 syscall_syscall(libc_exit_trampoline_addr, uintptr(code), 0, 0) |
578 return |
772 return |
579 } |
773 } |
|
774 |
|
775 var libc_exit_trampoline_addr uintptr |
|
776 |
|
777 //go:cgo_import_dynamic libc_exit exit "libc.so" |
580 |
778 |
581 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
779 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
582 |
780 |
583 func Faccessat(dirfd int, path string, mode uint32, flags int) (err error) { |
781 func Faccessat(dirfd int, path string, mode uint32, flags int) (err error) { |
584 var _p0 *byte |
782 var _p0 *byte |
585 _p0, err = BytePtrFromString(path) |
783 _p0, err = BytePtrFromString(path) |
586 if err != nil { |
784 if err != nil { |
587 return |
785 return |
588 } |
786 } |
589 _, _, e1 := Syscall6(SYS_FACCESSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0) |
787 _, _, e1 := syscall_syscall6(libc_faccessat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0) |
590 if e1 != 0 { |
788 if e1 != 0 { |
591 err = errnoErr(e1) |
789 err = errnoErr(e1) |
592 } |
790 } |
593 return |
791 return |
594 } |
792 } |
|
793 |
|
794 var libc_faccessat_trampoline_addr uintptr |
|
795 |
|
796 //go:cgo_import_dynamic libc_faccessat faccessat "libc.so" |
595 |
797 |
596 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
798 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
597 |
799 |
598 func Fchdir(fd int) (err error) { |
800 func Fchdir(fd int) (err error) { |
599 _, _, e1 := Syscall(SYS_FCHDIR, uintptr(fd), 0, 0) |
801 _, _, e1 := syscall_syscall(libc_fchdir_trampoline_addr, uintptr(fd), 0, 0) |
600 if e1 != 0 { |
802 if e1 != 0 { |
601 err = errnoErr(e1) |
803 err = errnoErr(e1) |
602 } |
804 } |
603 return |
805 return |
604 } |
806 } |
|
807 |
|
808 var libc_fchdir_trampoline_addr uintptr |
|
809 |
|
810 //go:cgo_import_dynamic libc_fchdir fchdir "libc.so" |
605 |
811 |
606 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
812 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
607 |
813 |
608 func Fchflags(fd int, flags int) (err error) { |
814 func Fchflags(fd int, flags int) (err error) { |
609 _, _, e1 := Syscall(SYS_FCHFLAGS, uintptr(fd), uintptr(flags), 0) |
815 _, _, e1 := syscall_syscall(libc_fchflags_trampoline_addr, uintptr(fd), uintptr(flags), 0) |
610 if e1 != 0 { |
816 if e1 != 0 { |
611 err = errnoErr(e1) |
817 err = errnoErr(e1) |
612 } |
818 } |
613 return |
819 return |
614 } |
820 } |
|
821 |
|
822 var libc_fchflags_trampoline_addr uintptr |
|
823 |
|
824 //go:cgo_import_dynamic libc_fchflags fchflags "libc.so" |
615 |
825 |
616 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
826 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
617 |
827 |
618 func Fchmod(fd int, mode uint32) (err error) { |
828 func Fchmod(fd int, mode uint32) (err error) { |
619 _, _, e1 := Syscall(SYS_FCHMOD, uintptr(fd), uintptr(mode), 0) |
829 _, _, e1 := syscall_syscall(libc_fchmod_trampoline_addr, uintptr(fd), uintptr(mode), 0) |
620 if e1 != 0 { |
830 if e1 != 0 { |
621 err = errnoErr(e1) |
831 err = errnoErr(e1) |
622 } |
832 } |
623 return |
833 return |
624 } |
834 } |
|
835 |
|
836 var libc_fchmod_trampoline_addr uintptr |
|
837 |
|
838 //go:cgo_import_dynamic libc_fchmod fchmod "libc.so" |
625 |
839 |
626 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
840 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
627 |
841 |
628 func Fchmodat(dirfd int, path string, mode uint32, flags int) (err error) { |
842 func Fchmodat(dirfd int, path string, mode uint32, flags int) (err error) { |
629 var _p0 *byte |
843 var _p0 *byte |
630 _p0, err = BytePtrFromString(path) |
844 _p0, err = BytePtrFromString(path) |
631 if err != nil { |
845 if err != nil { |
632 return |
846 return |
633 } |
847 } |
634 _, _, e1 := Syscall6(SYS_FCHMODAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0) |
848 _, _, e1 := syscall_syscall6(libc_fchmodat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0) |
635 if e1 != 0 { |
849 if e1 != 0 { |
636 err = errnoErr(e1) |
850 err = errnoErr(e1) |
637 } |
851 } |
638 return |
852 return |
639 } |
853 } |
|
854 |
|
855 var libc_fchmodat_trampoline_addr uintptr |
|
856 |
|
857 //go:cgo_import_dynamic libc_fchmodat fchmodat "libc.so" |
640 |
858 |
641 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
859 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
642 |
860 |
643 func Fchown(fd int, uid int, gid int) (err error) { |
861 func Fchown(fd int, uid int, gid int) (err error) { |
644 _, _, e1 := Syscall(SYS_FCHOWN, uintptr(fd), uintptr(uid), uintptr(gid)) |
862 _, _, e1 := syscall_syscall(libc_fchown_trampoline_addr, uintptr(fd), uintptr(uid), uintptr(gid)) |
645 if e1 != 0 { |
863 if e1 != 0 { |
646 err = errnoErr(e1) |
864 err = errnoErr(e1) |
647 } |
865 } |
648 return |
866 return |
649 } |
867 } |
|
868 |
|
869 var libc_fchown_trampoline_addr uintptr |
|
870 |
|
871 //go:cgo_import_dynamic libc_fchown fchown "libc.so" |
650 |
872 |
651 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
873 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
652 |
874 |
653 func Fchownat(dirfd int, path string, uid int, gid int, flags int) (err error) { |
875 func Fchownat(dirfd int, path string, uid int, gid int, flags int) (err error) { |
654 var _p0 *byte |
876 var _p0 *byte |
655 _p0, err = BytePtrFromString(path) |
877 _p0, err = BytePtrFromString(path) |
656 if err != nil { |
878 if err != nil { |
657 return |
879 return |
658 } |
880 } |
659 _, _, e1 := Syscall6(SYS_FCHOWNAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid), uintptr(flags), 0) |
881 _, _, e1 := syscall_syscall6(libc_fchownat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid), uintptr(flags), 0) |
660 if e1 != 0 { |
882 if e1 != 0 { |
661 err = errnoErr(e1) |
883 err = errnoErr(e1) |
662 } |
884 } |
663 return |
885 return |
664 } |
886 } |
|
887 |
|
888 var libc_fchownat_trampoline_addr uintptr |
|
889 |
|
890 //go:cgo_import_dynamic libc_fchownat fchownat "libc.so" |
665 |
891 |
666 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
892 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
667 |
893 |
668 func Flock(fd int, how int) (err error) { |
894 func Flock(fd int, how int) (err error) { |
669 _, _, e1 := Syscall(SYS_FLOCK, uintptr(fd), uintptr(how), 0) |
895 _, _, e1 := syscall_syscall(libc_flock_trampoline_addr, uintptr(fd), uintptr(how), 0) |
670 if e1 != 0 { |
896 if e1 != 0 { |
671 err = errnoErr(e1) |
897 err = errnoErr(e1) |
672 } |
898 } |
673 return |
899 return |
674 } |
900 } |
|
901 |
|
902 var libc_flock_trampoline_addr uintptr |
|
903 |
|
904 //go:cgo_import_dynamic libc_flock flock "libc.so" |
675 |
905 |
676 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
906 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
677 |
907 |
678 func Fpathconf(fd int, name int) (val int, err error) { |
908 func Fpathconf(fd int, name int) (val int, err error) { |
679 r0, _, e1 := Syscall(SYS_FPATHCONF, uintptr(fd), uintptr(name), 0) |
909 r0, _, e1 := syscall_syscall(libc_fpathconf_trampoline_addr, uintptr(fd), uintptr(name), 0) |
680 val = int(r0) |
910 val = int(r0) |
681 if e1 != 0 { |
911 if e1 != 0 { |
682 err = errnoErr(e1) |
912 err = errnoErr(e1) |
683 } |
913 } |
684 return |
914 return |
685 } |
915 } |
686 |
916 |
|
917 var libc_fpathconf_trampoline_addr uintptr |
|
918 |
|
919 //go:cgo_import_dynamic libc_fpathconf fpathconf "libc.so" |
|
920 |
687 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
921 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
688 |
922 |
689 func Fstat(fd int, stat *Stat_t) (err error) { |
923 func Fstat(fd int, stat *Stat_t) (err error) { |
690 _, _, e1 := Syscall(SYS_FSTAT, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) |
924 _, _, e1 := syscall_syscall(libc_fstat_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) |
691 if e1 != 0 { |
925 if e1 != 0 { |
692 err = errnoErr(e1) |
926 err = errnoErr(e1) |
693 } |
927 } |
694 return |
928 return |
695 } |
929 } |
|
930 |
|
931 var libc_fstat_trampoline_addr uintptr |
|
932 |
|
933 //go:cgo_import_dynamic libc_fstat fstat "libc.so" |
696 |
934 |
697 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
935 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
698 |
936 |
699 func Fstatat(fd int, path string, stat *Stat_t, flags int) (err error) { |
937 func Fstatat(fd int, path string, stat *Stat_t, flags int) (err error) { |
700 var _p0 *byte |
938 var _p0 *byte |
701 _p0, err = BytePtrFromString(path) |
939 _p0, err = BytePtrFromString(path) |
702 if err != nil { |
940 if err != nil { |
703 return |
941 return |
704 } |
942 } |
705 _, _, e1 := Syscall6(SYS_FSTATAT, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), uintptr(flags), 0, 0) |
943 _, _, e1 := syscall_syscall6(libc_fstatat_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), uintptr(flags), 0, 0) |
706 if e1 != 0 { |
944 if e1 != 0 { |
707 err = errnoErr(e1) |
945 err = errnoErr(e1) |
708 } |
946 } |
709 return |
947 return |
710 } |
948 } |
|
949 |
|
950 var libc_fstatat_trampoline_addr uintptr |
|
951 |
|
952 //go:cgo_import_dynamic libc_fstatat fstatat "libc.so" |
711 |
953 |
712 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
954 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
713 |
955 |
714 func Fstatfs(fd int, stat *Statfs_t) (err error) { |
956 func Fstatfs(fd int, stat *Statfs_t) (err error) { |
715 _, _, e1 := Syscall(SYS_FSTATFS, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) |
957 _, _, e1 := syscall_syscall(libc_fstatfs_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) |
716 if e1 != 0 { |
958 if e1 != 0 { |
717 err = errnoErr(e1) |
959 err = errnoErr(e1) |
718 } |
960 } |
719 return |
961 return |
720 } |
962 } |
|
963 |
|
964 var libc_fstatfs_trampoline_addr uintptr |
|
965 |
|
966 //go:cgo_import_dynamic libc_fstatfs fstatfs "libc.so" |
721 |
967 |
722 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
968 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
723 |
969 |
724 func Fsync(fd int) (err error) { |
970 func Fsync(fd int) (err error) { |
725 _, _, e1 := Syscall(SYS_FSYNC, uintptr(fd), 0, 0) |
971 _, _, e1 := syscall_syscall(libc_fsync_trampoline_addr, uintptr(fd), 0, 0) |
726 if e1 != 0 { |
972 if e1 != 0 { |
727 err = errnoErr(e1) |
973 err = errnoErr(e1) |
728 } |
974 } |
729 return |
975 return |
730 } |
976 } |
|
977 |
|
978 var libc_fsync_trampoline_addr uintptr |
|
979 |
|
980 //go:cgo_import_dynamic libc_fsync fsync "libc.so" |
731 |
981 |
732 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
982 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
733 |
983 |
734 func Ftruncate(fd int, length int64) (err error) { |
984 func Ftruncate(fd int, length int64) (err error) { |
735 _, _, e1 := Syscall(SYS_FTRUNCATE, uintptr(fd), 0, uintptr(length)) |
985 _, _, e1 := syscall_syscall(libc_ftruncate_trampoline_addr, uintptr(fd), uintptr(length), 0) |
736 if e1 != 0 { |
986 if e1 != 0 { |
737 err = errnoErr(e1) |
987 err = errnoErr(e1) |
738 } |
988 } |
739 return |
989 return |
740 } |
990 } |
|
991 |
|
992 var libc_ftruncate_trampoline_addr uintptr |
|
993 |
|
994 //go:cgo_import_dynamic libc_ftruncate ftruncate "libc.so" |
741 |
995 |
742 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
996 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
743 |
997 |
744 func Getegid() (egid int) { |
998 func Getegid() (egid int) { |
745 r0, _, _ := RawSyscall(SYS_GETEGID, 0, 0, 0) |
999 r0, _, _ := syscall_rawSyscall(libc_getegid_trampoline_addr, 0, 0, 0) |
746 egid = int(r0) |
1000 egid = int(r0) |
747 return |
1001 return |
748 } |
1002 } |
749 |
1003 |
|
1004 var libc_getegid_trampoline_addr uintptr |
|
1005 |
|
1006 //go:cgo_import_dynamic libc_getegid getegid "libc.so" |
|
1007 |
750 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1008 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
751 |
1009 |
752 func Geteuid() (uid int) { |
1010 func Geteuid() (uid int) { |
753 r0, _, _ := RawSyscall(SYS_GETEUID, 0, 0, 0) |
1011 r0, _, _ := syscall_rawSyscall(libc_geteuid_trampoline_addr, 0, 0, 0) |
754 uid = int(r0) |
1012 uid = int(r0) |
755 return |
1013 return |
756 } |
1014 } |
757 |
1015 |
|
1016 var libc_geteuid_trampoline_addr uintptr |
|
1017 |
|
1018 //go:cgo_import_dynamic libc_geteuid geteuid "libc.so" |
|
1019 |
758 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1020 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
759 |
1021 |
760 func Getgid() (gid int) { |
1022 func Getgid() (gid int) { |
761 r0, _, _ := RawSyscall(SYS_GETGID, 0, 0, 0) |
1023 r0, _, _ := syscall_rawSyscall(libc_getgid_trampoline_addr, 0, 0, 0) |
762 gid = int(r0) |
1024 gid = int(r0) |
763 return |
1025 return |
764 } |
1026 } |
765 |
1027 |
|
1028 var libc_getgid_trampoline_addr uintptr |
|
1029 |
|
1030 //go:cgo_import_dynamic libc_getgid getgid "libc.so" |
|
1031 |
766 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1032 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
767 |
1033 |
768 func Getpgid(pid int) (pgid int, err error) { |
1034 func Getpgid(pid int) (pgid int, err error) { |
769 r0, _, e1 := RawSyscall(SYS_GETPGID, uintptr(pid), 0, 0) |
1035 r0, _, e1 := syscall_rawSyscall(libc_getpgid_trampoline_addr, uintptr(pid), 0, 0) |
770 pgid = int(r0) |
1036 pgid = int(r0) |
771 if e1 != 0 { |
1037 if e1 != 0 { |
772 err = errnoErr(e1) |
1038 err = errnoErr(e1) |
773 } |
1039 } |
774 return |
1040 return |
775 } |
1041 } |
776 |
1042 |
|
1043 var libc_getpgid_trampoline_addr uintptr |
|
1044 |
|
1045 //go:cgo_import_dynamic libc_getpgid getpgid "libc.so" |
|
1046 |
777 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1047 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
778 |
1048 |
779 func Getpgrp() (pgrp int) { |
1049 func Getpgrp() (pgrp int) { |
780 r0, _, _ := RawSyscall(SYS_GETPGRP, 0, 0, 0) |
1050 r0, _, _ := syscall_rawSyscall(libc_getpgrp_trampoline_addr, 0, 0, 0) |
781 pgrp = int(r0) |
1051 pgrp = int(r0) |
782 return |
1052 return |
783 } |
1053 } |
784 |
1054 |
|
1055 var libc_getpgrp_trampoline_addr uintptr |
|
1056 |
|
1057 //go:cgo_import_dynamic libc_getpgrp getpgrp "libc.so" |
|
1058 |
785 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1059 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
786 |
1060 |
787 func Getpid() (pid int) { |
1061 func Getpid() (pid int) { |
788 r0, _, _ := RawSyscall(SYS_GETPID, 0, 0, 0) |
1062 r0, _, _ := syscall_rawSyscall(libc_getpid_trampoline_addr, 0, 0, 0) |
789 pid = int(r0) |
1063 pid = int(r0) |
790 return |
1064 return |
791 } |
1065 } |
792 |
1066 |
|
1067 var libc_getpid_trampoline_addr uintptr |
|
1068 |
|
1069 //go:cgo_import_dynamic libc_getpid getpid "libc.so" |
|
1070 |
793 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1071 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
794 |
1072 |
795 func Getppid() (ppid int) { |
1073 func Getppid() (ppid int) { |
796 r0, _, _ := RawSyscall(SYS_GETPPID, 0, 0, 0) |
1074 r0, _, _ := syscall_rawSyscall(libc_getppid_trampoline_addr, 0, 0, 0) |
797 ppid = int(r0) |
1075 ppid = int(r0) |
798 return |
1076 return |
799 } |
1077 } |
800 |
1078 |
|
1079 var libc_getppid_trampoline_addr uintptr |
|
1080 |
|
1081 //go:cgo_import_dynamic libc_getppid getppid "libc.so" |
|
1082 |
801 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1083 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
802 |
1084 |
803 func Getpriority(which int, who int) (prio int, err error) { |
1085 func Getpriority(which int, who int) (prio int, err error) { |
804 r0, _, e1 := Syscall(SYS_GETPRIORITY, uintptr(which), uintptr(who), 0) |
1086 r0, _, e1 := syscall_syscall(libc_getpriority_trampoline_addr, uintptr(which), uintptr(who), 0) |
805 prio = int(r0) |
1087 prio = int(r0) |
806 if e1 != 0 { |
1088 if e1 != 0 { |
807 err = errnoErr(e1) |
1089 err = errnoErr(e1) |
808 } |
1090 } |
809 return |
1091 return |
810 } |
1092 } |
811 |
1093 |
|
1094 var libc_getpriority_trampoline_addr uintptr |
|
1095 |
|
1096 //go:cgo_import_dynamic libc_getpriority getpriority "libc.so" |
|
1097 |
812 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1098 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
813 |
1099 |
814 func Getrlimit(which int, lim *Rlimit) (err error) { |
1100 func Getrlimit(which int, lim *Rlimit) (err error) { |
815 _, _, e1 := RawSyscall(SYS_GETRLIMIT, uintptr(which), uintptr(unsafe.Pointer(lim)), 0) |
1101 _, _, e1 := syscall_rawSyscall(libc_getrlimit_trampoline_addr, uintptr(which), uintptr(unsafe.Pointer(lim)), 0) |
816 if e1 != 0 { |
1102 if e1 != 0 { |
817 err = errnoErr(e1) |
1103 err = errnoErr(e1) |
818 } |
1104 } |
819 return |
1105 return |
820 } |
1106 } |
|
1107 |
|
1108 var libc_getrlimit_trampoline_addr uintptr |
|
1109 |
|
1110 //go:cgo_import_dynamic libc_getrlimit getrlimit "libc.so" |
821 |
1111 |
822 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1112 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
823 |
1113 |
824 func Getrtable() (rtable int, err error) { |
1114 func Getrtable() (rtable int, err error) { |
825 r0, _, e1 := RawSyscall(SYS_GETRTABLE, 0, 0, 0) |
1115 r0, _, e1 := syscall_rawSyscall(libc_getrtable_trampoline_addr, 0, 0, 0) |
826 rtable = int(r0) |
1116 rtable = int(r0) |
827 if e1 != 0 { |
1117 if e1 != 0 { |
828 err = errnoErr(e1) |
1118 err = errnoErr(e1) |
829 } |
1119 } |
830 return |
1120 return |
831 } |
1121 } |
832 |
1122 |
|
1123 var libc_getrtable_trampoline_addr uintptr |
|
1124 |
|
1125 //go:cgo_import_dynamic libc_getrtable getrtable "libc.so" |
|
1126 |
833 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1127 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
834 |
1128 |
835 func Getrusage(who int, rusage *Rusage) (err error) { |
1129 func Getrusage(who int, rusage *Rusage) (err error) { |
836 _, _, e1 := RawSyscall(SYS_GETRUSAGE, uintptr(who), uintptr(unsafe.Pointer(rusage)), 0) |
1130 _, _, e1 := syscall_rawSyscall(libc_getrusage_trampoline_addr, uintptr(who), uintptr(unsafe.Pointer(rusage)), 0) |
837 if e1 != 0 { |
1131 if e1 != 0 { |
838 err = errnoErr(e1) |
1132 err = errnoErr(e1) |
839 } |
1133 } |
840 return |
1134 return |
841 } |
1135 } |
|
1136 |
|
1137 var libc_getrusage_trampoline_addr uintptr |
|
1138 |
|
1139 //go:cgo_import_dynamic libc_getrusage getrusage "libc.so" |
842 |
1140 |
843 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1141 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
844 |
1142 |
845 func Getsid(pid int) (sid int, err error) { |
1143 func Getsid(pid int) (sid int, err error) { |
846 r0, _, e1 := RawSyscall(SYS_GETSID, uintptr(pid), 0, 0) |
1144 r0, _, e1 := syscall_rawSyscall(libc_getsid_trampoline_addr, uintptr(pid), 0, 0) |
847 sid = int(r0) |
1145 sid = int(r0) |
848 if e1 != 0 { |
1146 if e1 != 0 { |
849 err = errnoErr(e1) |
1147 err = errnoErr(e1) |
850 } |
1148 } |
851 return |
1149 return |
852 } |
1150 } |
853 |
1151 |
|
1152 var libc_getsid_trampoline_addr uintptr |
|
1153 |
|
1154 //go:cgo_import_dynamic libc_getsid getsid "libc.so" |
|
1155 |
854 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1156 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
855 |
1157 |
856 func Gettimeofday(tv *Timeval) (err error) { |
1158 func Gettimeofday(tv *Timeval) (err error) { |
857 _, _, e1 := RawSyscall(SYS_GETTIMEOFDAY, uintptr(unsafe.Pointer(tv)), 0, 0) |
1159 _, _, e1 := syscall_rawSyscall(libc_gettimeofday_trampoline_addr, uintptr(unsafe.Pointer(tv)), 0, 0) |
858 if e1 != 0 { |
1160 if e1 != 0 { |
859 err = errnoErr(e1) |
1161 err = errnoErr(e1) |
860 } |
1162 } |
861 return |
1163 return |
862 } |
1164 } |
|
1165 |
|
1166 var libc_gettimeofday_trampoline_addr uintptr |
|
1167 |
|
1168 //go:cgo_import_dynamic libc_gettimeofday gettimeofday "libc.so" |
863 |
1169 |
864 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1170 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
865 |
1171 |
866 func Getuid() (uid int) { |
1172 func Getuid() (uid int) { |
867 r0, _, _ := RawSyscall(SYS_GETUID, 0, 0, 0) |
1173 r0, _, _ := syscall_rawSyscall(libc_getuid_trampoline_addr, 0, 0, 0) |
868 uid = int(r0) |
1174 uid = int(r0) |
869 return |
1175 return |
870 } |
1176 } |
871 |
1177 |
|
1178 var libc_getuid_trampoline_addr uintptr |
|
1179 |
|
1180 //go:cgo_import_dynamic libc_getuid getuid "libc.so" |
|
1181 |
872 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1182 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
873 |
1183 |
874 func Issetugid() (tainted bool) { |
1184 func Issetugid() (tainted bool) { |
875 r0, _, _ := Syscall(SYS_ISSETUGID, 0, 0, 0) |
1185 r0, _, _ := syscall_syscall(libc_issetugid_trampoline_addr, 0, 0, 0) |
876 tainted = bool(r0 != 0) |
1186 tainted = bool(r0 != 0) |
877 return |
1187 return |
878 } |
1188 } |
879 |
1189 |
|
1190 var libc_issetugid_trampoline_addr uintptr |
|
1191 |
|
1192 //go:cgo_import_dynamic libc_issetugid issetugid "libc.so" |
|
1193 |
880 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1194 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
881 |
1195 |
882 func Kill(pid int, signum syscall.Signal) (err error) { |
1196 func Kill(pid int, signum syscall.Signal) (err error) { |
883 _, _, e1 := Syscall(SYS_KILL, uintptr(pid), uintptr(signum), 0) |
1197 _, _, e1 := syscall_syscall(libc_kill_trampoline_addr, uintptr(pid), uintptr(signum), 0) |
884 if e1 != 0 { |
1198 if e1 != 0 { |
885 err = errnoErr(e1) |
1199 err = errnoErr(e1) |
886 } |
1200 } |
887 return |
1201 return |
888 } |
1202 } |
|
1203 |
|
1204 var libc_kill_trampoline_addr uintptr |
|
1205 |
|
1206 //go:cgo_import_dynamic libc_kill kill "libc.so" |
889 |
1207 |
890 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1208 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
891 |
1209 |
892 func Kqueue() (fd int, err error) { |
1210 func Kqueue() (fd int, err error) { |
893 r0, _, e1 := Syscall(SYS_KQUEUE, 0, 0, 0) |
1211 r0, _, e1 := syscall_syscall(libc_kqueue_trampoline_addr, 0, 0, 0) |
894 fd = int(r0) |
1212 fd = int(r0) |
895 if e1 != 0 { |
1213 if e1 != 0 { |
896 err = errnoErr(e1) |
1214 err = errnoErr(e1) |
897 } |
1215 } |
898 return |
1216 return |
899 } |
1217 } |
900 |
1218 |
|
1219 var libc_kqueue_trampoline_addr uintptr |
|
1220 |
|
1221 //go:cgo_import_dynamic libc_kqueue kqueue "libc.so" |
|
1222 |
901 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1223 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
902 |
1224 |
903 func Lchown(path string, uid int, gid int) (err error) { |
1225 func Lchown(path string, uid int, gid int) (err error) { |
904 var _p0 *byte |
1226 var _p0 *byte |
905 _p0, err = BytePtrFromString(path) |
1227 _p0, err = BytePtrFromString(path) |
906 if err != nil { |
1228 if err != nil { |
907 return |
1229 return |
908 } |
1230 } |
909 _, _, e1 := Syscall(SYS_LCHOWN, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid)) |
1231 _, _, e1 := syscall_syscall(libc_lchown_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid)) |
910 if e1 != 0 { |
1232 if e1 != 0 { |
911 err = errnoErr(e1) |
1233 err = errnoErr(e1) |
912 } |
1234 } |
913 return |
1235 return |
914 } |
1236 } |
|
1237 |
|
1238 var libc_lchown_trampoline_addr uintptr |
|
1239 |
|
1240 //go:cgo_import_dynamic libc_lchown lchown "libc.so" |
915 |
1241 |
916 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1242 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
917 |
1243 |
918 func Link(path string, link string) (err error) { |
1244 func Link(path string, link string) (err error) { |
919 var _p0 *byte |
1245 var _p0 *byte |
944 var _p1 *byte |
1274 var _p1 *byte |
945 _p1, err = BytePtrFromString(link) |
1275 _p1, err = BytePtrFromString(link) |
946 if err != nil { |
1276 if err != nil { |
947 return |
1277 return |
948 } |
1278 } |
949 _, _, e1 := Syscall6(SYS_LINKAT, uintptr(pathfd), uintptr(unsafe.Pointer(_p0)), uintptr(linkfd), uintptr(unsafe.Pointer(_p1)), uintptr(flags), 0) |
1279 _, _, e1 := syscall_syscall6(libc_linkat_trampoline_addr, uintptr(pathfd), uintptr(unsafe.Pointer(_p0)), uintptr(linkfd), uintptr(unsafe.Pointer(_p1)), uintptr(flags), 0) |
950 if e1 != 0 { |
1280 if e1 != 0 { |
951 err = errnoErr(e1) |
1281 err = errnoErr(e1) |
952 } |
1282 } |
953 return |
1283 return |
954 } |
1284 } |
|
1285 |
|
1286 var libc_linkat_trampoline_addr uintptr |
|
1287 |
|
1288 //go:cgo_import_dynamic libc_linkat linkat "libc.so" |
955 |
1289 |
956 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1290 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
957 |
1291 |
958 func Listen(s int, backlog int) (err error) { |
1292 func Listen(s int, backlog int) (err error) { |
959 _, _, e1 := Syscall(SYS_LISTEN, uintptr(s), uintptr(backlog), 0) |
1293 _, _, e1 := syscall_syscall(libc_listen_trampoline_addr, uintptr(s), uintptr(backlog), 0) |
960 if e1 != 0 { |
1294 if e1 != 0 { |
961 err = errnoErr(e1) |
1295 err = errnoErr(e1) |
962 } |
1296 } |
963 return |
1297 return |
964 } |
1298 } |
|
1299 |
|
1300 var libc_listen_trampoline_addr uintptr |
|
1301 |
|
1302 //go:cgo_import_dynamic libc_listen listen "libc.so" |
965 |
1303 |
966 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1304 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
967 |
1305 |
968 func Lstat(path string, stat *Stat_t) (err error) { |
1306 func Lstat(path string, stat *Stat_t) (err error) { |
969 var _p0 *byte |
1307 var _p0 *byte |
970 _p0, err = BytePtrFromString(path) |
1308 _p0, err = BytePtrFromString(path) |
971 if err != nil { |
1309 if err != nil { |
972 return |
1310 return |
973 } |
1311 } |
974 _, _, e1 := Syscall(SYS_LSTAT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) |
1312 _, _, e1 := syscall_syscall(libc_lstat_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) |
975 if e1 != 0 { |
1313 if e1 != 0 { |
976 err = errnoErr(e1) |
1314 err = errnoErr(e1) |
977 } |
1315 } |
978 return |
1316 return |
979 } |
1317 } |
|
1318 |
|
1319 var libc_lstat_trampoline_addr uintptr |
|
1320 |
|
1321 //go:cgo_import_dynamic libc_lstat lstat "libc.so" |
980 |
1322 |
981 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1323 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
982 |
1324 |
983 func Mkdir(path string, mode uint32) (err error) { |
1325 func Mkdir(path string, mode uint32) (err error) { |
984 var _p0 *byte |
1326 var _p0 *byte |
985 _p0, err = BytePtrFromString(path) |
1327 _p0, err = BytePtrFromString(path) |
986 if err != nil { |
1328 if err != nil { |
987 return |
1329 return |
988 } |
1330 } |
989 _, _, e1 := Syscall(SYS_MKDIR, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) |
1331 _, _, e1 := syscall_syscall(libc_mkdir_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) |
990 if e1 != 0 { |
1332 if e1 != 0 { |
991 err = errnoErr(e1) |
1333 err = errnoErr(e1) |
992 } |
1334 } |
993 return |
1335 return |
994 } |
1336 } |
|
1337 |
|
1338 var libc_mkdir_trampoline_addr uintptr |
|
1339 |
|
1340 //go:cgo_import_dynamic libc_mkdir mkdir "libc.so" |
995 |
1341 |
996 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1342 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
997 |
1343 |
998 func Mkdirat(dirfd int, path string, mode uint32) (err error) { |
1344 func Mkdirat(dirfd int, path string, mode uint32) (err error) { |
999 var _p0 *byte |
1345 var _p0 *byte |
1000 _p0, err = BytePtrFromString(path) |
1346 _p0, err = BytePtrFromString(path) |
1001 if err != nil { |
1347 if err != nil { |
1002 return |
1348 return |
1003 } |
1349 } |
1004 _, _, e1 := Syscall(SYS_MKDIRAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode)) |
1350 _, _, e1 := syscall_syscall(libc_mkdirat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode)) |
1005 if e1 != 0 { |
1351 if e1 != 0 { |
1006 err = errnoErr(e1) |
1352 err = errnoErr(e1) |
1007 } |
1353 } |
1008 return |
1354 return |
1009 } |
1355 } |
|
1356 |
|
1357 var libc_mkdirat_trampoline_addr uintptr |
|
1358 |
|
1359 //go:cgo_import_dynamic libc_mkdirat mkdirat "libc.so" |
1010 |
1360 |
1011 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1361 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1012 |
1362 |
1013 func Mkfifo(path string, mode uint32) (err error) { |
1363 func Mkfifo(path string, mode uint32) (err error) { |
1014 var _p0 *byte |
1364 var _p0 *byte |
1015 _p0, err = BytePtrFromString(path) |
1365 _p0, err = BytePtrFromString(path) |
1016 if err != nil { |
1366 if err != nil { |
1017 return |
1367 return |
1018 } |
1368 } |
1019 _, _, e1 := Syscall(SYS_MKFIFO, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) |
1369 _, _, e1 := syscall_syscall(libc_mkfifo_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) |
1020 if e1 != 0 { |
1370 if e1 != 0 { |
1021 err = errnoErr(e1) |
1371 err = errnoErr(e1) |
1022 } |
1372 } |
1023 return |
1373 return |
1024 } |
1374 } |
|
1375 |
|
1376 var libc_mkfifo_trampoline_addr uintptr |
|
1377 |
|
1378 //go:cgo_import_dynamic libc_mkfifo mkfifo "libc.so" |
1025 |
1379 |
1026 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1380 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1027 |
1381 |
1028 func Mkfifoat(dirfd int, path string, mode uint32) (err error) { |
1382 func Mkfifoat(dirfd int, path string, mode uint32) (err error) { |
1029 var _p0 *byte |
1383 var _p0 *byte |
1030 _p0, err = BytePtrFromString(path) |
1384 _p0, err = BytePtrFromString(path) |
1031 if err != nil { |
1385 if err != nil { |
1032 return |
1386 return |
1033 } |
1387 } |
1034 _, _, e1 := Syscall(SYS_MKFIFOAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode)) |
1388 _, _, e1 := syscall_syscall(libc_mkfifoat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode)) |
1035 if e1 != 0 { |
1389 if e1 != 0 { |
1036 err = errnoErr(e1) |
1390 err = errnoErr(e1) |
1037 } |
1391 } |
1038 return |
1392 return |
1039 } |
1393 } |
|
1394 |
|
1395 var libc_mkfifoat_trampoline_addr uintptr |
|
1396 |
|
1397 //go:cgo_import_dynamic libc_mkfifoat mkfifoat "libc.so" |
1040 |
1398 |
1041 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1399 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1042 |
1400 |
1043 func Mknod(path string, mode uint32, dev int) (err error) { |
1401 func Mknod(path string, mode uint32, dev int) (err error) { |
1044 var _p0 *byte |
1402 var _p0 *byte |
1045 _p0, err = BytePtrFromString(path) |
1403 _p0, err = BytePtrFromString(path) |
1046 if err != nil { |
1404 if err != nil { |
1047 return |
1405 return |
1048 } |
1406 } |
1049 _, _, e1 := Syscall(SYS_MKNOD, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev)) |
1407 _, _, e1 := syscall_syscall(libc_mknod_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev)) |
1050 if e1 != 0 { |
1408 if e1 != 0 { |
1051 err = errnoErr(e1) |
1409 err = errnoErr(e1) |
1052 } |
1410 } |
1053 return |
1411 return |
1054 } |
1412 } |
|
1413 |
|
1414 var libc_mknod_trampoline_addr uintptr |
|
1415 |
|
1416 //go:cgo_import_dynamic libc_mknod mknod "libc.so" |
1055 |
1417 |
1056 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1418 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1057 |
1419 |
1058 func Mknodat(dirfd int, path string, mode uint32, dev int) (err error) { |
1420 func Mknodat(dirfd int, path string, mode uint32, dev int) (err error) { |
1059 var _p0 *byte |
1421 var _p0 *byte |
1060 _p0, err = BytePtrFromString(path) |
1422 _p0, err = BytePtrFromString(path) |
1061 if err != nil { |
1423 if err != nil { |
1062 return |
1424 return |
1063 } |
1425 } |
1064 _, _, e1 := Syscall6(SYS_MKNODAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev), 0, 0) |
1426 _, _, e1 := syscall_syscall6(libc_mknodat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev), 0, 0) |
1065 if e1 != 0 { |
1427 if e1 != 0 { |
1066 err = errnoErr(e1) |
1428 err = errnoErr(e1) |
1067 } |
1429 } |
1068 return |
1430 return |
1069 } |
1431 } |
|
1432 |
|
1433 var libc_mknodat_trampoline_addr uintptr |
|
1434 |
|
1435 //go:cgo_import_dynamic libc_mknodat mknodat "libc.so" |
1070 |
1436 |
1071 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1437 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1072 |
1438 |
1073 func Nanosleep(time *Timespec, leftover *Timespec) (err error) { |
1439 func Nanosleep(time *Timespec, leftover *Timespec) (err error) { |
1074 _, _, e1 := Syscall(SYS_NANOSLEEP, uintptr(unsafe.Pointer(time)), uintptr(unsafe.Pointer(leftover)), 0) |
1440 _, _, e1 := syscall_syscall(libc_nanosleep_trampoline_addr, uintptr(unsafe.Pointer(time)), uintptr(unsafe.Pointer(leftover)), 0) |
1075 if e1 != 0 { |
1441 if e1 != 0 { |
1076 err = errnoErr(e1) |
1442 err = errnoErr(e1) |
1077 } |
1443 } |
1078 return |
1444 return |
1079 } |
1445 } |
|
1446 |
|
1447 var libc_nanosleep_trampoline_addr uintptr |
|
1448 |
|
1449 //go:cgo_import_dynamic libc_nanosleep nanosleep "libc.so" |
1080 |
1450 |
1081 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1451 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1082 |
1452 |
1083 func Open(path string, mode int, perm uint32) (fd int, err error) { |
1453 func Open(path string, mode int, perm uint32) (fd int, err error) { |
1084 var _p0 *byte |
1454 var _p0 *byte |
1085 _p0, err = BytePtrFromString(path) |
1455 _p0, err = BytePtrFromString(path) |
1086 if err != nil { |
1456 if err != nil { |
1087 return |
1457 return |
1088 } |
1458 } |
1089 r0, _, e1 := Syscall(SYS_OPEN, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm)) |
1459 r0, _, e1 := syscall_syscall(libc_open_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm)) |
1090 fd = int(r0) |
1460 fd = int(r0) |
1091 if e1 != 0 { |
1461 if e1 != 0 { |
1092 err = errnoErr(e1) |
1462 err = errnoErr(e1) |
1093 } |
1463 } |
1094 return |
1464 return |
1095 } |
1465 } |
1096 |
1466 |
|
1467 var libc_open_trampoline_addr uintptr |
|
1468 |
|
1469 //go:cgo_import_dynamic libc_open open "libc.so" |
|
1470 |
1097 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1471 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1098 |
1472 |
1099 func Openat(dirfd int, path string, mode int, perm uint32) (fd int, err error) { |
1473 func Openat(dirfd int, path string, mode int, perm uint32) (fd int, err error) { |
1100 var _p0 *byte |
1474 var _p0 *byte |
1101 _p0, err = BytePtrFromString(path) |
1475 _p0, err = BytePtrFromString(path) |
1102 if err != nil { |
1476 if err != nil { |
1103 return |
1477 return |
1104 } |
1478 } |
1105 r0, _, e1 := Syscall6(SYS_OPENAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm), 0, 0) |
1479 r0, _, e1 := syscall_syscall6(libc_openat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm), 0, 0) |
1106 fd = int(r0) |
1480 fd = int(r0) |
1107 if e1 != 0 { |
1481 if e1 != 0 { |
1108 err = errnoErr(e1) |
1482 err = errnoErr(e1) |
1109 } |
1483 } |
1110 return |
1484 return |
1111 } |
1485 } |
1112 |
1486 |
|
1487 var libc_openat_trampoline_addr uintptr |
|
1488 |
|
1489 //go:cgo_import_dynamic libc_openat openat "libc.so" |
|
1490 |
1113 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1491 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1114 |
1492 |
1115 func Pathconf(path string, name int) (val int, err error) { |
1493 func Pathconf(path string, name int) (val int, err error) { |
1116 var _p0 *byte |
1494 var _p0 *byte |
1117 _p0, err = BytePtrFromString(path) |
1495 _p0, err = BytePtrFromString(path) |
1118 if err != nil { |
1496 if err != nil { |
1119 return |
1497 return |
1120 } |
1498 } |
1121 r0, _, e1 := Syscall(SYS_PATHCONF, uintptr(unsafe.Pointer(_p0)), uintptr(name), 0) |
1499 r0, _, e1 := syscall_syscall(libc_pathconf_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(name), 0) |
1122 val = int(r0) |
1500 val = int(r0) |
1123 if e1 != 0 { |
1501 if e1 != 0 { |
1124 err = errnoErr(e1) |
1502 err = errnoErr(e1) |
1125 } |
1503 } |
1126 return |
1504 return |
1127 } |
1505 } |
|
1506 |
|
1507 var libc_pathconf_trampoline_addr uintptr |
|
1508 |
|
1509 //go:cgo_import_dynamic libc_pathconf pathconf "libc.so" |
1128 |
1510 |
1129 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1511 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1130 |
1512 |
1131 func pread(fd int, p []byte, offset int64) (n int, err error) { |
1513 func pread(fd int, p []byte, offset int64) (n int, err error) { |
1132 var _p0 unsafe.Pointer |
1514 var _p0 unsafe.Pointer |
1133 if len(p) > 0 { |
1515 if len(p) > 0 { |
1134 _p0 = unsafe.Pointer(&p[0]) |
1516 _p0 = unsafe.Pointer(&p[0]) |
1135 } else { |
1517 } else { |
1136 _p0 = unsafe.Pointer(&_zero) |
1518 _p0 = unsafe.Pointer(&_zero) |
1137 } |
1519 } |
1138 r0, _, e1 := Syscall6(SYS_PREAD, uintptr(fd), uintptr(_p0), uintptr(len(p)), 0, uintptr(offset), 0) |
1520 r0, _, e1 := syscall_syscall6(libc_pread_trampoline_addr, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), 0, 0) |
1139 n = int(r0) |
1521 n = int(r0) |
1140 if e1 != 0 { |
1522 if e1 != 0 { |
1141 err = errnoErr(e1) |
1523 err = errnoErr(e1) |
1142 } |
1524 } |
1143 return |
1525 return |
1144 } |
1526 } |
|
1527 |
|
1528 var libc_pread_trampoline_addr uintptr |
|
1529 |
|
1530 //go:cgo_import_dynamic libc_pread pread "libc.so" |
1145 |
1531 |
1146 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1532 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1147 |
1533 |
1148 func pwrite(fd int, p []byte, offset int64) (n int, err error) { |
1534 func pwrite(fd int, p []byte, offset int64) (n int, err error) { |
1149 var _p0 unsafe.Pointer |
1535 var _p0 unsafe.Pointer |
1150 if len(p) > 0 { |
1536 if len(p) > 0 { |
1151 _p0 = unsafe.Pointer(&p[0]) |
1537 _p0 = unsafe.Pointer(&p[0]) |
1152 } else { |
1538 } else { |
1153 _p0 = unsafe.Pointer(&_zero) |
1539 _p0 = unsafe.Pointer(&_zero) |
1154 } |
1540 } |
1155 r0, _, e1 := Syscall6(SYS_PWRITE, uintptr(fd), uintptr(_p0), uintptr(len(p)), 0, uintptr(offset), 0) |
1541 r0, _, e1 := syscall_syscall6(libc_pwrite_trampoline_addr, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), 0, 0) |
1156 n = int(r0) |
1542 n = int(r0) |
1157 if e1 != 0 { |
1543 if e1 != 0 { |
1158 err = errnoErr(e1) |
1544 err = errnoErr(e1) |
1159 } |
1545 } |
1160 return |
1546 return |
1161 } |
1547 } |
|
1548 |
|
1549 var libc_pwrite_trampoline_addr uintptr |
|
1550 |
|
1551 //go:cgo_import_dynamic libc_pwrite pwrite "libc.so" |
1162 |
1552 |
1163 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1553 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1164 |
1554 |
1165 func read(fd int, p []byte) (n int, err error) { |
1555 func read(fd int, p []byte) (n int, err error) { |
1166 var _p0 unsafe.Pointer |
1556 var _p0 unsafe.Pointer |
1167 if len(p) > 0 { |
1557 if len(p) > 0 { |
1168 _p0 = unsafe.Pointer(&p[0]) |
1558 _p0 = unsafe.Pointer(&p[0]) |
1169 } else { |
1559 } else { |
1170 _p0 = unsafe.Pointer(&_zero) |
1560 _p0 = unsafe.Pointer(&_zero) |
1171 } |
1561 } |
1172 r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(_p0), uintptr(len(p))) |
1562 r0, _, e1 := syscall_syscall(libc_read_trampoline_addr, uintptr(fd), uintptr(_p0), uintptr(len(p))) |
1173 n = int(r0) |
1563 n = int(r0) |
1174 if e1 != 0 { |
1564 if e1 != 0 { |
1175 err = errnoErr(e1) |
1565 err = errnoErr(e1) |
1176 } |
1566 } |
1177 return |
1567 return |
1178 } |
1568 } |
|
1569 |
|
1570 var libc_read_trampoline_addr uintptr |
|
1571 |
|
1572 //go:cgo_import_dynamic libc_read read "libc.so" |
1179 |
1573 |
1180 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1574 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1181 |
1575 |
1182 func Readlink(path string, buf []byte) (n int, err error) { |
1576 func Readlink(path string, buf []byte) (n int, err error) { |
1183 var _p0 *byte |
1577 var _p0 *byte |
1252 var _p1 *byte |
1658 var _p1 *byte |
1253 _p1, err = BytePtrFromString(to) |
1659 _p1, err = BytePtrFromString(to) |
1254 if err != nil { |
1660 if err != nil { |
1255 return |
1661 return |
1256 } |
1662 } |
1257 _, _, e1 := Syscall6(SYS_RENAMEAT, uintptr(fromfd), uintptr(unsafe.Pointer(_p0)), uintptr(tofd), uintptr(unsafe.Pointer(_p1)), 0, 0) |
1663 _, _, e1 := syscall_syscall6(libc_renameat_trampoline_addr, uintptr(fromfd), uintptr(unsafe.Pointer(_p0)), uintptr(tofd), uintptr(unsafe.Pointer(_p1)), 0, 0) |
1258 if e1 != 0 { |
1664 if e1 != 0 { |
1259 err = errnoErr(e1) |
1665 err = errnoErr(e1) |
1260 } |
1666 } |
1261 return |
1667 return |
1262 } |
1668 } |
|
1669 |
|
1670 var libc_renameat_trampoline_addr uintptr |
|
1671 |
|
1672 //go:cgo_import_dynamic libc_renameat renameat "libc.so" |
1263 |
1673 |
1264 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1674 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1265 |
1675 |
1266 func Revoke(path string) (err error) { |
1676 func Revoke(path string) (err error) { |
1267 var _p0 *byte |
1677 var _p0 *byte |
1268 _p0, err = BytePtrFromString(path) |
1678 _p0, err = BytePtrFromString(path) |
1269 if err != nil { |
1679 if err != nil { |
1270 return |
1680 return |
1271 } |
1681 } |
1272 _, _, e1 := Syscall(SYS_REVOKE, uintptr(unsafe.Pointer(_p0)), 0, 0) |
1682 _, _, e1 := syscall_syscall(libc_revoke_trampoline_addr, uintptr(unsafe.Pointer(_p0)), 0, 0) |
1273 if e1 != 0 { |
1683 if e1 != 0 { |
1274 err = errnoErr(e1) |
1684 err = errnoErr(e1) |
1275 } |
1685 } |
1276 return |
1686 return |
1277 } |
1687 } |
|
1688 |
|
1689 var libc_revoke_trampoline_addr uintptr |
|
1690 |
|
1691 //go:cgo_import_dynamic libc_revoke revoke "libc.so" |
1278 |
1692 |
1279 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1693 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1280 |
1694 |
1281 func Rmdir(path string) (err error) { |
1695 func Rmdir(path string) (err error) { |
1282 var _p0 *byte |
1696 var _p0 *byte |
1283 _p0, err = BytePtrFromString(path) |
1697 _p0, err = BytePtrFromString(path) |
1284 if err != nil { |
1698 if err != nil { |
1285 return |
1699 return |
1286 } |
1700 } |
1287 _, _, e1 := Syscall(SYS_RMDIR, uintptr(unsafe.Pointer(_p0)), 0, 0) |
1701 _, _, e1 := syscall_syscall(libc_rmdir_trampoline_addr, uintptr(unsafe.Pointer(_p0)), 0, 0) |
1288 if e1 != 0 { |
1702 if e1 != 0 { |
1289 err = errnoErr(e1) |
1703 err = errnoErr(e1) |
1290 } |
1704 } |
1291 return |
1705 return |
1292 } |
1706 } |
|
1707 |
|
1708 var libc_rmdir_trampoline_addr uintptr |
|
1709 |
|
1710 //go:cgo_import_dynamic libc_rmdir rmdir "libc.so" |
1293 |
1711 |
1294 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1712 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1295 |
1713 |
1296 func Seek(fd int, offset int64, whence int) (newoffset int64, err error) { |
1714 func Seek(fd int, offset int64, whence int) (newoffset int64, err error) { |
1297 r0, _, e1 := Syscall6(SYS_LSEEK, uintptr(fd), 0, uintptr(offset), uintptr(whence), 0, 0) |
1715 r0, _, e1 := syscall_syscall(libc_lseek_trampoline_addr, uintptr(fd), uintptr(offset), uintptr(whence)) |
1298 newoffset = int64(r0) |
1716 newoffset = int64(r0) |
1299 if e1 != 0 { |
1717 if e1 != 0 { |
1300 err = errnoErr(e1) |
1718 err = errnoErr(e1) |
1301 } |
1719 } |
1302 return |
1720 return |
1303 } |
1721 } |
1304 |
1722 |
|
1723 var libc_lseek_trampoline_addr uintptr |
|
1724 |
|
1725 //go:cgo_import_dynamic libc_lseek lseek "libc.so" |
|
1726 |
1305 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1727 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1306 |
1728 |
1307 func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) { |
1729 func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) { |
1308 r0, _, e1 := Syscall6(SYS_SELECT, uintptr(nfd), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0) |
1730 r0, _, e1 := syscall_syscall6(libc_select_trampoline_addr, uintptr(nfd), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0) |
1309 n = int(r0) |
1731 n = int(r0) |
1310 if e1 != 0 { |
1732 if e1 != 0 { |
1311 err = errnoErr(e1) |
1733 err = errnoErr(e1) |
1312 } |
1734 } |
1313 return |
1735 return |
1314 } |
1736 } |
1315 |
1737 |
|
1738 var libc_select_trampoline_addr uintptr |
|
1739 |
|
1740 //go:cgo_import_dynamic libc_select select "libc.so" |
|
1741 |
1316 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1742 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1317 |
1743 |
1318 func Setegid(egid int) (err error) { |
1744 func Setegid(egid int) (err error) { |
1319 _, _, e1 := RawSyscall(SYS_SETEGID, uintptr(egid), 0, 0) |
1745 _, _, e1 := syscall_rawSyscall(libc_setegid_trampoline_addr, uintptr(egid), 0, 0) |
1320 if e1 != 0 { |
1746 if e1 != 0 { |
1321 err = errnoErr(e1) |
1747 err = errnoErr(e1) |
1322 } |
1748 } |
1323 return |
1749 return |
1324 } |
1750 } |
|
1751 |
|
1752 var libc_setegid_trampoline_addr uintptr |
|
1753 |
|
1754 //go:cgo_import_dynamic libc_setegid setegid "libc.so" |
1325 |
1755 |
1326 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1756 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1327 |
1757 |
1328 func Seteuid(euid int) (err error) { |
1758 func Seteuid(euid int) (err error) { |
1329 _, _, e1 := RawSyscall(SYS_SETEUID, uintptr(euid), 0, 0) |
1759 _, _, e1 := syscall_rawSyscall(libc_seteuid_trampoline_addr, uintptr(euid), 0, 0) |
1330 if e1 != 0 { |
1760 if e1 != 0 { |
1331 err = errnoErr(e1) |
1761 err = errnoErr(e1) |
1332 } |
1762 } |
1333 return |
1763 return |
1334 } |
1764 } |
|
1765 |
|
1766 var libc_seteuid_trampoline_addr uintptr |
|
1767 |
|
1768 //go:cgo_import_dynamic libc_seteuid seteuid "libc.so" |
1335 |
1769 |
1336 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1770 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1337 |
1771 |
1338 func Setgid(gid int) (err error) { |
1772 func Setgid(gid int) (err error) { |
1339 _, _, e1 := RawSyscall(SYS_SETGID, uintptr(gid), 0, 0) |
1773 _, _, e1 := syscall_rawSyscall(libc_setgid_trampoline_addr, uintptr(gid), 0, 0) |
1340 if e1 != 0 { |
1774 if e1 != 0 { |
1341 err = errnoErr(e1) |
1775 err = errnoErr(e1) |
1342 } |
1776 } |
1343 return |
1777 return |
1344 } |
1778 } |
|
1779 |
|
1780 var libc_setgid_trampoline_addr uintptr |
|
1781 |
|
1782 //go:cgo_import_dynamic libc_setgid setgid "libc.so" |
1345 |
1783 |
1346 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1784 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1347 |
1785 |
1348 func Setlogin(name string) (err error) { |
1786 func Setlogin(name string) (err error) { |
1349 var _p0 *byte |
1787 var _p0 *byte |
1350 _p0, err = BytePtrFromString(name) |
1788 _p0, err = BytePtrFromString(name) |
1351 if err != nil { |
1789 if err != nil { |
1352 return |
1790 return |
1353 } |
1791 } |
1354 _, _, e1 := Syscall(SYS_SETLOGIN, uintptr(unsafe.Pointer(_p0)), 0, 0) |
1792 _, _, e1 := syscall_syscall(libc_setlogin_trampoline_addr, uintptr(unsafe.Pointer(_p0)), 0, 0) |
1355 if e1 != 0 { |
1793 if e1 != 0 { |
1356 err = errnoErr(e1) |
1794 err = errnoErr(e1) |
1357 } |
1795 } |
1358 return |
1796 return |
1359 } |
1797 } |
|
1798 |
|
1799 var libc_setlogin_trampoline_addr uintptr |
|
1800 |
|
1801 //go:cgo_import_dynamic libc_setlogin setlogin "libc.so" |
1360 |
1802 |
1361 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1803 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1362 |
1804 |
1363 func Setpgid(pid int, pgid int) (err error) { |
1805 func Setpgid(pid int, pgid int) (err error) { |
1364 _, _, e1 := RawSyscall(SYS_SETPGID, uintptr(pid), uintptr(pgid), 0) |
1806 _, _, e1 := syscall_rawSyscall(libc_setpgid_trampoline_addr, uintptr(pid), uintptr(pgid), 0) |
1365 if e1 != 0 { |
1807 if e1 != 0 { |
1366 err = errnoErr(e1) |
1808 err = errnoErr(e1) |
1367 } |
1809 } |
1368 return |
1810 return |
1369 } |
1811 } |
|
1812 |
|
1813 var libc_setpgid_trampoline_addr uintptr |
|
1814 |
|
1815 //go:cgo_import_dynamic libc_setpgid setpgid "libc.so" |
1370 |
1816 |
1371 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1817 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1372 |
1818 |
1373 func Setpriority(which int, who int, prio int) (err error) { |
1819 func Setpriority(which int, who int, prio int) (err error) { |
1374 _, _, e1 := Syscall(SYS_SETPRIORITY, uintptr(which), uintptr(who), uintptr(prio)) |
1820 _, _, e1 := syscall_syscall(libc_setpriority_trampoline_addr, uintptr(which), uintptr(who), uintptr(prio)) |
1375 if e1 != 0 { |
1821 if e1 != 0 { |
1376 err = errnoErr(e1) |
1822 err = errnoErr(e1) |
1377 } |
1823 } |
1378 return |
1824 return |
1379 } |
1825 } |
|
1826 |
|
1827 var libc_setpriority_trampoline_addr uintptr |
|
1828 |
|
1829 //go:cgo_import_dynamic libc_setpriority setpriority "libc.so" |
1380 |
1830 |
1381 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1831 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1382 |
1832 |
1383 func Setregid(rgid int, egid int) (err error) { |
1833 func Setregid(rgid int, egid int) (err error) { |
1384 _, _, e1 := RawSyscall(SYS_SETREGID, uintptr(rgid), uintptr(egid), 0) |
1834 _, _, e1 := syscall_rawSyscall(libc_setregid_trampoline_addr, uintptr(rgid), uintptr(egid), 0) |
1385 if e1 != 0 { |
1835 if e1 != 0 { |
1386 err = errnoErr(e1) |
1836 err = errnoErr(e1) |
1387 } |
1837 } |
1388 return |
1838 return |
1389 } |
1839 } |
|
1840 |
|
1841 var libc_setregid_trampoline_addr uintptr |
|
1842 |
|
1843 //go:cgo_import_dynamic libc_setregid setregid "libc.so" |
1390 |
1844 |
1391 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1845 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1392 |
1846 |
1393 func Setreuid(ruid int, euid int) (err error) { |
1847 func Setreuid(ruid int, euid int) (err error) { |
1394 _, _, e1 := RawSyscall(SYS_SETREUID, uintptr(ruid), uintptr(euid), 0) |
1848 _, _, e1 := syscall_rawSyscall(libc_setreuid_trampoline_addr, uintptr(ruid), uintptr(euid), 0) |
1395 if e1 != 0 { |
1849 if e1 != 0 { |
1396 err = errnoErr(e1) |
1850 err = errnoErr(e1) |
1397 } |
1851 } |
1398 return |
1852 return |
1399 } |
1853 } |
|
1854 |
|
1855 var libc_setreuid_trampoline_addr uintptr |
|
1856 |
|
1857 //go:cgo_import_dynamic libc_setreuid setreuid "libc.so" |
1400 |
1858 |
1401 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1859 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1402 |
1860 |
1403 func Setresgid(rgid int, egid int, sgid int) (err error) { |
1861 func Setresgid(rgid int, egid int, sgid int) (err error) { |
1404 _, _, e1 := RawSyscall(SYS_SETRESGID, uintptr(rgid), uintptr(egid), uintptr(sgid)) |
1862 _, _, e1 := syscall_rawSyscall(libc_setresgid_trampoline_addr, uintptr(rgid), uintptr(egid), uintptr(sgid)) |
1405 if e1 != 0 { |
1863 if e1 != 0 { |
1406 err = errnoErr(e1) |
1864 err = errnoErr(e1) |
1407 } |
1865 } |
1408 return |
1866 return |
1409 } |
1867 } |
|
1868 |
|
1869 var libc_setresgid_trampoline_addr uintptr |
|
1870 |
|
1871 //go:cgo_import_dynamic libc_setresgid setresgid "libc.so" |
1410 |
1872 |
1411 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1873 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1412 |
1874 |
1413 func Setresuid(ruid int, euid int, suid int) (err error) { |
1875 func Setresuid(ruid int, euid int, suid int) (err error) { |
1414 _, _, e1 := RawSyscall(SYS_SETRESUID, uintptr(ruid), uintptr(euid), uintptr(suid)) |
1876 _, _, e1 := syscall_rawSyscall(libc_setresuid_trampoline_addr, uintptr(ruid), uintptr(euid), uintptr(suid)) |
1415 if e1 != 0 { |
1877 if e1 != 0 { |
1416 err = errnoErr(e1) |
1878 err = errnoErr(e1) |
1417 } |
1879 } |
1418 return |
1880 return |
1419 } |
1881 } |
|
1882 |
|
1883 var libc_setresuid_trampoline_addr uintptr |
|
1884 |
|
1885 //go:cgo_import_dynamic libc_setresuid setresuid "libc.so" |
1420 |
1886 |
1421 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1887 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1422 |
1888 |
1423 func Setrlimit(which int, lim *Rlimit) (err error) { |
1889 func Setrlimit(which int, lim *Rlimit) (err error) { |
1424 _, _, e1 := RawSyscall(SYS_SETRLIMIT, uintptr(which), uintptr(unsafe.Pointer(lim)), 0) |
1890 _, _, e1 := syscall_rawSyscall(libc_setrlimit_trampoline_addr, uintptr(which), uintptr(unsafe.Pointer(lim)), 0) |
1425 if e1 != 0 { |
1891 if e1 != 0 { |
1426 err = errnoErr(e1) |
1892 err = errnoErr(e1) |
1427 } |
1893 } |
1428 return |
1894 return |
1429 } |
1895 } |
|
1896 |
|
1897 var libc_setrlimit_trampoline_addr uintptr |
|
1898 |
|
1899 //go:cgo_import_dynamic libc_setrlimit setrlimit "libc.so" |
1430 |
1900 |
1431 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1901 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1432 |
1902 |
1433 func Setrtable(rtable int) (err error) { |
1903 func Setrtable(rtable int) (err error) { |
1434 _, _, e1 := RawSyscall(SYS_SETRTABLE, uintptr(rtable), 0, 0) |
1904 _, _, e1 := syscall_rawSyscall(libc_setrtable_trampoline_addr, uintptr(rtable), 0, 0) |
1435 if e1 != 0 { |
1905 if e1 != 0 { |
1436 err = errnoErr(e1) |
1906 err = errnoErr(e1) |
1437 } |
1907 } |
1438 return |
1908 return |
1439 } |
1909 } |
|
1910 |
|
1911 var libc_setrtable_trampoline_addr uintptr |
|
1912 |
|
1913 //go:cgo_import_dynamic libc_setrtable setrtable "libc.so" |
1440 |
1914 |
1441 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1915 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1442 |
1916 |
1443 func Setsid() (pid int, err error) { |
1917 func Setsid() (pid int, err error) { |
1444 r0, _, e1 := RawSyscall(SYS_SETSID, 0, 0, 0) |
1918 r0, _, e1 := syscall_rawSyscall(libc_setsid_trampoline_addr, 0, 0, 0) |
1445 pid = int(r0) |
1919 pid = int(r0) |
1446 if e1 != 0 { |
1920 if e1 != 0 { |
1447 err = errnoErr(e1) |
1921 err = errnoErr(e1) |
1448 } |
1922 } |
1449 return |
1923 return |
1450 } |
1924 } |
1451 |
1925 |
|
1926 var libc_setsid_trampoline_addr uintptr |
|
1927 |
|
1928 //go:cgo_import_dynamic libc_setsid setsid "libc.so" |
|
1929 |
1452 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1930 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1453 |
1931 |
1454 func Settimeofday(tp *Timeval) (err error) { |
1932 func Settimeofday(tp *Timeval) (err error) { |
1455 _, _, e1 := RawSyscall(SYS_SETTIMEOFDAY, uintptr(unsafe.Pointer(tp)), 0, 0) |
1933 _, _, e1 := syscall_rawSyscall(libc_settimeofday_trampoline_addr, uintptr(unsafe.Pointer(tp)), 0, 0) |
1456 if e1 != 0 { |
1934 if e1 != 0 { |
1457 err = errnoErr(e1) |
1935 err = errnoErr(e1) |
1458 } |
1936 } |
1459 return |
1937 return |
1460 } |
1938 } |
|
1939 |
|
1940 var libc_settimeofday_trampoline_addr uintptr |
|
1941 |
|
1942 //go:cgo_import_dynamic libc_settimeofday settimeofday "libc.so" |
1461 |
1943 |
1462 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1944 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1463 |
1945 |
1464 func Setuid(uid int) (err error) { |
1946 func Setuid(uid int) (err error) { |
1465 _, _, e1 := RawSyscall(SYS_SETUID, uintptr(uid), 0, 0) |
1947 _, _, e1 := syscall_rawSyscall(libc_setuid_trampoline_addr, uintptr(uid), 0, 0) |
1466 if e1 != 0 { |
1948 if e1 != 0 { |
1467 err = errnoErr(e1) |
1949 err = errnoErr(e1) |
1468 } |
1950 } |
1469 return |
1951 return |
1470 } |
1952 } |
|
1953 |
|
1954 var libc_setuid_trampoline_addr uintptr |
|
1955 |
|
1956 //go:cgo_import_dynamic libc_setuid setuid "libc.so" |
1471 |
1957 |
1472 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1958 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1473 |
1959 |
1474 func Stat(path string, stat *Stat_t) (err error) { |
1960 func Stat(path string, stat *Stat_t) (err error) { |
1475 var _p0 *byte |
1961 var _p0 *byte |
1476 _p0, err = BytePtrFromString(path) |
1962 _p0, err = BytePtrFromString(path) |
1477 if err != nil { |
1963 if err != nil { |
1478 return |
1964 return |
1479 } |
1965 } |
1480 _, _, e1 := Syscall(SYS_STAT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) |
1966 _, _, e1 := syscall_syscall(libc_stat_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) |
1481 if e1 != 0 { |
1967 if e1 != 0 { |
1482 err = errnoErr(e1) |
1968 err = errnoErr(e1) |
1483 } |
1969 } |
1484 return |
1970 return |
1485 } |
1971 } |
|
1972 |
|
1973 var libc_stat_trampoline_addr uintptr |
|
1974 |
|
1975 //go:cgo_import_dynamic libc_stat stat "libc.so" |
1486 |
1976 |
1487 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1977 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1488 |
1978 |
1489 func Statfs(path string, stat *Statfs_t) (err error) { |
1979 func Statfs(path string, stat *Statfs_t) (err error) { |
1490 var _p0 *byte |
1980 var _p0 *byte |
1491 _p0, err = BytePtrFromString(path) |
1981 _p0, err = BytePtrFromString(path) |
1492 if err != nil { |
1982 if err != nil { |
1493 return |
1983 return |
1494 } |
1984 } |
1495 _, _, e1 := Syscall(SYS_STATFS, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) |
1985 _, _, e1 := syscall_syscall(libc_statfs_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) |
1496 if e1 != 0 { |
1986 if e1 != 0 { |
1497 err = errnoErr(e1) |
1987 err = errnoErr(e1) |
1498 } |
1988 } |
1499 return |
1989 return |
1500 } |
1990 } |
|
1991 |
|
1992 var libc_statfs_trampoline_addr uintptr |
|
1993 |
|
1994 //go:cgo_import_dynamic libc_statfs statfs "libc.so" |
1501 |
1995 |
1502 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1996 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1503 |
1997 |
1504 func Symlink(path string, link string) (err error) { |
1998 func Symlink(path string, link string) (err error) { |
1505 var _p0 *byte |
1999 var _p0 *byte |