changeset 251 | 1c52a0eeb952 |
parent 242 | 2a9ec03fe5a1 |
child 256 | 6d9efbef00a9 |
250:c040f992052f | 251:1c52a0eeb952 |
---|---|
1 // mksyscall.pl -dragonfly -tags dragonfly,amd64 syscall_bsd.go syscall_dragonfly.go syscall_dragonfly_amd64.go |
1 // go run mksyscall.go -dragonfly -tags dragonfly,amd64 syscall_bsd.go syscall_dragonfly.go syscall_dragonfly_amd64.go |
2 // Code generated by the command above; see README.md. DO NOT EDIT. |
2 // Code generated by the command above; see README.md. DO NOT EDIT. |
3 |
3 |
4 // +build dragonfly,amd64 |
4 // +build dragonfly,amd64 |
5 |
5 |
6 package unix |
6 package unix |
253 return |
253 return |
254 } |
254 } |
255 |
255 |
256 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
256 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
257 |
257 |
258 func fcntl(fd int, cmd int, arg int) (val int, err error) { |
|
259 r0, _, e1 := Syscall(SYS_FCNTL, uintptr(fd), uintptr(cmd), uintptr(arg)) |
|
260 val = int(r0) |
|
261 if e1 != 0 { |
|
262 err = errnoErr(e1) |
|
263 } |
|
264 return |
|
265 } |
|
266 |
|
267 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
268 |
|
269 func poll(fds *PollFd, nfds int, timeout int) (n int, err error) { |
258 func poll(fds *PollFd, nfds int, timeout int) (n int, err error) { |
270 r0, _, e1 := Syscall(SYS_POLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout)) |
259 r0, _, e1 := Syscall(SYS_POLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout)) |
271 n = int(r0) |
260 n = int(r0) |
272 if e1 != 0 { |
261 if e1 != 0 { |
273 err = errnoErr(e1) |
262 err = errnoErr(e1) |
586 return |
575 return |
587 } |
576 } |
588 |
577 |
589 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
578 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
590 |
579 |
580 func Faccessat(dirfd int, path string, mode uint32, flags int) (err error) { |
|
581 var _p0 *byte |
|
582 _p0, err = BytePtrFromString(path) |
|
583 if err != nil { |
|
584 return |
|
585 } |
|
586 _, _, e1 := Syscall6(SYS_FACCESSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0) |
|
587 if e1 != 0 { |
|
588 err = errnoErr(e1) |
|
589 } |
|
590 return |
|
591 } |
|
592 |
|
593 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
594 |
|
591 func Fchdir(fd int) (err error) { |
595 func Fchdir(fd int) (err error) { |
592 _, _, e1 := Syscall(SYS_FCHDIR, uintptr(fd), 0, 0) |
596 _, _, e1 := Syscall(SYS_FCHDIR, uintptr(fd), 0, 0) |
593 if e1 != 0 { |
597 if e1 != 0 { |
594 err = errnoErr(e1) |
598 err = errnoErr(e1) |
595 } |
599 } |
633 |
637 |
634 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
638 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
635 |
639 |
636 func Fchown(fd int, uid int, gid int) (err error) { |
640 func Fchown(fd int, uid int, gid int) (err error) { |
637 _, _, e1 := Syscall(SYS_FCHOWN, uintptr(fd), uintptr(uid), uintptr(gid)) |
641 _, _, e1 := Syscall(SYS_FCHOWN, uintptr(fd), uintptr(uid), uintptr(gid)) |
642 if e1 != 0 { |
|
643 err = errnoErr(e1) |
|
644 } |
|
645 return |
|
646 } |
|
647 |
|
648 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
649 |
|
650 func Fchownat(dirfd int, path string, uid int, gid int, flags int) (err error) { |
|
651 var _p0 *byte |
|
652 _p0, err = BytePtrFromString(path) |
|
653 if err != nil { |
|
654 return |
|
655 } |
|
656 _, _, e1 := Syscall6(SYS_FCHOWNAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid), uintptr(flags), 0) |
|
638 if e1 != 0 { |
657 if e1 != 0 { |
639 err = errnoErr(e1) |
658 err = errnoErr(e1) |
640 } |
659 } |
641 return |
660 return |
642 } |
661 } |
709 |
728 |
710 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
729 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
711 |
730 |
712 func Ftruncate(fd int, length int64) (err error) { |
731 func Ftruncate(fd int, length int64) (err error) { |
713 _, _, e1 := Syscall(SYS_FTRUNCATE, uintptr(fd), 0, uintptr(length)) |
732 _, _, e1 := Syscall(SYS_FTRUNCATE, uintptr(fd), 0, uintptr(length)) |
733 if e1 != 0 { |
|
734 err = errnoErr(e1) |
|
735 } |
|
736 return |
|
737 } |
|
738 |
|
739 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
740 |
|
741 func Getdents(fd int, buf []byte) (n int, err error) { |
|
742 var _p0 unsafe.Pointer |
|
743 if len(buf) > 0 { |
|
744 _p0 = unsafe.Pointer(&buf[0]) |
|
745 } else { |
|
746 _p0 = unsafe.Pointer(&_zero) |
|
747 } |
|
748 r0, _, e1 := Syscall(SYS_GETDENTS, uintptr(fd), uintptr(_p0), uintptr(len(buf))) |
|
749 n = int(r0) |
|
714 if e1 != 0 { |
750 if e1 != 0 { |
715 err = errnoErr(e1) |
751 err = errnoErr(e1) |
716 } |
752 } |
717 return |
753 return |
718 } |
754 } |
925 return |
961 return |
926 } |
962 } |
927 |
963 |
928 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
964 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
929 |
965 |
966 func Linkat(pathfd int, path string, linkfd int, link string, flags int) (err error) { |
|
967 var _p0 *byte |
|
968 _p0, err = BytePtrFromString(path) |
|
969 if err != nil { |
|
970 return |
|
971 } |
|
972 var _p1 *byte |
|
973 _p1, err = BytePtrFromString(link) |
|
974 if err != nil { |
|
975 return |
|
976 } |
|
977 _, _, e1 := Syscall6(SYS_LINKAT, uintptr(pathfd), uintptr(unsafe.Pointer(_p0)), uintptr(linkfd), uintptr(unsafe.Pointer(_p1)), uintptr(flags), 0) |
|
978 if e1 != 0 { |
|
979 err = errnoErr(e1) |
|
980 } |
|
981 return |
|
982 } |
|
983 |
|
984 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
985 |
|
930 func Listen(s int, backlog int) (err error) { |
986 func Listen(s int, backlog int) (err error) { |
931 _, _, e1 := Syscall(SYS_LISTEN, uintptr(s), uintptr(backlog), 0) |
987 _, _, e1 := Syscall(SYS_LISTEN, uintptr(s), uintptr(backlog), 0) |
932 if e1 != 0 { |
988 if e1 != 0 { |
933 err = errnoErr(e1) |
989 err = errnoErr(e1) |
934 } |
990 } |
965 return |
1021 return |
966 } |
1022 } |
967 |
1023 |
968 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1024 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
969 |
1025 |
1026 func Mkdirat(dirfd int, path string, mode uint32) (err error) { |
|
1027 var _p0 *byte |
|
1028 _p0, err = BytePtrFromString(path) |
|
1029 if err != nil { |
|
1030 return |
|
1031 } |
|
1032 _, _, e1 := Syscall(SYS_MKDIRAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode)) |
|
1033 if e1 != 0 { |
|
1034 err = errnoErr(e1) |
|
1035 } |
|
1036 return |
|
1037 } |
|
1038 |
|
1039 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
1040 |
|
970 func Mkfifo(path string, mode uint32) (err error) { |
1041 func Mkfifo(path string, mode uint32) (err error) { |
971 var _p0 *byte |
1042 var _p0 *byte |
972 _p0, err = BytePtrFromString(path) |
1043 _p0, err = BytePtrFromString(path) |
973 if err != nil { |
1044 if err != nil { |
974 return |
1045 return |
987 _p0, err = BytePtrFromString(path) |
1058 _p0, err = BytePtrFromString(path) |
988 if err != nil { |
1059 if err != nil { |
989 return |
1060 return |
990 } |
1061 } |
991 _, _, e1 := Syscall(SYS_MKNOD, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev)) |
1062 _, _, e1 := Syscall(SYS_MKNOD, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev)) |
1063 if e1 != 0 { |
|
1064 err = errnoErr(e1) |
|
1065 } |
|
1066 return |
|
1067 } |
|
1068 |
|
1069 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
1070 |
|
1071 func Mknodat(fd int, path string, mode uint32, dev int) (err error) { |
|
1072 var _p0 *byte |
|
1073 _p0, err = BytePtrFromString(path) |
|
1074 if err != nil { |
|
1075 return |
|
1076 } |
|
1077 _, _, e1 := Syscall6(SYS_MKNODAT, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev), 0, 0) |
|
992 if e1 != 0 { |
1078 if e1 != 0 { |
993 err = errnoErr(e1) |
1079 err = errnoErr(e1) |
994 } |
1080 } |
995 return |
1081 return |
996 } |
1082 } |
1012 _p0, err = BytePtrFromString(path) |
1098 _p0, err = BytePtrFromString(path) |
1013 if err != nil { |
1099 if err != nil { |
1014 return |
1100 return |
1015 } |
1101 } |
1016 r0, _, e1 := Syscall(SYS_OPEN, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm)) |
1102 r0, _, e1 := Syscall(SYS_OPEN, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm)) |
1103 fd = int(r0) |
|
1104 if e1 != 0 { |
|
1105 err = errnoErr(e1) |
|
1106 } |
|
1107 return |
|
1108 } |
|
1109 |
|
1110 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
1111 |
|
1112 func Openat(dirfd int, path string, mode int, perm uint32) (fd int, err error) { |
|
1113 var _p0 *byte |
|
1114 _p0, err = BytePtrFromString(path) |
|
1115 if err != nil { |
|
1116 return |
|
1117 } |
|
1118 r0, _, e1 := Syscall6(SYS_OPENAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm), 0, 0) |
|
1017 fd = int(r0) |
1119 fd = int(r0) |
1018 if e1 != 0 { |
1120 if e1 != 0 { |
1019 err = errnoErr(e1) |
1121 err = errnoErr(e1) |
1020 } |
1122 } |
1021 return |
1123 return |
1096 return |
1198 return |
1097 } |
1199 } |
1098 |
1200 |
1099 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1201 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1100 |
1202 |
1203 func Renameat(fromfd int, from string, tofd int, to string) (err error) { |
|
1204 var _p0 *byte |
|
1205 _p0, err = BytePtrFromString(from) |
|
1206 if err != nil { |
|
1207 return |
|
1208 } |
|
1209 var _p1 *byte |
|
1210 _p1, err = BytePtrFromString(to) |
|
1211 if err != nil { |
|
1212 return |
|
1213 } |
|
1214 _, _, e1 := Syscall6(SYS_RENAMEAT, uintptr(fromfd), uintptr(unsafe.Pointer(_p0)), uintptr(tofd), uintptr(unsafe.Pointer(_p1)), 0, 0) |
|
1215 if e1 != 0 { |
|
1216 err = errnoErr(e1) |
|
1217 } |
|
1218 return |
|
1219 } |
|
1220 |
|
1221 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
1222 |
|
1101 func Revoke(path string) (err error) { |
1223 func Revoke(path string) (err error) { |
1102 var _p0 *byte |
1224 var _p0 *byte |
1103 _p0, err = BytePtrFromString(path) |
1225 _p0, err = BytePtrFromString(path) |
1104 if err != nil { |
1226 if err != nil { |
1105 return |
1227 return |
1137 return |
1259 return |
1138 } |
1260 } |
1139 |
1261 |
1140 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1262 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1141 |
1263 |
1142 func Select(n int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (err error) { |
1264 func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) { |
1143 _, _, e1 := Syscall6(SYS_SELECT, uintptr(n), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0) |
1265 r0, _, e1 := Syscall6(SYS_SELECT, uintptr(nfd), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0) |
1266 n = int(r0) |
|
1144 if e1 != 0 { |
1267 if e1 != 0 { |
1145 err = errnoErr(e1) |
1268 err = errnoErr(e1) |
1146 } |
1269 } |
1147 return |
1270 return |
1148 } |
1271 } |
1343 return |
1466 return |
1344 } |
1467 } |
1345 |
1468 |
1346 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1469 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
1347 |
1470 |
1471 func Symlinkat(oldpath string, newdirfd int, newpath string) (err error) { |
|
1472 var _p0 *byte |
|
1473 _p0, err = BytePtrFromString(oldpath) |
|
1474 if err != nil { |
|
1475 return |
|
1476 } |
|
1477 var _p1 *byte |
|
1478 _p1, err = BytePtrFromString(newpath) |
|
1479 if err != nil { |
|
1480 return |
|
1481 } |
|
1482 _, _, e1 := Syscall(SYS_SYMLINKAT, uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1))) |
|
1483 if e1 != 0 { |
|
1484 err = errnoErr(e1) |
|
1485 } |
|
1486 return |
|
1487 } |
|
1488 |
|
1489 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
1490 |
|
1348 func Sync() (err error) { |
1491 func Sync() (err error) { |
1349 _, _, e1 := Syscall(SYS_SYNC, 0, 0, 0) |
1492 _, _, e1 := Syscall(SYS_SYNC, 0, 0, 0) |
1350 if e1 != 0 { |
1493 if e1 != 0 { |
1351 err = errnoErr(e1) |
1494 err = errnoErr(e1) |
1352 } |
1495 } |
1398 _p0, err = BytePtrFromString(path) |
1541 _p0, err = BytePtrFromString(path) |
1399 if err != nil { |
1542 if err != nil { |
1400 return |
1543 return |
1401 } |
1544 } |
1402 _, _, e1 := Syscall(SYS_UNLINK, uintptr(unsafe.Pointer(_p0)), 0, 0) |
1545 _, _, e1 := Syscall(SYS_UNLINK, uintptr(unsafe.Pointer(_p0)), 0, 0) |
1546 if e1 != 0 { |
|
1547 err = errnoErr(e1) |
|
1548 } |
|
1549 return |
|
1550 } |
|
1551 |
|
1552 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT |
|
1553 |
|
1554 func Unlinkat(dirfd int, path string, flags int) (err error) { |
|
1555 var _p0 *byte |
|
1556 _p0, err = BytePtrFromString(path) |
|
1557 if err != nil { |
|
1558 return |
|
1559 } |
|
1560 _, _, e1 := Syscall(SYS_UNLINKAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags)) |
|
1403 if e1 != 0 { |
1561 if e1 != 0 { |
1404 err = errnoErr(e1) |
1562 err = errnoErr(e1) |
1405 } |
1563 } |
1406 return |
1564 return |
1407 } |
1565 } |