|
1 // mksyscall_aix.pl -aix -tags aix,ppc64 syscall_aix.go syscall_aix_ppc64.go |
|
2 // Code generated by the command above; see README.md. DO NOT EDIT. |
|
3 |
|
4 // +build aix,ppc64 |
|
5 |
|
6 package unix |
|
7 |
|
8 /* |
|
9 #include <stdint.h> |
|
10 int utimes(uintptr_t, uintptr_t); |
|
11 int utimensat(int, uintptr_t, uintptr_t, int); |
|
12 int getcwd(uintptr_t, size_t); |
|
13 int accept(int, uintptr_t, uintptr_t); |
|
14 int getdirent(int, uintptr_t, size_t); |
|
15 int wait4(int, uintptr_t, int, uintptr_t); |
|
16 int ioctl(int, int, uintptr_t); |
|
17 int fcntl(uintptr_t, int, uintptr_t); |
|
18 int acct(uintptr_t); |
|
19 int chdir(uintptr_t); |
|
20 int chroot(uintptr_t); |
|
21 int close(int); |
|
22 int dup(int); |
|
23 int dup3(int, int, int); |
|
24 void exit(int); |
|
25 int faccessat(int, uintptr_t, unsigned int, int); |
|
26 int fallocate(int, unsigned int, long long, long long); |
|
27 int fchdir(int); |
|
28 int fchmod(int, unsigned int); |
|
29 int fchmodat(int, uintptr_t, unsigned int, int); |
|
30 int fchownat(int, uintptr_t, int, int, int); |
|
31 int fdatasync(int); |
|
32 int fsync(int); |
|
33 int getpgid(int); |
|
34 int getpgrp(); |
|
35 int getpid(); |
|
36 int getppid(); |
|
37 int getpriority(int, int); |
|
38 int getrusage(int, uintptr_t); |
|
39 int getsid(int); |
|
40 int kill(int, int); |
|
41 int syslog(int, uintptr_t, size_t); |
|
42 int mkdir(int, uintptr_t, unsigned int); |
|
43 int mkdirat(int, uintptr_t, unsigned int); |
|
44 int mkfifo(uintptr_t, unsigned int); |
|
45 int mknod(uintptr_t, unsigned int, int); |
|
46 int mknodat(int, uintptr_t, unsigned int, int); |
|
47 int nanosleep(uintptr_t, uintptr_t); |
|
48 int open64(uintptr_t, int, unsigned int); |
|
49 int openat(int, uintptr_t, int, unsigned int); |
|
50 int read(int, uintptr_t, size_t); |
|
51 int readlink(uintptr_t, uintptr_t, size_t); |
|
52 int removexattr(uintptr_t, uintptr_t); |
|
53 int renameat(int, uintptr_t, int, uintptr_t); |
|
54 int setdomainname(uintptr_t, size_t); |
|
55 int sethostname(uintptr_t, size_t); |
|
56 int setpgid(int, int); |
|
57 int setsid(); |
|
58 int settimeofday(uintptr_t); |
|
59 int setuid(int); |
|
60 int setgid(int); |
|
61 int setpriority(int, int, int); |
|
62 int statx(int, uintptr_t, int, int, uintptr_t); |
|
63 int sync(); |
|
64 long long tee(int, int, int, int); |
|
65 uintptr_t times(uintptr_t); |
|
66 int umask(int); |
|
67 int uname(uintptr_t); |
|
68 int unlink(uintptr_t); |
|
69 int unlinkat(int, uintptr_t, int); |
|
70 int unshare(int); |
|
71 int ustat(int, uintptr_t); |
|
72 int write(int, uintptr_t, size_t); |
|
73 int dup2(int, int); |
|
74 int posix_fadvise64(int, long long, long long, int); |
|
75 int fchown(int, int, int); |
|
76 int fstat(int, uintptr_t); |
|
77 int fstatat(int, uintptr_t, uintptr_t, int); |
|
78 int fstatfs(int, uintptr_t); |
|
79 int ftruncate(int, long long); |
|
80 int getegid(); |
|
81 int geteuid(); |
|
82 int getgid(); |
|
83 int getuid(); |
|
84 int lchown(uintptr_t, int, int); |
|
85 int listen(int, int); |
|
86 int lstat(uintptr_t, uintptr_t); |
|
87 int pause(); |
|
88 int pread64(int, uintptr_t, size_t, long long); |
|
89 int pwrite64(int, uintptr_t, size_t, long long); |
|
90 int pselect(int, uintptr_t, uintptr_t, uintptr_t, uintptr_t, uintptr_t); |
|
91 int setregid(int, int); |
|
92 int setreuid(int, int); |
|
93 int shutdown(int, int); |
|
94 long long splice(int, uintptr_t, int, uintptr_t, int, int); |
|
95 int stat(uintptr_t, uintptr_t); |
|
96 int statfs(uintptr_t, uintptr_t); |
|
97 int truncate(uintptr_t, long long); |
|
98 int bind(int, uintptr_t, uintptr_t); |
|
99 int connect(int, uintptr_t, uintptr_t); |
|
100 int getgroups(int, uintptr_t); |
|
101 int setgroups(int, uintptr_t); |
|
102 int getsockopt(int, int, int, uintptr_t, uintptr_t); |
|
103 int setsockopt(int, int, int, uintptr_t, uintptr_t); |
|
104 int socket(int, int, int); |
|
105 int socketpair(int, int, int, uintptr_t); |
|
106 int getpeername(int, uintptr_t, uintptr_t); |
|
107 int getsockname(int, uintptr_t, uintptr_t); |
|
108 int recvfrom(int, uintptr_t, size_t, int, uintptr_t, uintptr_t); |
|
109 int sendto(int, uintptr_t, size_t, int, uintptr_t, uintptr_t); |
|
110 int recvmsg(int, uintptr_t, int); |
|
111 int sendmsg(int, uintptr_t, int); |
|
112 int munmap(uintptr_t, uintptr_t); |
|
113 int madvise(uintptr_t, size_t, int); |
|
114 int mprotect(uintptr_t, size_t, int); |
|
115 int mlock(uintptr_t, size_t); |
|
116 int mlockall(int); |
|
117 int msync(uintptr_t, size_t, int); |
|
118 int munlock(uintptr_t, size_t); |
|
119 int munlockall(); |
|
120 int pipe(uintptr_t); |
|
121 int pipe2(uintptr_t, int); |
|
122 int poll(uintptr_t, int, int); |
|
123 int gettimeofday(uintptr_t, uintptr_t); |
|
124 int time(uintptr_t); |
|
125 int utime(uintptr_t, uintptr_t); |
|
126 int getrlimit(int, uintptr_t); |
|
127 int setrlimit(int, uintptr_t); |
|
128 long long lseek(int, long long, int); |
|
129 uintptr_t mmap64(uintptr_t, uintptr_t, int, int, int, long long); |
|
130 |
|
131 */ |
|
132 import "C" |
|
133 import ( |
|
134 "syscall" |
|
135 "unsafe" |
|
136 ) |
|
137 |
|
138 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
139 |
|
140 func utimes(path string, times *[2]Timeval) (err error) { |
|
141 _p0 := uintptr(unsafe.Pointer(C.CString(path))) |
|
142 r0, er := C.utimes(C.uintptr_t(_p0), C.uintptr_t(uintptr(unsafe.Pointer(times)))) |
|
143 if r0 == -1 && er != nil { |
|
144 err = er |
|
145 } |
|
146 return |
|
147 } |
|
148 |
|
149 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
150 |
|
151 func utimensat(dirfd int, path string, times *[2]Timespec, flag int) (err error) { |
|
152 _p0 := uintptr(unsafe.Pointer(C.CString(path))) |
|
153 r0, er := C.utimensat(C.int(dirfd), C.uintptr_t(_p0), C.uintptr_t(uintptr(unsafe.Pointer(times))), C.int(flag)) |
|
154 if r0 == -1 && er != nil { |
|
155 err = er |
|
156 } |
|
157 return |
|
158 } |
|
159 |
|
160 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
161 |
|
162 func getcwd(buf []byte) (err error) { |
|
163 var _p0 *byte |
|
164 if len(buf) > 0 { |
|
165 _p0 = &buf[0] |
|
166 } |
|
167 var _p1 int |
|
168 _p1 = len(buf) |
|
169 r0, er := C.getcwd(C.uintptr_t(uintptr(unsafe.Pointer(_p0))), C.size_t(_p1)) |
|
170 if r0 == -1 && er != nil { |
|
171 err = er |
|
172 } |
|
173 return |
|
174 } |
|
175 |
|
176 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
177 |
|
178 func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) { |
|
179 r0, er := C.accept(C.int(s), C.uintptr_t(uintptr(unsafe.Pointer(rsa))), C.uintptr_t(uintptr(unsafe.Pointer(addrlen)))) |
|
180 fd = int(r0) |
|
181 if r0 == -1 && er != nil { |
|
182 err = er |
|
183 } |
|
184 return |
|
185 } |
|
186 |
|
187 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
188 |
|
189 func getdirent(fd int, buf []byte) (n int, err error) { |
|
190 var _p0 *byte |
|
191 if len(buf) > 0 { |
|
192 _p0 = &buf[0] |
|
193 } |
|
194 var _p1 int |
|
195 _p1 = len(buf) |
|
196 r0, er := C.getdirent(C.int(fd), C.uintptr_t(uintptr(unsafe.Pointer(_p0))), C.size_t(_p1)) |
|
197 n = int(r0) |
|
198 if r0 == -1 && er != nil { |
|
199 err = er |
|
200 } |
|
201 return |
|
202 } |
|
203 |
|
204 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
205 |
|
206 func wait4(pid Pid_t, status *_C_int, options int, rusage *Rusage) (wpid Pid_t, err error) { |
|
207 r0, er := C.wait4(C.int(pid), C.uintptr_t(uintptr(unsafe.Pointer(status))), C.int(options), C.uintptr_t(uintptr(unsafe.Pointer(rusage)))) |
|
208 wpid = Pid_t(r0) |
|
209 if r0 == -1 && er != nil { |
|
210 err = er |
|
211 } |
|
212 return |
|
213 } |
|
214 |
|
215 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
216 |
|
217 func ioctl(fd int, req uint, arg uintptr) (err error) { |
|
218 r0, er := C.ioctl(C.int(fd), C.int(req), C.uintptr_t(arg)) |
|
219 if r0 == -1 && er != nil { |
|
220 err = er |
|
221 } |
|
222 return |
|
223 } |
|
224 |
|
225 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
226 |
|
227 func FcntlInt(fd uintptr, cmd int, arg int) (r int, err error) { |
|
228 r0, er := C.fcntl(C.uintptr_t(fd), C.int(cmd), C.uintptr_t(arg)) |
|
229 r = int(r0) |
|
230 if r0 == -1 && er != nil { |
|
231 err = er |
|
232 } |
|
233 return |
|
234 } |
|
235 |
|
236 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
237 |
|
238 func FcntlFlock(fd uintptr, cmd int, lk *Flock_t) (err error) { |
|
239 r0, er := C.fcntl(C.uintptr_t(fd), C.int(cmd), C.uintptr_t(uintptr(unsafe.Pointer(lk)))) |
|
240 if r0 == -1 && er != nil { |
|
241 err = er |
|
242 } |
|
243 return |
|
244 } |
|
245 |
|
246 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
247 |
|
248 func Acct(path string) (err error) { |
|
249 _p0 := uintptr(unsafe.Pointer(C.CString(path))) |
|
250 r0, er := C.acct(C.uintptr_t(_p0)) |
|
251 if r0 == -1 && er != nil { |
|
252 err = er |
|
253 } |
|
254 return |
|
255 } |
|
256 |
|
257 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
258 |
|
259 func Chdir(path string) (err error) { |
|
260 _p0 := uintptr(unsafe.Pointer(C.CString(path))) |
|
261 r0, er := C.chdir(C.uintptr_t(_p0)) |
|
262 if r0 == -1 && er != nil { |
|
263 err = er |
|
264 } |
|
265 return |
|
266 } |
|
267 |
|
268 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
269 |
|
270 func Chroot(path string) (err error) { |
|
271 _p0 := uintptr(unsafe.Pointer(C.CString(path))) |
|
272 r0, er := C.chroot(C.uintptr_t(_p0)) |
|
273 if r0 == -1 && er != nil { |
|
274 err = er |
|
275 } |
|
276 return |
|
277 } |
|
278 |
|
279 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
280 |
|
281 func Close(fd int) (err error) { |
|
282 r0, er := C.close(C.int(fd)) |
|
283 if r0 == -1 && er != nil { |
|
284 err = er |
|
285 } |
|
286 return |
|
287 } |
|
288 |
|
289 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
290 |
|
291 func Dup(oldfd int) (fd int, err error) { |
|
292 r0, er := C.dup(C.int(oldfd)) |
|
293 fd = int(r0) |
|
294 if r0 == -1 && er != nil { |
|
295 err = er |
|
296 } |
|
297 return |
|
298 } |
|
299 |
|
300 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
301 |
|
302 func Dup3(oldfd int, newfd int, flags int) (err error) { |
|
303 r0, er := C.dup3(C.int(oldfd), C.int(newfd), C.int(flags)) |
|
304 if r0 == -1 && er != nil { |
|
305 err = er |
|
306 } |
|
307 return |
|
308 } |
|
309 |
|
310 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
311 |
|
312 func Exit(code int) { |
|
313 C.exit(C.int(code)) |
|
314 return |
|
315 } |
|
316 |
|
317 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
318 |
|
319 func Faccessat(dirfd int, path string, mode uint32, flags int) (err error) { |
|
320 _p0 := uintptr(unsafe.Pointer(C.CString(path))) |
|
321 r0, er := C.faccessat(C.int(dirfd), C.uintptr_t(_p0), C.uint(mode), C.int(flags)) |
|
322 if r0 == -1 && er != nil { |
|
323 err = er |
|
324 } |
|
325 return |
|
326 } |
|
327 |
|
328 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
329 |
|
330 func Fallocate(fd int, mode uint32, off int64, len int64) (err error) { |
|
331 r0, er := C.fallocate(C.int(fd), C.uint(mode), C.longlong(off), C.longlong(len)) |
|
332 if r0 == -1 && er != nil { |
|
333 err = er |
|
334 } |
|
335 return |
|
336 } |
|
337 |
|
338 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
339 |
|
340 func Fchdir(fd int) (err error) { |
|
341 r0, er := C.fchdir(C.int(fd)) |
|
342 if r0 == -1 && er != nil { |
|
343 err = er |
|
344 } |
|
345 return |
|
346 } |
|
347 |
|
348 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
349 |
|
350 func Fchmod(fd int, mode uint32) (err error) { |
|
351 r0, er := C.fchmod(C.int(fd), C.uint(mode)) |
|
352 if r0 == -1 && er != nil { |
|
353 err = er |
|
354 } |
|
355 return |
|
356 } |
|
357 |
|
358 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
359 |
|
360 func Fchmodat(dirfd int, path string, mode uint32, flags int) (err error) { |
|
361 _p0 := uintptr(unsafe.Pointer(C.CString(path))) |
|
362 r0, er := C.fchmodat(C.int(dirfd), C.uintptr_t(_p0), C.uint(mode), C.int(flags)) |
|
363 if r0 == -1 && er != nil { |
|
364 err = er |
|
365 } |
|
366 return |
|
367 } |
|
368 |
|
369 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
370 |
|
371 func Fchownat(dirfd int, path string, uid int, gid int, flags int) (err error) { |
|
372 _p0 := uintptr(unsafe.Pointer(C.CString(path))) |
|
373 r0, er := C.fchownat(C.int(dirfd), C.uintptr_t(_p0), C.int(uid), C.int(gid), C.int(flags)) |
|
374 if r0 == -1 && er != nil { |
|
375 err = er |
|
376 } |
|
377 return |
|
378 } |
|
379 |
|
380 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
381 |
|
382 func fcntl(fd int, cmd int, arg int) (val int, err error) { |
|
383 r0, er := C.fcntl(C.uintptr_t(fd), C.int(cmd), C.uintptr_t(arg)) |
|
384 val = int(r0) |
|
385 if r0 == -1 && er != nil { |
|
386 err = er |
|
387 } |
|
388 return |
|
389 } |
|
390 |
|
391 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
392 |
|
393 func Fdatasync(fd int) (err error) { |
|
394 r0, er := C.fdatasync(C.int(fd)) |
|
395 if r0 == -1 && er != nil { |
|
396 err = er |
|
397 } |
|
398 return |
|
399 } |
|
400 |
|
401 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
402 |
|
403 func Fsync(fd int) (err error) { |
|
404 r0, er := C.fsync(C.int(fd)) |
|
405 if r0 == -1 && er != nil { |
|
406 err = er |
|
407 } |
|
408 return |
|
409 } |
|
410 |
|
411 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
412 |
|
413 func Getpgid(pid int) (pgid int, err error) { |
|
414 r0, er := C.getpgid(C.int(pid)) |
|
415 pgid = int(r0) |
|
416 if r0 == -1 && er != nil { |
|
417 err = er |
|
418 } |
|
419 return |
|
420 } |
|
421 |
|
422 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
423 |
|
424 func Getpgrp() (pid int) { |
|
425 r0, _ := C.getpgrp() |
|
426 pid = int(r0) |
|
427 return |
|
428 } |
|
429 |
|
430 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
431 |
|
432 func Getpid() (pid int) { |
|
433 r0, _ := C.getpid() |
|
434 pid = int(r0) |
|
435 return |
|
436 } |
|
437 |
|
438 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
439 |
|
440 func Getppid() (ppid int) { |
|
441 r0, _ := C.getppid() |
|
442 ppid = int(r0) |
|
443 return |
|
444 } |
|
445 |
|
446 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
447 |
|
448 func Getpriority(which int, who int) (prio int, err error) { |
|
449 r0, er := C.getpriority(C.int(which), C.int(who)) |
|
450 prio = int(r0) |
|
451 if r0 == -1 && er != nil { |
|
452 err = er |
|
453 } |
|
454 return |
|
455 } |
|
456 |
|
457 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
458 |
|
459 func Getrusage(who int, rusage *Rusage) (err error) { |
|
460 r0, er := C.getrusage(C.int(who), C.uintptr_t(uintptr(unsafe.Pointer(rusage)))) |
|
461 if r0 == -1 && er != nil { |
|
462 err = er |
|
463 } |
|
464 return |
|
465 } |
|
466 |
|
467 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
468 |
|
469 func Getsid(pid int) (sid int, err error) { |
|
470 r0, er := C.getsid(C.int(pid)) |
|
471 sid = int(r0) |
|
472 if r0 == -1 && er != nil { |
|
473 err = er |
|
474 } |
|
475 return |
|
476 } |
|
477 |
|
478 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
479 |
|
480 func Kill(pid int, sig syscall.Signal) (err error) { |
|
481 r0, er := C.kill(C.int(pid), C.int(sig)) |
|
482 if r0 == -1 && er != nil { |
|
483 err = er |
|
484 } |
|
485 return |
|
486 } |
|
487 |
|
488 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
489 |
|
490 func Klogctl(typ int, buf []byte) (n int, err error) { |
|
491 var _p0 *byte |
|
492 if len(buf) > 0 { |
|
493 _p0 = &buf[0] |
|
494 } |
|
495 var _p1 int |
|
496 _p1 = len(buf) |
|
497 r0, er := C.syslog(C.int(typ), C.uintptr_t(uintptr(unsafe.Pointer(_p0))), C.size_t(_p1)) |
|
498 n = int(r0) |
|
499 if r0 == -1 && er != nil { |
|
500 err = er |
|
501 } |
|
502 return |
|
503 } |
|
504 |
|
505 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
506 |
|
507 func Mkdir(dirfd int, path string, mode uint32) (err error) { |
|
508 _p0 := uintptr(unsafe.Pointer(C.CString(path))) |
|
509 r0, er := C.mkdir(C.int(dirfd), C.uintptr_t(_p0), C.uint(mode)) |
|
510 if r0 == -1 && er != nil { |
|
511 err = er |
|
512 } |
|
513 return |
|
514 } |
|
515 |
|
516 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
517 |
|
518 func Mkdirat(dirfd int, path string, mode uint32) (err error) { |
|
519 _p0 := uintptr(unsafe.Pointer(C.CString(path))) |
|
520 r0, er := C.mkdirat(C.int(dirfd), C.uintptr_t(_p0), C.uint(mode)) |
|
521 if r0 == -1 && er != nil { |
|
522 err = er |
|
523 } |
|
524 return |
|
525 } |
|
526 |
|
527 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
528 |
|
529 func Mkfifo(path string, mode uint32) (err error) { |
|
530 _p0 := uintptr(unsafe.Pointer(C.CString(path))) |
|
531 r0, er := C.mkfifo(C.uintptr_t(_p0), C.uint(mode)) |
|
532 if r0 == -1 && er != nil { |
|
533 err = er |
|
534 } |
|
535 return |
|
536 } |
|
537 |
|
538 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
539 |
|
540 func Mknod(path string, mode uint32, dev int) (err error) { |
|
541 _p0 := uintptr(unsafe.Pointer(C.CString(path))) |
|
542 r0, er := C.mknod(C.uintptr_t(_p0), C.uint(mode), C.int(dev)) |
|
543 if r0 == -1 && er != nil { |
|
544 err = er |
|
545 } |
|
546 return |
|
547 } |
|
548 |
|
549 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
550 |
|
551 func Mknodat(dirfd int, path string, mode uint32, dev int) (err error) { |
|
552 _p0 := uintptr(unsafe.Pointer(C.CString(path))) |
|
553 r0, er := C.mknodat(C.int(dirfd), C.uintptr_t(_p0), C.uint(mode), C.int(dev)) |
|
554 if r0 == -1 && er != nil { |
|
555 err = er |
|
556 } |
|
557 return |
|
558 } |
|
559 |
|
560 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
561 |
|
562 func Nanosleep(time *Timespec, leftover *Timespec) (err error) { |
|
563 r0, er := C.nanosleep(C.uintptr_t(uintptr(unsafe.Pointer(time))), C.uintptr_t(uintptr(unsafe.Pointer(leftover)))) |
|
564 if r0 == -1 && er != nil { |
|
565 err = er |
|
566 } |
|
567 return |
|
568 } |
|
569 |
|
570 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
571 |
|
572 func Open(path string, mode int, perm uint32) (fd int, err error) { |
|
573 _p0 := uintptr(unsafe.Pointer(C.CString(path))) |
|
574 r0, er := C.open64(C.uintptr_t(_p0), C.int(mode), C.uint(perm)) |
|
575 fd = int(r0) |
|
576 if r0 == -1 && er != nil { |
|
577 err = er |
|
578 } |
|
579 return |
|
580 } |
|
581 |
|
582 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
583 |
|
584 func Openat(dirfd int, path string, flags int, mode uint32) (fd int, err error) { |
|
585 _p0 := uintptr(unsafe.Pointer(C.CString(path))) |
|
586 r0, er := C.openat(C.int(dirfd), C.uintptr_t(_p0), C.int(flags), C.uint(mode)) |
|
587 fd = int(r0) |
|
588 if r0 == -1 && er != nil { |
|
589 err = er |
|
590 } |
|
591 return |
|
592 } |
|
593 |
|
594 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
595 |
|
596 func read(fd int, p []byte) (n int, err error) { |
|
597 var _p0 *byte |
|
598 if len(p) > 0 { |
|
599 _p0 = &p[0] |
|
600 } |
|
601 var _p1 int |
|
602 _p1 = len(p) |
|
603 r0, er := C.read(C.int(fd), C.uintptr_t(uintptr(unsafe.Pointer(_p0))), C.size_t(_p1)) |
|
604 n = int(r0) |
|
605 if r0 == -1 && er != nil { |
|
606 err = er |
|
607 } |
|
608 return |
|
609 } |
|
610 |
|
611 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
612 |
|
613 func Readlink(path string, buf []byte) (n int, err error) { |
|
614 _p0 := uintptr(unsafe.Pointer(C.CString(path))) |
|
615 var _p1 *byte |
|
616 if len(buf) > 0 { |
|
617 _p1 = &buf[0] |
|
618 } |
|
619 var _p2 int |
|
620 _p2 = len(buf) |
|
621 r0, er := C.readlink(C.uintptr_t(_p0), C.uintptr_t(uintptr(unsafe.Pointer(_p1))), C.size_t(_p2)) |
|
622 n = int(r0) |
|
623 if r0 == -1 && er != nil { |
|
624 err = er |
|
625 } |
|
626 return |
|
627 } |
|
628 |
|
629 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
630 |
|
631 func Removexattr(path string, attr string) (err error) { |
|
632 _p0 := uintptr(unsafe.Pointer(C.CString(path))) |
|
633 _p1 := uintptr(unsafe.Pointer(C.CString(attr))) |
|
634 r0, er := C.removexattr(C.uintptr_t(_p0), C.uintptr_t(_p1)) |
|
635 if r0 == -1 && er != nil { |
|
636 err = er |
|
637 } |
|
638 return |
|
639 } |
|
640 |
|
641 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
642 |
|
643 func Renameat(olddirfd int, oldpath string, newdirfd int, newpath string) (err error) { |
|
644 _p0 := uintptr(unsafe.Pointer(C.CString(oldpath))) |
|
645 _p1 := uintptr(unsafe.Pointer(C.CString(newpath))) |
|
646 r0, er := C.renameat(C.int(olddirfd), C.uintptr_t(_p0), C.int(newdirfd), C.uintptr_t(_p1)) |
|
647 if r0 == -1 && er != nil { |
|
648 err = er |
|
649 } |
|
650 return |
|
651 } |
|
652 |
|
653 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
654 |
|
655 func Setdomainname(p []byte) (err error) { |
|
656 var _p0 *byte |
|
657 if len(p) > 0 { |
|
658 _p0 = &p[0] |
|
659 } |
|
660 var _p1 int |
|
661 _p1 = len(p) |
|
662 r0, er := C.setdomainname(C.uintptr_t(uintptr(unsafe.Pointer(_p0))), C.size_t(_p1)) |
|
663 if r0 == -1 && er != nil { |
|
664 err = er |
|
665 } |
|
666 return |
|
667 } |
|
668 |
|
669 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
670 |
|
671 func Sethostname(p []byte) (err error) { |
|
672 var _p0 *byte |
|
673 if len(p) > 0 { |
|
674 _p0 = &p[0] |
|
675 } |
|
676 var _p1 int |
|
677 _p1 = len(p) |
|
678 r0, er := C.sethostname(C.uintptr_t(uintptr(unsafe.Pointer(_p0))), C.size_t(_p1)) |
|
679 if r0 == -1 && er != nil { |
|
680 err = er |
|
681 } |
|
682 return |
|
683 } |
|
684 |
|
685 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
686 |
|
687 func Setpgid(pid int, pgid int) (err error) { |
|
688 r0, er := C.setpgid(C.int(pid), C.int(pgid)) |
|
689 if r0 == -1 && er != nil { |
|
690 err = er |
|
691 } |
|
692 return |
|
693 } |
|
694 |
|
695 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
696 |
|
697 func Setsid() (pid int, err error) { |
|
698 r0, er := C.setsid() |
|
699 pid = int(r0) |
|
700 if r0 == -1 && er != nil { |
|
701 err = er |
|
702 } |
|
703 return |
|
704 } |
|
705 |
|
706 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
707 |
|
708 func Settimeofday(tv *Timeval) (err error) { |
|
709 r0, er := C.settimeofday(C.uintptr_t(uintptr(unsafe.Pointer(tv)))) |
|
710 if r0 == -1 && er != nil { |
|
711 err = er |
|
712 } |
|
713 return |
|
714 } |
|
715 |
|
716 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
717 |
|
718 func Setuid(uid int) (err error) { |
|
719 r0, er := C.setuid(C.int(uid)) |
|
720 if r0 == -1 && er != nil { |
|
721 err = er |
|
722 } |
|
723 return |
|
724 } |
|
725 |
|
726 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
727 |
|
728 func Setgid(uid int) (err error) { |
|
729 r0, er := C.setgid(C.int(uid)) |
|
730 if r0 == -1 && er != nil { |
|
731 err = er |
|
732 } |
|
733 return |
|
734 } |
|
735 |
|
736 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
737 |
|
738 func Setpriority(which int, who int, prio int) (err error) { |
|
739 r0, er := C.setpriority(C.int(which), C.int(who), C.int(prio)) |
|
740 if r0 == -1 && er != nil { |
|
741 err = er |
|
742 } |
|
743 return |
|
744 } |
|
745 |
|
746 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
747 |
|
748 func Statx(dirfd int, path string, flags int, mask int, stat *Statx_t) (err error) { |
|
749 _p0 := uintptr(unsafe.Pointer(C.CString(path))) |
|
750 r0, er := C.statx(C.int(dirfd), C.uintptr_t(_p0), C.int(flags), C.int(mask), C.uintptr_t(uintptr(unsafe.Pointer(stat)))) |
|
751 if r0 == -1 && er != nil { |
|
752 err = er |
|
753 } |
|
754 return |
|
755 } |
|
756 |
|
757 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
758 |
|
759 func Sync() { |
|
760 C.sync() |
|
761 return |
|
762 } |
|
763 |
|
764 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
765 |
|
766 func Tee(rfd int, wfd int, len int, flags int) (n int64, err error) { |
|
767 r0, er := C.tee(C.int(rfd), C.int(wfd), C.int(len), C.int(flags)) |
|
768 n = int64(r0) |
|
769 if r0 == -1 && er != nil { |
|
770 err = er |
|
771 } |
|
772 return |
|
773 } |
|
774 |
|
775 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
776 |
|
777 func Times(tms *Tms) (ticks uintptr, err error) { |
|
778 r0, er := C.times(C.uintptr_t(uintptr(unsafe.Pointer(tms)))) |
|
779 ticks = uintptr(r0) |
|
780 if uintptr(r0) == ^uintptr(0) && er != nil { |
|
781 err = er |
|
782 } |
|
783 return |
|
784 } |
|
785 |
|
786 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
787 |
|
788 func Umask(mask int) (oldmask int) { |
|
789 r0, _ := C.umask(C.int(mask)) |
|
790 oldmask = int(r0) |
|
791 return |
|
792 } |
|
793 |
|
794 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
795 |
|
796 func Uname(buf *Utsname) (err error) { |
|
797 r0, er := C.uname(C.uintptr_t(uintptr(unsafe.Pointer(buf)))) |
|
798 if r0 == -1 && er != nil { |
|
799 err = er |
|
800 } |
|
801 return |
|
802 } |
|
803 |
|
804 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
805 |
|
806 func Unlink(path string) (err error) { |
|
807 _p0 := uintptr(unsafe.Pointer(C.CString(path))) |
|
808 r0, er := C.unlink(C.uintptr_t(_p0)) |
|
809 if r0 == -1 && er != nil { |
|
810 err = er |
|
811 } |
|
812 return |
|
813 } |
|
814 |
|
815 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
816 |
|
817 func Unlinkat(dirfd int, path string, flags int) (err error) { |
|
818 _p0 := uintptr(unsafe.Pointer(C.CString(path))) |
|
819 r0, er := C.unlinkat(C.int(dirfd), C.uintptr_t(_p0), C.int(flags)) |
|
820 if r0 == -1 && er != nil { |
|
821 err = er |
|
822 } |
|
823 return |
|
824 } |
|
825 |
|
826 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
827 |
|
828 func Unshare(flags int) (err error) { |
|
829 r0, er := C.unshare(C.int(flags)) |
|
830 if r0 == -1 && er != nil { |
|
831 err = er |
|
832 } |
|
833 return |
|
834 } |
|
835 |
|
836 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
837 |
|
838 func Ustat(dev int, ubuf *Ustat_t) (err error) { |
|
839 r0, er := C.ustat(C.int(dev), C.uintptr_t(uintptr(unsafe.Pointer(ubuf)))) |
|
840 if r0 == -1 && er != nil { |
|
841 err = er |
|
842 } |
|
843 return |
|
844 } |
|
845 |
|
846 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
847 |
|
848 func write(fd int, p []byte) (n int, err error) { |
|
849 var _p0 *byte |
|
850 if len(p) > 0 { |
|
851 _p0 = &p[0] |
|
852 } |
|
853 var _p1 int |
|
854 _p1 = len(p) |
|
855 r0, er := C.write(C.int(fd), C.uintptr_t(uintptr(unsafe.Pointer(_p0))), C.size_t(_p1)) |
|
856 n = int(r0) |
|
857 if r0 == -1 && er != nil { |
|
858 err = er |
|
859 } |
|
860 return |
|
861 } |
|
862 |
|
863 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
864 |
|
865 func readlen(fd int, p *byte, np int) (n int, err error) { |
|
866 r0, er := C.read(C.int(fd), C.uintptr_t(uintptr(unsafe.Pointer(p))), C.size_t(np)) |
|
867 n = int(r0) |
|
868 if r0 == -1 && er != nil { |
|
869 err = er |
|
870 } |
|
871 return |
|
872 } |
|
873 |
|
874 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
875 |
|
876 func writelen(fd int, p *byte, np int) (n int, err error) { |
|
877 r0, er := C.write(C.int(fd), C.uintptr_t(uintptr(unsafe.Pointer(p))), C.size_t(np)) |
|
878 n = int(r0) |
|
879 if r0 == -1 && er != nil { |
|
880 err = er |
|
881 } |
|
882 return |
|
883 } |
|
884 |
|
885 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
886 |
|
887 func Dup2(oldfd int, newfd int) (err error) { |
|
888 r0, er := C.dup2(C.int(oldfd), C.int(newfd)) |
|
889 if r0 == -1 && er != nil { |
|
890 err = er |
|
891 } |
|
892 return |
|
893 } |
|
894 |
|
895 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
896 |
|
897 func Fadvise(fd int, offset int64, length int64, advice int) (err error) { |
|
898 r0, er := C.posix_fadvise64(C.int(fd), C.longlong(offset), C.longlong(length), C.int(advice)) |
|
899 if r0 == -1 && er != nil { |
|
900 err = er |
|
901 } |
|
902 return |
|
903 } |
|
904 |
|
905 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
906 |
|
907 func Fchown(fd int, uid int, gid int) (err error) { |
|
908 r0, er := C.fchown(C.int(fd), C.int(uid), C.int(gid)) |
|
909 if r0 == -1 && er != nil { |
|
910 err = er |
|
911 } |
|
912 return |
|
913 } |
|
914 |
|
915 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
916 |
|
917 func Fstat(fd int, stat *Stat_t) (err error) { |
|
918 r0, er := C.fstat(C.int(fd), C.uintptr_t(uintptr(unsafe.Pointer(stat)))) |
|
919 if r0 == -1 && er != nil { |
|
920 err = er |
|
921 } |
|
922 return |
|
923 } |
|
924 |
|
925 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
926 |
|
927 func Fstatat(dirfd int, path string, stat *Stat_t, flags int) (err error) { |
|
928 _p0 := uintptr(unsafe.Pointer(C.CString(path))) |
|
929 r0, er := C.fstatat(C.int(dirfd), C.uintptr_t(_p0), C.uintptr_t(uintptr(unsafe.Pointer(stat))), C.int(flags)) |
|
930 if r0 == -1 && er != nil { |
|
931 err = er |
|
932 } |
|
933 return |
|
934 } |
|
935 |
|
936 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
937 |
|
938 func Fstatfs(fd int, buf *Statfs_t) (err error) { |
|
939 r0, er := C.fstatfs(C.int(fd), C.uintptr_t(uintptr(unsafe.Pointer(buf)))) |
|
940 if r0 == -1 && er != nil { |
|
941 err = er |
|
942 } |
|
943 return |
|
944 } |
|
945 |
|
946 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
947 |
|
948 func Ftruncate(fd int, length int64) (err error) { |
|
949 r0, er := C.ftruncate(C.int(fd), C.longlong(length)) |
|
950 if r0 == -1 && er != nil { |
|
951 err = er |
|
952 } |
|
953 return |
|
954 } |
|
955 |
|
956 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
957 |
|
958 func Getegid() (egid int) { |
|
959 r0, _ := C.getegid() |
|
960 egid = int(r0) |
|
961 return |
|
962 } |
|
963 |
|
964 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
965 |
|
966 func Geteuid() (euid int) { |
|
967 r0, _ := C.geteuid() |
|
968 euid = int(r0) |
|
969 return |
|
970 } |
|
971 |
|
972 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
973 |
|
974 func Getgid() (gid int) { |
|
975 r0, _ := C.getgid() |
|
976 gid = int(r0) |
|
977 return |
|
978 } |
|
979 |
|
980 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
981 |
|
982 func Getuid() (uid int) { |
|
983 r0, _ := C.getuid() |
|
984 uid = int(r0) |
|
985 return |
|
986 } |
|
987 |
|
988 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
989 |
|
990 func Lchown(path string, uid int, gid int) (err error) { |
|
991 _p0 := uintptr(unsafe.Pointer(C.CString(path))) |
|
992 r0, er := C.lchown(C.uintptr_t(_p0), C.int(uid), C.int(gid)) |
|
993 if r0 == -1 && er != nil { |
|
994 err = er |
|
995 } |
|
996 return |
|
997 } |
|
998 |
|
999 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
1000 |
|
1001 func Listen(s int, n int) (err error) { |
|
1002 r0, er := C.listen(C.int(s), C.int(n)) |
|
1003 if r0 == -1 && er != nil { |
|
1004 err = er |
|
1005 } |
|
1006 return |
|
1007 } |
|
1008 |
|
1009 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
1010 |
|
1011 func Lstat(path string, stat *Stat_t) (err error) { |
|
1012 _p0 := uintptr(unsafe.Pointer(C.CString(path))) |
|
1013 r0, er := C.lstat(C.uintptr_t(_p0), C.uintptr_t(uintptr(unsafe.Pointer(stat)))) |
|
1014 if r0 == -1 && er != nil { |
|
1015 err = er |
|
1016 } |
|
1017 return |
|
1018 } |
|
1019 |
|
1020 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
1021 |
|
1022 func Pause() (err error) { |
|
1023 r0, er := C.pause() |
|
1024 if r0 == -1 && er != nil { |
|
1025 err = er |
|
1026 } |
|
1027 return |
|
1028 } |
|
1029 |
|
1030 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
1031 |
|
1032 func Pread(fd int, p []byte, offset int64) (n int, err error) { |
|
1033 var _p0 *byte |
|
1034 if len(p) > 0 { |
|
1035 _p0 = &p[0] |
|
1036 } |
|
1037 var _p1 int |
|
1038 _p1 = len(p) |
|
1039 r0, er := C.pread64(C.int(fd), C.uintptr_t(uintptr(unsafe.Pointer(_p0))), C.size_t(_p1), C.longlong(offset)) |
|
1040 n = int(r0) |
|
1041 if r0 == -1 && er != nil { |
|
1042 err = er |
|
1043 } |
|
1044 return |
|
1045 } |
|
1046 |
|
1047 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
1048 |
|
1049 func Pwrite(fd int, p []byte, offset int64) (n int, err error) { |
|
1050 var _p0 *byte |
|
1051 if len(p) > 0 { |
|
1052 _p0 = &p[0] |
|
1053 } |
|
1054 var _p1 int |
|
1055 _p1 = len(p) |
|
1056 r0, er := C.pwrite64(C.int(fd), C.uintptr_t(uintptr(unsafe.Pointer(_p0))), C.size_t(_p1), C.longlong(offset)) |
|
1057 n = int(r0) |
|
1058 if r0 == -1 && er != nil { |
|
1059 err = er |
|
1060 } |
|
1061 return |
|
1062 } |
|
1063 |
|
1064 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
1065 |
|
1066 func Pselect(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timespec, sigmask *Sigset_t) (n int, err error) { |
|
1067 r0, er := C.pselect(C.int(nfd), C.uintptr_t(uintptr(unsafe.Pointer(r))), C.uintptr_t(uintptr(unsafe.Pointer(w))), C.uintptr_t(uintptr(unsafe.Pointer(e))), C.uintptr_t(uintptr(unsafe.Pointer(timeout))), C.uintptr_t(uintptr(unsafe.Pointer(sigmask)))) |
|
1068 n = int(r0) |
|
1069 if r0 == -1 && er != nil { |
|
1070 err = er |
|
1071 } |
|
1072 return |
|
1073 } |
|
1074 |
|
1075 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
1076 |
|
1077 func Setregid(rgid int, egid int) (err error) { |
|
1078 r0, er := C.setregid(C.int(rgid), C.int(egid)) |
|
1079 if r0 == -1 && er != nil { |
|
1080 err = er |
|
1081 } |
|
1082 return |
|
1083 } |
|
1084 |
|
1085 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
1086 |
|
1087 func Setreuid(ruid int, euid int) (err error) { |
|
1088 r0, er := C.setreuid(C.int(ruid), C.int(euid)) |
|
1089 if r0 == -1 && er != nil { |
|
1090 err = er |
|
1091 } |
|
1092 return |
|
1093 } |
|
1094 |
|
1095 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
1096 |
|
1097 func Shutdown(fd int, how int) (err error) { |
|
1098 r0, er := C.shutdown(C.int(fd), C.int(how)) |
|
1099 if r0 == -1 && er != nil { |
|
1100 err = er |
|
1101 } |
|
1102 return |
|
1103 } |
|
1104 |
|
1105 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
1106 |
|
1107 func Splice(rfd int, roff *int64, wfd int, woff *int64, len int, flags int) (n int64, err error) { |
|
1108 r0, er := C.splice(C.int(rfd), C.uintptr_t(uintptr(unsafe.Pointer(roff))), C.int(wfd), C.uintptr_t(uintptr(unsafe.Pointer(woff))), C.int(len), C.int(flags)) |
|
1109 n = int64(r0) |
|
1110 if r0 == -1 && er != nil { |
|
1111 err = er |
|
1112 } |
|
1113 return |
|
1114 } |
|
1115 |
|
1116 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
1117 |
|
1118 func Stat(path string, stat *Stat_t) (err error) { |
|
1119 _p0 := uintptr(unsafe.Pointer(C.CString(path))) |
|
1120 r0, er := C.stat(C.uintptr_t(_p0), C.uintptr_t(uintptr(unsafe.Pointer(stat)))) |
|
1121 if r0 == -1 && er != nil { |
|
1122 err = er |
|
1123 } |
|
1124 return |
|
1125 } |
|
1126 |
|
1127 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
1128 |
|
1129 func Statfs(path string, buf *Statfs_t) (err error) { |
|
1130 _p0 := uintptr(unsafe.Pointer(C.CString(path))) |
|
1131 r0, er := C.statfs(C.uintptr_t(_p0), C.uintptr_t(uintptr(unsafe.Pointer(buf)))) |
|
1132 if r0 == -1 && er != nil { |
|
1133 err = er |
|
1134 } |
|
1135 return |
|
1136 } |
|
1137 |
|
1138 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
1139 |
|
1140 func Truncate(path string, length int64) (err error) { |
|
1141 _p0 := uintptr(unsafe.Pointer(C.CString(path))) |
|
1142 r0, er := C.truncate(C.uintptr_t(_p0), C.longlong(length)) |
|
1143 if r0 == -1 && er != nil { |
|
1144 err = er |
|
1145 } |
|
1146 return |
|
1147 } |
|
1148 |
|
1149 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
1150 |
|
1151 func bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { |
|
1152 r0, er := C.bind(C.int(s), C.uintptr_t(uintptr(addr)), C.uintptr_t(uintptr(addrlen))) |
|
1153 if r0 == -1 && er != nil { |
|
1154 err = er |
|
1155 } |
|
1156 return |
|
1157 } |
|
1158 |
|
1159 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
1160 |
|
1161 func connect(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { |
|
1162 r0, er := C.connect(C.int(s), C.uintptr_t(uintptr(addr)), C.uintptr_t(uintptr(addrlen))) |
|
1163 if r0 == -1 && er != nil { |
|
1164 err = er |
|
1165 } |
|
1166 return |
|
1167 } |
|
1168 |
|
1169 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
1170 |
|
1171 func getgroups(n int, list *_Gid_t) (nn int, err error) { |
|
1172 r0, er := C.getgroups(C.int(n), C.uintptr_t(uintptr(unsafe.Pointer(list)))) |
|
1173 nn = int(r0) |
|
1174 if r0 == -1 && er != nil { |
|
1175 err = er |
|
1176 } |
|
1177 return |
|
1178 } |
|
1179 |
|
1180 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
1181 |
|
1182 func setgroups(n int, list *_Gid_t) (err error) { |
|
1183 r0, er := C.setgroups(C.int(n), C.uintptr_t(uintptr(unsafe.Pointer(list)))) |
|
1184 if r0 == -1 && er != nil { |
|
1185 err = er |
|
1186 } |
|
1187 return |
|
1188 } |
|
1189 |
|
1190 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
1191 |
|
1192 func getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *_Socklen) (err error) { |
|
1193 r0, er := C.getsockopt(C.int(s), C.int(level), C.int(name), C.uintptr_t(uintptr(val)), C.uintptr_t(uintptr(unsafe.Pointer(vallen)))) |
|
1194 if r0 == -1 && er != nil { |
|
1195 err = er |
|
1196 } |
|
1197 return |
|
1198 } |
|
1199 |
|
1200 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
1201 |
|
1202 func setsockopt(s int, level int, name int, val unsafe.Pointer, vallen uintptr) (err error) { |
|
1203 r0, er := C.setsockopt(C.int(s), C.int(level), C.int(name), C.uintptr_t(uintptr(val)), C.uintptr_t(vallen)) |
|
1204 if r0 == -1 && er != nil { |
|
1205 err = er |
|
1206 } |
|
1207 return |
|
1208 } |
|
1209 |
|
1210 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
1211 |
|
1212 func socket(domain int, typ int, proto int) (fd int, err error) { |
|
1213 r0, er := C.socket(C.int(domain), C.int(typ), C.int(proto)) |
|
1214 fd = int(r0) |
|
1215 if r0 == -1 && er != nil { |
|
1216 err = er |
|
1217 } |
|
1218 return |
|
1219 } |
|
1220 |
|
1221 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
1222 |
|
1223 func socketpair(domain int, typ int, proto int, fd *[2]int32) (err error) { |
|
1224 r0, er := C.socketpair(C.int(domain), C.int(typ), C.int(proto), C.uintptr_t(uintptr(unsafe.Pointer(fd)))) |
|
1225 if r0 == -1 && er != nil { |
|
1226 err = er |
|
1227 } |
|
1228 return |
|
1229 } |
|
1230 |
|
1231 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
1232 |
|
1233 func getpeername(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { |
|
1234 r0, er := C.getpeername(C.int(fd), C.uintptr_t(uintptr(unsafe.Pointer(rsa))), C.uintptr_t(uintptr(unsafe.Pointer(addrlen)))) |
|
1235 if r0 == -1 && er != nil { |
|
1236 err = er |
|
1237 } |
|
1238 return |
|
1239 } |
|
1240 |
|
1241 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
1242 |
|
1243 func getsockname(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { |
|
1244 r0, er := C.getsockname(C.int(fd), C.uintptr_t(uintptr(unsafe.Pointer(rsa))), C.uintptr_t(uintptr(unsafe.Pointer(addrlen)))) |
|
1245 if r0 == -1 && er != nil { |
|
1246 err = er |
|
1247 } |
|
1248 return |
|
1249 } |
|
1250 |
|
1251 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
1252 |
|
1253 func recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Socklen) (n int, err error) { |
|
1254 var _p0 *byte |
|
1255 if len(p) > 0 { |
|
1256 _p0 = &p[0] |
|
1257 } |
|
1258 var _p1 int |
|
1259 _p1 = len(p) |
|
1260 r0, er := C.recvfrom(C.int(fd), C.uintptr_t(uintptr(unsafe.Pointer(_p0))), C.size_t(_p1), C.int(flags), C.uintptr_t(uintptr(unsafe.Pointer(from))), C.uintptr_t(uintptr(unsafe.Pointer(fromlen)))) |
|
1261 n = int(r0) |
|
1262 if r0 == -1 && er != nil { |
|
1263 err = er |
|
1264 } |
|
1265 return |
|
1266 } |
|
1267 |
|
1268 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
1269 |
|
1270 func sendto(s int, buf []byte, flags int, to unsafe.Pointer, addrlen _Socklen) (err error) { |
|
1271 var _p0 *byte |
|
1272 if len(buf) > 0 { |
|
1273 _p0 = &buf[0] |
|
1274 } |
|
1275 var _p1 int |
|
1276 _p1 = len(buf) |
|
1277 r0, er := C.sendto(C.int(s), C.uintptr_t(uintptr(unsafe.Pointer(_p0))), C.size_t(_p1), C.int(flags), C.uintptr_t(uintptr(to)), C.uintptr_t(uintptr(addrlen))) |
|
1278 if r0 == -1 && er != nil { |
|
1279 err = er |
|
1280 } |
|
1281 return |
|
1282 } |
|
1283 |
|
1284 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
1285 |
|
1286 func recvmsg(s int, msg *Msghdr, flags int) (n int, err error) { |
|
1287 r0, er := C.recvmsg(C.int(s), C.uintptr_t(uintptr(unsafe.Pointer(msg))), C.int(flags)) |
|
1288 n = int(r0) |
|
1289 if r0 == -1 && er != nil { |
|
1290 err = er |
|
1291 } |
|
1292 return |
|
1293 } |
|
1294 |
|
1295 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
1296 |
|
1297 func sendmsg(s int, msg *Msghdr, flags int) (n int, err error) { |
|
1298 r0, er := C.sendmsg(C.int(s), C.uintptr_t(uintptr(unsafe.Pointer(msg))), C.int(flags)) |
|
1299 n = int(r0) |
|
1300 if r0 == -1 && er != nil { |
|
1301 err = er |
|
1302 } |
|
1303 return |
|
1304 } |
|
1305 |
|
1306 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
1307 |
|
1308 func munmap(addr uintptr, length uintptr) (err error) { |
|
1309 r0, er := C.munmap(C.uintptr_t(addr), C.uintptr_t(length)) |
|
1310 if r0 == -1 && er != nil { |
|
1311 err = er |
|
1312 } |
|
1313 return |
|
1314 } |
|
1315 |
|
1316 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
1317 |
|
1318 func Madvise(b []byte, advice int) (err error) { |
|
1319 var _p0 *byte |
|
1320 if len(b) > 0 { |
|
1321 _p0 = &b[0] |
|
1322 } |
|
1323 var _p1 int |
|
1324 _p1 = len(b) |
|
1325 r0, er := C.madvise(C.uintptr_t(uintptr(unsafe.Pointer(_p0))), C.size_t(_p1), C.int(advice)) |
|
1326 if r0 == -1 && er != nil { |
|
1327 err = er |
|
1328 } |
|
1329 return |
|
1330 } |
|
1331 |
|
1332 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
1333 |
|
1334 func Mprotect(b []byte, prot int) (err error) { |
|
1335 var _p0 *byte |
|
1336 if len(b) > 0 { |
|
1337 _p0 = &b[0] |
|
1338 } |
|
1339 var _p1 int |
|
1340 _p1 = len(b) |
|
1341 r0, er := C.mprotect(C.uintptr_t(uintptr(unsafe.Pointer(_p0))), C.size_t(_p1), C.int(prot)) |
|
1342 if r0 == -1 && er != nil { |
|
1343 err = er |
|
1344 } |
|
1345 return |
|
1346 } |
|
1347 |
|
1348 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
1349 |
|
1350 func Mlock(b []byte) (err error) { |
|
1351 var _p0 *byte |
|
1352 if len(b) > 0 { |
|
1353 _p0 = &b[0] |
|
1354 } |
|
1355 var _p1 int |
|
1356 _p1 = len(b) |
|
1357 r0, er := C.mlock(C.uintptr_t(uintptr(unsafe.Pointer(_p0))), C.size_t(_p1)) |
|
1358 if r0 == -1 && er != nil { |
|
1359 err = er |
|
1360 } |
|
1361 return |
|
1362 } |
|
1363 |
|
1364 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
1365 |
|
1366 func Mlockall(flags int) (err error) { |
|
1367 r0, er := C.mlockall(C.int(flags)) |
|
1368 if r0 == -1 && er != nil { |
|
1369 err = er |
|
1370 } |
|
1371 return |
|
1372 } |
|
1373 |
|
1374 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
1375 |
|
1376 func Msync(b []byte, flags int) (err error) { |
|
1377 var _p0 *byte |
|
1378 if len(b) > 0 { |
|
1379 _p0 = &b[0] |
|
1380 } |
|
1381 var _p1 int |
|
1382 _p1 = len(b) |
|
1383 r0, er := C.msync(C.uintptr_t(uintptr(unsafe.Pointer(_p0))), C.size_t(_p1), C.int(flags)) |
|
1384 if r0 == -1 && er != nil { |
|
1385 err = er |
|
1386 } |
|
1387 return |
|
1388 } |
|
1389 |
|
1390 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
1391 |
|
1392 func Munlock(b []byte) (err error) { |
|
1393 var _p0 *byte |
|
1394 if len(b) > 0 { |
|
1395 _p0 = &b[0] |
|
1396 } |
|
1397 var _p1 int |
|
1398 _p1 = len(b) |
|
1399 r0, er := C.munlock(C.uintptr_t(uintptr(unsafe.Pointer(_p0))), C.size_t(_p1)) |
|
1400 if r0 == -1 && er != nil { |
|
1401 err = er |
|
1402 } |
|
1403 return |
|
1404 } |
|
1405 |
|
1406 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
1407 |
|
1408 func Munlockall() (err error) { |
|
1409 r0, er := C.munlockall() |
|
1410 if r0 == -1 && er != nil { |
|
1411 err = er |
|
1412 } |
|
1413 return |
|
1414 } |
|
1415 |
|
1416 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
1417 |
|
1418 func pipe(p *[2]_C_int) (err error) { |
|
1419 r0, er := C.pipe(C.uintptr_t(uintptr(unsafe.Pointer(p)))) |
|
1420 if r0 == -1 && er != nil { |
|
1421 err = er |
|
1422 } |
|
1423 return |
|
1424 } |
|
1425 |
|
1426 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
1427 |
|
1428 func pipe2(p *[2]_C_int, flags int) (err error) { |
|
1429 r0, er := C.pipe2(C.uintptr_t(uintptr(unsafe.Pointer(p))), C.int(flags)) |
|
1430 if r0 == -1 && er != nil { |
|
1431 err = er |
|
1432 } |
|
1433 return |
|
1434 } |
|
1435 |
|
1436 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
1437 |
|
1438 func poll(fds *PollFd, nfds int, timeout int) (n int, err error) { |
|
1439 r0, er := C.poll(C.uintptr_t(uintptr(unsafe.Pointer(fds))), C.int(nfds), C.int(timeout)) |
|
1440 n = int(r0) |
|
1441 if r0 == -1 && er != nil { |
|
1442 err = er |
|
1443 } |
|
1444 return |
|
1445 } |
|
1446 |
|
1447 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
1448 |
|
1449 func gettimeofday(tv *Timeval, tzp *Timezone) (err error) { |
|
1450 r0, er := C.gettimeofday(C.uintptr_t(uintptr(unsafe.Pointer(tv))), C.uintptr_t(uintptr(unsafe.Pointer(tzp)))) |
|
1451 if r0 == -1 && er != nil { |
|
1452 err = er |
|
1453 } |
|
1454 return |
|
1455 } |
|
1456 |
|
1457 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
1458 |
|
1459 func Time(t *Time_t) (tt Time_t, err error) { |
|
1460 r0, er := C.time(C.uintptr_t(uintptr(unsafe.Pointer(t)))) |
|
1461 tt = Time_t(r0) |
|
1462 if r0 == -1 && er != nil { |
|
1463 err = er |
|
1464 } |
|
1465 return |
|
1466 } |
|
1467 |
|
1468 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
1469 |
|
1470 func Utime(path string, buf *Utimbuf) (err error) { |
|
1471 _p0 := uintptr(unsafe.Pointer(C.CString(path))) |
|
1472 r0, er := C.utime(C.uintptr_t(_p0), C.uintptr_t(uintptr(unsafe.Pointer(buf)))) |
|
1473 if r0 == -1 && er != nil { |
|
1474 err = er |
|
1475 } |
|
1476 return |
|
1477 } |
|
1478 |
|
1479 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
1480 |
|
1481 func Getrlimit(resource int, rlim *Rlimit) (err error) { |
|
1482 r0, er := C.getrlimit(C.int(resource), C.uintptr_t(uintptr(unsafe.Pointer(rlim)))) |
|
1483 if r0 == -1 && er != nil { |
|
1484 err = er |
|
1485 } |
|
1486 return |
|
1487 } |
|
1488 |
|
1489 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
1490 |
|
1491 func Setrlimit(resource int, rlim *Rlimit) (err error) { |
|
1492 r0, er := C.setrlimit(C.int(resource), C.uintptr_t(uintptr(unsafe.Pointer(rlim)))) |
|
1493 if r0 == -1 && er != nil { |
|
1494 err = er |
|
1495 } |
|
1496 return |
|
1497 } |
|
1498 |
|
1499 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
1500 |
|
1501 func Seek(fd int, offset int64, whence int) (off int64, err error) { |
|
1502 r0, er := C.lseek(C.int(fd), C.longlong(offset), C.int(whence)) |
|
1503 off = int64(r0) |
|
1504 if r0 == -1 && er != nil { |
|
1505 err = er |
|
1506 } |
|
1507 return |
|
1508 } |
|
1509 |
|
1510 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
1511 |
|
1512 func mmap(addr uintptr, length uintptr, prot int, flags int, fd int, offset int64) (xaddr uintptr, err error) { |
|
1513 r0, er := C.mmap64(C.uintptr_t(addr), C.uintptr_t(length), C.int(prot), C.int(flags), C.int(fd), C.longlong(offset)) |
|
1514 xaddr = uintptr(r0) |
|
1515 if uintptr(r0) == ^uintptr(0) && er != nil { |
|
1516 err = er |
|
1517 } |
|
1518 return |
|
1519 } |