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 accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) { |
|
60 r0, _, e1 := Syscall(SYS_ACCEPT, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) |
|
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 } |
233 return |
212 return |
234 } |
213 } |
235 |
214 |
236 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
215 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
237 |
216 |
238 func dup2(oldfd int, newfd int) (err error) { |
|
239 _, _, e1 := Syscall(SYS_DUP2, uintptr(oldfd), uintptr(newfd), 0) |
|
240 if e1 != 0 { |
|
241 err = errnoErr(e1) |
|
242 } |
|
243 return |
|
244 } |
|
245 |
|
246 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
247 |
|
248 func EpollCreate(size int) (fd int, err error) { |
|
249 r0, _, e1 := RawSyscall(SYS_EPOLL_CREATE, uintptr(size), 0, 0) |
|
250 fd = int(r0) |
|
251 if e1 != 0 { |
|
252 err = errnoErr(e1) |
|
253 } |
|
254 return |
|
255 } |
|
256 |
|
257 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
258 |
|
259 func EpollWait(epfd int, events []EpollEvent, msec int) (n int, err error) { |
217 func EpollWait(epfd int, events []EpollEvent, msec int) (n int, err error) { |
260 var _p0 unsafe.Pointer |
218 var _p0 unsafe.Pointer |
261 if len(events) > 0 { |
219 if len(events) > 0 { |
262 _p0 = unsafe.Pointer(&events[0]) |
220 _p0 = unsafe.Pointer(&events[0]) |
263 } else { |
221 } else { |
338 return |
296 return |
339 } |
297 } |
340 |
298 |
341 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
299 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
342 |
300 |
343 func InotifyInit() (fd int, err error) { |
|
344 r0, _, e1 := RawSyscall(SYS_INOTIFY_INIT, 0, 0, 0) |
|
345 fd = int(r0) |
|
346 if e1 != 0 { |
|
347 err = errnoErr(e1) |
|
348 } |
|
349 return |
|
350 } |
|
351 |
|
352 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
353 |
|
354 func Lchown(path string, uid int, gid int) (err error) { |
301 func Lchown(path string, uid int, gid int) (err error) { |
355 var _p0 *byte |
302 var _p0 *byte |
356 _p0, err = BytePtrFromString(path) |
303 _p0, err = BytePtrFromString(path) |
357 if err != nil { |
304 if err != nil { |
358 return |
305 return |
589 return |
536 return |
590 } |
537 } |
591 |
538 |
592 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
539 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
593 |
540 |
594 func Pread(fd int, p []byte, offset int64) (n int, err error) { |
541 func pread(fd int, p []byte, offset int64) (n int, err error) { |
595 var _p0 unsafe.Pointer |
542 var _p0 unsafe.Pointer |
596 if len(p) > 0 { |
543 if len(p) > 0 { |
597 _p0 = unsafe.Pointer(&p[0]) |
544 _p0 = unsafe.Pointer(&p[0]) |
598 } else { |
545 } else { |
599 _p0 = unsafe.Pointer(&_zero) |
546 _p0 = unsafe.Pointer(&_zero) |
606 return |
553 return |
607 } |
554 } |
608 |
555 |
609 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
556 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
610 |
557 |
611 func Pwrite(fd int, p []byte, offset int64) (n int, err error) { |
558 func pwrite(fd int, p []byte, offset int64) (n int, err error) { |
612 var _p0 unsafe.Pointer |
559 var _p0 unsafe.Pointer |
613 if len(p) > 0 { |
560 if len(p) > 0 { |
614 _p0 = unsafe.Pointer(&p[0]) |
561 _p0 = unsafe.Pointer(&p[0]) |
615 } else { |
562 } else { |
616 _p0 = unsafe.Pointer(&_zero) |
563 _p0 = unsafe.Pointer(&_zero) |
679 return |
626 return |
680 } |
627 } |
681 |
628 |
682 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
629 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
683 |
630 |
684 func poll(fds *PollFd, nfds int, timeout int) (n int, err error) { |
|
685 r0, _, e1 := Syscall(SYS_POLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout)) |
|
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 |
|
695 func armSyncFileRange(fd int, flags int, off int64, n int64) (err error) { |
631 func armSyncFileRange(fd int, flags int, off int64, n int64) (err error) { |
696 _, _, e1 := Syscall6(SYS_ARM_SYNC_FILE_RANGE, uintptr(fd), uintptr(flags), uintptr(off), uintptr(off>>32), uintptr(n), uintptr(n>>32)) |
632 _, _, e1 := Syscall6(SYS_ARM_SYNC_FILE_RANGE, uintptr(fd), uintptr(flags), uintptr(off), uintptr(off>>32), uintptr(n), uintptr(n>>32)) |
697 if e1 != 0 { |
633 if e1 != 0 { |
698 err = errnoErr(e1) |
634 err = errnoErr(e1) |
699 } |
635 } |