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(mask>>32), uintptr(dirFd), uintptr(unsafe.Pointer(pathname))) |
|
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 |
435 return |
506 return |
436 } |
507 } |
437 |
508 |
438 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
509 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
439 |
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) |
|
513 if e1 != 0 { |
|
514 err = errnoErr(e1) |
|
515 } |
|
516 return |
|
517 } |
|
518 |
|
519 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
520 |
440 func Close(fd int) (err error) { |
521 func Close(fd int) (err error) { |
441 _, _, e1 := Syscall(SYS_CLOSE, uintptr(fd), 0, 0) |
522 _, _, e1 := Syscall(SYS_CLOSE, uintptr(fd), 0, 0) |
442 if e1 != 0 { |
523 if e1 != 0 { |
443 err = errnoErr(e1) |
524 err = errnoErr(e1) |
444 } |
525 } |
448 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
529 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
449 |
530 |
450 func CopyFileRange(rfd int, roff *int64, wfd int, woff *int64, len int, flags int) (n int, err error) { |
531 func CopyFileRange(rfd int, roff *int64, wfd int, woff *int64, len int, flags int) (n int, err error) { |
451 r0, _, e1 := Syscall6(SYS_COPY_FILE_RANGE, uintptr(rfd), uintptr(unsafe.Pointer(roff)), uintptr(wfd), uintptr(unsafe.Pointer(woff)), uintptr(len), uintptr(flags)) |
532 r0, _, e1 := Syscall6(SYS_COPY_FILE_RANGE, uintptr(rfd), uintptr(unsafe.Pointer(roff)), uintptr(wfd), uintptr(unsafe.Pointer(woff)), uintptr(len), uintptr(flags)) |
452 n = int(r0) |
533 n = int(r0) |
|
534 if e1 != 0 { |
|
535 err = errnoErr(e1) |
|
536 } |
|
537 return |
|
538 } |
|
539 |
|
540 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
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) |
453 if e1 != 0 { |
549 if e1 != 0 { |
454 err = errnoErr(e1) |
550 err = errnoErr(e1) |
455 } |
551 } |
456 return |
552 return |
457 } |
553 } |
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) |
|
1845 if e1 != 0 { |
|
1846 err = errnoErr(e1) |
|
1847 } |
|
1848 return |
|
1849 } |
|
1850 |
|
1851 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
1852 |
|
1853 func pipe(p *[2]_C_int) (err error) { |
|
1854 _, _, e1 := RawSyscall(SYS_PIPE, uintptr(unsafe.Pointer(p)), 0, 0) |
1605 if e1 != 0 { |
1855 if e1 != 0 { |
1606 err = errnoErr(e1) |
1856 err = errnoErr(e1) |
1607 } |
1857 } |
1608 return |
1858 return |
1609 } |
1859 } |
1963 return |
2213 return |
1964 } |
2214 } |
1965 |
2215 |
1966 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
2216 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1967 |
2217 |
|
2218 func Renameat(olddirfd int, oldpath string, newdirfd int, newpath string) (err error) { |
|
2219 var _p0 *byte |
|
2220 _p0, err = BytePtrFromString(oldpath) |
|
2221 if err != nil { |
|
2222 return |
|
2223 } |
|
2224 var _p1 *byte |
|
2225 _p1, err = BytePtrFromString(newpath) |
|
2226 if err != nil { |
|
2227 return |
|
2228 } |
|
2229 _, _, e1 := Syscall6(SYS_RENAMEAT, uintptr(olddirfd), uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1)), 0, 0) |
|
2230 if e1 != 0 { |
|
2231 err = errnoErr(e1) |
|
2232 } |
|
2233 return |
|
2234 } |
|
2235 |
|
2236 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
2237 |
1968 func sendfile(outfd int, infd int, offset *int64, count int) (written int, err error) { |
2238 func sendfile(outfd int, infd int, offset *int64, count int) (written int, err error) { |
1969 r0, _, e1 := Syscall6(SYS_SENDFILE64, uintptr(outfd), uintptr(infd), uintptr(unsafe.Pointer(offset)), uintptr(count), 0, 0) |
2239 r0, _, e1 := Syscall6(SYS_SENDFILE64, uintptr(outfd), uintptr(infd), uintptr(unsafe.Pointer(offset)), uintptr(count), 0, 0) |
1970 written = int(r0) |
2240 written = int(r0) |
1971 if e1 != 0 { |
2241 if e1 != 0 { |
1972 err = errnoErr(e1) |
2242 err = errnoErr(e1) |
1985 return |
2255 return |
1986 } |
2256 } |
1987 |
2257 |
1988 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
2258 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1989 |
2259 |
1990 func Setfsgid(gid int) (err error) { |
2260 func setfsgid(gid int) (prev int, err error) { |
1991 _, _, e1 := Syscall(SYS_SETFSGID32, uintptr(gid), 0, 0) |
2261 r0, _, e1 := Syscall(SYS_SETFSGID32, uintptr(gid), 0, 0) |
1992 if e1 != 0 { |
2262 prev = int(r0) |
1993 err = errnoErr(e1) |
2263 if e1 != 0 { |
1994 } |
2264 err = errnoErr(e1) |
1995 return |
2265 } |
1996 } |
2266 return |
1997 |
2267 } |
1998 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
2268 |
1999 |
2269 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
2000 func Setfsuid(uid int) (err error) { |
2270 |
2001 _, _, e1 := Syscall(SYS_SETFSUID32, uintptr(uid), 0, 0) |
2271 func setfsuid(uid int) (prev int, err error) { |
|
2272 r0, _, e1 := Syscall(SYS_SETFSUID32, uintptr(uid), 0, 0) |
|
2273 prev = int(r0) |
2002 if e1 != 0 { |
2274 if e1 != 0 { |
2003 err = errnoErr(e1) |
2275 err = errnoErr(e1) |
2004 } |
2276 } |
2005 return |
2277 return |
2006 } |
2278 } |
2229 if e1 != 0 { |
2501 if e1 != 0 { |
2230 err = errnoErr(e1) |
2502 err = errnoErr(e1) |
2231 } |
2503 } |
2232 return |
2504 return |
2233 } |
2505 } |
|
2506 |
|
2507 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
2508 |
|
2509 func armSyncFileRange(fd int, flags int, off int64, n int64) (err error) { |
|
2510 _, _, e1 := Syscall6(SYS_ARM_SYNC_FILE_RANGE, uintptr(fd), uintptr(flags), uintptr(off), uintptr(off>>32), uintptr(n), uintptr(n>>32)) |
|
2511 if e1 != 0 { |
|
2512 err = errnoErr(e1) |
|
2513 } |
|
2514 return |
|
2515 } |
|
2516 |
|
2517 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
2518 |
|
2519 func kexecFileLoad(kernelFd int, initrdFd int, cmdlineLen int, cmdline string, flags int) (err error) { |
|
2520 var _p0 *byte |
|
2521 _p0, err = BytePtrFromString(cmdline) |
|
2522 if err != nil { |
|
2523 return |
|
2524 } |
|
2525 _, _, e1 := Syscall6(SYS_KEXEC_FILE_LOAD, uintptr(kernelFd), uintptr(initrdFd), uintptr(cmdlineLen), uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) |
|
2526 if e1 != 0 { |
|
2527 err = errnoErr(e1) |
|
2528 } |
|
2529 return |
|
2530 } |