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 |
407 _p0, err = BytePtrFromString(path) |
478 _p0, err = BytePtrFromString(path) |
408 if err != nil { |
479 if err != nil { |
409 return |
480 return |
410 } |
481 } |
411 _, _, e1 := Syscall(SYS_CHROOT, uintptr(unsafe.Pointer(_p0)), 0, 0) |
482 _, _, e1 := Syscall(SYS_CHROOT, uintptr(unsafe.Pointer(_p0)), 0, 0) |
|
483 if e1 != 0 { |
|
484 err = errnoErr(e1) |
|
485 } |
|
486 return |
|
487 } |
|
488 |
|
489 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
490 |
|
491 func ClockGetres(clockid int32, res *Timespec) (err error) { |
|
492 _, _, e1 := Syscall(SYS_CLOCK_GETRES, uintptr(clockid), uintptr(unsafe.Pointer(res)), 0) |
412 if e1 != 0 { |
493 if e1 != 0 { |
413 err = errnoErr(e1) |
494 err = errnoErr(e1) |
414 } |
495 } |
415 return |
496 return |
416 } |
497 } |
417 |
498 |
418 // 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 |
419 |
500 |
420 func ClockGettime(clockid int32, time *Timespec) (err error) { |
501 func ClockGettime(clockid int32, time *Timespec) (err error) { |
421 _, _, 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) |
422 if e1 != 0 { |
513 if e1 != 0 { |
423 err = errnoErr(e1) |
514 err = errnoErr(e1) |
424 } |
515 } |
425 return |
516 return |
426 } |
517 } |
446 return |
537 return |
447 } |
538 } |
448 |
539 |
449 // 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 |
450 |
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 |
451 func Dup(oldfd int) (fd int, err error) { |
557 func Dup(oldfd int) (fd int, err error) { |
452 r0, _, e1 := Syscall(SYS_DUP, uintptr(oldfd), 0, 0) |
558 r0, _, e1 := Syscall(SYS_DUP, uintptr(oldfd), 0, 0) |
453 fd = int(r0) |
559 fd = int(r0) |
454 if e1 != 0 { |
560 if e1 != 0 { |
455 err = errnoErr(e1) |
561 err = errnoErr(e1) |
506 return |
612 return |
507 } |
613 } |
508 |
614 |
509 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
615 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
510 |
616 |
511 func Faccessat(dirfd int, path string, mode uint32, flags int) (err error) { |
|
512 var _p0 *byte |
|
513 _p0, err = BytePtrFromString(path) |
|
514 if err != nil { |
|
515 return |
|
516 } |
|
517 _, _, e1 := Syscall6(SYS_FACCESSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0) |
|
518 if e1 != 0 { |
|
519 err = errnoErr(e1) |
|
520 } |
|
521 return |
|
522 } |
|
523 |
|
524 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
525 |
|
526 func Fallocate(fd int, mode uint32, off int64, len int64) (err error) { |
617 func Fallocate(fd int, mode uint32, off int64, len int64) (err error) { |
527 _, _, e1 := Syscall6(SYS_FALLOCATE, uintptr(fd), uintptr(mode), uintptr(off), uintptr(len), 0, 0) |
618 _, _, e1 := Syscall6(SYS_FALLOCATE, uintptr(fd), uintptr(mode), uintptr(off), uintptr(len), 0, 0) |
528 if e1 != 0 { |
619 if e1 != 0 { |
529 err = errnoErr(e1) |
620 err = errnoErr(e1) |
530 } |
621 } |
566 return |
657 return |
567 } |
658 } |
568 |
659 |
569 // 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 |
570 |
661 |
571 func fcntl(fd int, cmd int, arg int) (val int, err error) { |
|
572 r0, _, e1 := Syscall(SYS_FCNTL, uintptr(fd), uintptr(cmd), uintptr(arg)) |
|
573 val = int(r0) |
|
574 if e1 != 0 { |
|
575 err = errnoErr(e1) |
|
576 } |
|
577 return |
|
578 } |
|
579 |
|
580 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
581 |
|
582 func Fdatasync(fd int) (err error) { |
662 func Fdatasync(fd int) (err error) { |
583 _, _, e1 := Syscall(SYS_FDATASYNC, uintptr(fd), 0, 0) |
663 _, _, e1 := Syscall(SYS_FDATASYNC, uintptr(fd), 0, 0) |
584 if e1 != 0 { |
664 if e1 != 0 { |
585 err = errnoErr(e1) |
665 err = errnoErr(e1) |
586 } |
666 } |
587 return |
667 return |
588 } |
668 } |
589 |
669 |
590 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
670 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
591 |
671 |
|
672 func Fgetxattr(fd int, attr string, dest []byte) (sz int, err error) { |
|
673 var _p0 *byte |
|
674 _p0, err = BytePtrFromString(attr) |
|
675 if err != nil { |
|
676 return |
|
677 } |
|
678 var _p1 unsafe.Pointer |
|
679 if len(dest) > 0 { |
|
680 _p1 = unsafe.Pointer(&dest[0]) |
|
681 } else { |
|
682 _p1 = unsafe.Pointer(&_zero) |
|
683 } |
|
684 r0, _, e1 := Syscall6(SYS_FGETXATTR, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(dest)), 0, 0) |
|
685 sz = int(r0) |
|
686 if e1 != 0 { |
|
687 err = errnoErr(e1) |
|
688 } |
|
689 return |
|
690 } |
|
691 |
|
692 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
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 |
|
709 func Flistxattr(fd int, dest []byte) (sz int, err error) { |
|
710 var _p0 unsafe.Pointer |
|
711 if len(dest) > 0 { |
|
712 _p0 = unsafe.Pointer(&dest[0]) |
|
713 } else { |
|
714 _p0 = unsafe.Pointer(&_zero) |
|
715 } |
|
716 r0, _, e1 := Syscall(SYS_FLISTXATTR, uintptr(fd), uintptr(_p0), uintptr(len(dest))) |
|
717 sz = int(r0) |
|
718 if e1 != 0 { |
|
719 err = errnoErr(e1) |
|
720 } |
|
721 return |
|
722 } |
|
723 |
|
724 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
725 |
592 func Flock(fd int, how int) (err error) { |
726 func Flock(fd int, how int) (err error) { |
593 _, _, e1 := Syscall(SYS_FLOCK, uintptr(fd), uintptr(how), 0) |
727 _, _, e1 := Syscall(SYS_FLOCK, uintptr(fd), uintptr(how), 0) |
|
728 if e1 != 0 { |
|
729 err = errnoErr(e1) |
|
730 } |
|
731 return |
|
732 } |
|
733 |
|
734 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
735 |
|
736 func Fremovexattr(fd int, attr string) (err error) { |
|
737 var _p0 *byte |
|
738 _p0, err = BytePtrFromString(attr) |
|
739 if err != nil { |
|
740 return |
|
741 } |
|
742 _, _, e1 := Syscall(SYS_FREMOVEXATTR, uintptr(fd), uintptr(unsafe.Pointer(_p0)), 0) |
|
743 if e1 != 0 { |
|
744 err = errnoErr(e1) |
|
745 } |
|
746 return |
|
747 } |
|
748 |
|
749 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
750 |
|
751 func Fsetxattr(fd int, attr string, dest []byte, flags int) (err error) { |
|
752 var _p0 *byte |
|
753 _p0, err = BytePtrFromString(attr) |
|
754 if err != nil { |
|
755 return |
|
756 } |
|
757 var _p1 unsafe.Pointer |
|
758 if len(dest) > 0 { |
|
759 _p1 = unsafe.Pointer(&dest[0]) |
|
760 } else { |
|
761 _p1 = unsafe.Pointer(&_zero) |
|
762 } |
|
763 _, _, e1 := Syscall6(SYS_FSETXATTR, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(dest)), uintptr(flags), 0) |
594 if e1 != 0 { |
764 if e1 != 0 { |
595 err = errnoErr(e1) |
765 err = errnoErr(e1) |
596 } |
766 } |
597 return |
767 return |
598 } |
768 } |
735 return |
905 return |
736 } |
906 } |
737 |
907 |
738 // 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 |
739 |
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 |
740 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) { |
741 var _p0 *byte |
932 var _p0 *byte |
742 _p0, err = BytePtrFromString(pathname) |
933 _p0, err = BytePtrFromString(pathname) |
743 if err != nil { |
934 if err != nil { |
744 return |
935 return |
917 return |
1108 return |
918 } |
1109 } |
919 |
1110 |
920 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1111 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
921 |
1112 |
|
1113 func MemfdCreate(name string, flags int) (fd int, err error) { |
|
1114 var _p0 *byte |
|
1115 _p0, err = BytePtrFromString(name) |
|
1116 if err != nil { |
|
1117 return |
|
1118 } |
|
1119 r0, _, e1 := Syscall(SYS_MEMFD_CREATE, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) |
|
1120 fd = int(r0) |
|
1121 if e1 != 0 { |
|
1122 err = errnoErr(e1) |
|
1123 } |
|
1124 return |
|
1125 } |
|
1126 |
|
1127 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
1128 |
922 func Mkdirat(dirfd int, path string, mode uint32) (err error) { |
1129 func Mkdirat(dirfd int, path string, mode uint32) (err error) { |
923 var _p0 *byte |
1130 var _p0 *byte |
924 _p0, err = BytePtrFromString(path) |
1131 _p0, err = BytePtrFromString(path) |
925 if err != nil { |
1132 if err != nil { |
926 return |
1133 return |
1056 return |
1263 return |
1057 } |
1264 } |
1058 |
1265 |
1059 // 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 |
1060 |
1267 |
1061 func Renameat(olddirfd int, oldpath string, newdirfd int, newpath string) (err error) { |
1268 func Renameat2(olddirfd int, oldpath string, newdirfd int, newpath string, flags uint) (err error) { |
1062 var _p0 *byte |
1269 var _p0 *byte |
1063 _p0, err = BytePtrFromString(oldpath) |
1270 _p0, err = BytePtrFromString(oldpath) |
1064 if err != nil { |
1271 if err != nil { |
1065 return |
1272 return |
1066 } |
1273 } |
1067 var _p1 *byte |
1274 var _p1 *byte |
1068 _p1, err = BytePtrFromString(newpath) |
1275 _p1, err = BytePtrFromString(newpath) |
1069 if err != nil { |
1276 if err != nil { |
1070 return |
1277 return |
1071 } |
1278 } |
1072 _, _, e1 := Syscall6(SYS_RENAMEAT, uintptr(olddirfd), uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1)), 0, 0) |
1279 _, _, e1 := Syscall6(SYS_RENAMEAT2, uintptr(olddirfd), uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1)), uintptr(flags), 0) |
1073 if e1 != 0 { |
1280 if e1 != 0 { |
1074 err = errnoErr(e1) |
1281 err = errnoErr(e1) |
1075 } |
1282 } |
1076 return |
1283 return |
1077 } |
1284 } |
1211 return |
1418 return |
1212 } |
1419 } |
1213 |
1420 |
1214 // 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 |
1215 |
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 |
1216 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) { |
1217 var _p0 *byte |
1435 var _p0 *byte |
1218 _p0, err = BytePtrFromString(path) |
1436 _p0, err = BytePtrFromString(path) |
1219 if err != nil { |
1437 if err != nil { |
1220 return |
1438 return |
1377 return |
1595 return |
1378 } |
1596 } |
1379 |
1597 |
1380 // 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 |
1381 |
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 |
1382 func munmap(addr uintptr, length uintptr) (err error) { |
1702 func munmap(addr uintptr, length uintptr) (err error) { |
1383 _, _, e1 := Syscall(SYS_MUNMAP, uintptr(addr), uintptr(length), 0) |
1703 _, _, e1 := Syscall(SYS_MUNMAP, uintptr(addr), uintptr(length), 0) |
1384 if e1 != 0 { |
1704 if e1 != 0 { |
1385 err = errnoErr(e1) |
1705 err = errnoErr(e1) |
1386 } |
1706 } |
1479 |
1799 |
1480 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1800 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1481 |
1801 |
1482 func Munlockall() (err error) { |
1802 func Munlockall() (err error) { |
1483 _, _, e1 := Syscall(SYS_MUNLOCKALL, 0, 0, 0) |
1803 _, _, e1 := Syscall(SYS_MUNLOCKALL, 0, 0, 0) |
|
1804 if e1 != 0 { |
|
1805 err = errnoErr(e1) |
|
1806 } |
|
1807 return |
|
1808 } |
|
1809 |
|
1810 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
1811 |
|
1812 func faccessat(dirfd int, path string, mode uint32) (err error) { |
|
1813 var _p0 *byte |
|
1814 _p0, err = BytePtrFromString(path) |
|
1815 if err != nil { |
|
1816 return |
|
1817 } |
|
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) |
1484 if e1 != 0 { |
1845 if e1 != 0 { |
1485 err = errnoErr(e1) |
1846 err = errnoErr(e1) |
1486 } |
1847 } |
1487 return |
1848 return |
1488 } |
1849 } |
1716 return |
2077 return |
1717 } |
2078 } |
1718 |
2079 |
1719 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
2080 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1720 |
2081 |
|
2082 func Renameat(olddirfd int, oldpath string, newdirfd int, newpath string) (err error) { |
|
2083 var _p0 *byte |
|
2084 _p0, err = BytePtrFromString(oldpath) |
|
2085 if err != nil { |
|
2086 return |
|
2087 } |
|
2088 var _p1 *byte |
|
2089 _p1, err = BytePtrFromString(newpath) |
|
2090 if err != nil { |
|
2091 return |
|
2092 } |
|
2093 _, _, e1 := Syscall6(SYS_RENAMEAT, uintptr(olddirfd), uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1)), 0, 0) |
|
2094 if e1 != 0 { |
|
2095 err = errnoErr(e1) |
|
2096 } |
|
2097 return |
|
2098 } |
|
2099 |
|
2100 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
2101 |
1721 func Seek(fd int, offset int64, whence int) (off int64, err error) { |
2102 func Seek(fd int, offset int64, whence int) (off int64, err error) { |
1722 r0, _, e1 := Syscall(SYS_LSEEK, uintptr(fd), uintptr(offset), uintptr(whence)) |
2103 r0, _, e1 := Syscall(SYS_LSEEK, uintptr(fd), uintptr(offset), uintptr(whence)) |
1723 off = int64(r0) |
2104 off = int64(r0) |
1724 if e1 != 0 { |
2105 if e1 != 0 { |
1725 err = errnoErr(e1) |
2106 err = errnoErr(e1) |
1749 return |
2130 return |
1750 } |
2131 } |
1751 |
2132 |
1752 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
2133 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1753 |
2134 |
1754 func Setfsgid(gid int) (err error) { |
2135 func setfsgid(gid int) (prev int, err error) { |
1755 _, _, e1 := Syscall(SYS_SETFSGID, uintptr(gid), 0, 0) |
2136 r0, _, e1 := Syscall(SYS_SETFSGID, uintptr(gid), 0, 0) |
1756 if e1 != 0 { |
2137 prev = int(r0) |
1757 err = errnoErr(e1) |
2138 if e1 != 0 { |
1758 } |
2139 err = errnoErr(e1) |
1759 return |
2140 } |
1760 } |
2141 return |
1761 |
2142 } |
1762 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
2143 |
1763 |
2144 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1764 func Setfsuid(uid int) (err error) { |
2145 |
1765 _, _, e1 := Syscall(SYS_SETFSUID, uintptr(uid), 0, 0) |
2146 func setfsuid(uid int) (prev int, err error) { |
|
2147 r0, _, e1 := Syscall(SYS_SETFSUID, uintptr(uid), 0, 0) |
|
2148 prev = int(r0) |
1766 if e1 != 0 { |
2149 if e1 != 0 { |
1767 err = errnoErr(e1) |
2150 err = errnoErr(e1) |
1768 } |
2151 } |
1769 return |
2152 return |
1770 } |
2153 } |