x32 system calls

x32 ABI on x86_64 :: Linux 7.3 :: 369 syscalls

Put the syscall number in rax and the arguments in rdi rsi rdx r10 r8 r9, then run syscall. The result comes back in rax.

NRHEXNAME ARG0 rdiARG1 rsiARG2 rdxARG3 r10ARG4 r8ARG5 r9
10737418240x40000000readunsigned int fdchar *bufsize_t count---
10737418250x40000001writeunsigned int fdconst char *bufsize_t count---
10737418260x40000002openconst char *filenameint flagsumode_t mode---
10737418270x40000003closeunsigned int fd-----
10737418280x40000004statconst char *filenamestruct stat *statbuf----
10737418290x40000005fstatunsigned int fdstruct stat *statbuf----
10737418300x40000006lstatconst char *filenamestruct stat *statbuf----
10737418310x40000007pollstruct pollfd *ufdsunsigned int nfdsint timeout_msecs---
10737418320x40000008lseekunsigned int fdoff_t offsetunsigned int whence---
10737418330x40000009mmapunsigned long addrunsigned long lenunsigned long protunsigned long flagsunsigned long fdunsigned long off
10737418340x4000000amprotectunsigned long startsize_t lenunsigned long prot---
10737418350x4000000bmunmapunsigned long addrsize_t len----
10737418360x4000000cbrkunsigned long brk-----
10737418380x4000000ert_sigprocmaskint howsigset_t *nsetsigset_t *osetsize_t sigsetsize--
10737418410x40000011pread64unsigned int fdchar *bufsize_t countloff_t pos--
10737418420x40000012pwrite64unsigned int fdconst char *bufsize_t countloff_t pos--
10737418450x40000015accessconst char *filenameint mode----
10737418460x40000016pipeint *fildes-----
10737418470x40000017selectint nfd_set *inpfd_set *outpfd_set *expstruct __kernel_old_timeval *tvp-
10737418480x40000018sched_yield------
10737418490x40000019mremapunsigned long addrunsigned long old_lenunsigned long new_lenunsigned long flagsunsigned long new_addr-
10737418500x4000001amsyncunsigned long startsize_t lenint flags---
10737418510x4000001bmincoreunsigned long startsize_t lenunsigned char *vec---
10737418520x4000001cmadviseunsigned long startsize_t lenint behavior---
10737418530x4000001dshmgetkey_t keysize_t sizeint flag---
10737418540x4000001eshmatint shmidchar *shmaddrint shmflg---
10737418550x4000001fshmctlint shmidint cmdstruct shmid_ds *buf---
10737418560x40000020dupunsigned int fildes-----
10737418570x40000021dup2unsigned int oldfdunsigned int newfd----
10737418580x40000022pause------
10737418590x40000023nanosleepstruct __kernel_timespec *rqtpstruct __kernel_timespec *rmtp----
10737418600x40000024getitimerint whichstruct __kernel_old_itimerval *value----
10737418610x40000025alarmunsigned int seconds-----
10737418620x40000026setitimerint whichstruct __kernel_old_itimerval *valuestruct __kernel_old_itimerval *ovalue---
10737418630x40000027getpid------
10737418640x40000028sendfileint out_fdint in_fdloff_t *offsetsize_t count--
10737418650x40000029socketint familyint typeint protocol---
10737418660x4000002aconnectint fdstruct sockaddr *uservaddrint addrlen---
10737418670x4000002bacceptint fdstruct sockaddr *upeer_sockaddrint *upeer_addrlen---
10737418680x4000002csendtoint fdvoid *buffsize_t lenunsigned int flagsstruct sockaddr *addrint addr_len
10737418720x40000030shutdownint fdint how----
10737418730x40000031bindint fdstruct sockaddr *umyaddrint addrlen---
10737418740x40000032listenint fdint backlog----
10737418750x40000033getsocknameint fdstruct sockaddr *usockaddrint *usockaddr_len---
10737418760x40000034getpeernameint fdstruct sockaddr *usockaddrint *usockaddr_len---
10737418770x40000035socketpairint familyint typeint protocolint *usockvec--
10737418800x40000038cloneunsigned long clone_flagsunsigned long newspint *parent_tidptrint *child_tidptrunsigned long tls-
10737418810x40000039fork------
10737418820x4000003avfork------
10737418840x4000003cexitint error_code-----
10737418850x4000003dwait4pid_t pidint *stat_addrint optionsstruct rusage *ru--
10737418860x4000003ekillpid_t pidint sig----
10737418870x4000003funamestruct new_utsname *name-----
10737418880x40000040semgetkey_t keyint nsemsint semflg---
10737418890x40000041semopint semidstruct sembuf *sopsunsigned nsops---
10737418900x40000042semctlint semidint semnumint cmdunsigned long arg--
10737418910x40000043shmdtchar *shmaddr-----
10737418920x40000044msggetkey_t keyint msgflg----
10737418930x40000045msgsndint msqidstruct msgbuf *msgpsize_t msgszint msgflg--
10737418940x40000046msgrcvint msqidstruct msgbuf *msgpsize_t msgszlong msgtypint msgflg-
10737418950x40000047msgctlint msqidint cmdstruct msqid_ds *buf---
10737418960x40000048fcntlunsigned int fdunsigned int cmdunsigned long arg---
10737418970x40000049flockunsigned int fdunsigned int cmd----
10737418980x4000004afsyncunsigned int fd-----
10737418990x4000004bfdatasyncunsigned int fd-----
10737419000x4000004ctruncateconst char *pathlong length----
10737419010x4000004dftruncateunsigned int fdoff_t length----
10737419020x4000004egetdentsunsigned int fdstruct linux_dirent *direntunsigned int count---
10737419030x4000004fgetcwdchar *bufunsigned long size----
10737419040x40000050chdirconst char *filename-----
10737419050x40000051fchdirunsigned int fd-----
10737419060x40000052renameconst char *oldnameconst char *newname----
10737419070x40000053mkdirconst char *pathnameumode_t mode----
10737419080x40000054rmdirconst char *pathname-----
10737419090x40000055creatconst char *pathnameumode_t mode----
10737419100x40000056linkconst char *oldnameconst char *newname----
10737419110x40000057unlinkconst char *pathname-----
10737419120x40000058symlinkconst char *oldconst char *new----
10737419130x40000059readlinkconst char *pathchar *bufint bufsiz---
10737419140x4000005achmodconst char *filenameumode_t mode----
10737419150x4000005bfchmodunsigned int fdumode_t mode----
10737419160x4000005cchownconst char *filenameuid_t usergid_t group---
10737419170x4000005dfchownunsigned int fduid_t usergid_t group---
10737419180x4000005elchownconst char *filenameuid_t usergid_t group---
10737419190x4000005fumaskint mask-----
10737419200x40000060gettimeofdaystruct __kernel_old_timeval *tvstruct timezone *tz----
10737419210x40000061getrlimitunsigned int resourcestruct rlimit *rlim----
10737419220x40000062getrusageint whostruct rusage *ru----
10737419230x40000063sysinfostruct sysinfo *info-----
10737419240x40000064timesstruct tms *tbuf-----
10737419260x40000066getuid------
10737419270x40000067syslogint typechar *bufint len---
10737419280x40000068getgid------
10737419290x40000069setuiduid_t uid-----
10737419300x4000006asetgidgid_t gid-----
10737419310x4000006bgeteuid------
10737419320x4000006cgetegid------
10737419330x4000006dsetpgidpid_t pidpid_t pgid----
10737419340x4000006egetppid------
10737419350x4000006fgetpgrp------
10737419360x40000070setsid------
10737419370x40000071setreuiduid_t ruiduid_t euid----
10737419380x40000072setregidgid_t rgidgid_t egid----
10737419390x40000073getgroupsint gidsetsizegid_t *grouplist----
10737419400x40000074setgroupsint gidsetsizegid_t *grouplist----
10737419410x40000075setresuiduid_t ruiduid_t euiduid_t suid---
10737419420x40000076getresuiduid_t *ruiduid_t *euiduid_t *suid---
10737419430x40000077setresgidgid_t rgidgid_t egidgid_t sgid---
10737419440x40000078getresgidgid_t *rgidgid_t *egidgid_t *sgid---
10737419450x40000079getpgidpid_t pid-----
10737419460x4000007asetfsuiduid_t uid-----
10737419470x4000007bsetfsgidgid_t gid-----
10737419480x4000007cgetsidpid_t pid-----
10737419490x4000007dcapgetcap_user_header_t headercap_user_data_t dataptr----
10737419500x4000007ecapsetcap_user_header_t headerconst cap_user_data_t data----
10737419540x40000082rt_sigsuspendsigset_t *unewsetsize_t sigsetsize----
10737419560x40000084utimechar *filenamestruct utimbuf *times----
10737419570x40000085mknodconst char *filenameumode_t modeunsigned dev---
10737419590x40000087personalityunsigned int personality-----
10737419600x40000088ustatunsigned devstruct ustat *ubuf----
10737419610x40000089statfsconst char *pathstruct statfs *buf----
10737419620x4000008afstatfsunsigned int fdstruct statfs *buf----
10737419630x4000008bsysfsint optionunsigned long arg1unsigned long arg2---
10737419640x4000008cgetpriorityint whichint who----
10737419650x4000008dsetpriorityint whichint whoint niceval---
10737419660x4000008esched_setparampid_t pidstruct sched_param *param----
10737419670x4000008fsched_getparampid_t pidstruct sched_param *param----
10737419680x40000090sched_setschedulerpid_t pidint policystruct sched_param *param---
10737419690x40000091sched_getschedulerpid_t pid-----
10737419700x40000092sched_get_priority_maxint policy-----
10737419710x40000093sched_get_priority_minint policy-----
10737419720x40000094sched_rr_get_intervalpid_t pidstruct __kernel_timespec *interval----
10737419730x40000095mlockunsigned long startsize_t len----
10737419740x40000096munlockunsigned long startsize_t len----
10737419750x40000097mlockallint flags-----
10737419760x40000098munlockall------
10737419770x40000099vhangup------
10737419780x4000009amodify_ldtint funcvoid *ptrunsigned long bytecount---
10737419790x4000009bpivot_rootconst char *new_rootconst char *put_old----
10737419810x4000009dprctlint optionunsigned long arg2unsigned long arg3unsigned long arg4unsigned long arg5-
10737419820x4000009earch_prctlint optionunsigned long arg2----
10737419830x4000009fadjtimexstruct __kernel_timex *txc_p-----
10737419840x400000a0setrlimitunsigned int resourcestruct rlimit *rlim----
10737419850x400000a1chrootconst char *filename-----
10737419860x400000a2sync------
10737419870x400000a3acctconst char *name-----
10737419880x400000a4settimeofdaystruct __kernel_old_timeval *tvstruct timezone *tz----
10737419890x400000a5mountchar *dev_namechar *dir_namechar *typeunsigned long flagsvoid *data-
10737419900x400000a6umount2char *nameint flags----
10737419910x400000a7swaponconst char *specialfileint swap_flags----
10737419920x400000a8swapoffconst char *specialfile-----
10737419930x400000a9rebootint magic1int magic2unsigned int cmdvoid *arg--
10737419940x400000aasethostnamechar *nameint len----
10737419950x400000absetdomainnamechar *nameint len----
10737419960x400000acioplunsigned int level-----
10737419970x400000adiopermunsigned long fromunsigned long numint turn_on---
10737419990x400000afinit_modulevoid *umodunsigned long lenconst char *uargs---
10737420000x400000b0delete_moduleconst char *name_userunsigned int flags----
10737420030x400000b3quotactlunsigned int cmdconst char *specialqid_t idvoid *addr--
10737420100x400000bagettid------
10737420110x400000bbreadaheadint fdloff_t offsetsize_t count---
10737420120x400000bcsetxattrconst char *pathconst char *nameconst void *valuesize_t sizeint flags-
10737420130x400000bdlsetxattrconst char *pathconst char *nameconst void *valuesize_t sizeint flags-
10737420140x400000befsetxattrint fdconst char *nameconst void *valuesize_t sizeint flags-
10737420150x400000bfgetxattrconst char *pathconst char *namevoid *valuesize_t size--
10737420160x400000c0lgetxattrconst char *pathconst char *namevoid *valuesize_t size--
10737420170x400000c1fgetxattrint fdconst char *namevoid *valuesize_t size--
10737420180x400000c2listxattrconst char *pathchar *listsize_t size---
10737420190x400000c3llistxattrconst char *pathchar *listsize_t size---
10737420200x400000c4flistxattrint fdchar *listsize_t size---
10737420210x400000c5removexattrconst char *pathconst char *name----
10737420220x400000c6lremovexattrconst char *pathconst char *name----
10737420230x400000c7fremovexattrint fdconst char *name----
10737420240x400000c8tkillpid_t pidint sig----
10737420250x400000c9time__kernel_old_time_t *tloc-----
10737420260x400000cafutexu32 *uaddrint opu32 valconst struct __kernel_timespec *utimeu32 *uaddr2u32 val3
10737420270x400000cbsched_setaffinitypid_t pidunsigned int lenunsigned long *user_mask_ptr---
10737420280x400000ccsched_getaffinitypid_t pidunsigned int lenunsigned long *user_mask_ptr---
10737420310x400000cfio_destroyaio_context_t ctx-----
10737420320x400000d0io_geteventsaio_context_t ctx_idlong min_nrlong nrstruct io_event *eventsstruct __kernel_timespec *timeout-
10737420340x400000d2io_cancelaio_context_t ctx_idstruct iocb *iocbstruct io_event *result---
10737420370x400000d5epoll_createint size-----
10737420400x400000d8remap_file_pagesunsigned long startunsigned long sizeunsigned long protunsigned long pgoffunsigned long flags-
10737420410x400000d9getdents64unsigned int fdstruct linux_dirent64 *direntunsigned int count---
10737420420x400000daset_tid_addressint *tidptr-----
10737420430x400000dbrestart_syscall------
10737420440x400000dcsemtimedopint semidstruct sembuf *sopsunsigned nsopsconst struct __kernel_timespec *timeout--
10737420450x400000ddfadvise64int fdloff_t offsetsize_t lenint advice--
10737420470x400000dftimer_settimetimer_t timer_idint flagsconst struct __kernel_itimerspec *new_settingstruct __kernel_itimerspec *old_setting--
10737420480x400000e0timer_gettimetimer_t timer_idstruct __kernel_itimerspec *setting----
10737420490x400000e1timer_getoverruntimer_t timer_id-----
10737420500x400000e2timer_deletetimer_t timer_id-----
10737420510x400000e3clock_settimeclockid_t which_clockconst struct __kernel_timespec *tp----
10737420520x400000e4clock_gettimeclockid_t which_clockstruct __kernel_timespec *tp----
10737420530x400000e5clock_getresclockid_t which_clockstruct __kernel_timespec *tp----
10737420540x400000e6clock_nanosleepclockid_t which_clockint flagsconst struct __kernel_timespec *rqtpstruct __kernel_timespec *rmtp--
10737420550x400000e7exit_groupint error_code-----
10737420560x400000e8epoll_waitint epfdstruct epoll_event *eventsint maxeventsint timeout--
10737420570x400000e9epoll_ctlint epfdint opint fdstruct epoll_event *event--
10737420580x400000eatgkillpid_t tgidpid_t pidint sig---
10737420590x400000ebutimeschar *filenamestruct __kernel_old_timeval *utimes----
10737420610x400000edmbindunsigned long startunsigned long lenunsigned long modeconst unsigned long *nmaskunsigned long maxnodeunsigned flags
10737420620x400000eeset_mempolicyint modeconst unsigned long *nmaskunsigned long maxnode---
10737420630x400000efget_mempolicyint *policyunsigned long *nmaskunsigned long maxnodeunsigned long addrunsigned long flags-
10737420640x400000f0mq_openconst char *nameint oflagumode_t modestruct mq_attr *attr--
10737420650x400000f1mq_unlinkconst char *name-----
10737420660x400000f2mq_timedsendmqd_t mqdesconst char *msg_ptrsize_t msg_lenunsigned int msg_prioconst struct __kernel_timespec *abs_timeout-
10737420670x400000f3mq_timedreceivemqd_t mqdeschar *msg_ptrsize_t msg_lenunsigned int *msg_prioconst struct __kernel_timespec *abs_timeout-
10737420690x400000f5mq_getsetattrmqd_t mqdesconst struct mq_attr *mqstatstruct mq_attr *omqstat---
10737420720x400000f8add_keyconst char *_typeconst char *_descriptionconst void *_payloadsize_t plenkey_serial_t destringid-
10737420730x400000f9request_keyconst char *_typeconst char *_descriptionconst char *_callout_infokey_serial_t destringid--
10737420740x400000fakeyctlint cmdunsigned long arg2unsigned long arg3unsigned long arg4unsigned long arg5-
10737420750x400000fbioprio_setint whichint whoint ioprio---
10737420760x400000fcioprio_getint whichint who----
10737420770x400000fdinotify_init------
10737420780x400000feinotify_add_watchint fdconst char *pathu32 mask---
10737420790x400000ffinotify_rm_watchint fd__s32 wd----
10737420800x40000100migrate_pagespid_t pidunsigned long maxnodeconst unsigned long *fromconst unsigned long *to--
10737420810x40000101openatint dfdconst char *filenameint flagsumode_t mode--
10737420820x40000102mkdiratint dfdconst char *pathnameumode_t mode---
10737420830x40000103mknodatint dfdconst char *filenameumode_t modeunsigned dev--
10737420840x40000104fchownatint dfdconst char *filenameuid_t usergid_t groupint flag-
10737420850x40000105futimesatint dfdconst char *filenamestruct __kernel_old_timeval *utimes---
10737420860x40000106newfstatatint dfdconst char *filenamestruct stat *statbufint flag--
10737420870x40000107unlinkatint dfdconst char *pathnameint flag---
10737420880x40000108renameatint olddfdconst char *oldnameint newdfdconst char *newname--
10737420890x40000109linkatint olddfdconst char *oldnameint newdfdconst char *newnameint flags-
10737420900x4000010asymlinkatconst char *oldnameint newdfdconst char *newname---
10737420910x4000010breadlinkatint dfdconst char *pathchar *bufint bufsiz--
10737420920x4000010cfchmodatint dfdconst char *filenameumode_t mode---
10737420930x4000010dfaccessatint dfdconst char *filenameint mode---
10737420940x4000010epselect6int nfd_set *inpfd_set *outpfd_set *expstruct __kernel_timespec *tspvoid *sig
10737420950x4000010fppollstruct pollfd *ufdsunsigned int nfdsstruct __kernel_timespec *tspconst sigset_t *sigmasksize_t sigsetsize-
10737420960x40000110unshareunsigned long unshare_flags-----
10737420990x40000113spliceint fd_inloff_t *off_inint fd_outloff_t *off_outsize_t lenunsigned int flags
10737421000x40000114teeint fdinint fdoutsize_t lenunsigned int flags--
10737421010x40000115sync_file_rangeint fdloff_t offsetloff_t nbytesunsigned int flags--
10737421040x40000118utimensatint dfdconst char *filenamestruct __kernel_timespec *utimesint flags--
10737421050x40000119epoll_pwaitint epfdstruct epoll_event *eventsint maxeventsint timeoutconst sigset_t *sigmasksize_t sigsetsize
10737421060x4000011asignalfdint ufdsigset_t *user_masksize_t sizemask---
10737421070x4000011btimerfd_createint clockidint flags----
10737421080x4000011ceventfdunsigned int count-----
10737421090x4000011dfallocateint fdint modeloff_t offsetloff_t len--
10737421100x4000011etimerfd_settimeint ufdint flagsconst struct __kernel_itimerspec *utmrstruct __kernel_itimerspec *otmr--
10737421110x4000011ftimerfd_gettimeint ufdstruct __kernel_itimerspec *otmr----
10737421120x40000120accept4int fdstruct sockaddr *upeer_sockaddrint *upeer_addrlenint flags--
10737421130x40000121signalfd4int ufdsigset_t *user_masksize_t sizemaskint flags--
10737421140x40000122eventfd2unsigned int countint flags----
10737421150x40000123epoll_create1int flags-----
10737421160x40000124dup3unsigned int oldfdunsigned int newfdint flags---
10737421170x40000125pipe2int *fildesint flags----
10737421180x40000126inotify_init1int flags-----
10737421220x4000012aperf_event_openstruct perf_event_attr *attr_uptrpid_t pidint cpuint group_fdunsigned long flags-
10737421240x4000012cfanotify_initunsigned int flagsunsigned int event_f_flags----
10737421250x4000012dfanotify_markint fanotify_fdunsigned int flagsu64 maskint fdconst char *pathname-
10737421260x4000012eprlimit64pid_t pidunsigned int resourceconst struct rlimit64 *new_rlimstruct rlimit64 *old_rlim--
10737421270x4000012fname_to_handle_atint dfdconst char *namestruct file_handle *handlevoid *mnt_idint flag-
10737421280x40000130open_by_handle_atint mountdirfdstruct file_handle *handleint flags---
10737421290x40000131clock_adjtimeclockid_t which_clockstruct __kernel_timex *tx----
10737421300x40000132syncfsint fd-----
10737421320x40000134setnsint fdint nstype----
10737421330x40000135getcpuunsigned *cpupunsigned *nodepvoid *unused---
10737421360x40000138kcmppid_t pid1pid_t pid2int typeunsigned long idx1unsigned long idx2-
10737421370x40000139finit_moduleint fdconst char *uargsint flags---
10737421380x4000013asched_setattrpid_t pidstruct sched_attr *attrunsigned int flags---
10737421390x4000013bsched_getattrpid_t pidstruct sched_attr *attrunsigned int sizeunsigned int flags--
10737421400x4000013crenameat2int olddfdconst char *oldnameint newdfdconst char *newnameunsigned int flags-
10737421410x4000013dseccompunsigned int opunsigned int flagsvoid *uargs---
10737421420x4000013egetrandomchar *bufsize_t countunsigned int flags---
10737421430x4000013fmemfd_createconst char *uname_ptrunsigned int flags----
10737421440x40000140kexec_file_loadint kernel_fdint initrd_fdunsigned long cmdline_lenconst char *cmdline_ptrunsigned long flags-
10737421450x40000141bpfint cmdunion bpf_attr *attrunsigned int sizestruct bpf_common_attr *attr_commonunsigned int size_common-
10737421470x40000143userfaultfdint flags-----
10737421480x40000144membarrierint cmdunsigned int flagsint cpu_id---
10737421490x40000145mlock2unsigned long startsize_t lenint flags---
10737421500x40000146copy_file_rangeint fd_inloff_t *off_inint fd_outloff_t *off_outsize_t lenunsigned int flags
10737421530x40000149pkey_mprotectunsigned long startsize_t lenunsigned long protint pkey--
10737421540x4000014apkey_allocunsigned long flagsunsigned long init_val----
10737421550x4000014bpkey_freeint pkey-----
10737421560x4000014cstatxint dfdconst char *pathunsigned flagsunsigned maskstruct statx *buffer-
10737421570x4000014dio_pgeteventsaio_context_t ctx_idlong min_nrlong nrstruct io_event *eventsstruct __kernel_timespec *timeoutconst struct __aio_sigset *usig
10737421580x4000014erseqstruct rseq *rsequint32_t rseq_lenint flagsuint32_t sig--
10737421590x4000014furetprobe------
10737421600x40000150uprobe------
10737422480x400001a8pidfd_send_signalint pidfdint sigsiginfo_t *infounsigned int flags--
10737422490x400001a9io_uring_setupu32 entriesstruct io_uring_params *p----
10737422500x400001aaio_uring_enterunsigned int fdu32 to_submitu32 min_completeu32 flagsconst void *argpsize_t argsz
10737422510x400001abio_uring_registerunsigned int fdunsigned int opvoid *argunsigned int nr_args--
10737422520x400001acopen_treeint dfdconst char *pathunsigned flags---
10737422530x400001admove_mountint from_dfdconst char *from_pathint to_dfdconst char *to_pathunsigned int ms_flags-
10737422540x400001aefsopenconst char *fs_nameunsigned int flags----
10737422550x400001affsconfigint fs_fdunsigned int cmdconst char *keyconst void *valueint aux-
10737422560x400001b0fsmountint fs_fdunsigned int flagsunsigned int ms_flags---
10737422570x400001b1fspickint dfdconst char *pathunsigned int flags---
10737422580x400001b2pidfd_openpid_t pidunsigned int flags----
10737422590x400001b3clone3struct clone_args *uargssize_t size----
10737422600x400001b4close_rangeunsigned int fdunsigned int max_fdunsigned int flags---
10737422610x400001b5openat2int dfdconst char *filenamestruct open_how *howsize_t size--
10737422620x400001b6pidfd_getfdint pidfdint fdunsigned int flags---
10737422630x400001b7faccessat2int dfdconst char *filenameint modeint flags--
10737422640x400001b8process_madviseint pidfdconst struct iovec *vecsize_t vlenint behaviorunsigned int flags-
10737422650x400001b9epoll_pwait2int epfdstruct epoll_event *eventsint maxeventsconst struct __kernel_timespec *timeoutconst sigset_t *sigmasksize_t sigsetsize
10737422660x400001bamount_setattrint dfdconst char *pathunsigned int flagsstruct mount_attr *uattrsize_t usize-
10737422670x400001bbquotactl_fdunsigned int fdunsigned int cmdqid_t idvoid *addr--
10737422680x400001bclandlock_create_rulesetconst struct landlock_ruleset_attr *attrsize_t size__u32 flags---
10737422690x400001bdlandlock_add_ruleint ruleset_fdenum landlock_rule_type rule_typeconst void *rule_attr__u32 flags--
10737422700x400001belandlock_restrict_selfint ruleset_fd__u32 flags----
10737422710x400001bfmemfd_secretunsigned int flags-----
10737422720x400001c0process_mreleaseint pidfdunsigned int flags----
10737422730x400001c1futex_waitvstruct futex_waitv *waitersunsigned int nr_futexesunsigned int flagsstruct __kernel_timespec *timeoutclockid_t clockid-
10737422740x400001c2set_mempolicy_home_nodeunsigned long startunsigned long lenunsigned long home_nodeunsigned long flags--
10737422750x400001c3cachestatunsigned int fdstruct cachestat_range *cstat_rangestruct cachestat *cstatunsigned int flags--
10737422760x400001c4fchmodat2int dfdconst char *filenameumode_t modeunsigned int flags--
10737422770x400001c5map_shadow_stackunsigned long addrunsigned long sizeunsigned int flags---
10737422780x400001c6futex_wakevoid *uaddrunsigned long maskint nrunsigned int flags--
10737422790x400001c7futex_waitvoid *uaddrunsigned long valunsigned long maskunsigned int flagsstruct __kernel_timespec *timespecclockid_t clockid
10737422800x400001c8futex_requeuestruct futex_waitv *waitersunsigned int flagsint nr_wakeint nr_requeue--
10737422810x400001c9statmountconst struct mnt_id_req *reqstruct statmount *bufsize_t bufsizeunsigned int flags--
10737422820x400001calistmountconst struct mnt_id_req *requ64 *mnt_idssize_t nr_mnt_idsunsigned int flags--
10737422830x400001cblsm_get_self_attrunsigned int attrstruct lsm_ctx *ctxu32 *sizeu32 flags--
10737422840x400001cclsm_set_self_attrunsigned int attrstruct lsm_ctx *ctxu32 sizeu32 flags--
10737422850x400001cdlsm_list_modulesu64 *idsu32 *sizeu32 flags---
10737422860x400001cemsealunsigned long startsize_t lenunsigned long flags---
10737422870x400001cfsetxattratint dfdconst char *pathunsigned int at_flagsconst char *nameconst struct xattr_args *argssize_t size
10737422880x400001d0getxattratint dfdconst char *pathunsigned int at_flagsconst char *namestruct xattr_args *argssize_t size
10737422890x400001d1listxattratint dfdconst char *pathunsigned int at_flagschar *listsize_t size-
10737422900x400001d2removexattratint dfdconst char *pathunsigned int at_flagsconst char *name--
10737422910x400001d3open_tree_attrint dfdconst char *pathunsigned flagsstruct mount_attr *uattrsize_t usize-
10737422920x400001d4file_getattrint dfdconst char *filenamestruct file_attr *attrsize_t usizeunsigned int at_flags-
10737422930x400001d5file_setattrint dfdconst char *filenamestruct file_attr *attrsize_t usizeunsigned int at_flags-
10737422940x400001d6listnsconst struct ns_id_req *requ64 *ns_idssize_t nr_ns_idsunsigned int flags--
10737422950x400001d7rseq_slice_yield------
10737422960x400001d8fchrootint fdunsigned int flags----
10737423360x40000200rt_sigactionint sigconst struct sigaction *actstruct sigaction *oactsize_t sigsetsize--
10737423370x40000201rt_sigreturn------
10737423380x40000202ioctlunsigned int fdunsigned int cmdunsigned long arg---
10737423390x40000203readvunsigned long fdconst struct iovec *vecunsigned long vlen---
10737423400x40000204writevunsigned long fdconst struct iovec *vecunsigned long vlen---
10737423410x40000205recvfromint fdvoid *ubufsize_t sizeunsigned int flagsstruct sockaddr *addrint *addr_len
10737423420x40000206sendmsgint fdstruct user_msghdr *msgunsigned int flags---
10737423430x40000207recvmsgint fdstruct user_msghdr *msgunsigned int flags---
10737423440x40000208execveconst char *filenameconst char *const *argvconst char *const *envp---
10737423450x40000209ptracelong requestlong pidunsigned long addrunsigned long data--
10737423460x4000020art_sigpendingsigset_t *usetsize_t sigsetsize----
10737423470x4000020brt_sigtimedwaitconst sigset_t *uthesesiginfo_t *uinfoconst struct __kernel_timespec *utssize_t sigsetsize--
10737423480x4000020crt_sigqueueinfopid_t pidint sigsiginfo_t *uinfo---
10737423490x4000020dsigaltstackconst stack_t *ussstack_t *uoss----
10737423500x4000020etimer_createclockid_t which_clockstruct sigevent *timer_event_spectimer_t *created_timer_id---
10737423510x4000020fmq_notifymqd_t mqdesconst struct sigevent *notification----
10737423520x40000210kexec_loadunsigned long entryunsigned long nr_segmentsstruct kexec_segment *segmentsunsigned long flags--
10737423530x40000211waitidint whichpid_t pidstruct siginfo *infopint optionsstruct rusage *ru-
10737423540x40000212set_robust_liststruct robust_list_head *headsize_t len----
10737423550x40000213get_robust_listint pidstruct robust_list_head * *head_ptrsize_t *len_ptr---
10737423560x40000214vmspliceint fdconst struct iovec *iovunsigned long nr_segsunsigned int flags--
10737423570x40000215move_pagespid_t pidunsigned long nr_pagesconst void * *pagesconst int *nodesint *statusint flags
10737423580x40000216preadvunsigned long fdconst struct iovec *vecunsigned long vlenloff_t pos--
10737423590x40000217pwritevunsigned long fdconst struct iovec *vecunsigned long vlenloff_t pos--
10737423600x40000218rt_tgsigqueueinfopid_t tgidpid_t pidint sigsiginfo_t *uinfo--
10737423610x40000219recvmmsgint fdstruct mmsghdr *msgunsigned int vlenunsigned flagsstruct __kernel_timespec *timeout-
10737423620x4000021asendmmsgint fdstruct mmsghdr *mmsgunsigned int vlenunsigned int flags--
10737423630x4000021bprocess_vm_readvpid_t pidconst struct iovec *lvecunsigned long liovcntconst struct iovec *rvecunsigned long riovcntunsigned long flags
10737423640x4000021cprocess_vm_writevpid_t pidconst struct iovec *lvecunsigned long liovcntconst struct iovec *rvecunsigned long riovcntunsigned long flags
10737423650x4000021dsetsockoptint fdint levelint optnamechar *optvalint optlen-
10737423660x4000021egetsockoptint fdint levelint optnamechar *optvalint *optlen-
10737423670x4000021fio_setupunsigned nr_eventsaio_context_t *ctxp----
10737423680x40000220io_submitaio_context_t ctx_idlong nrstruct iocb * *iocbpp---
10737423690x40000221execveatint dfdconst char *filenameconst char *const *argvconst char *const *envpint flags-
10737423700x40000222preadv2unsigned long fdconst struct iovec *vecunsigned long vlenloff_t posrwf_t flags-
10737423710x40000223pwritev2unsigned long fdconst struct iovec *vecunsigned long vlenloff_t posrwf_t flags-

Want the raw data? /x32/syscalls.json has every x32 syscall since Linux 3.4, along with the release it showed up in (since) and the one that dropped it (removed_in).