syscall_arm32.odin 21 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470
  1. //+build arm32
  2. package linux
  3. // This file was taken and transformed from
  4. // /arch/arm/tools/syscall.tbl
  5. // in linux headers. OABI and EABI syscalls
  6. // are included.
  7. // TODO(bumbread, 2023-10-13): I'm not sure whether I have used
  8. // the right syscall table. ARM64 stuff seems to be also compatible
  9. // with ARM32, I'm not sure whether ARM32 also uses the new way of
  10. // defining the syscall table, and this one is just for compatibility..?
  11. // This syscall is not meant to be used by userspace
  12. SYS_restart_syscall :: uintptr(0)
  13. SYS_exit :: uintptr(1)
  14. SYS_fork :: uintptr(2)
  15. SYS_read :: uintptr(3)
  16. SYS_write :: uintptr(4)
  17. SYS_open :: uintptr(5)
  18. SYS_close :: uintptr(6)
  19. // 7 was sys_waitpid
  20. SYS_creat :: uintptr(8)
  21. SYS_link :: uintptr(9)
  22. SYS_unlink :: uintptr(10)
  23. SYS_execve :: uintptr(11)
  24. SYS_chdir :: uintptr(12)
  25. SYS_time :: uintptr(13)
  26. SYS_mknod :: uintptr(14)
  27. SYS_chmod :: uintptr(15)
  28. SYS_lchown :: uintptr(16)
  29. // 17 was sys_break
  30. // 18 was sys_stat
  31. SYS_lseek :: uintptr(19)
  32. SYS_getpid :: uintptr(20)
  33. SYS_mount :: uintptr(21)
  34. SYS_umount :: uintptr(22)
  35. SYS_setuid :: uintptr(23)
  36. SYS_getuid :: uintptr(24)
  37. SYS_stime :: uintptr(25)
  38. SYS_ptrace :: uintptr(26)
  39. SYS_alarm :: uintptr(27)
  40. // 28 was sys_fstat
  41. SYS_pause :: uintptr(29)
  42. SYS_utime :: uintptr(30)
  43. // 31 was sys_stty
  44. // 32 was sys_gtty
  45. SYS_access :: uintptr(33)
  46. SYS_nice :: uintptr(34)
  47. // 35 was sys_ftime
  48. SYS_sync :: uintptr(36)
  49. SYS_kill :: uintptr(37)
  50. SYS_rename :: uintptr(38)
  51. SYS_mkdir :: uintptr(39)
  52. SYS_rmdir :: uintptr(40)
  53. SYS_dup :: uintptr(41)
  54. SYS_pipe :: uintptr(42)
  55. SYS_times :: uintptr(43)
  56. // 44 was sys_prof
  57. SYS_brk :: uintptr(45)
  58. SYS_setgid :: uintptr(46)
  59. SYS_getgid :: uintptr(47)
  60. // 48 was sys_signal
  61. SYS_geteuid :: uintptr(49)
  62. SYS_getegid :: uintptr(50)
  63. SYS_acct :: uintptr(51)
  64. SYS_umount2 :: uintptr(52)
  65. // 53 was sys_lock
  66. SYS_ioctl :: uintptr(54)
  67. SYS_fcntl :: uintptr(55)
  68. // 56 was sys_mpx
  69. SYS_setpgid :: uintptr(57)
  70. // 58 was sys_ulimit
  71. // 59 was sys_olduname
  72. SYS_umask :: uintptr(60)
  73. SYS_chroot :: uintptr(61)
  74. SYS_ustat :: uintptr(62)
  75. SYS_dup2 :: uintptr(63)
  76. SYS_getppid :: uintptr(64)
  77. SYS_getpgrp :: uintptr(65)
  78. SYS_setsid :: uintptr(66)
  79. SYS_sigaction :: uintptr(67)
  80. // 68 was sys_sgetmask
  81. // 69 was sys_ssetmask
  82. SYS_setreuid :: uintptr(70)
  83. SYS_setregid :: uintptr(71)
  84. SYS_sigsuspend :: uintptr(72)
  85. SYS_sigpending :: uintptr(73)
  86. SYS_sethostname :: uintptr(74)
  87. SYS_setrlimit :: uintptr(75)
  88. // Back compat 2GB limited rlimit
  89. SYS_getrlimit :: uintptr(76)
  90. SYS_getrusage :: uintptr(77)
  91. SYS_gettimeofday :: uintptr(78)
  92. SYS_settimeofday :: uintptr(79)
  93. SYS_getgroups :: uintptr(80)
  94. SYS_setgroups :: uintptr(81)
  95. SYS_select :: uintptr(82)
  96. SYS_symlink :: uintptr(83)
  97. // 84 was sys_lstat
  98. SYS_readlink :: uintptr(85)
  99. SYS_uselib :: uintptr(86)
  100. SYS_swapon :: uintptr(87)
  101. SYS_reboot :: uintptr(88)
  102. SYS_readdir :: uintptr(89)
  103. SYS_mmap :: uintptr(90)
  104. SYS_munmap :: uintptr(91)
  105. SYS_truncate :: uintptr(92)
  106. SYS_ftruncate :: uintptr(93)
  107. SYS_fchmod :: uintptr(94)
  108. SYS_fchown :: uintptr(95)
  109. SYS_getpriority :: uintptr(96)
  110. SYS_setpriority :: uintptr(97)
  111. // 98 was sys_profil
  112. SYS_statfs :: uintptr(99)
  113. SYS_fstatfs :: uintptr(100)
  114. // 101 was sys_ioperm
  115. SYS_socketcall :: uintptr(102)
  116. SYS_syslog :: uintptr(103)
  117. SYS_setitimer :: uintptr(104)
  118. SYS_getitimer :: uintptr(105)
  119. SYS_stat :: uintptr(106)
  120. SYS_lstat :: uintptr(107)
  121. SYS_fstat :: uintptr(108)
  122. // 109 was sys_uname
  123. // 110 was sys_iopl
  124. SYS_vhangup :: uintptr(111)
  125. // 112 was sys_idle
  126. // syscall to call a syscall!
  127. SYS_syscall :: uintptr(113)
  128. SYS_wait4 :: uintptr(114)
  129. SYS_swapoff :: uintptr(115)
  130. SYS_sysinfo :: uintptr(116)
  131. SYS_ipc :: uintptr(117)
  132. SYS_fsync :: uintptr(118)
  133. SYS_sigreturn :: uintptr(119)
  134. SYS_clone :: uintptr(120)
  135. SYS_setdomainname :: uintptr(121)
  136. SYS_uname :: uintptr(122)
  137. // 123 was sys_modify_ldt
  138. SYS_adjtimex :: uintptr(124)
  139. SYS_mprotect :: uintptr(125)
  140. SYS_sigprocmask :: uintptr(126)
  141. // 127 was sys_create_module
  142. SYS_init_module :: uintptr(128)
  143. SYS_delete_module :: uintptr(129)
  144. // 130 was sys_get_kernel_syms
  145. SYS_quotactl :: uintptr(131)
  146. SYS_getpgid :: uintptr(132)
  147. SYS_fchdir :: uintptr(133)
  148. SYS_bdflush :: uintptr(134)
  149. SYS_sysfs :: uintptr(135)
  150. SYS_personality :: uintptr(136)
  151. // 137 was sys_afs_syscall
  152. SYS_setfsuid :: uintptr(138)
  153. SYS_setfsgid :: uintptr(139)
  154. SYS__llseek :: uintptr(140)
  155. SYS_getdents :: uintptr(141)
  156. SYS__newselect :: uintptr(142)
  157. SYS_flock :: uintptr(143)
  158. SYS_msync :: uintptr(144)
  159. SYS_readv :: uintptr(145)
  160. SYS_writev :: uintptr(146)
  161. SYS_getsid :: uintptr(147)
  162. SYS_fdatasync :: uintptr(148)
  163. SYS__sysctl :: uintptr(149)
  164. SYS_mlock :: uintptr(150)
  165. SYS_munlock :: uintptr(151)
  166. SYS_mlockall :: uintptr(152)
  167. SYS_munlockall :: uintptr(153)
  168. SYS_sched_setparam :: uintptr(154)
  169. SYS_sched_getparam :: uintptr(155)
  170. SYS_sched_setscheduler :: uintptr(156)
  171. SYS_sched_getscheduler :: uintptr(157)
  172. SYS_sched_yield :: uintptr(158)
  173. SYS_sched_get_priority_max :: uintptr(159)
  174. SYS_sched_get_priority_min :: uintptr(160)
  175. SYS_sched_rr_get_interval :: uintptr(161)
  176. SYS_nanosleep :: uintptr(162)
  177. SYS_mremap :: uintptr(163)
  178. SYS_setresuid :: uintptr(164)
  179. SYS_getresuid :: uintptr(165)
  180. // 166 was sys_vm86
  181. // 167 was sys_query_module
  182. SYS_poll :: uintptr(168)
  183. SYS_nfsservctl :: uintptr(169)
  184. SYS_setresgid :: uintptr(170)
  185. SYS_getresgid :: uintptr(171)
  186. SYS_prctl :: uintptr(172)
  187. SYS_rt_sigreturn :: uintptr(173)
  188. SYS_rt_sigaction :: uintptr(174)
  189. SYS_rt_sigprocmask :: uintptr(175)
  190. SYS_rt_sigpending :: uintptr(176)
  191. SYS_rt_sigtimedwait :: uintptr(177)
  192. SYS_rt_sigqueueinfo :: uintptr(178)
  193. SYS_rt_sigsuspend :: uintptr(179)
  194. SYS_pread64 :: uintptr(180)
  195. SYS_pwrite64 :: uintptr(181)
  196. SYS_chown :: uintptr(182)
  197. SYS_getcwd :: uintptr(183)
  198. SYS_capget :: uintptr(184)
  199. SYS_capset :: uintptr(185)
  200. SYS_sigaltstack :: uintptr(186)
  201. SYS_sendfile :: uintptr(187)
  202. // 188 reserved
  203. // 189 reserved
  204. SYS_vfork :: uintptr(190)
  205. // SuS compliant getrlimit
  206. SYS_ugetrlimit :: uintptr(191)
  207. SYS_mmap2 :: uintptr(192)
  208. SYS_truncate64 :: uintptr(193)
  209. SYS_ftruncate64 :: uintptr(194)
  210. SYS_stat64 :: uintptr(195)
  211. SYS_lstat64 :: uintptr(196)
  212. SYS_fstat64 :: uintptr(197)
  213. SYS_lchown32 :: uintptr(198)
  214. SYS_getuid32 :: uintptr(199)
  215. SYS_getgid32 :: uintptr(200)
  216. SYS_geteuid32 :: uintptr(201)
  217. SYS_getegid32 :: uintptr(202)
  218. SYS_setreuid32 :: uintptr(203)
  219. SYS_setregid32 :: uintptr(204)
  220. SYS_getgroups32 :: uintptr(205)
  221. SYS_setgroups32 :: uintptr(206)
  222. SYS_fchown32 :: uintptr(207)
  223. SYS_setresuid32 :: uintptr(208)
  224. SYS_getresuid32 :: uintptr(209)
  225. SYS_setresgid32 :: uintptr(210)
  226. SYS_getresgid32 :: uintptr(211)
  227. SYS_chown32 :: uintptr(212)
  228. SYS_setuid32 :: uintptr(213)
  229. SYS_setgid32 :: uintptr(214)
  230. SYS_setfsuid32 :: uintptr(215)
  231. SYS_setfsgid32 :: uintptr(216)
  232. SYS_getdents64 :: uintptr(217)
  233. SYS_pivot_root :: uintptr(218)
  234. SYS_mincore :: uintptr(219)
  235. SYS_madvise :: uintptr(220)
  236. SYS_fcntl64 :: uintptr(221)
  237. // 222 for tux
  238. // 223 is unused
  239. SYS_gettid :: uintptr(224)
  240. SYS_readahead :: uintptr(225)
  241. SYS_setxattr :: uintptr(226)
  242. SYS_lsetxattr :: uintptr(227)
  243. SYS_fsetxattr :: uintptr(228)
  244. SYS_getxattr :: uintptr(229)
  245. SYS_lgetxattr :: uintptr(230)
  246. SYS_fgetxattr :: uintptr(231)
  247. SYS_listxattr :: uintptr(232)
  248. SYS_llistxattr :: uintptr(233)
  249. SYS_flistxattr :: uintptr(234)
  250. SYS_removexattr :: uintptr(235)
  251. SYS_lremovexattr :: uintptr(236)
  252. SYS_fremovexattr :: uintptr(237)
  253. SYS_tkill :: uintptr(238)
  254. SYS_sendfile64 :: uintptr(239)
  255. SYS_futex :: uintptr(240)
  256. SYS_sched_setaffinity :: uintptr(241)
  257. SYS_sched_getaffinity :: uintptr(242)
  258. SYS_io_setup :: uintptr(243)
  259. SYS_io_destroy :: uintptr(244)
  260. SYS_io_getevents :: uintptr(245)
  261. SYS_io_submit :: uintptr(246)
  262. SYS_io_cancel :: uintptr(247)
  263. SYS_exit_group :: uintptr(248)
  264. SYS_lookup_dcookie :: uintptr(249)
  265. SYS_epoll_create :: uintptr(250)
  266. SYS_epoll_ctl :: uintptr(251)
  267. SYS_epoll_wait :: uintptr(252)
  268. SYS_remap_file_pages :: uintptr(253)
  269. // 254 for set_thread_area
  270. // 255 for get_thread_area
  271. SYS_set_tid_address :: uintptr(256)
  272. SYS_timer_create :: uintptr(257)
  273. SYS_timer_settime :: uintptr(258)
  274. SYS_timer_gettime :: uintptr(259)
  275. SYS_timer_getoverrun :: uintptr(260)
  276. SYS_timer_delete :: uintptr(261)
  277. SYS_clock_settime :: uintptr(262)
  278. SYS_clock_gettime :: uintptr(263)
  279. SYS_clock_getres :: uintptr(264)
  280. SYS_clock_nanosleep :: uintptr(265)
  281. SYS_statfs64 :: uintptr(266)
  282. SYS_fstatfs64 :: uintptr(267)
  283. SYS_tgkill :: uintptr(268)
  284. SYS_utimes :: uintptr(269)
  285. SYS_arm_fadvise64_64 :: uintptr(270)
  286. SYS_pciconfig_iobase :: uintptr(271)
  287. SYS_pciconfig_read :: uintptr(272)
  288. SYS_pciconfig_write :: uintptr(273)
  289. SYS_mq_open :: uintptr(274)
  290. SYS_mq_unlink :: uintptr(275)
  291. SYS_mq_timedsend :: uintptr(276)
  292. SYS_mq_timedreceive :: uintptr(277)
  293. SYS_mq_notify :: uintptr(278)
  294. SYS_mq_getsetattr :: uintptr(279)
  295. SYS_waitid :: uintptr(280)
  296. SYS_socket :: uintptr(281)
  297. SYS_bind :: uintptr(282)
  298. SYS_connect :: uintptr(283)
  299. SYS_listen :: uintptr(284)
  300. SYS_accept :: uintptr(285)
  301. SYS_getsockname :: uintptr(286)
  302. SYS_getpeername :: uintptr(287)
  303. SYS_socketpair :: uintptr(288)
  304. SYS_send :: uintptr(289)
  305. SYS_sendto :: uintptr(290)
  306. SYS_recv :: uintptr(291)
  307. SYS_recvfrom :: uintptr(292)
  308. SYS_shutdown :: uintptr(293)
  309. SYS_setsockopt :: uintptr(294)
  310. SYS_getsockopt :: uintptr(295)
  311. SYS_sendmsg :: uintptr(296)
  312. SYS_recvmsg :: uintptr(297)
  313. SYS_semop :: uintptr(298)
  314. SYS_semget :: uintptr(299)
  315. SYS_semctl :: uintptr(300)
  316. SYS_msgsnd :: uintptr(301)
  317. SYS_msgrcv :: uintptr(302)
  318. SYS_msgget :: uintptr(303)
  319. SYS_msgctl :: uintptr(304)
  320. SYS_shmat :: uintptr(305)
  321. SYS_shmdt :: uintptr(306)
  322. SYS_shmget :: uintptr(307)
  323. SYS_shmctl :: uintptr(308)
  324. SYS_add_key :: uintptr(309)
  325. SYS_request_key :: uintptr(310)
  326. SYS_keyctl :: uintptr(311)
  327. SYS_semtimedop :: uintptr(312)
  328. SYS_vserver :: uintptr(313)
  329. SYS_ioprio_set :: uintptr(314)
  330. SYS_ioprio_get :: uintptr(315)
  331. SYS_inotify_init :: uintptr(316)
  332. SYS_inotify_add_watch :: uintptr(317)
  333. SYS_inotify_rm_watch :: uintptr(318)
  334. SYS_mbind :: uintptr(319)
  335. SYS_get_mempolicy :: uintptr(320)
  336. SYS_set_mempolicy :: uintptr(321)
  337. SYS_openat :: uintptr(322)
  338. SYS_mkdirat :: uintptr(323)
  339. SYS_mknodat :: uintptr(324)
  340. SYS_fchownat :: uintptr(325)
  341. SYS_futimesat :: uintptr(326)
  342. SYS_fstatat64 :: uintptr(327)
  343. SYS_unlinkat :: uintptr(328)
  344. SYS_renameat :: uintptr(329)
  345. SYS_linkat :: uintptr(330)
  346. SYS_symlinkat :: uintptr(331)
  347. SYS_readlinkat :: uintptr(332)
  348. SYS_fchmodat :: uintptr(333)
  349. SYS_faccessat :: uintptr(334)
  350. SYS_pselect6 :: uintptr(335)
  351. SYS_ppoll :: uintptr(336)
  352. SYS_unshare :: uintptr(337)
  353. SYS_set_robust_list :: uintptr(338)
  354. SYS_get_robust_list :: uintptr(339)
  355. SYS_splice :: uintptr(340)
  356. SYS_arm_sync_file_range :: uintptr(341)
  357. SYS_tee :: uintptr(342)
  358. SYS_vmsplice :: uintptr(343)
  359. SYS_move_pages :: uintptr(344)
  360. SYS_getcpu :: uintptr(345)
  361. SYS_epoll_pwait :: uintptr(346)
  362. SYS_kexec_load :: uintptr(347)
  363. SYS_utimensat :: uintptr(348)
  364. SYS_signalfd :: uintptr(349)
  365. SYS_timerfd_create :: uintptr(350)
  366. SYS_eventfd :: uintptr(351)
  367. SYS_fallocate :: uintptr(352)
  368. SYS_timerfd_settime :: uintptr(353)
  369. SYS_timerfd_gettime :: uintptr(354)
  370. SYS_signalfd4 :: uintptr(355)
  371. SYS_eventfd2 :: uintptr(356)
  372. SYS_epoll_create1 :: uintptr(357)
  373. SYS_dup3 :: uintptr(358)
  374. SYS_pipe2 :: uintptr(359)
  375. SYS_inotify_init1 :: uintptr(360)
  376. SYS_preadv :: uintptr(361)
  377. SYS_pwritev :: uintptr(362)
  378. SYS_rt_tgsigqueueinfo :: uintptr(363)
  379. SYS_perf_event_open :: uintptr(364)
  380. SYS_recvmmsg :: uintptr(365)
  381. SYS_accept4 :: uintptr(366)
  382. SYS_fanotify_init :: uintptr(367)
  383. SYS_fanotify_mark :: uintptr(368)
  384. SYS_prlimit64 :: uintptr(369)
  385. SYS_name_to_handle_at :: uintptr(370)
  386. SYS_open_by_handle_at :: uintptr(371)
  387. SYS_clock_adjtime :: uintptr(372)
  388. SYS_syncfs :: uintptr(373)
  389. SYS_sendmmsg :: uintptr(374)
  390. SYS_setns :: uintptr(375)
  391. SYS_process_vm_readv :: uintptr(376)
  392. SYS_process_vm_writev :: uintptr(377)
  393. SYS_kcmp :: uintptr(378)
  394. SYS_finit_module :: uintptr(379)
  395. SYS_sched_setattr :: uintptr(380)
  396. SYS_sched_getattr :: uintptr(381)
  397. SYS_renameat2 :: uintptr(382)
  398. SYS_seccomp :: uintptr(383)
  399. SYS_getrandom :: uintptr(384)
  400. SYS_memfd_create :: uintptr(385)
  401. SYS_bpf :: uintptr(386)
  402. SYS_execveat :: uintptr(387)
  403. SYS_userfaultfd :: uintptr(388)
  404. SYS_membarrier :: uintptr(389)
  405. SYS_mlock2 :: uintptr(390)
  406. SYS_copy_file_range :: uintptr(391)
  407. SYS_preadv2 :: uintptr(392)
  408. SYS_pwritev2 :: uintptr(393)
  409. SYS_pkey_mprotect :: uintptr(394)
  410. SYS_pkey_alloc :: uintptr(395)
  411. SYS_pkey_free :: uintptr(396)
  412. SYS_statx :: uintptr(397)
  413. SYS_rseq :: uintptr(398)
  414. SYS_io_pgetevents :: uintptr(399)
  415. SYS_migrate_pages :: uintptr(400)
  416. SYS_kexec_file_load :: uintptr(401)
  417. // 402 is unused
  418. SYS_clock_gettime64 :: uintptr(403)
  419. SYS_clock_settime64 :: uintptr(404)
  420. SYS_clock_adjtime64 :: uintptr(405)
  421. SYS_clock_getres_time64 :: uintptr(406)
  422. SYS_clock_nanosleep_time64 :: uintptr(407)
  423. SYS_timer_gettime64 :: uintptr(408)
  424. SYS_timer_settime64 :: uintptr(409)
  425. SYS_timerfd_gettime64 :: uintptr(410)
  426. SYS_timerfd_settime64 :: uintptr(411)
  427. SYS_utimensat_time64 :: uintptr(412)
  428. SYS_pselect6_time64 :: uintptr(413)
  429. SYS_ppoll_time64 :: uintptr(414)
  430. SYS_io_pgetevents_time64 :: uintptr(416)
  431. SYS_recvmmsg_time64 :: uintptr(417)
  432. SYS_mq_timedsend_time64 :: uintptr(418)
  433. SYS_mq_timedreceive_time64 :: uintptr(419)
  434. SYS_semtimedop_time64 :: uintptr(420)
  435. SYS_rt_sigtimedwait_time64 :: uintptr(421)
  436. SYS_futex_time64 :: uintptr(422)
  437. SYS_sched_rr_get_interval_time64:: uintptr(423)
  438. SYS_pidfd_send_signal :: uintptr(424)
  439. SYS_io_uring_setup :: uintptr(425)
  440. SYS_io_uring_enter :: uintptr(426)
  441. SYS_io_uring_register :: uintptr(427)
  442. SYS_open_tree :: uintptr(428)
  443. SYS_move_mount :: uintptr(429)
  444. SYS_fsopen :: uintptr(430)
  445. SYS_fsconfig :: uintptr(431)
  446. SYS_fsmount :: uintptr(432)
  447. SYS_fspick :: uintptr(433)
  448. SYS_pidfd_open :: uintptr(434)
  449. SYS_clone3 :: uintptr(435)
  450. SYS_close_range :: uintptr(436)
  451. SYS_openat2 :: uintptr(437)
  452. SYS_pidfd_getfd :: uintptr(438)
  453. SYS_faccessat2 :: uintptr(439)
  454. SYS_process_madvise :: uintptr(440)
  455. SYS_epoll_pwait2 :: uintptr(441)
  456. SYS_mount_setattr :: uintptr(442)
  457. SYS_quotactl_fd :: uintptr(443)
  458. SYS_landlock_create_ruleset :: uintptr(444)
  459. SYS_landlock_add_rule :: uintptr(445)
  460. SYS_landlock_restrict_self :: uintptr(446)
  461. // 447 reserved for memfd_secret
  462. SYS_process_mrelease :: uintptr(448)
  463. SYS_futex_waitv :: uintptr(449)
  464. SYS_set_mempolicy_home_node :: uintptr(450)
  465. SYS_cachestat :: uintptr(451)
  466. SYS_fchmodat2 :: uintptr(452)