blob: 2dd98434ead55ea71501341a4a737ca739936470 [file] [log] [blame]
David K. Bainbridge215e0242017-09-05 23:18:24 -07001// mksyscall.pl -tags linux,sparc64 syscall_linux.go syscall_linux_sparc64.go
2// Code generated by the command above; see README.md. DO NOT EDIT.
3
4// +build linux,sparc64
5
6package unix
7
8import (
9 "syscall"
10 "unsafe"
11)
12
13var _ syscall.Errno
14
15// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
16
17func Linkat(olddirfd int, oldpath string, newdirfd int, newpath string, flags int) (err error) {
18 var _p0 *byte
19 _p0, err = BytePtrFromString(oldpath)
20 if err != nil {
21 return
22 }
23 var _p1 *byte
24 _p1, err = BytePtrFromString(newpath)
25 if err != nil {
26 return
27 }
28 _, _, e1 := Syscall6(SYS_LINKAT, uintptr(olddirfd), uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1)), uintptr(flags), 0)
29 if e1 != 0 {
30 err = errnoErr(e1)
31 }
32 return
33}
34
35// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
36
37func openat(dirfd int, path string, flags int, mode uint32) (fd int, err error) {
38 var _p0 *byte
39 _p0, err = BytePtrFromString(path)
40 if err != nil {
41 return
42 }
43 r0, _, e1 := Syscall6(SYS_OPENAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags), uintptr(mode), 0, 0)
44 fd = int(r0)
45 if e1 != 0 {
46 err = errnoErr(e1)
47 }
48 return
49}
50
51// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
52
53func ppoll(fds *PollFd, nfds int, timeout *Timespec, sigmask *Sigset_t) (n int, err error) {
54 r0, _, e1 := Syscall6(SYS_PPOLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(unsafe.Pointer(timeout)), uintptr(unsafe.Pointer(sigmask)), 0, 0)
55 n = int(r0)
56 if e1 != 0 {
57 err = errnoErr(e1)
58 }
59 return
60}
61
62// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
63
64func Readlinkat(dirfd int, path string, buf []byte) (n int, err error) {
65 var _p0 *byte
66 _p0, err = BytePtrFromString(path)
67 if err != nil {
68 return
69 }
70 var _p1 unsafe.Pointer
71 if len(buf) > 0 {
72 _p1 = unsafe.Pointer(&buf[0])
73 } else {
74 _p1 = unsafe.Pointer(&_zero)
75 }
76 r0, _, e1 := Syscall6(SYS_READLINKAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf)), 0, 0)
77 n = int(r0)
78 if e1 != 0 {
79 err = errnoErr(e1)
80 }
81 return
82}
83
84// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
85
86func Symlinkat(oldpath string, newdirfd int, newpath string) (err error) {
87 var _p0 *byte
88 _p0, err = BytePtrFromString(oldpath)
89 if err != nil {
90 return
91 }
92 var _p1 *byte
93 _p1, err = BytePtrFromString(newpath)
94 if err != nil {
95 return
96 }
97 _, _, e1 := Syscall(SYS_SYMLINKAT, uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1)))
98 if e1 != 0 {
99 err = errnoErr(e1)
100 }
101 return
102}
103
104// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
105
106func Unlinkat(dirfd int, path string, flags int) (err error) {
107 var _p0 *byte
108 _p0, err = BytePtrFromString(path)
109 if err != nil {
110 return
111 }
112 _, _, e1 := Syscall(SYS_UNLINKAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags))
113 if e1 != 0 {
114 err = errnoErr(e1)
115 }
116 return
117}
118
119// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
120
121func utimes(path string, times *[2]Timeval) (err error) {
122 var _p0 *byte
123 _p0, err = BytePtrFromString(path)
124 if err != nil {
125 return
126 }
127 _, _, e1 := Syscall(SYS_UTIMES, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), 0)
128 if e1 != 0 {
129 err = errnoErr(e1)
130 }
131 return
132}
133
134// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
135
136func utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error) {
137 var _p0 *byte
138 _p0, err = BytePtrFromString(path)
139 if err != nil {
140 return
141 }
142 _, _, e1 := Syscall6(SYS_UTIMENSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), uintptr(flags), 0, 0)
143 if e1 != 0 {
144 err = errnoErr(e1)
145 }
146 return
147}
148
149// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
150
151func futimesat(dirfd int, path *byte, times *[2]Timeval) (err error) {
152 _, _, e1 := Syscall(SYS_FUTIMESAT, uintptr(dirfd), uintptr(unsafe.Pointer(path)), uintptr(unsafe.Pointer(times)))
153 if e1 != 0 {
154 err = errnoErr(e1)
155 }
156 return
157}
158
159// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
160
161func Getcwd(buf []byte) (n int, err error) {
162 var _p0 unsafe.Pointer
163 if len(buf) > 0 {
164 _p0 = unsafe.Pointer(&buf[0])
165 } else {
166 _p0 = unsafe.Pointer(&_zero)
167 }
168 r0, _, e1 := Syscall(SYS_GETCWD, uintptr(_p0), uintptr(len(buf)), 0)
169 n = int(r0)
170 if e1 != 0 {
171 err = errnoErr(e1)
172 }
173 return
174}
175
176// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
177
178func wait4(pid int, wstatus *_C_int, options int, rusage *Rusage) (wpid int, err error) {
179 r0, _, e1 := Syscall6(SYS_WAIT4, uintptr(pid), uintptr(unsafe.Pointer(wstatus)), uintptr(options), uintptr(unsafe.Pointer(rusage)), 0, 0)
180 wpid = int(r0)
181 if e1 != 0 {
182 err = errnoErr(e1)
183 }
184 return
185}
186
187// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
188
189func ptrace(request int, pid int, addr uintptr, data uintptr) (err error) {
190 _, _, e1 := Syscall6(SYS_PTRACE, uintptr(request), uintptr(pid), uintptr(addr), uintptr(data), 0, 0)
191 if e1 != 0 {
192 err = errnoErr(e1)
193 }
194 return
195}
196
197// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
198
199func reboot(magic1 uint, magic2 uint, cmd int, arg string) (err error) {
200 var _p0 *byte
201 _p0, err = BytePtrFromString(arg)
202 if err != nil {
203 return
204 }
205 _, _, e1 := Syscall6(SYS_REBOOT, uintptr(magic1), uintptr(magic2), uintptr(cmd), uintptr(unsafe.Pointer(_p0)), 0, 0)
206 if e1 != 0 {
207 err = errnoErr(e1)
208 }
209 return
210}
211
212// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
213
214func mount(source string, target string, fstype string, flags uintptr, data *byte) (err error) {
215 var _p0 *byte
216 _p0, err = BytePtrFromString(source)
217 if err != nil {
218 return
219 }
220 var _p1 *byte
221 _p1, err = BytePtrFromString(target)
222 if err != nil {
223 return
224 }
225 var _p2 *byte
226 _p2, err = BytePtrFromString(fstype)
227 if err != nil {
228 return
229 }
230 _, _, e1 := Syscall6(SYS_MOUNT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(unsafe.Pointer(_p2)), uintptr(flags), uintptr(unsafe.Pointer(data)), 0)
231 if e1 != 0 {
232 err = errnoErr(e1)
233 }
234 return
235}
236
237// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
238
239func Acct(path string) (err error) {
240 var _p0 *byte
241 _p0, err = BytePtrFromString(path)
242 if err != nil {
243 return
244 }
245 _, _, e1 := Syscall(SYS_ACCT, uintptr(unsafe.Pointer(_p0)), 0, 0)
246 if e1 != 0 {
247 err = errnoErr(e1)
248 }
249 return
250}
251
252// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
253
254func Adjtimex(buf *Timex) (state int, err error) {
255 r0, _, e1 := Syscall(SYS_ADJTIMEX, uintptr(unsafe.Pointer(buf)), 0, 0)
256 state = int(r0)
257 if e1 != 0 {
258 err = errnoErr(e1)
259 }
260 return
261}
262
263// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
264
265func Chdir(path string) (err error) {
266 var _p0 *byte
267 _p0, err = BytePtrFromString(path)
268 if err != nil {
269 return
270 }
271 _, _, e1 := Syscall(SYS_CHDIR, uintptr(unsafe.Pointer(_p0)), 0, 0)
272 if e1 != 0 {
273 err = errnoErr(e1)
274 }
275 return
276}
277
278// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
279
280func Chroot(path string) (err error) {
281 var _p0 *byte
282 _p0, err = BytePtrFromString(path)
283 if err != nil {
284 return
285 }
286 _, _, e1 := Syscall(SYS_CHROOT, uintptr(unsafe.Pointer(_p0)), 0, 0)
287 if e1 != 0 {
288 err = errnoErr(e1)
289 }
290 return
291}
292
293// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
294
295func ClockGettime(clockid int32, time *Timespec) (err error) {
296 _, _, e1 := Syscall(SYS_CLOCK_GETTIME, uintptr(clockid), uintptr(unsafe.Pointer(time)), 0)
297 if e1 != 0 {
298 err = errnoErr(e1)
299 }
300 return
301}
302
303// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
304
305func Close(fd int) (err error) {
306 _, _, e1 := Syscall(SYS_CLOSE, uintptr(fd), 0, 0)
307 if e1 != 0 {
308 err = errnoErr(e1)
309 }
310 return
311}
312
313// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
314
315func CopyFileRange(rfd int, roff *int64, wfd int, woff *int64, len int, flags int) (n int, err error) {
316 r0, _, e1 := Syscall6(SYS_COPY_FILE_RANGE, uintptr(rfd), uintptr(unsafe.Pointer(roff)), uintptr(wfd), uintptr(unsafe.Pointer(woff)), uintptr(len), uintptr(flags))
317 n = int(r0)
318 if e1 != 0 {
319 err = errnoErr(e1)
320 }
321 return
322}
323
324// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
325
326func Dup(oldfd int) (fd int, err error) {
327 r0, _, e1 := Syscall(SYS_DUP, uintptr(oldfd), 0, 0)
328 fd = int(r0)
329 if e1 != 0 {
330 err = errnoErr(e1)
331 }
332 return
333}
334
335// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
336
337func Dup3(oldfd int, newfd int, flags int) (err error) {
338 _, _, e1 := Syscall(SYS_DUP3, uintptr(oldfd), uintptr(newfd), uintptr(flags))
339 if e1 != 0 {
340 err = errnoErr(e1)
341 }
342 return
343}
344
345// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
346
347func EpollCreate(size int) (fd int, err error) {
348 r0, _, e1 := RawSyscall(SYS_EPOLL_CREATE, uintptr(size), 0, 0)
349 fd = int(r0)
350 if e1 != 0 {
351 err = errnoErr(e1)
352 }
353 return
354}
355
356// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
357
358func EpollCreate1(flag int) (fd int, err error) {
359 r0, _, e1 := RawSyscall(SYS_EPOLL_CREATE1, uintptr(flag), 0, 0)
360 fd = int(r0)
361 if e1 != 0 {
362 err = errnoErr(e1)
363 }
364 return
365}
366
367// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
368
369func EpollCtl(epfd int, op int, fd int, event *EpollEvent) (err error) {
370 _, _, e1 := RawSyscall6(SYS_EPOLL_CTL, uintptr(epfd), uintptr(op), uintptr(fd), uintptr(unsafe.Pointer(event)), 0, 0)
371 if e1 != 0 {
372 err = errnoErr(e1)
373 }
374 return
375}
376
377// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
378
379func Exit(code int) {
380 Syscall(SYS_EXIT_GROUP, uintptr(code), 0, 0)
381 return
382}
383
384// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
385
386func Faccessat(dirfd int, path string, mode uint32, flags int) (err error) {
387 var _p0 *byte
388 _p0, err = BytePtrFromString(path)
389 if err != nil {
390 return
391 }
392 _, _, e1 := Syscall6(SYS_FACCESSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0)
393 if e1 != 0 {
394 err = errnoErr(e1)
395 }
396 return
397}
398
399// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
400
401func Fallocate(fd int, mode uint32, off int64, len int64) (err error) {
402 _, _, e1 := Syscall6(SYS_FALLOCATE, uintptr(fd), uintptr(mode), uintptr(off), uintptr(len), 0, 0)
403 if e1 != 0 {
404 err = errnoErr(e1)
405 }
406 return
407}
408
409// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
410
411func Fchdir(fd int) (err error) {
412 _, _, e1 := Syscall(SYS_FCHDIR, uintptr(fd), 0, 0)
413 if e1 != 0 {
414 err = errnoErr(e1)
415 }
416 return
417}
418
419// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
420
421func Fchmod(fd int, mode uint32) (err error) {
422 _, _, e1 := Syscall(SYS_FCHMOD, uintptr(fd), uintptr(mode), 0)
423 if e1 != 0 {
424 err = errnoErr(e1)
425 }
426 return
427}
428
429// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
430
431func Fchmodat(dirfd int, path string, mode uint32, flags int) (err error) {
432 var _p0 *byte
433 _p0, err = BytePtrFromString(path)
434 if err != nil {
435 return
436 }
437 _, _, e1 := Syscall6(SYS_FCHMODAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0)
438 if e1 != 0 {
439 err = errnoErr(e1)
440 }
441 return
442}
443
444// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
445
446func Fchownat(dirfd int, path string, uid int, gid int, flags int) (err error) {
447 var _p0 *byte
448 _p0, err = BytePtrFromString(path)
449 if err != nil {
450 return
451 }
452 _, _, e1 := Syscall6(SYS_FCHOWNAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid), uintptr(flags), 0)
453 if e1 != 0 {
454 err = errnoErr(e1)
455 }
456 return
457}
458
459// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
460
461func fcntl(fd int, cmd int, arg int) (val int, err error) {
462 r0, _, e1 := Syscall(SYS_FCNTL, uintptr(fd), uintptr(cmd), uintptr(arg))
463 val = int(r0)
464 if e1 != 0 {
465 err = errnoErr(e1)
466 }
467 return
468}
469
470// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
471
472func Fdatasync(fd int) (err error) {
473 _, _, e1 := Syscall(SYS_FDATASYNC, uintptr(fd), 0, 0)
474 if e1 != 0 {
475 err = errnoErr(e1)
476 }
477 return
478}
479
480// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
481
482func Flock(fd int, how int) (err error) {
483 _, _, e1 := Syscall(SYS_FLOCK, uintptr(fd), uintptr(how), 0)
484 if e1 != 0 {
485 err = errnoErr(e1)
486 }
487 return
488}
489
490// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
491
492func Fsync(fd int) (err error) {
493 _, _, e1 := Syscall(SYS_FSYNC, uintptr(fd), 0, 0)
494 if e1 != 0 {
495 err = errnoErr(e1)
496 }
497 return
498}
499
500// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
501
502func Getdents(fd int, buf []byte) (n int, err error) {
503 var _p0 unsafe.Pointer
504 if len(buf) > 0 {
505 _p0 = unsafe.Pointer(&buf[0])
506 } else {
507 _p0 = unsafe.Pointer(&_zero)
508 }
509 r0, _, e1 := Syscall(SYS_GETDENTS64, uintptr(fd), uintptr(_p0), uintptr(len(buf)))
510 n = int(r0)
511 if e1 != 0 {
512 err = errnoErr(e1)
513 }
514 return
515}
516
517// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
518
519func Getpgid(pid int) (pgid int, err error) {
520 r0, _, e1 := RawSyscall(SYS_GETPGID, uintptr(pid), 0, 0)
521 pgid = int(r0)
522 if e1 != 0 {
523 err = errnoErr(e1)
524 }
525 return
526}
527
528// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
529
530func Getpid() (pid int) {
531 r0, _, _ := RawSyscall(SYS_GETPID, 0, 0, 0)
532 pid = int(r0)
533 return
534}
535
536// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
537
538func Getppid() (ppid int) {
539 r0, _, _ := RawSyscall(SYS_GETPPID, 0, 0, 0)
540 ppid = int(r0)
541 return
542}
543
544// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
545
546func Getpriority(which int, who int) (prio int, err error) {
547 r0, _, e1 := Syscall(SYS_GETPRIORITY, uintptr(which), uintptr(who), 0)
548 prio = int(r0)
549 if e1 != 0 {
550 err = errnoErr(e1)
551 }
552 return
553}
554
555// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
556
557func Getrandom(buf []byte, flags int) (n int, err error) {
558 var _p0 unsafe.Pointer
559 if len(buf) > 0 {
560 _p0 = unsafe.Pointer(&buf[0])
561 } else {
562 _p0 = unsafe.Pointer(&_zero)
563 }
564 r0, _, e1 := Syscall(SYS_GETRANDOM, uintptr(_p0), uintptr(len(buf)), uintptr(flags))
565 n = int(r0)
566 if e1 != 0 {
567 err = errnoErr(e1)
568 }
569 return
570}
571
572// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
573
574func Getrusage(who int, rusage *Rusage) (err error) {
575 _, _, e1 := RawSyscall(SYS_GETRUSAGE, uintptr(who), uintptr(unsafe.Pointer(rusage)), 0)
576 if e1 != 0 {
577 err = errnoErr(e1)
578 }
579 return
580}
581
582// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
583
584func Getsid(pid int) (sid int, err error) {
585 r0, _, e1 := RawSyscall(SYS_GETSID, uintptr(pid), 0, 0)
586 sid = int(r0)
587 if e1 != 0 {
588 err = errnoErr(e1)
589 }
590 return
591}
592
593// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
594
595func Gettid() (tid int) {
596 r0, _, _ := RawSyscall(SYS_GETTID, 0, 0, 0)
597 tid = int(r0)
598 return
599}
600
601// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
602
603func Getxattr(path string, attr string, dest []byte) (sz int, err error) {
604 var _p0 *byte
605 _p0, err = BytePtrFromString(path)
606 if err != nil {
607 return
608 }
609 var _p1 *byte
610 _p1, err = BytePtrFromString(attr)
611 if err != nil {
612 return
613 }
614 var _p2 unsafe.Pointer
615 if len(dest) > 0 {
616 _p2 = unsafe.Pointer(&dest[0])
617 } else {
618 _p2 = unsafe.Pointer(&_zero)
619 }
620 r0, _, e1 := Syscall6(SYS_GETXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(_p2), uintptr(len(dest)), 0, 0)
621 sz = int(r0)
622 if e1 != 0 {
623 err = errnoErr(e1)
624 }
625 return
626}
627
628// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
629
630func InotifyAddWatch(fd int, pathname string, mask uint32) (watchdesc int, err error) {
631 var _p0 *byte
632 _p0, err = BytePtrFromString(pathname)
633 if err != nil {
634 return
635 }
636 r0, _, e1 := Syscall(SYS_INOTIFY_ADD_WATCH, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(mask))
637 watchdesc = int(r0)
638 if e1 != 0 {
639 err = errnoErr(e1)
640 }
641 return
642}
643
644// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
645
646func InotifyInit1(flags int) (fd int, err error) {
647 r0, _, e1 := RawSyscall(SYS_INOTIFY_INIT1, uintptr(flags), 0, 0)
648 fd = int(r0)
649 if e1 != 0 {
650 err = errnoErr(e1)
651 }
652 return
653}
654
655// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
656
657func InotifyRmWatch(fd int, watchdesc uint32) (success int, err error) {
658 r0, _, e1 := RawSyscall(SYS_INOTIFY_RM_WATCH, uintptr(fd), uintptr(watchdesc), 0)
659 success = int(r0)
660 if e1 != 0 {
661 err = errnoErr(e1)
662 }
663 return
664}
665
666// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
667
668func Kill(pid int, sig syscall.Signal) (err error) {
669 _, _, e1 := RawSyscall(SYS_KILL, uintptr(pid), uintptr(sig), 0)
670 if e1 != 0 {
671 err = errnoErr(e1)
672 }
673 return
674}
675
676// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
677
678func Klogctl(typ int, buf []byte) (n int, err error) {
679 var _p0 unsafe.Pointer
680 if len(buf) > 0 {
681 _p0 = unsafe.Pointer(&buf[0])
682 } else {
683 _p0 = unsafe.Pointer(&_zero)
684 }
685 r0, _, e1 := Syscall(SYS_SYSLOG, uintptr(typ), uintptr(_p0), uintptr(len(buf)))
686 n = int(r0)
687 if e1 != 0 {
688 err = errnoErr(e1)
689 }
690 return
691}
692
693// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
694
695func Listxattr(path string, dest []byte) (sz int, err error) {
696 var _p0 *byte
697 _p0, err = BytePtrFromString(path)
698 if err != nil {
699 return
700 }
701 var _p1 unsafe.Pointer
702 if len(dest) > 0 {
703 _p1 = unsafe.Pointer(&dest[0])
704 } else {
705 _p1 = unsafe.Pointer(&_zero)
706 }
707 r0, _, e1 := Syscall(SYS_LISTXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(dest)))
708 sz = int(r0)
709 if e1 != 0 {
710 err = errnoErr(e1)
711 }
712 return
713}
714
715// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
716
717func Mkdirat(dirfd int, path string, mode uint32) (err error) {
718 var _p0 *byte
719 _p0, err = BytePtrFromString(path)
720 if err != nil {
721 return
722 }
723 _, _, e1 := Syscall(SYS_MKDIRAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode))
724 if e1 != 0 {
725 err = errnoErr(e1)
726 }
727 return
728}
729
730// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
731
732func Mknodat(dirfd int, path string, mode uint32, dev int) (err error) {
733 var _p0 *byte
734 _p0, err = BytePtrFromString(path)
735 if err != nil {
736 return
737 }
738 _, _, e1 := Syscall6(SYS_MKNODAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev), 0, 0)
739 if e1 != 0 {
740 err = errnoErr(e1)
741 }
742 return
743}
744
745// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
746
747func Nanosleep(time *Timespec, leftover *Timespec) (err error) {
748 _, _, e1 := Syscall(SYS_NANOSLEEP, uintptr(unsafe.Pointer(time)), uintptr(unsafe.Pointer(leftover)), 0)
749 if e1 != 0 {
750 err = errnoErr(e1)
751 }
752 return
753}
754
755// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
756
757func PivotRoot(newroot string, putold string) (err error) {
758 var _p0 *byte
759 _p0, err = BytePtrFromString(newroot)
760 if err != nil {
761 return
762 }
763 var _p1 *byte
764 _p1, err = BytePtrFromString(putold)
765 if err != nil {
766 return
767 }
768 _, _, e1 := Syscall(SYS_PIVOT_ROOT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0)
769 if e1 != 0 {
770 err = errnoErr(e1)
771 }
772 return
773}
774
775// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
776
777func prlimit(pid int, resource int, newlimit *Rlimit, old *Rlimit) (err error) {
778 _, _, e1 := RawSyscall6(SYS_PRLIMIT64, uintptr(pid), uintptr(resource), uintptr(unsafe.Pointer(newlimit)), uintptr(unsafe.Pointer(old)), 0, 0)
779 if e1 != 0 {
780 err = errnoErr(e1)
781 }
782 return
783}
784
785// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
786
787func Prctl(option int, arg2 uintptr, arg3 uintptr, arg4 uintptr, arg5 uintptr) (err error) {
788 _, _, e1 := Syscall6(SYS_PRCTL, uintptr(option), uintptr(arg2), uintptr(arg3), uintptr(arg4), uintptr(arg5), 0)
789 if e1 != 0 {
790 err = errnoErr(e1)
791 }
792 return
793}
794
795// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
796
797func read(fd int, p []byte) (n int, err error) {
798 var _p0 unsafe.Pointer
799 if len(p) > 0 {
800 _p0 = unsafe.Pointer(&p[0])
801 } else {
802 _p0 = unsafe.Pointer(&_zero)
803 }
804 r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(_p0), uintptr(len(p)))
805 n = int(r0)
806 if e1 != 0 {
807 err = errnoErr(e1)
808 }
809 return
810}
811
812// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
813
814func Removexattr(path string, attr string) (err error) {
815 var _p0 *byte
816 _p0, err = BytePtrFromString(path)
817 if err != nil {
818 return
819 }
820 var _p1 *byte
821 _p1, err = BytePtrFromString(attr)
822 if err != nil {
823 return
824 }
825 _, _, e1 := Syscall(SYS_REMOVEXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0)
826 if e1 != 0 {
827 err = errnoErr(e1)
828 }
829 return
830}
831
832// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
833
834func Renameat(olddirfd int, oldpath string, newdirfd int, newpath string) (err error) {
835 var _p0 *byte
836 _p0, err = BytePtrFromString(oldpath)
837 if err != nil {
838 return
839 }
840 var _p1 *byte
841 _p1, err = BytePtrFromString(newpath)
842 if err != nil {
843 return
844 }
845 _, _, e1 := Syscall6(SYS_RENAMEAT, uintptr(olddirfd), uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1)), 0, 0)
846 if e1 != 0 {
847 err = errnoErr(e1)
848 }
849 return
850}
851
852// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
853
854func Setdomainname(p []byte) (err error) {
855 var _p0 unsafe.Pointer
856 if len(p) > 0 {
857 _p0 = unsafe.Pointer(&p[0])
858 } else {
859 _p0 = unsafe.Pointer(&_zero)
860 }
861 _, _, e1 := Syscall(SYS_SETDOMAINNAME, uintptr(_p0), uintptr(len(p)), 0)
862 if e1 != 0 {
863 err = errnoErr(e1)
864 }
865 return
866}
867
868// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
869
870func Sethostname(p []byte) (err error) {
871 var _p0 unsafe.Pointer
872 if len(p) > 0 {
873 _p0 = unsafe.Pointer(&p[0])
874 } else {
875 _p0 = unsafe.Pointer(&_zero)
876 }
877 _, _, e1 := Syscall(SYS_SETHOSTNAME, uintptr(_p0), uintptr(len(p)), 0)
878 if e1 != 0 {
879 err = errnoErr(e1)
880 }
881 return
882}
883
884// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
885
886func Setpgid(pid int, pgid int) (err error) {
887 _, _, e1 := RawSyscall(SYS_SETPGID, uintptr(pid), uintptr(pgid), 0)
888 if e1 != 0 {
889 err = errnoErr(e1)
890 }
891 return
892}
893
894// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
895
896func Setsid() (pid int, err error) {
897 r0, _, e1 := RawSyscall(SYS_SETSID, 0, 0, 0)
898 pid = int(r0)
899 if e1 != 0 {
900 err = errnoErr(e1)
901 }
902 return
903}
904
905// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
906
907func Settimeofday(tv *Timeval) (err error) {
908 _, _, e1 := RawSyscall(SYS_SETTIMEOFDAY, uintptr(unsafe.Pointer(tv)), 0, 0)
909 if e1 != 0 {
910 err = errnoErr(e1)
911 }
912 return
913}
914
915// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
916
917func Setns(fd int, nstype int) (err error) {
918 _, _, e1 := Syscall(SYS_SETNS, uintptr(fd), uintptr(nstype), 0)
919 if e1 != 0 {
920 err = errnoErr(e1)
921 }
922 return
923}
924
925// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
926
927func Setpriority(which int, who int, prio int) (err error) {
928 _, _, e1 := Syscall(SYS_SETPRIORITY, uintptr(which), uintptr(who), uintptr(prio))
929 if e1 != 0 {
930 err = errnoErr(e1)
931 }
932 return
933}
934
935// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
936
937func Setxattr(path string, attr string, data []byte, flags int) (err error) {
938 var _p0 *byte
939 _p0, err = BytePtrFromString(path)
940 if err != nil {
941 return
942 }
943 var _p1 *byte
944 _p1, err = BytePtrFromString(attr)
945 if err != nil {
946 return
947 }
948 var _p2 unsafe.Pointer
949 if len(data) > 0 {
950 _p2 = unsafe.Pointer(&data[0])
951 } else {
952 _p2 = unsafe.Pointer(&_zero)
953 }
954 _, _, e1 := Syscall6(SYS_SETXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(_p2), uintptr(len(data)), uintptr(flags), 0)
955 if e1 != 0 {
956 err = errnoErr(e1)
957 }
958 return
959}
960
961// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
962
963func Sync() {
964 Syscall(SYS_SYNC, 0, 0, 0)
965 return
966}
967
968// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
969
970func Sysinfo(info *Sysinfo_t) (err error) {
971 _, _, e1 := RawSyscall(SYS_SYSINFO, uintptr(unsafe.Pointer(info)), 0, 0)
972 if e1 != 0 {
973 err = errnoErr(e1)
974 }
975 return
976}
977
978// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
979
980func Tee(rfd int, wfd int, len int, flags int) (n int64, err error) {
981 r0, _, e1 := Syscall6(SYS_TEE, uintptr(rfd), uintptr(wfd), uintptr(len), uintptr(flags), 0, 0)
982 n = int64(r0)
983 if e1 != 0 {
984 err = errnoErr(e1)
985 }
986 return
987}
988
989// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
990
991func Tgkill(tgid int, tid int, sig syscall.Signal) (err error) {
992 _, _, e1 := RawSyscall(SYS_TGKILL, uintptr(tgid), uintptr(tid), uintptr(sig))
993 if e1 != 0 {
994 err = errnoErr(e1)
995 }
996 return
997}
998
999// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1000
1001func Times(tms *Tms) (ticks uintptr, err error) {
1002 r0, _, e1 := RawSyscall(SYS_TIMES, uintptr(unsafe.Pointer(tms)), 0, 0)
1003 ticks = uintptr(r0)
1004 if e1 != 0 {
1005 err = errnoErr(e1)
1006 }
1007 return
1008}
1009
1010// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1011
1012func Umask(mask int) (oldmask int) {
1013 r0, _, _ := RawSyscall(SYS_UMASK, uintptr(mask), 0, 0)
1014 oldmask = int(r0)
1015 return
1016}
1017
1018// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1019
1020func Uname(buf *Utsname) (err error) {
1021 _, _, e1 := RawSyscall(SYS_UNAME, uintptr(unsafe.Pointer(buf)), 0, 0)
1022 if e1 != 0 {
1023 err = errnoErr(e1)
1024 }
1025 return
1026}
1027
1028// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1029
1030func Unmount(target string, flags int) (err error) {
1031 var _p0 *byte
1032 _p0, err = BytePtrFromString(target)
1033 if err != nil {
1034 return
1035 }
1036 _, _, e1 := Syscall(SYS_UMOUNT2, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0)
1037 if e1 != 0 {
1038 err = errnoErr(e1)
1039 }
1040 return
1041}
1042
1043// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1044
1045func Unshare(flags int) (err error) {
1046 _, _, e1 := Syscall(SYS_UNSHARE, uintptr(flags), 0, 0)
1047 if e1 != 0 {
1048 err = errnoErr(e1)
1049 }
1050 return
1051}
1052
1053// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1054
1055func Ustat(dev int, ubuf *Ustat_t) (err error) {
1056 _, _, e1 := Syscall(SYS_USTAT, uintptr(dev), uintptr(unsafe.Pointer(ubuf)), 0)
1057 if e1 != 0 {
1058 err = errnoErr(e1)
1059 }
1060 return
1061}
1062
1063// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1064
1065func write(fd int, p []byte) (n int, err error) {
1066 var _p0 unsafe.Pointer
1067 if len(p) > 0 {
1068 _p0 = unsafe.Pointer(&p[0])
1069 } else {
1070 _p0 = unsafe.Pointer(&_zero)
1071 }
1072 r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(_p0), uintptr(len(p)))
1073 n = int(r0)
1074 if e1 != 0 {
1075 err = errnoErr(e1)
1076 }
1077 return
1078}
1079
1080// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1081
1082func exitThread(code int) (err error) {
1083 _, _, e1 := Syscall(SYS_EXIT, uintptr(code), 0, 0)
1084 if e1 != 0 {
1085 err = errnoErr(e1)
1086 }
1087 return
1088}
1089
1090// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1091
1092func readlen(fd int, p *byte, np int) (n int, err error) {
1093 r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(unsafe.Pointer(p)), uintptr(np))
1094 n = int(r0)
1095 if e1 != 0 {
1096 err = errnoErr(e1)
1097 }
1098 return
1099}
1100
1101// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1102
1103func writelen(fd int, p *byte, np int) (n int, err error) {
1104 r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(unsafe.Pointer(p)), uintptr(np))
1105 n = int(r0)
1106 if e1 != 0 {
1107 err = errnoErr(e1)
1108 }
1109 return
1110}
1111
1112// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1113
1114func munmap(addr uintptr, length uintptr) (err error) {
1115 _, _, e1 := Syscall(SYS_MUNMAP, uintptr(addr), uintptr(length), 0)
1116 if e1 != 0 {
1117 err = errnoErr(e1)
1118 }
1119 return
1120}
1121
1122// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1123
1124func Madvise(b []byte, advice int) (err error) {
1125 var _p0 unsafe.Pointer
1126 if len(b) > 0 {
1127 _p0 = unsafe.Pointer(&b[0])
1128 } else {
1129 _p0 = unsafe.Pointer(&_zero)
1130 }
1131 _, _, e1 := Syscall(SYS_MADVISE, uintptr(_p0), uintptr(len(b)), uintptr(advice))
1132 if e1 != 0 {
1133 err = errnoErr(e1)
1134 }
1135 return
1136}
1137
1138// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1139
1140func Mprotect(b []byte, prot int) (err error) {
1141 var _p0 unsafe.Pointer
1142 if len(b) > 0 {
1143 _p0 = unsafe.Pointer(&b[0])
1144 } else {
1145 _p0 = unsafe.Pointer(&_zero)
1146 }
1147 _, _, e1 := Syscall(SYS_MPROTECT, uintptr(_p0), uintptr(len(b)), uintptr(prot))
1148 if e1 != 0 {
1149 err = errnoErr(e1)
1150 }
1151 return
1152}
1153
1154// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1155
1156func Mlock(b []byte) (err error) {
1157 var _p0 unsafe.Pointer
1158 if len(b) > 0 {
1159 _p0 = unsafe.Pointer(&b[0])
1160 } else {
1161 _p0 = unsafe.Pointer(&_zero)
1162 }
1163 _, _, e1 := Syscall(SYS_MLOCK, uintptr(_p0), uintptr(len(b)), 0)
1164 if e1 != 0 {
1165 err = errnoErr(e1)
1166 }
1167 return
1168}
1169
1170// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1171
1172func Munlock(b []byte) (err error) {
1173 var _p0 unsafe.Pointer
1174 if len(b) > 0 {
1175 _p0 = unsafe.Pointer(&b[0])
1176 } else {
1177 _p0 = unsafe.Pointer(&_zero)
1178 }
1179 _, _, e1 := Syscall(SYS_MUNLOCK, uintptr(_p0), uintptr(len(b)), 0)
1180 if e1 != 0 {
1181 err = errnoErr(e1)
1182 }
1183 return
1184}
1185
1186// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1187
1188func Mlockall(flags int) (err error) {
1189 _, _, e1 := Syscall(SYS_MLOCKALL, uintptr(flags), 0, 0)
1190 if e1 != 0 {
1191 err = errnoErr(e1)
1192 }
1193 return
1194}
1195
1196// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1197
1198func Munlockall() (err error) {
1199 _, _, e1 := Syscall(SYS_MUNLOCKALL, 0, 0, 0)
1200 if e1 != 0 {
1201 err = errnoErr(e1)
1202 }
1203 return
1204}
1205
1206// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1207
1208func EpollWait(epfd int, events []EpollEvent, msec int) (n int, err error) {
1209 var _p0 unsafe.Pointer
1210 if len(events) > 0 {
1211 _p0 = unsafe.Pointer(&events[0])
1212 } else {
1213 _p0 = unsafe.Pointer(&_zero)
1214 }
1215 r0, _, e1 := Syscall6(SYS_EPOLL_WAIT, uintptr(epfd), uintptr(_p0), uintptr(len(events)), uintptr(msec), 0, 0)
1216 n = int(r0)
1217 if e1 != 0 {
1218 err = errnoErr(e1)
1219 }
1220 return
1221}
1222
1223// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1224
1225func Dup2(oldfd int, newfd int) (err error) {
1226 _, _, e1 := Syscall(SYS_DUP2, uintptr(oldfd), uintptr(newfd), 0)
1227 if e1 != 0 {
1228 err = errnoErr(e1)
1229 }
1230 return
1231}
1232
1233// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1234
1235func Fchown(fd int, uid int, gid int) (err error) {
1236 _, _, e1 := Syscall(SYS_FCHOWN, uintptr(fd), uintptr(uid), uintptr(gid))
1237 if e1 != 0 {
1238 err = errnoErr(e1)
1239 }
1240 return
1241}
1242
1243// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1244
1245func Fstat(fd int, stat *Stat_t) (err error) {
1246 _, _, e1 := Syscall(SYS_FSTAT, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0)
1247 if e1 != 0 {
1248 err = errnoErr(e1)
1249 }
1250 return
1251}
1252
1253// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1254
1255func Fstatfs(fd int, buf *Statfs_t) (err error) {
1256 _, _, e1 := Syscall(SYS_FSTATFS, uintptr(fd), uintptr(unsafe.Pointer(buf)), 0)
1257 if e1 != 0 {
1258 err = errnoErr(e1)
1259 }
1260 return
1261}
1262
1263// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1264
1265func Ftruncate(fd int, length int64) (err error) {
1266 _, _, e1 := Syscall(SYS_FTRUNCATE, uintptr(fd), uintptr(length), 0)
1267 if e1 != 0 {
1268 err = errnoErr(e1)
1269 }
1270 return
1271}
1272
1273// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1274
1275func Getegid() (egid int) {
1276 r0, _, _ := RawSyscall(SYS_GETEGID, 0, 0, 0)
1277 egid = int(r0)
1278 return
1279}
1280
1281// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1282
1283func Geteuid() (euid int) {
1284 r0, _, _ := RawSyscall(SYS_GETEUID, 0, 0, 0)
1285 euid = int(r0)
1286 return
1287}
1288
1289// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1290
1291func Getgid() (gid int) {
1292 r0, _, _ := RawSyscall(SYS_GETGID, 0, 0, 0)
1293 gid = int(r0)
1294 return
1295}
1296
1297// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1298
1299func Getrlimit(resource int, rlim *Rlimit) (err error) {
1300 _, _, e1 := RawSyscall(SYS_GETRLIMIT, uintptr(resource), uintptr(unsafe.Pointer(rlim)), 0)
1301 if e1 != 0 {
1302 err = errnoErr(e1)
1303 }
1304 return
1305}
1306
1307// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1308
1309func Getuid() (uid int) {
1310 r0, _, _ := RawSyscall(SYS_GETUID, 0, 0, 0)
1311 uid = int(r0)
1312 return
1313}
1314
1315// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1316
1317func InotifyInit() (fd int, err error) {
1318 r0, _, e1 := RawSyscall(SYS_INOTIFY_INIT, 0, 0, 0)
1319 fd = int(r0)
1320 if e1 != 0 {
1321 err = errnoErr(e1)
1322 }
1323 return
1324}
1325
1326// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1327
1328func Lchown(path string, uid int, gid int) (err error) {
1329 var _p0 *byte
1330 _p0, err = BytePtrFromString(path)
1331 if err != nil {
1332 return
1333 }
1334 _, _, e1 := Syscall(SYS_LCHOWN, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid))
1335 if e1 != 0 {
1336 err = errnoErr(e1)
1337 }
1338 return
1339}
1340
1341// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1342
1343func Listen(s int, n int) (err error) {
1344 _, _, e1 := Syscall(SYS_LISTEN, uintptr(s), uintptr(n), 0)
1345 if e1 != 0 {
1346 err = errnoErr(e1)
1347 }
1348 return
1349}
1350
1351// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1352
1353func Lstat(path string, stat *Stat_t) (err error) {
1354 var _p0 *byte
1355 _p0, err = BytePtrFromString(path)
1356 if err != nil {
1357 return
1358 }
1359 _, _, e1 := Syscall(SYS_LSTAT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0)
1360 if e1 != 0 {
1361 err = errnoErr(e1)
1362 }
1363 return
1364}
1365
1366// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1367
1368func Pause() (err error) {
1369 _, _, e1 := Syscall(SYS_PAUSE, 0, 0, 0)
1370 if e1 != 0 {
1371 err = errnoErr(e1)
1372 }
1373 return
1374}
1375
1376// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1377
1378func Pread(fd int, p []byte, offset int64) (n int, err error) {
1379 var _p0 unsafe.Pointer
1380 if len(p) > 0 {
1381 _p0 = unsafe.Pointer(&p[0])
1382 } else {
1383 _p0 = unsafe.Pointer(&_zero)
1384 }
1385 r0, _, e1 := Syscall6(SYS_PREAD64, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), 0, 0)
1386 n = int(r0)
1387 if e1 != 0 {
1388 err = errnoErr(e1)
1389 }
1390 return
1391}
1392
1393// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1394
1395func Pwrite(fd int, p []byte, offset int64) (n int, err error) {
1396 var _p0 unsafe.Pointer
1397 if len(p) > 0 {
1398 _p0 = unsafe.Pointer(&p[0])
1399 } else {
1400 _p0 = unsafe.Pointer(&_zero)
1401 }
1402 r0, _, e1 := Syscall6(SYS_PWRITE64, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), 0, 0)
1403 n = int(r0)
1404 if e1 != 0 {
1405 err = errnoErr(e1)
1406 }
1407 return
1408}
1409
1410// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1411
1412func Seek(fd int, offset int64, whence int) (off int64, err error) {
1413 r0, _, e1 := Syscall(SYS_LSEEK, uintptr(fd), uintptr(offset), uintptr(whence))
1414 off = int64(r0)
1415 if e1 != 0 {
1416 err = errnoErr(e1)
1417 }
1418 return
1419}
1420
1421// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1422
1423func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) {
1424 r0, _, e1 := Syscall6(SYS_SELECT, uintptr(nfd), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0)
1425 n = int(r0)
1426 if e1 != 0 {
1427 err = errnoErr(e1)
1428 }
1429 return
1430}
1431
1432// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1433
1434func sendfile(outfd int, infd int, offset *int64, count int) (written int, err error) {
1435 r0, _, e1 := Syscall6(SYS_SENDFILE, uintptr(outfd), uintptr(infd), uintptr(unsafe.Pointer(offset)), uintptr(count), 0, 0)
1436 written = int(r0)
1437 if e1 != 0 {
1438 err = errnoErr(e1)
1439 }
1440 return
1441}
1442
1443// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1444
1445func Setfsgid(gid int) (err error) {
1446 _, _, e1 := Syscall(SYS_SETFSGID, uintptr(gid), 0, 0)
1447 if e1 != 0 {
1448 err = errnoErr(e1)
1449 }
1450 return
1451}
1452
1453// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1454
1455func Setfsuid(uid int) (err error) {
1456 _, _, e1 := Syscall(SYS_SETFSUID, uintptr(uid), 0, 0)
1457 if e1 != 0 {
1458 err = errnoErr(e1)
1459 }
1460 return
1461}
1462
1463// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1464
1465func Setregid(rgid int, egid int) (err error) {
1466 _, _, e1 := RawSyscall(SYS_SETREGID, uintptr(rgid), uintptr(egid), 0)
1467 if e1 != 0 {
1468 err = errnoErr(e1)
1469 }
1470 return
1471}
1472
1473// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1474
1475func Setresgid(rgid int, egid int, sgid int) (err error) {
1476 _, _, e1 := RawSyscall(SYS_SETRESGID, uintptr(rgid), uintptr(egid), uintptr(sgid))
1477 if e1 != 0 {
1478 err = errnoErr(e1)
1479 }
1480 return
1481}
1482
1483// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1484
1485func Setresuid(ruid int, euid int, suid int) (err error) {
1486 _, _, e1 := RawSyscall(SYS_SETRESUID, uintptr(ruid), uintptr(euid), uintptr(suid))
1487 if e1 != 0 {
1488 err = errnoErr(e1)
1489 }
1490 return
1491}
1492
1493// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1494
1495func Setrlimit(resource int, rlim *Rlimit) (err error) {
1496 _, _, e1 := RawSyscall(SYS_SETRLIMIT, uintptr(resource), uintptr(unsafe.Pointer(rlim)), 0)
1497 if e1 != 0 {
1498 err = errnoErr(e1)
1499 }
1500 return
1501}
1502
1503// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1504
1505func Setreuid(ruid int, euid int) (err error) {
1506 _, _, e1 := RawSyscall(SYS_SETREUID, uintptr(ruid), uintptr(euid), 0)
1507 if e1 != 0 {
1508 err = errnoErr(e1)
1509 }
1510 return
1511}
1512
1513// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1514
1515func Shutdown(fd int, how int) (err error) {
1516 _, _, e1 := Syscall(SYS_SHUTDOWN, uintptr(fd), uintptr(how), 0)
1517 if e1 != 0 {
1518 err = errnoErr(e1)
1519 }
1520 return
1521}
1522
1523// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1524
1525func Splice(rfd int, roff *int64, wfd int, woff *int64, len int, flags int) (n int64, err error) {
1526 r0, _, e1 := Syscall6(SYS_SPLICE, uintptr(rfd), uintptr(unsafe.Pointer(roff)), uintptr(wfd), uintptr(unsafe.Pointer(woff)), uintptr(len), uintptr(flags))
1527 n = int64(r0)
1528 if e1 != 0 {
1529 err = errnoErr(e1)
1530 }
1531 return
1532}
1533
1534// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1535
1536func Stat(path string, stat *Stat_t) (err error) {
1537 var _p0 *byte
1538 _p0, err = BytePtrFromString(path)
1539 if err != nil {
1540 return
1541 }
1542 _, _, e1 := Syscall(SYS_STAT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0)
1543 if e1 != 0 {
1544 err = errnoErr(e1)
1545 }
1546 return
1547}
1548
1549// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1550
1551func Statfs(path string, buf *Statfs_t) (err error) {
1552 var _p0 *byte
1553 _p0, err = BytePtrFromString(path)
1554 if err != nil {
1555 return
1556 }
1557 _, _, e1 := Syscall(SYS_STATFS, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(buf)), 0)
1558 if e1 != 0 {
1559 err = errnoErr(e1)
1560 }
1561 return
1562}
1563
1564// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1565
1566func SyncFileRange(fd int, off int64, n int64, flags int) (err error) {
1567 _, _, e1 := Syscall6(SYS_SYNC_FILE_RANGE, uintptr(fd), uintptr(off), uintptr(n), uintptr(flags), 0, 0)
1568 if e1 != 0 {
1569 err = errnoErr(e1)
1570 }
1571 return
1572}
1573
1574// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1575
1576func Truncate(path string, length int64) (err error) {
1577 var _p0 *byte
1578 _p0, err = BytePtrFromString(path)
1579 if err != nil {
1580 return
1581 }
1582 _, _, e1 := Syscall(SYS_TRUNCATE, uintptr(unsafe.Pointer(_p0)), uintptr(length), 0)
1583 if e1 != 0 {
1584 err = errnoErr(e1)
1585 }
1586 return
1587}
1588
1589// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1590
1591func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) {
1592 r0, _, e1 := Syscall(SYS_ACCEPT, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)))
1593 fd = int(r0)
1594 if e1 != 0 {
1595 err = errnoErr(e1)
1596 }
1597 return
1598}
1599
1600// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1601
1602func accept4(s int, rsa *RawSockaddrAny, addrlen *_Socklen, flags int) (fd int, err error) {
1603 r0, _, e1 := Syscall6(SYS_ACCEPT4, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)), uintptr(flags), 0, 0)
1604 fd = int(r0)
1605 if e1 != 0 {
1606 err = errnoErr(e1)
1607 }
1608 return
1609}
1610
1611// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1612
1613func bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) {
1614 _, _, e1 := Syscall(SYS_BIND, uintptr(s), uintptr(addr), uintptr(addrlen))
1615 if e1 != 0 {
1616 err = errnoErr(e1)
1617 }
1618 return
1619}
1620
1621// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1622
1623func connect(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) {
1624 _, _, e1 := Syscall(SYS_CONNECT, uintptr(s), uintptr(addr), uintptr(addrlen))
1625 if e1 != 0 {
1626 err = errnoErr(e1)
1627 }
1628 return
1629}
1630
1631// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1632
1633func getgroups(n int, list *_Gid_t) (nn int, err error) {
1634 r0, _, e1 := RawSyscall(SYS_GETGROUPS, uintptr(n), uintptr(unsafe.Pointer(list)), 0)
1635 nn = int(r0)
1636 if e1 != 0 {
1637 err = errnoErr(e1)
1638 }
1639 return
1640}
1641
1642// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1643
1644func setgroups(n int, list *_Gid_t) (err error) {
1645 _, _, e1 := RawSyscall(SYS_SETGROUPS, uintptr(n), uintptr(unsafe.Pointer(list)), 0)
1646 if e1 != 0 {
1647 err = errnoErr(e1)
1648 }
1649 return
1650}
1651
1652// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1653
1654func getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *_Socklen) (err error) {
1655 _, _, e1 := Syscall6(SYS_GETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(unsafe.Pointer(vallen)), 0)
1656 if e1 != 0 {
1657 err = errnoErr(e1)
1658 }
1659 return
1660}
1661
1662// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1663
1664func setsockopt(s int, level int, name int, val unsafe.Pointer, vallen uintptr) (err error) {
1665 _, _, e1 := Syscall6(SYS_SETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(vallen), 0)
1666 if e1 != 0 {
1667 err = errnoErr(e1)
1668 }
1669 return
1670}
1671
1672// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1673
1674func socket(domain int, typ int, proto int) (fd int, err error) {
1675 r0, _, e1 := RawSyscall(SYS_SOCKET, uintptr(domain), uintptr(typ), uintptr(proto))
1676 fd = int(r0)
1677 if e1 != 0 {
1678 err = errnoErr(e1)
1679 }
1680 return
1681}
1682
1683// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1684
1685func socketpair(domain int, typ int, proto int, fd *[2]int32) (err error) {
1686 _, _, e1 := RawSyscall6(SYS_SOCKETPAIR, uintptr(domain), uintptr(typ), uintptr(proto), uintptr(unsafe.Pointer(fd)), 0, 0)
1687 if e1 != 0 {
1688 err = errnoErr(e1)
1689 }
1690 return
1691}
1692
1693// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1694
1695func getpeername(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) {
1696 _, _, e1 := RawSyscall(SYS_GETPEERNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)))
1697 if e1 != 0 {
1698 err = errnoErr(e1)
1699 }
1700 return
1701}
1702
1703// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1704
1705func getsockname(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) {
1706 _, _, e1 := RawSyscall(SYS_GETSOCKNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)))
1707 if e1 != 0 {
1708 err = errnoErr(e1)
1709 }
1710 return
1711}
1712
1713// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1714
1715func recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Socklen) (n int, err error) {
1716 var _p0 unsafe.Pointer
1717 if len(p) > 0 {
1718 _p0 = unsafe.Pointer(&p[0])
1719 } else {
1720 _p0 = unsafe.Pointer(&_zero)
1721 }
1722 r0, _, e1 := Syscall6(SYS_RECVFROM, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(flags), uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(fromlen)))
1723 n = int(r0)
1724 if e1 != 0 {
1725 err = errnoErr(e1)
1726 }
1727 return
1728}
1729
1730// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1731
1732func sendto(s int, buf []byte, flags int, to unsafe.Pointer, addrlen _Socklen) (err error) {
1733 var _p0 unsafe.Pointer
1734 if len(buf) > 0 {
1735 _p0 = unsafe.Pointer(&buf[0])
1736 } else {
1737 _p0 = unsafe.Pointer(&_zero)
1738 }
1739 _, _, e1 := Syscall6(SYS_SENDTO, uintptr(s), uintptr(_p0), uintptr(len(buf)), uintptr(flags), uintptr(to), uintptr(addrlen))
1740 if e1 != 0 {
1741 err = errnoErr(e1)
1742 }
1743 return
1744}
1745
1746// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1747
1748func recvmsg(s int, msg *Msghdr, flags int) (n int, err error) {
1749 r0, _, e1 := Syscall(SYS_RECVMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags))
1750 n = int(r0)
1751 if e1 != 0 {
1752 err = errnoErr(e1)
1753 }
1754 return
1755}
1756
1757// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1758
1759func sendmsg(s int, msg *Msghdr, flags int) (n int, err error) {
1760 r0, _, e1 := Syscall(SYS_SENDMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags))
1761 n = int(r0)
1762 if e1 != 0 {
1763 err = errnoErr(e1)
1764 }
1765 return
1766}
1767
1768// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1769
1770func mmap(addr uintptr, length uintptr, prot int, flags int, fd int, offset int64) (xaddr uintptr, err error) {
1771 r0, _, e1 := Syscall6(SYS_MMAP, uintptr(addr), uintptr(length), uintptr(prot), uintptr(flags), uintptr(fd), uintptr(offset))
1772 xaddr = uintptr(r0)
1773 if e1 != 0 {
1774 err = errnoErr(e1)
1775 }
1776 return
1777}
1778
1779// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1780
1781func Gettimeofday(tv *Timeval) (err error) {
1782 _, _, e1 := RawSyscall(SYS_GETTIMEOFDAY, uintptr(unsafe.Pointer(tv)), 0, 0)
1783 if e1 != 0 {
1784 err = errnoErr(e1)
1785 }
1786 return
1787}
1788
1789// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1790
1791func Utime(path string, buf *Utimbuf) (err error) {
1792 var _p0 *byte
1793 _p0, err = BytePtrFromString(path)
1794 if err != nil {
1795 return
1796 }
1797 _, _, e1 := Syscall(SYS_UTIME, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(buf)), 0)
1798 if e1 != 0 {
1799 err = errnoErr(e1)
1800 }
1801 return
1802}
1803
1804// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1805
1806func pipe(p *[2]_C_int) (err error) {
1807 _, _, e1 := RawSyscall(SYS_PIPE, uintptr(unsafe.Pointer(p)), 0, 0)
1808 if e1 != 0 {
1809 err = errnoErr(e1)
1810 }
1811 return
1812}
1813
1814// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1815
1816func pipe2(p *[2]_C_int, flags int) (err error) {
1817 _, _, e1 := RawSyscall(SYS_PIPE2, uintptr(unsafe.Pointer(p)), uintptr(flags), 0)
1818 if e1 != 0 {
1819 err = errnoErr(e1)
1820 }
1821 return
1822}
1823
1824// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
1825
1826func poll(fds *PollFd, nfds int, timeout int) (n int, err error) {
1827 r0, _, e1 := Syscall(SYS_POLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout))
1828 n = int(r0)
1829 if e1 != 0 {
1830 err = errnoErr(e1)
1831 }
1832 return
1833}