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(r1)<<32 | int64(r0)) |
40 n = int64(int64(r1)<<32 | int64(r0)) |
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 pipe(p *[2]_C_int) (err error) { |
|
50 _, _, e1 := RawSyscall(SYS_PIPE, uintptr(unsafe.Pointer(p)), 0, 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 dup2(oldfd int, newfd int) (err error) { |
|
60 _, _, e1 := Syscall(SYS_DUP2, uintptr(oldfd), uintptr(newfd), 0) |
|
61 if e1 != 0 { |
|
62 err = errnoErr(e1) |
|
63 } |
|
64 return |
|
65 } |
|
66 |
|
67 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
68 |
|
69 func EpollCreate(size int) (fd int, err error) { |
|
70 r0, _, e1 := RawSyscall(SYS_EPOLL_CREATE, uintptr(size), 0, 0) |
|
71 fd = int(r0) |
|
72 if e1 != 0 { |
41 if e1 != 0 { |
73 err = errnoErr(e1) |
42 err = errnoErr(e1) |
74 } |
43 } |
75 return |
44 return |
76 } |
45 } |
179 return |
148 return |
180 } |
149 } |
181 |
150 |
182 // 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 |
183 |
152 |
184 func InotifyInit() (fd int, err error) { |
|
185 r0, _, e1 := RawSyscall(SYS_INOTIFY_INIT, 0, 0, 0) |
|
186 fd = int(r0) |
|
187 if e1 != 0 { |
|
188 err = errnoErr(e1) |
|
189 } |
|
190 return |
|
191 } |
|
192 |
|
193 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
194 |
|
195 func Ioperm(from int, num int, on int) (err error) { |
153 func Ioperm(from int, num int, on int) (err error) { |
196 _, _, e1 := Syscall(SYS_IOPERM, uintptr(from), uintptr(num), uintptr(on)) |
154 _, _, e1 := Syscall(SYS_IOPERM, uintptr(from), uintptr(num), uintptr(on)) |
197 if e1 != 0 { |
155 if e1 != 0 { |
198 err = errnoErr(e1) |
156 err = errnoErr(e1) |
199 } |
157 } |
240 return |
198 return |
241 } |
199 } |
242 |
200 |
243 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
201 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
244 |
202 |
245 func Pread(fd int, p []byte, offset int64) (n int, err error) { |
203 func pread(fd int, p []byte, offset int64) (n int, err error) { |
246 var _p0 unsafe.Pointer |
204 var _p0 unsafe.Pointer |
247 if len(p) > 0 { |
205 if len(p) > 0 { |
248 _p0 = unsafe.Pointer(&p[0]) |
206 _p0 = unsafe.Pointer(&p[0]) |
249 } else { |
207 } else { |
250 _p0 = unsafe.Pointer(&_zero) |
208 _p0 = unsafe.Pointer(&_zero) |
257 return |
215 return |
258 } |
216 } |
259 |
217 |
260 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
218 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
261 |
219 |
262 func Pwrite(fd int, p []byte, offset int64) (n int, err error) { |
220 func pwrite(fd int, p []byte, offset int64) (n int, err error) { |
263 var _p0 unsafe.Pointer |
221 var _p0 unsafe.Pointer |
264 if len(p) > 0 { |
222 if len(p) > 0 { |
265 _p0 = unsafe.Pointer(&p[0]) |
223 _p0 = unsafe.Pointer(&p[0]) |
266 } else { |
224 } else { |
267 _p0 = unsafe.Pointer(&_zero) |
225 _p0 = unsafe.Pointer(&_zero) |
567 return |
525 return |
568 } |
526 } |
569 |
527 |
570 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
528 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
571 |
529 |
572 func poll(fds *PollFd, nfds int, timeout int) (n int, err error) { |
530 func Alarm(seconds uint) (remaining uint, err error) { |
573 r0, _, e1 := Syscall(SYS_POLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout)) |
531 r0, _, e1 := Syscall(SYS_ALARM, uintptr(seconds), 0, 0) |
574 n = int(r0) |
532 remaining = uint(r0) |
575 if e1 != 0 { |
533 if e1 != 0 { |
576 err = errnoErr(e1) |
534 err = errnoErr(e1) |
577 } |
535 } |
578 return |
536 return |
579 } |
537 } |