36 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
36 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
37 |
37 |
38 func Tee(rfd int, wfd int, len int, flags int) (n int64, err error) { |
38 func Tee(rfd int, wfd int, len int, flags int) (n int64, err error) { |
39 r0, r1, e1 := Syscall6(SYS_TEE, uintptr(rfd), uintptr(wfd), uintptr(len), uintptr(flags), 0, 0) |
39 r0, r1, e1 := Syscall6(SYS_TEE, uintptr(rfd), uintptr(wfd), uintptr(len), uintptr(flags), 0, 0) |
40 n = int64(int64(r0)<<32 | int64(r1)) |
40 n = int64(int64(r0)<<32 | int64(r1)) |
41 if e1 != 0 { |
|
42 err = errnoErr(e1) |
|
43 } |
|
44 return |
|
45 } |
|
46 |
|
47 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
48 |
|
49 func dup2(oldfd int, newfd int) (err error) { |
|
50 _, _, e1 := Syscall(SYS_DUP2, uintptr(oldfd), uintptr(newfd), 0) |
|
51 if e1 != 0 { |
|
52 err = errnoErr(e1) |
|
53 } |
|
54 return |
|
55 } |
|
56 |
|
57 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
58 |
|
59 func EpollCreate(size int) (fd int, err error) { |
|
60 r0, _, e1 := RawSyscall(SYS_EPOLL_CREATE, uintptr(size), 0, 0) |
|
61 fd = int(r0) |
|
62 if e1 != 0 { |
41 if e1 != 0 { |
63 err = errnoErr(e1) |
42 err = errnoErr(e1) |
64 } |
43 } |
65 return |
44 return |
66 } |
45 } |
169 return |
148 return |
170 } |
149 } |
171 |
150 |
172 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
151 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
173 |
152 |
174 func Pread(fd int, p []byte, offset int64) (n int, err error) { |
153 func pread(fd int, p []byte, offset int64) (n int, err error) { |
175 var _p0 unsafe.Pointer |
154 var _p0 unsafe.Pointer |
176 if len(p) > 0 { |
155 if len(p) > 0 { |
177 _p0 = unsafe.Pointer(&p[0]) |
156 _p0 = unsafe.Pointer(&p[0]) |
178 } else { |
157 } else { |
179 _p0 = unsafe.Pointer(&_zero) |
158 _p0 = unsafe.Pointer(&_zero) |
186 return |
165 return |
187 } |
166 } |
188 |
167 |
189 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
168 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
190 |
169 |
191 func Pwrite(fd int, p []byte, offset int64) (n int, err error) { |
170 func pwrite(fd int, p []byte, offset int64) (n int, err error) { |
192 var _p0 unsafe.Pointer |
171 var _p0 unsafe.Pointer |
193 if len(p) > 0 { |
172 if len(p) > 0 { |
194 _p0 = unsafe.Pointer(&p[0]) |
173 _p0 = unsafe.Pointer(&p[0]) |
195 } else { |
174 } else { |
196 _p0 = unsafe.Pointer(&_zero) |
175 _p0 = unsafe.Pointer(&_zero) |
355 |
334 |
356 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
335 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
357 |
336 |
358 func Ustat(dev int, ubuf *Ustat_t) (err error) { |
337 func Ustat(dev int, ubuf *Ustat_t) (err error) { |
359 _, _, e1 := Syscall(SYS_USTAT, uintptr(dev), uintptr(unsafe.Pointer(ubuf)), 0) |
338 _, _, e1 := Syscall(SYS_USTAT, uintptr(dev), uintptr(unsafe.Pointer(ubuf)), 0) |
360 if e1 != 0 { |
|
361 err = errnoErr(e1) |
|
362 } |
|
363 return |
|
364 } |
|
365 |
|
366 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
367 |
|
368 func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) { |
|
369 r0, _, e1 := Syscall(SYS_ACCEPT, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) |
|
370 fd = int(r0) |
|
371 if e1 != 0 { |
339 if e1 != 0 { |
372 err = errnoErr(e1) |
340 err = errnoErr(e1) |
373 } |
341 } |
374 return |
342 return |
375 } |
343 } |
542 return |
510 return |
543 } |
511 } |
544 |
512 |
545 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
513 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
546 |
514 |
547 func InotifyInit() (fd int, err error) { |
|
548 r0, _, e1 := RawSyscall(SYS_INOTIFY_INIT, 0, 0, 0) |
|
549 fd = int(r0) |
|
550 if e1 != 0 { |
|
551 err = errnoErr(e1) |
|
552 } |
|
553 return |
|
554 } |
|
555 |
|
556 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
557 |
|
558 func Ioperm(from int, num int, on int) (err error) { |
515 func Ioperm(from int, num int, on int) (err error) { |
559 _, _, e1 := Syscall(SYS_IOPERM, uintptr(from), uintptr(num), uintptr(on)) |
516 _, _, e1 := Syscall(SYS_IOPERM, uintptr(from), uintptr(num), uintptr(on)) |
560 if e1 != 0 { |
517 if e1 != 0 { |
561 err = errnoErr(e1) |
518 err = errnoErr(e1) |
562 } |
519 } |
704 return |
661 return |
705 } |
662 } |
706 |
663 |
707 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
664 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
708 |
665 |
709 func pipe() (p1 int, p2 int, err error) { |
|
710 r0, r1, e1 := RawSyscall(SYS_PIPE, 0, 0, 0) |
|
711 p1 = int(r0) |
|
712 p2 = int(r1) |
|
713 if e1 != 0 { |
|
714 err = errnoErr(e1) |
|
715 } |
|
716 return |
|
717 } |
|
718 |
|
719 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
720 |
|
721 func mmap2(addr uintptr, length uintptr, prot int, flags int, fd int, pageOffset uintptr) (xaddr uintptr, err error) { |
666 func mmap2(addr uintptr, length uintptr, prot int, flags int, fd int, pageOffset uintptr) (xaddr uintptr, err error) { |
722 r0, _, e1 := Syscall6(SYS_MMAP2, uintptr(addr), uintptr(length), uintptr(prot), uintptr(flags), uintptr(fd), uintptr(pageOffset)) |
667 r0, _, e1 := Syscall6(SYS_MMAP2, uintptr(addr), uintptr(length), uintptr(prot), uintptr(flags), uintptr(fd), uintptr(pageOffset)) |
723 xaddr = uintptr(r0) |
668 xaddr = uintptr(r0) |
724 if e1 != 0 { |
669 if e1 != 0 { |
725 err = errnoErr(e1) |
670 err = errnoErr(e1) |
747 return |
692 return |
748 } |
693 } |
749 |
694 |
750 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
695 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
751 |
696 |
752 func poll(fds *PollFd, nfds int, timeout int) (n int, err error) { |
697 func Alarm(seconds uint) (remaining uint, err error) { |
753 r0, _, e1 := Syscall(SYS_POLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout)) |
698 r0, _, e1 := Syscall(SYS_ALARM, uintptr(seconds), 0, 0) |
754 n = int(r0) |
699 remaining = uint(r0) |
755 if e1 != 0 { |
700 if e1 != 0 { |
756 err = errnoErr(e1) |
701 err = errnoErr(e1) |
757 } |
702 } |
758 return |
703 return |
759 } |
704 } |