Path: blob/main/sys/amd64/linux32/linux32_syscall.h
39507 views
/*1* System call numbers.2*3* DO NOT EDIT-- this file is automatically @generated.4*/56#define LINUX32_SYS_linux_exit 17#define LINUX32_SYS_linux_fork 28#define LINUX32_SYS_read 39#define LINUX32_SYS_linux_write 410#define LINUX32_SYS_linux_open 511#define LINUX32_SYS_close 612#define LINUX32_SYS_linux_waitpid 713#define LINUX32_SYS_linux_creat 814#define LINUX32_SYS_linux_link 915#define LINUX32_SYS_linux_unlink 1016#define LINUX32_SYS_linux_execve 1117#define LINUX32_SYS_linux_chdir 1218#define LINUX32_SYS_linux_time 1319#define LINUX32_SYS_linux_mknod 1420#define LINUX32_SYS_linux_chmod 1521#define LINUX32_SYS_linux_lchown16 1622#define LINUX32_SYS_linux_stat 1823#define LINUX32_SYS_linux_lseek 1924#define LINUX32_SYS_linux_getpid 2025#define LINUX32_SYS_linux_mount 2126#define LINUX32_SYS_linux_oldumount 2227#define LINUX32_SYS_linux_setuid16 2328#define LINUX32_SYS_linux_getuid16 2429#define LINUX32_SYS_linux_stime 2530#define LINUX32_SYS_linux_ptrace 2631#define LINUX32_SYS_linux_alarm 2732#define LINUX32_SYS_linux_pause 2933#define LINUX32_SYS_linux_utime 3034#define LINUX32_SYS_linux_access 3335#define LINUX32_SYS_linux_nice 3436#define LINUX32_SYS_sync 3637#define LINUX32_SYS_linux_kill 3738#define LINUX32_SYS_linux_rename 3839#define LINUX32_SYS_linux_mkdir 3940#define LINUX32_SYS_linux_rmdir 4041#define LINUX32_SYS_dup 4142#define LINUX32_SYS_linux_pipe 4243#define LINUX32_SYS_linux_times 4344#define LINUX32_SYS_linux_brk 4545#define LINUX32_SYS_linux_setgid16 4646#define LINUX32_SYS_linux_getgid16 4747#define LINUX32_SYS_linux_signal 4848#define LINUX32_SYS_linux_geteuid16 4949#define LINUX32_SYS_linux_getegid16 5050#define LINUX32_SYS_acct 5151#define LINUX32_SYS_linux_umount 5252#define LINUX32_SYS_linux_ioctl 5453#define LINUX32_SYS_linux_fcntl 5554#define LINUX32_SYS_setpgid 5755#define LINUX32_SYS_linux_olduname 5956#define LINUX32_SYS_umask 6057#define LINUX32_SYS_chroot 6158#define LINUX32_SYS_linux_ustat 6259#define LINUX32_SYS_dup2 6360#define LINUX32_SYS_linux_getppid 6461#define LINUX32_SYS_getpgrp 6562#define LINUX32_SYS_setsid 6663#define LINUX32_SYS_linux_sigaction 6764#define LINUX32_SYS_linux_sgetmask 6865#define LINUX32_SYS_linux_ssetmask 6966#define LINUX32_SYS_linux_setreuid16 7067#define LINUX32_SYS_linux_setregid16 7168#define LINUX32_SYS_linux_sigsuspend 7269#define LINUX32_SYS_linux_sigpending 7370#define LINUX32_SYS_linux_sethostname 7471#define LINUX32_SYS_linux_setrlimit 7572#define LINUX32_SYS_linux_old_getrlimit 7673#define LINUX32_SYS_linux_getrusage 7774#define LINUX32_SYS_linux_gettimeofday 7875#define LINUX32_SYS_linux_settimeofday 7976#define LINUX32_SYS_linux_getgroups16 8077#define LINUX32_SYS_linux_setgroups16 8178#define LINUX32_SYS_linux_old_select 8279#define LINUX32_SYS_linux_symlink 8380#define LINUX32_SYS_linux_lstat 8481#define LINUX32_SYS_linux_readlink 8582#define LINUX32_SYS_swapon 8783#define LINUX32_SYS_linux_reboot 8884#define LINUX32_SYS_linux_readdir 8985#define LINUX32_SYS_linux_mmap 9086#define LINUX32_SYS_munmap 9187#define LINUX32_SYS_linux_truncate 9288#define LINUX32_SYS_linux_ftruncate 9389#define LINUX32_SYS_fchmod 9490#define LINUX32_SYS_fchown 9591#define LINUX32_SYS_linux_getpriority 9692#define LINUX32_SYS_setpriority 9793#define LINUX32_SYS_linux_statfs 9994#define LINUX32_SYS_linux_fstatfs 10095#define LINUX32_SYS_linux_socketcall 10296#define LINUX32_SYS_linux_syslog 10397#define LINUX32_SYS_linux_setitimer 10498#define LINUX32_SYS_linux_getitimer 10599#define LINUX32_SYS_linux_newstat 106100#define LINUX32_SYS_linux_newlstat 107101#define LINUX32_SYS_linux_newfstat 108102#define LINUX32_SYS_linux_uname 109103#define LINUX32_SYS_linux_iopl 110104#define LINUX32_SYS_linux_vhangup 111105#define LINUX32_SYS_linux_wait4 114106#define LINUX32_SYS_linux_swapoff 115107#define LINUX32_SYS_linux_sysinfo 116108#define LINUX32_SYS_linux_ipc 117109#define LINUX32_SYS_fsync 118110#define LINUX32_SYS_linux_sigreturn 119111#define LINUX32_SYS_linux_clone 120112#define LINUX32_SYS_linux_setdomainname 121113#define LINUX32_SYS_linux_newuname 122114#define LINUX32_SYS_linux_adjtimex 124115#define LINUX32_SYS_linux_mprotect 125116#define LINUX32_SYS_linux_sigprocmask 126117#define LINUX32_SYS_linux_init_module 128118#define LINUX32_SYS_linux_delete_module 129119#define LINUX32_SYS_linux_quotactl 131120#define LINUX32_SYS_getpgid 132121#define LINUX32_SYS_fchdir 133122#define LINUX32_SYS_linux_bdflush 134123#define LINUX32_SYS_linux_sysfs 135124#define LINUX32_SYS_linux_personality 136125#define LINUX32_SYS_linux_setfsuid16 138126#define LINUX32_SYS_linux_setfsgid16 139127#define LINUX32_SYS_linux_llseek 140128#define LINUX32_SYS_linux_getdents 141129#define LINUX32_SYS_linux_select 142130#define LINUX32_SYS_flock 143131#define LINUX32_SYS_linux_msync 144132#define LINUX32_SYS_linux_readv 145133#define LINUX32_SYS_linux_writev 146134#define LINUX32_SYS_linux_getsid 147135#define LINUX32_SYS_linux_fdatasync 148136#define LINUX32_SYS_linux_sysctl 149137#define LINUX32_SYS_mlock 150138#define LINUX32_SYS_munlock 151139#define LINUX32_SYS_mlockall 152140#define LINUX32_SYS_munlockall 153141#define LINUX32_SYS_linux_sched_setparam 154142#define LINUX32_SYS_linux_sched_getparam 155143#define LINUX32_SYS_linux_sched_setscheduler 156144#define LINUX32_SYS_linux_sched_getscheduler 157145#define LINUX32_SYS_sched_yield 158146#define LINUX32_SYS_linux_sched_get_priority_max 159147#define LINUX32_SYS_linux_sched_get_priority_min 160148#define LINUX32_SYS_linux_sched_rr_get_interval 161149#define LINUX32_SYS_linux_nanosleep 162150#define LINUX32_SYS_linux_mremap 163151#define LINUX32_SYS_linux_setresuid16 164152#define LINUX32_SYS_linux_getresuid16 165153#define LINUX32_SYS_linux_poll 168154#define LINUX32_SYS_linux_setresgid16 170155#define LINUX32_SYS_linux_getresgid16 171156#define LINUX32_SYS_linux_prctl 172157#define LINUX32_SYS_linux_rt_sigreturn 173158#define LINUX32_SYS_linux_rt_sigaction 174159#define LINUX32_SYS_linux_rt_sigprocmask 175160#define LINUX32_SYS_linux_rt_sigpending 176161#define LINUX32_SYS_linux_rt_sigtimedwait 177162#define LINUX32_SYS_linux_rt_sigqueueinfo 178163#define LINUX32_SYS_linux_rt_sigsuspend 179164#define LINUX32_SYS_linux_pread 180165#define LINUX32_SYS_linux_pwrite 181166#define LINUX32_SYS_linux_chown16 182167#define LINUX32_SYS_linux_getcwd 183168#define LINUX32_SYS_linux_capget 184169#define LINUX32_SYS_linux_capset 185170#define LINUX32_SYS_linux_sigaltstack 186171#define LINUX32_SYS_linux_sendfile 187172#define LINUX32_SYS_linux_vfork 190173#define LINUX32_SYS_linux_getrlimit 191174#define LINUX32_SYS_linux_mmap2 192175#define LINUX32_SYS_linux_truncate64 193176#define LINUX32_SYS_linux_ftruncate64 194177#define LINUX32_SYS_linux_stat64 195178#define LINUX32_SYS_linux_lstat64 196179#define LINUX32_SYS_linux_fstat64 197180#define LINUX32_SYS_linux_lchown 198181#define LINUX32_SYS_linux_getuid 199182#define LINUX32_SYS_linux_getgid 200183#define LINUX32_SYS_geteuid 201184#define LINUX32_SYS_getegid 202185#define LINUX32_SYS_setreuid 203186#define LINUX32_SYS_setregid 204187#define LINUX32_SYS_linux_getgroups 205188#define LINUX32_SYS_linux_setgroups 206189#define LINUX32_SYS_setresuid 208190#define LINUX32_SYS_getresuid 209191#define LINUX32_SYS_setresgid 210192#define LINUX32_SYS_getresgid 211193#define LINUX32_SYS_linux_chown 212194#define LINUX32_SYS_setuid 213195#define LINUX32_SYS_setgid 214196#define LINUX32_SYS_linux_setfsuid 215197#define LINUX32_SYS_linux_setfsgid 216198#define LINUX32_SYS_linux_pivot_root 217199#define LINUX32_SYS_linux_mincore 218200#define LINUX32_SYS_linux_madvise 219201#define LINUX32_SYS_linux_getdents64 220202#define LINUX32_SYS_linux_fcntl64 221203#define LINUX32_SYS_linux_gettid 224204#define LINUX32_SYS_linux_setxattr 226205#define LINUX32_SYS_linux_lsetxattr 227206#define LINUX32_SYS_linux_fsetxattr 228207#define LINUX32_SYS_linux_getxattr 229208#define LINUX32_SYS_linux_lgetxattr 230209#define LINUX32_SYS_linux_fgetxattr 231210#define LINUX32_SYS_linux_listxattr 232211#define LINUX32_SYS_linux_llistxattr 233212#define LINUX32_SYS_linux_flistxattr 234213#define LINUX32_SYS_linux_removexattr 235214#define LINUX32_SYS_linux_lremovexattr 236215#define LINUX32_SYS_linux_fremovexattr 237216#define LINUX32_SYS_linux_tkill 238217#define LINUX32_SYS_linux_sendfile64 239218#define LINUX32_SYS_linux_sys_futex 240219#define LINUX32_SYS_linux_sched_setaffinity 241220#define LINUX32_SYS_linux_sched_getaffinity 242221#define LINUX32_SYS_linux_set_thread_area 243222#define LINUX32_SYS_linux_fadvise64 250223#define LINUX32_SYS_linux_exit_group 252224#define LINUX32_SYS_linux_lookup_dcookie 253225#define LINUX32_SYS_linux_epoll_create 254226#define LINUX32_SYS_linux_epoll_ctl 255227#define LINUX32_SYS_linux_epoll_wait 256228#define LINUX32_SYS_linux_remap_file_pages 257229#define LINUX32_SYS_linux_set_tid_address 258230#define LINUX32_SYS_linux_timer_create 259231#define LINUX32_SYS_linux_timer_settime 260232#define LINUX32_SYS_linux_timer_gettime 261233#define LINUX32_SYS_linux_timer_getoverrun 262234#define LINUX32_SYS_linux_timer_delete 263235#define LINUX32_SYS_linux_clock_settime 264236#define LINUX32_SYS_linux_clock_gettime 265237#define LINUX32_SYS_linux_clock_getres 266238#define LINUX32_SYS_linux_clock_nanosleep 267239#define LINUX32_SYS_linux_statfs64 268240#define LINUX32_SYS_linux_fstatfs64 269241#define LINUX32_SYS_linux_tgkill 270242#define LINUX32_SYS_linux_utimes 271243#define LINUX32_SYS_linux_fadvise64_64 272244#define LINUX32_SYS_linux_mbind 274245#define LINUX32_SYS_linux_get_mempolicy 275246#define LINUX32_SYS_linux_set_mempolicy 276247#define LINUX32_SYS_linux_mq_open 277248#define LINUX32_SYS_linux_mq_unlink 278249#define LINUX32_SYS_linux_mq_timedsend 279250#define LINUX32_SYS_linux_mq_timedreceive 280251#define LINUX32_SYS_linux_mq_notify 281252#define LINUX32_SYS_linux_mq_getsetattr 282253#define LINUX32_SYS_linux_kexec_load 283254#define LINUX32_SYS_linux_waitid 284255#define LINUX32_SYS_linux_add_key 286256#define LINUX32_SYS_linux_request_key 287257#define LINUX32_SYS_linux_keyctl 288258#define LINUX32_SYS_linux_ioprio_set 289259#define LINUX32_SYS_linux_ioprio_get 290260#define LINUX32_SYS_linux_inotify_init 291261#define LINUX32_SYS_linux_inotify_add_watch 292262#define LINUX32_SYS_linux_inotify_rm_watch 293263#define LINUX32_SYS_linux_migrate_pages 294264#define LINUX32_SYS_linux_openat 295265#define LINUX32_SYS_linux_mkdirat 296266#define LINUX32_SYS_linux_mknodat 297267#define LINUX32_SYS_linux_fchownat 298268#define LINUX32_SYS_linux_futimesat 299269#define LINUX32_SYS_linux_fstatat64 300270#define LINUX32_SYS_linux_unlinkat 301271#define LINUX32_SYS_linux_renameat 302272#define LINUX32_SYS_linux_linkat 303273#define LINUX32_SYS_linux_symlinkat 304274#define LINUX32_SYS_linux_readlinkat 305275#define LINUX32_SYS_linux_fchmodat 306276#define LINUX32_SYS_linux_faccessat 307277#define LINUX32_SYS_linux_pselect6 308278#define LINUX32_SYS_linux_ppoll 309279#define LINUX32_SYS_linux_unshare 310280#define LINUX32_SYS_linux_set_robust_list 311281#define LINUX32_SYS_linux_get_robust_list 312282#define LINUX32_SYS_linux_splice 313283#define LINUX32_SYS_linux_sync_file_range 314284#define LINUX32_SYS_linux_tee 315285#define LINUX32_SYS_linux_vmsplice 316286#define LINUX32_SYS_linux_move_pages 317287#define LINUX32_SYS_linux_getcpu 318288#define LINUX32_SYS_linux_epoll_pwait 319289#define LINUX32_SYS_linux_utimensat 320290#define LINUX32_SYS_linux_signalfd 321291#define LINUX32_SYS_linux_timerfd_create 322292#define LINUX32_SYS_linux_eventfd 323293#define LINUX32_SYS_linux_fallocate 324294#define LINUX32_SYS_linux_timerfd_settime 325295#define LINUX32_SYS_linux_timerfd_gettime 326296#define LINUX32_SYS_linux_signalfd4 327297#define LINUX32_SYS_linux_eventfd2 328298#define LINUX32_SYS_linux_epoll_create1 329299#define LINUX32_SYS_linux_dup3 330300#define LINUX32_SYS_linux_pipe2 331301#define LINUX32_SYS_linux_inotify_init1 332302#define LINUX32_SYS_linux_preadv 333303#define LINUX32_SYS_linux_pwritev 334304#define LINUX32_SYS_linux_rt_tgsigqueueinfo 335305#define LINUX32_SYS_linux_perf_event_open 336306#define LINUX32_SYS_linux_recvmmsg 337307#define LINUX32_SYS_linux_fanotify_init 338308#define LINUX32_SYS_linux_fanotify_mark 339309#define LINUX32_SYS_linux_prlimit64 340310#define LINUX32_SYS_linux_name_to_handle_at 341311#define LINUX32_SYS_linux_open_by_handle_at 342312#define LINUX32_SYS_linux_clock_adjtime 343313#define LINUX32_SYS_linux_syncfs 344314#define LINUX32_SYS_linux_sendmmsg 345315#define LINUX32_SYS_linux_setns 346316#define LINUX32_SYS_linux_process_vm_readv 347317#define LINUX32_SYS_linux_process_vm_writev 348318#define LINUX32_SYS_linux_kcmp 349319#define LINUX32_SYS_linux_finit_module 350320#define LINUX32_SYS_linux_sched_setattr 351321#define LINUX32_SYS_linux_sched_getattr 352322#define LINUX32_SYS_linux_renameat2 353323#define LINUX32_SYS_linux_seccomp 354324#define LINUX32_SYS_linux_getrandom 355325#define LINUX32_SYS_linux_memfd_create 356326#define LINUX32_SYS_linux_bpf 357327#define LINUX32_SYS_linux_execveat 358328#define LINUX32_SYS_linux_socket 359329#define LINUX32_SYS_linux_socketpair 360330#define LINUX32_SYS_linux_bind 361331#define LINUX32_SYS_linux_connect 362332#define LINUX32_SYS_linux_listen 363333#define LINUX32_SYS_linux_accept4 364334#define LINUX32_SYS_linux_getsockopt 365335#define LINUX32_SYS_linux_setsockopt 366336#define LINUX32_SYS_linux_getsockname 367337#define LINUX32_SYS_linux_getpeername 368338#define LINUX32_SYS_linux_sendto 369339#define LINUX32_SYS_linux_sendmsg 370340#define LINUX32_SYS_linux_recvfrom 371341#define LINUX32_SYS_linux_recvmsg 372342#define LINUX32_SYS_linux_shutdown 373343#define LINUX32_SYS_linux_userfaultfd 374344#define LINUX32_SYS_linux_membarrier 375345#define LINUX32_SYS_linux_mlock2 376346#define LINUX32_SYS_linux_copy_file_range 377347#define LINUX32_SYS_linux_preadv2 378348#define LINUX32_SYS_linux_pwritev2 379349#define LINUX32_SYS_linux_pkey_mprotect 380350#define LINUX32_SYS_linux_pkey_alloc 381351#define LINUX32_SYS_linux_pkey_free 382352#define LINUX32_SYS_linux_statx 383353#define LINUX32_SYS_linux_arch_prctl 384354#define LINUX32_SYS_linux_io_pgetevents 385355#define LINUX32_SYS_linux_rseq 386356#define LINUX32_SYS_linux_semget 393357#define LINUX32_SYS_linux_semctl 394358#define LINUX32_SYS_linux_shmget 395359#define LINUX32_SYS_linux_shmctl 396360#define LINUX32_SYS_linux_shmat 397361#define LINUX32_SYS_linux_shmdt 398362#define LINUX32_SYS_linux_msgget 399363#define LINUX32_SYS_linux_msgsnd 400364#define LINUX32_SYS_linux_msgrcv 401365#define LINUX32_SYS_linux_msgctl 402366#define LINUX32_SYS_linux_clock_gettime64 403367#define LINUX32_SYS_linux_clock_settime64 404368#define LINUX32_SYS_linux_clock_adjtime64 405369#define LINUX32_SYS_linux_clock_getres_time64 406370#define LINUX32_SYS_linux_clock_nanosleep_time64 407371#define LINUX32_SYS_linux_timer_gettime64 408372#define LINUX32_SYS_linux_timer_settime64 409373#define LINUX32_SYS_linux_timerfd_gettime64 410374#define LINUX32_SYS_linux_timerfd_settime64 411375#define LINUX32_SYS_linux_utimensat_time64 412376#define LINUX32_SYS_linux_pselect6_time64 413377#define LINUX32_SYS_linux_ppoll_time64 414378#define LINUX32_SYS_linux_io_pgetevents_time64 416379#define LINUX32_SYS_linux_recvmmsg_time64 417380#define LINUX32_SYS_linux_mq_timedsend_time64 418381#define LINUX32_SYS_linux_mq_timedreceive_time64 419382#define LINUX32_SYS_linux_semtimedop_time64 420383#define LINUX32_SYS_linux_rt_sigtimedwait_time64 421384#define LINUX32_SYS_linux_sys_futex_time64 422385#define LINUX32_SYS_linux_sched_rr_get_interval_time64 423386#define LINUX32_SYS_linux_pidfd_send_signal 424387#define LINUX32_SYS_linux_io_uring_setup 425388#define LINUX32_SYS_linux_io_uring_enter 426389#define LINUX32_SYS_linux_io_uring_register 427390#define LINUX32_SYS_linux_open_tree 428391#define LINUX32_SYS_linux_move_mount 429392#define LINUX32_SYS_linux_fsopen 430393#define LINUX32_SYS_linux_fsconfig 431394#define LINUX32_SYS_linux_fsmount 432395#define LINUX32_SYS_linux_fspick 433396#define LINUX32_SYS_linux_pidfd_open 434397#define LINUX32_SYS_linux_clone3 435398#define LINUX32_SYS_linux_close_range 436399#define LINUX32_SYS_linux_openat2 437400#define LINUX32_SYS_linux_pidfd_getfd 438401#define LINUX32_SYS_linux_faccessat2 439402#define LINUX32_SYS_linux_process_madvise 440403#define LINUX32_SYS_linux_epoll_pwait2_64 441404#define LINUX32_SYS_linux_mount_setattr 442405#define LINUX32_SYS_linux_quotactl_fd 443406#define LINUX32_SYS_linux_landlock_create_ruleset 444407#define LINUX32_SYS_linux_landlock_add_rule 445408#define LINUX32_SYS_linux_landlock_restrict_self 446409#define LINUX32_SYS_linux_memfd_secret 447410#define LINUX32_SYS_linux_process_mrelease 448411#define LINUX32_SYS_linux_futex_waitv 449412#define LINUX32_SYS_linux_set_mempolicy_home_node 450413#define LINUX32_SYS_linux_cachestat 451414#define LINUX32_SYS_linux_fchmodat2 452415#define LINUX32_SYS_MAXSYSCALL 453416417418