12 |
12 |
13 var _ syscall.Errno |
13 var _ syscall.Errno |
14 |
14 |
15 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
15 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
16 |
16 |
|
17 func FanotifyInit(flags uint, event_f_flags uint) (fd int, err error) { |
|
18 r0, _, e1 := Syscall(SYS_FANOTIFY_INIT, uintptr(flags), uintptr(event_f_flags), 0) |
|
19 fd = int(r0) |
|
20 if e1 != 0 { |
|
21 err = errnoErr(e1) |
|
22 } |
|
23 return |
|
24 } |
|
25 |
|
26 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
27 |
|
28 func fanotifyMark(fd int, flags uint, mask uint64, dirFd int, pathname *byte) (err error) { |
|
29 _, _, e1 := Syscall6(SYS_FANOTIFY_MARK, uintptr(fd), uintptr(flags), uintptr(mask), uintptr(dirFd), uintptr(unsafe.Pointer(pathname)), 0) |
|
30 if e1 != 0 { |
|
31 err = errnoErr(e1) |
|
32 } |
|
33 return |
|
34 } |
|
35 |
|
36 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
37 |
17 func fchmodat(dirfd int, path string, mode uint32) (err error) { |
38 func fchmodat(dirfd int, path string, mode uint32) (err error) { |
18 var _p0 *byte |
39 var _p0 *byte |
19 _p0, err = BytePtrFromString(path) |
40 _p0, err = BytePtrFromString(path) |
20 if err != nil { |
41 if err != nil { |
21 return |
42 return |
282 return |
303 return |
283 } |
304 } |
284 |
305 |
285 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
306 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
286 |
307 |
|
308 func keyctlRestrictKeyringByType(cmd int, arg2 int, keyType string, restriction string) (err error) { |
|
309 var _p0 *byte |
|
310 _p0, err = BytePtrFromString(keyType) |
|
311 if err != nil { |
|
312 return |
|
313 } |
|
314 var _p1 *byte |
|
315 _p1, err = BytePtrFromString(restriction) |
|
316 if err != nil { |
|
317 return |
|
318 } |
|
319 _, _, e1 := Syscall6(SYS_KEYCTL, uintptr(cmd), uintptr(arg2), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0, 0) |
|
320 if e1 != 0 { |
|
321 err = errnoErr(e1) |
|
322 } |
|
323 return |
|
324 } |
|
325 |
|
326 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
327 |
|
328 func keyctlRestrictKeyring(cmd int, arg2 int) (err error) { |
|
329 _, _, e1 := Syscall(SYS_KEYCTL, uintptr(cmd), uintptr(arg2), 0) |
|
330 if e1 != 0 { |
|
331 err = errnoErr(e1) |
|
332 } |
|
333 return |
|
334 } |
|
335 |
|
336 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
337 |
287 func ptrace(request int, pid int, addr uintptr, data uintptr) (err error) { |
338 func ptrace(request int, pid int, addr uintptr, data uintptr) (err error) { |
288 _, _, e1 := Syscall6(SYS_PTRACE, uintptr(request), uintptr(pid), uintptr(addr), uintptr(data), 0, 0) |
339 _, _, e1 := Syscall6(SYS_PTRACE, uintptr(request), uintptr(pid), uintptr(addr), uintptr(data), 0, 0) |
289 if e1 != 0 { |
340 if e1 != 0 { |
290 err = errnoErr(e1) |
341 err = errnoErr(e1) |
291 } |
342 } |
385 return |
436 return |
386 } |
437 } |
387 |
438 |
388 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
439 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
389 |
440 |
|
441 func Capget(hdr *CapUserHeader, data *CapUserData) (err error) { |
|
442 _, _, e1 := Syscall(SYS_CAPGET, uintptr(unsafe.Pointer(hdr)), uintptr(unsafe.Pointer(data)), 0) |
|
443 if e1 != 0 { |
|
444 err = errnoErr(e1) |
|
445 } |
|
446 return |
|
447 } |
|
448 |
|
449 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
450 |
|
451 func Capset(hdr *CapUserHeader, data *CapUserData) (err error) { |
|
452 _, _, e1 := Syscall(SYS_CAPSET, uintptr(unsafe.Pointer(hdr)), uintptr(unsafe.Pointer(data)), 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 |
390 func Chdir(path string) (err error) { |
461 func Chdir(path string) (err error) { |
391 var _p0 *byte |
462 var _p0 *byte |
392 _p0, err = BytePtrFromString(path) |
463 _p0, err = BytePtrFromString(path) |
393 if err != nil { |
464 if err != nil { |
394 return |
465 return |
427 |
498 |
428 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
499 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
429 |
500 |
430 func ClockGettime(clockid int32, time *Timespec) (err error) { |
501 func ClockGettime(clockid int32, time *Timespec) (err error) { |
431 _, _, e1 := Syscall(SYS_CLOCK_GETTIME, uintptr(clockid), uintptr(unsafe.Pointer(time)), 0) |
502 _, _, e1 := Syscall(SYS_CLOCK_GETTIME, uintptr(clockid), uintptr(unsafe.Pointer(time)), 0) |
|
503 if e1 != 0 { |
|
504 err = errnoErr(e1) |
|
505 } |
|
506 return |
|
507 } |
|
508 |
|
509 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
510 |
|
511 func ClockNanosleep(clockid int32, flags int, request *Timespec, remain *Timespec) (err error) { |
|
512 _, _, e1 := Syscall6(SYS_CLOCK_NANOSLEEP, uintptr(clockid), uintptr(flags), uintptr(unsafe.Pointer(request)), uintptr(unsafe.Pointer(remain)), 0, 0) |
432 if e1 != 0 { |
513 if e1 != 0 { |
433 err = errnoErr(e1) |
514 err = errnoErr(e1) |
434 } |
515 } |
435 return |
516 return |
436 } |
517 } |
456 return |
537 return |
457 } |
538 } |
458 |
539 |
459 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
540 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
460 |
541 |
|
542 func DeleteModule(name string, flags int) (err error) { |
|
543 var _p0 *byte |
|
544 _p0, err = BytePtrFromString(name) |
|
545 if err != nil { |
|
546 return |
|
547 } |
|
548 _, _, e1 := Syscall(SYS_DELETE_MODULE, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) |
|
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 |
461 func Dup(oldfd int) (fd int, err error) { |
557 func Dup(oldfd int) (fd int, err error) { |
462 r0, _, e1 := Syscall(SYS_DUP, uintptr(oldfd), 0, 0) |
558 r0, _, e1 := Syscall(SYS_DUP, uintptr(oldfd), 0, 0) |
463 fd = int(r0) |
559 fd = int(r0) |
464 if e1 != 0 { |
560 if e1 != 0 { |
465 err = errnoErr(e1) |
561 err = errnoErr(e1) |
561 return |
657 return |
562 } |
658 } |
563 |
659 |
564 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
660 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
565 |
661 |
566 func fcntl(fd int, cmd int, arg int) (val int, err error) { |
|
567 r0, _, e1 := Syscall(SYS_FCNTL, uintptr(fd), uintptr(cmd), uintptr(arg)) |
|
568 val = int(r0) |
|
569 if e1 != 0 { |
|
570 err = errnoErr(e1) |
|
571 } |
|
572 return |
|
573 } |
|
574 |
|
575 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
576 |
|
577 func Fdatasync(fd int) (err error) { |
662 func Fdatasync(fd int) (err error) { |
578 _, _, e1 := Syscall(SYS_FDATASYNC, uintptr(fd), 0, 0) |
663 _, _, e1 := Syscall(SYS_FDATASYNC, uintptr(fd), 0, 0) |
579 if e1 != 0 { |
664 if e1 != 0 { |
580 err = errnoErr(e1) |
665 err = errnoErr(e1) |
581 } |
666 } |
604 return |
689 return |
605 } |
690 } |
606 |
691 |
607 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
692 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
608 |
693 |
|
694 func FinitModule(fd int, params string, flags int) (err error) { |
|
695 var _p0 *byte |
|
696 _p0, err = BytePtrFromString(params) |
|
697 if err != nil { |
|
698 return |
|
699 } |
|
700 _, _, e1 := Syscall(SYS_FINIT_MODULE, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(flags)) |
|
701 if e1 != 0 { |
|
702 err = errnoErr(e1) |
|
703 } |
|
704 return |
|
705 } |
|
706 |
|
707 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
708 |
609 func Flistxattr(fd int, dest []byte) (sz int, err error) { |
709 func Flistxattr(fd int, dest []byte) (sz int, err error) { |
610 var _p0 unsafe.Pointer |
710 var _p0 unsafe.Pointer |
611 if len(dest) > 0 { |
711 if len(dest) > 0 { |
612 _p0 = unsafe.Pointer(&dest[0]) |
712 _p0 = unsafe.Pointer(&dest[0]) |
613 } else { |
713 } else { |
805 return |
905 return |
806 } |
906 } |
807 |
907 |
808 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
908 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
809 |
909 |
|
910 func InitModule(moduleImage []byte, params string) (err error) { |
|
911 var _p0 unsafe.Pointer |
|
912 if len(moduleImage) > 0 { |
|
913 _p0 = unsafe.Pointer(&moduleImage[0]) |
|
914 } else { |
|
915 _p0 = unsafe.Pointer(&_zero) |
|
916 } |
|
917 var _p1 *byte |
|
918 _p1, err = BytePtrFromString(params) |
|
919 if err != nil { |
|
920 return |
|
921 } |
|
922 _, _, e1 := Syscall(SYS_INIT_MODULE, uintptr(_p0), uintptr(len(moduleImage)), uintptr(unsafe.Pointer(_p1))) |
|
923 if e1 != 0 { |
|
924 err = errnoErr(e1) |
|
925 } |
|
926 return |
|
927 } |
|
928 |
|
929 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
930 |
810 func InotifyAddWatch(fd int, pathname string, mask uint32) (watchdesc int, err error) { |
931 func InotifyAddWatch(fd int, pathname string, mask uint32) (watchdesc int, err error) { |
811 var _p0 *byte |
932 var _p0 *byte |
812 _p0, err = BytePtrFromString(pathname) |
933 _p0, err = BytePtrFromString(pathname) |
813 if err != nil { |
934 if err != nil { |
814 return |
935 return |
1142 return |
1263 return |
1143 } |
1264 } |
1144 |
1265 |
1145 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1266 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1146 |
1267 |
1147 func Renameat(olddirfd int, oldpath string, newdirfd int, newpath string) (err error) { |
|
1148 var _p0 *byte |
|
1149 _p0, err = BytePtrFromString(oldpath) |
|
1150 if err != nil { |
|
1151 return |
|
1152 } |
|
1153 var _p1 *byte |
|
1154 _p1, err = BytePtrFromString(newpath) |
|
1155 if err != nil { |
|
1156 return |
|
1157 } |
|
1158 _, _, e1 := Syscall6(SYS_RENAMEAT, uintptr(olddirfd), uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1)), 0, 0) |
|
1159 if e1 != 0 { |
|
1160 err = errnoErr(e1) |
|
1161 } |
|
1162 return |
|
1163 } |
|
1164 |
|
1165 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
1166 |
|
1167 func Renameat2(olddirfd int, oldpath string, newdirfd int, newpath string, flags uint) (err error) { |
1268 func Renameat2(olddirfd int, oldpath string, newdirfd int, newpath string, flags uint) (err error) { |
1168 var _p0 *byte |
1269 var _p0 *byte |
1169 _p0, err = BytePtrFromString(oldpath) |
1270 _p0, err = BytePtrFromString(oldpath) |
1170 if err != nil { |
1271 if err != nil { |
1171 return |
1272 return |
1317 return |
1418 return |
1318 } |
1419 } |
1319 |
1420 |
1320 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1421 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1321 |
1422 |
|
1423 func signalfd(fd int, sigmask *Sigset_t, maskSize uintptr, flags int) (newfd int, err error) { |
|
1424 r0, _, e1 := Syscall6(SYS_SIGNALFD4, uintptr(fd), uintptr(unsafe.Pointer(sigmask)), uintptr(maskSize), uintptr(flags), 0, 0) |
|
1425 newfd = 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 |
1322 func Statx(dirfd int, path string, flags int, mask int, stat *Statx_t) (err error) { |
1434 func Statx(dirfd int, path string, flags int, mask int, stat *Statx_t) (err error) { |
1323 var _p0 *byte |
1435 var _p0 *byte |
1324 _p0, err = BytePtrFromString(path) |
1436 _p0, err = BytePtrFromString(path) |
1325 if err != nil { |
1437 if err != nil { |
1326 return |
1438 return |
1483 return |
1595 return |
1484 } |
1596 } |
1485 |
1597 |
1486 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1598 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1487 |
1599 |
|
1600 func readv(fd int, iovs []Iovec) (n int, err error) { |
|
1601 var _p0 unsafe.Pointer |
|
1602 if len(iovs) > 0 { |
|
1603 _p0 = unsafe.Pointer(&iovs[0]) |
|
1604 } else { |
|
1605 _p0 = unsafe.Pointer(&_zero) |
|
1606 } |
|
1607 r0, _, e1 := Syscall(SYS_READV, uintptr(fd), uintptr(_p0), uintptr(len(iovs))) |
|
1608 n = int(r0) |
|
1609 if e1 != 0 { |
|
1610 err = errnoErr(e1) |
|
1611 } |
|
1612 return |
|
1613 } |
|
1614 |
|
1615 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
1616 |
|
1617 func writev(fd int, iovs []Iovec) (n int, err error) { |
|
1618 var _p0 unsafe.Pointer |
|
1619 if len(iovs) > 0 { |
|
1620 _p0 = unsafe.Pointer(&iovs[0]) |
|
1621 } else { |
|
1622 _p0 = unsafe.Pointer(&_zero) |
|
1623 } |
|
1624 r0, _, e1 := Syscall(SYS_WRITEV, uintptr(fd), uintptr(_p0), uintptr(len(iovs))) |
|
1625 n = int(r0) |
|
1626 if e1 != 0 { |
|
1627 err = errnoErr(e1) |
|
1628 } |
|
1629 return |
|
1630 } |
|
1631 |
|
1632 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
1633 |
|
1634 func preadv(fd int, iovs []Iovec, offs_l uintptr, offs_h uintptr) (n int, err error) { |
|
1635 var _p0 unsafe.Pointer |
|
1636 if len(iovs) > 0 { |
|
1637 _p0 = unsafe.Pointer(&iovs[0]) |
|
1638 } else { |
|
1639 _p0 = unsafe.Pointer(&_zero) |
|
1640 } |
|
1641 r0, _, e1 := Syscall6(SYS_PREADV, uintptr(fd), uintptr(_p0), uintptr(len(iovs)), uintptr(offs_l), uintptr(offs_h), 0) |
|
1642 n = int(r0) |
|
1643 if e1 != 0 { |
|
1644 err = errnoErr(e1) |
|
1645 } |
|
1646 return |
|
1647 } |
|
1648 |
|
1649 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
1650 |
|
1651 func pwritev(fd int, iovs []Iovec, offs_l uintptr, offs_h uintptr) (n int, err error) { |
|
1652 var _p0 unsafe.Pointer |
|
1653 if len(iovs) > 0 { |
|
1654 _p0 = unsafe.Pointer(&iovs[0]) |
|
1655 } else { |
|
1656 _p0 = unsafe.Pointer(&_zero) |
|
1657 } |
|
1658 r0, _, e1 := Syscall6(SYS_PWRITEV, uintptr(fd), uintptr(_p0), uintptr(len(iovs)), uintptr(offs_l), uintptr(offs_h), 0) |
|
1659 n = int(r0) |
|
1660 if e1 != 0 { |
|
1661 err = errnoErr(e1) |
|
1662 } |
|
1663 return |
|
1664 } |
|
1665 |
|
1666 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
1667 |
|
1668 func preadv2(fd int, iovs []Iovec, offs_l uintptr, offs_h uintptr, flags int) (n int, err error) { |
|
1669 var _p0 unsafe.Pointer |
|
1670 if len(iovs) > 0 { |
|
1671 _p0 = unsafe.Pointer(&iovs[0]) |
|
1672 } else { |
|
1673 _p0 = unsafe.Pointer(&_zero) |
|
1674 } |
|
1675 r0, _, e1 := Syscall6(SYS_PREADV2, uintptr(fd), uintptr(_p0), uintptr(len(iovs)), uintptr(offs_l), uintptr(offs_h), uintptr(flags)) |
|
1676 n = 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 |
|
1685 func pwritev2(fd int, iovs []Iovec, offs_l uintptr, offs_h uintptr, flags int) (n int, err error) { |
|
1686 var _p0 unsafe.Pointer |
|
1687 if len(iovs) > 0 { |
|
1688 _p0 = unsafe.Pointer(&iovs[0]) |
|
1689 } else { |
|
1690 _p0 = unsafe.Pointer(&_zero) |
|
1691 } |
|
1692 r0, _, e1 := Syscall6(SYS_PWRITEV2, uintptr(fd), uintptr(_p0), uintptr(len(iovs)), uintptr(offs_l), uintptr(offs_h), uintptr(flags)) |
|
1693 n = int(r0) |
|
1694 if e1 != 0 { |
|
1695 err = errnoErr(e1) |
|
1696 } |
|
1697 return |
|
1698 } |
|
1699 |
|
1700 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
1701 |
1488 func munmap(addr uintptr, length uintptr) (err error) { |
1702 func munmap(addr uintptr, length uintptr) (err error) { |
1489 _, _, e1 := Syscall(SYS_MUNMAP, uintptr(addr), uintptr(length), 0) |
1703 _, _, e1 := Syscall(SYS_MUNMAP, uintptr(addr), uintptr(length), 0) |
1490 if e1 != 0 { |
1704 if e1 != 0 { |
1491 err = errnoErr(e1) |
1705 err = errnoErr(e1) |
1492 } |
1706 } |
1600 _p0, err = BytePtrFromString(path) |
1814 _p0, err = BytePtrFromString(path) |
1601 if err != nil { |
1815 if err != nil { |
1602 return |
1816 return |
1603 } |
1817 } |
1604 _, _, e1 := Syscall(SYS_FACCESSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode)) |
1818 _, _, e1 := Syscall(SYS_FACCESSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode)) |
|
1819 if e1 != 0 { |
|
1820 err = errnoErr(e1) |
|
1821 } |
|
1822 return |
|
1823 } |
|
1824 |
|
1825 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
1826 |
|
1827 func nameToHandleAt(dirFD int, pathname string, fh *fileHandle, mountID *_C_int, flags int) (err error) { |
|
1828 var _p0 *byte |
|
1829 _p0, err = BytePtrFromString(pathname) |
|
1830 if err != nil { |
|
1831 return |
|
1832 } |
|
1833 _, _, e1 := Syscall6(SYS_NAME_TO_HANDLE_AT, uintptr(dirFD), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(fh)), uintptr(unsafe.Pointer(mountID)), uintptr(flags), 0) |
|
1834 if e1 != 0 { |
|
1835 err = errnoErr(e1) |
|
1836 } |
|
1837 return |
|
1838 } |
|
1839 |
|
1840 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
1841 |
|
1842 func openByHandleAt(mountFD int, fh *fileHandle, flags int) (fd int, err error) { |
|
1843 r0, _, e1 := Syscall(SYS_OPEN_BY_HANDLE_AT, uintptr(mountFD), uintptr(unsafe.Pointer(fh)), uintptr(flags)) |
|
1844 fd = int(r0) |
1605 if e1 != 0 { |
1845 if e1 != 0 { |
1606 err = errnoErr(e1) |
1846 err = errnoErr(e1) |
1607 } |
1847 } |
1608 return |
1848 return |
1609 } |
1849 } |
1666 return |
1906 return |
1667 } |
1907 } |
1668 |
1908 |
1669 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1909 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1670 |
1910 |
1671 func Fstatat(dirfd int, path string, stat *Stat_t, flags int) (err error) { |
|
1672 var _p0 *byte |
|
1673 _p0, err = BytePtrFromString(path) |
|
1674 if err != nil { |
|
1675 return |
|
1676 } |
|
1677 _, _, e1 := Syscall6(SYS_NEWFSTATAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), uintptr(flags), 0, 0) |
|
1678 if e1 != 0 { |
|
1679 err = errnoErr(e1) |
|
1680 } |
|
1681 return |
|
1682 } |
|
1683 |
|
1684 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
1685 |
|
1686 func Fstatfs(fd int, buf *Statfs_t) (err error) { |
1911 func Fstatfs(fd int, buf *Statfs_t) (err error) { |
1687 _, _, e1 := Syscall(SYS_FSTATFS, uintptr(fd), uintptr(unsafe.Pointer(buf)), 0) |
1912 _, _, e1 := Syscall(SYS_FSTATFS, uintptr(fd), uintptr(unsafe.Pointer(buf)), 0) |
1688 if e1 != 0 { |
1913 if e1 != 0 { |
1689 err = errnoErr(e1) |
1914 err = errnoErr(e1) |
1690 } |
1915 } |
1812 return |
2037 return |
1813 } |
2038 } |
1814 |
2039 |
1815 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
2040 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1816 |
2041 |
|
2042 func Renameat(olddirfd int, oldpath string, newdirfd int, newpath string) (err error) { |
|
2043 var _p0 *byte |
|
2044 _p0, err = BytePtrFromString(oldpath) |
|
2045 if err != nil { |
|
2046 return |
|
2047 } |
|
2048 var _p1 *byte |
|
2049 _p1, err = BytePtrFromString(newpath) |
|
2050 if err != nil { |
|
2051 return |
|
2052 } |
|
2053 _, _, e1 := Syscall6(SYS_RENAMEAT, uintptr(olddirfd), uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1)), 0, 0) |
|
2054 if e1 != 0 { |
|
2055 err = errnoErr(e1) |
|
2056 } |
|
2057 return |
|
2058 } |
|
2059 |
|
2060 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
2061 |
1817 func Seek(fd int, offset int64, whence int) (off int64, err error) { |
2062 func Seek(fd int, offset int64, whence int) (off int64, err error) { |
1818 r0, _, e1 := Syscall(SYS_LSEEK, uintptr(fd), uintptr(offset), uintptr(whence)) |
2063 r0, _, e1 := Syscall(SYS_LSEEK, uintptr(fd), uintptr(offset), uintptr(whence)) |
1819 off = int64(r0) |
2064 off = int64(r0) |
1820 if e1 != 0 { |
2065 if e1 != 0 { |
1821 err = errnoErr(e1) |
2066 err = errnoErr(e1) |
1834 return |
2079 return |
1835 } |
2080 } |
1836 |
2081 |
1837 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
2082 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1838 |
2083 |
1839 func Setfsgid(gid int) (err error) { |
2084 func setfsgid(gid int) (prev int, err error) { |
1840 _, _, e1 := Syscall(SYS_SETFSGID, uintptr(gid), 0, 0) |
2085 r0, _, e1 := Syscall(SYS_SETFSGID, uintptr(gid), 0, 0) |
1841 if e1 != 0 { |
2086 prev = int(r0) |
1842 err = errnoErr(e1) |
2087 if e1 != 0 { |
1843 } |
2088 err = errnoErr(e1) |
1844 return |
2089 } |
1845 } |
2090 return |
1846 |
2091 } |
1847 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
2092 |
1848 |
2093 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1849 func Setfsuid(uid int) (err error) { |
2094 |
1850 _, _, e1 := Syscall(SYS_SETFSUID, uintptr(uid), 0, 0) |
2095 func setfsuid(uid int) (prev int, err error) { |
|
2096 r0, _, e1 := Syscall(SYS_SETFSUID, uintptr(uid), 0, 0) |
|
2097 prev = int(r0) |
1851 if e1 != 0 { |
2098 if e1 != 0 { |
1852 err = errnoErr(e1) |
2099 err = errnoErr(e1) |
1853 } |
2100 } |
1854 return |
2101 return |
1855 } |
2102 } |
2240 return |
2487 return |
2241 } |
2488 } |
2242 |
2489 |
2243 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
2490 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
2244 |
2491 |
|
2492 func fstatat(dirfd int, path string, st *stat_t, flags int) (err error) { |
|
2493 var _p0 *byte |
|
2494 _p0, err = BytePtrFromString(path) |
|
2495 if err != nil { |
|
2496 return |
|
2497 } |
|
2498 _, _, e1 := Syscall6(SYS_NEWFSTATAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(st)), uintptr(flags), 0, 0) |
|
2499 if e1 != 0 { |
|
2500 err = errnoErr(e1) |
|
2501 } |
|
2502 return |
|
2503 } |
|
2504 |
|
2505 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
2506 |
2245 func lstat(path string, st *stat_t) (err error) { |
2507 func lstat(path string, st *stat_t) (err error) { |
2246 var _p0 *byte |
2508 var _p0 *byte |
2247 _p0, err = BytePtrFromString(path) |
2509 _p0, err = BytePtrFromString(path) |
2248 if err != nil { |
2510 if err != nil { |
2249 return |
2511 return |