mipso32 system calls

MIPS o32 ABI :: Linux 7.3 :: 413 syscalls

Put the syscall number in v0 and the arguments in a0 a1 a2 a3 sp+16 sp+20, then run syscall. The result comes back in v0.

NRHEXNAME ARG0 a0ARG1 a1ARG2 a2ARG3 a3ARG4 sp+16ARG5 sp+20
40000xfa0syscalllong number...----
40010xfa1exitint error_code-----
40020xfa2fork------
40030xfa3readunsigned int fdchar *bufsize_t count---
40040xfa4writeunsigned int fdconst char *bufsize_t count---
40050xfa5openconst char *filenameint flagsumode_t mode---
40060xfa6closeunsigned int fd-----
40070xfa7waitpidpid_t pidint *stat_addrint options---
40080xfa8creatconst char *pathnameumode_t mode----
40090xfa9linkconst char *oldnameconst char *newname----
40100xfaaunlinkconst char *pathname-----
40110xfabexecveconst char *filenameconst char *const *argvconst char *const *envp---
40120xfacchdirconst char *filename-----
40130xfadtimeold_time32_t *tloc-----
40140xfaemknodconst char *filenameumode_t modeunsigned dev---
40150xfafchmodconst char *filenameumode_t mode----
40160xfb0lchownconst char *filenameuid_t usergid_t group---
40190xfb3lseekunsigned int fdoff_t offsetunsigned int whence---
40200xfb4getpid------
40210xfb5mountchar *dev_namechar *dir_namechar *typeunsigned long flagsvoid *data-
40220xfb6umountchar *name-----
40230xfb7setuiduid_t uid-----
40240xfb8getuid------
40250xfb9stimeold_time32_t *tptr-----
40260xfbaptracelong requestlong pidunsigned long addrunsigned long data--
40270xfbbalarmunsigned int seconds-----
40290xfbdpause------
40300xfbeutimeconst char *filenamestruct old_utimbuf32 *t----
40330xfc1accessconst char *filenameint mode----
40340xfc2niceint increment-----
40360xfc4sync------
40370xfc5killpid_t pidint sig----
40380xfc6renameconst char *oldnameconst char *newname----
40390xfc7mkdirconst char *pathnameumode_t mode----
40400xfc8rmdirconst char *pathname-----
40410xfc9dupunsigned int fildes-----
40420xfcapipe------
40430xfcbtimesstruct tms *tbuf-----
40450xfcdbrkunsigned long brk-----
40460xfcesetgidgid_t gid-----
40470xfcfgetgid------
40490xfd1geteuid------
40500xfd2getegid------
40510xfd3acctconst char *name-----
40520xfd4umount2char *nameint flags----
40540xfd6ioctlunsigned int fdunsigned int cmdunsigned long arg---
40550xfd7fcntlunsigned int fdunsigned int cmdunsigned long arg---
40570xfd9setpgidpid_t pidpid_t pgid----
40590xfdbunused59struct oldold_utsname *name-----
40600xfdcumaskint mask-----
40610xfddchrootconst char *filename-----
40620xfdeustatunsigned devstruct ustat *ubuf----
40630xfdfdup2unsigned int oldfdunsigned int newfd----
40640xfe0getppid------
40650xfe1getpgrp------
40660xfe2setsid------
40670xfe3sigactionintconst struct old_sigaction *struct old_sigaction *---
40680xfe4sgetmask------
40690xfe5ssetmaskint newmask-----
40700xfe6setreuiduid_t ruiduid_t euid----
40710xfe7setregidgid_t rgidgid_t egid----
40720xfe8sigsuspendint unused1int unused2old_sigset_t mask---
40730xfe9sigpendingold_sigset_t *uset-----
40740xfeasethostnamechar *nameint len----
40750xfebsetrlimitunsigned int resourcestruct rlimit *rlim----
40760xfecgetrlimitunsigned int resourcestruct rlimit *rlim----
40770xfedgetrusageint whostruct rusage *ru----
40780xfeegettimeofdaystruct __kernel_old_timeval *tvstruct timezone *tz----
40790xfefsettimeofdaystruct __kernel_old_timeval *tvstruct timezone *tz----
40800xff0getgroupsint gidsetsizegid_t *grouplist----
40810xff1setgroupsint gidsetsizegid_t *grouplist----
40830xff3symlinkconst char *oldconst char *new----
40850xff5readlinkconst char *pathchar *bufint bufsiz---
40860xff6uselibconst char *library-----
40870xff7swaponconst char *specialfileint swap_flags----
40880xff8rebootint magic1int magic2unsigned int cmdvoid *arg--
40890xff9readdirunsigned int fdstruct old_linux_dirent *direntunsigned int count---
40900xffammapunsigned long addrunsigned long lenunsigned long protunsigned long flagsunsigned long fdoff_t offset
40910xffbmunmapunsigned long addrsize_t len----
40920xffctruncateconst char *pathlong length----
40930xffdftruncateunsigned int fdoff_t length----
40940xffefchmodunsigned int fdumode_t mode----
40950xffffchownunsigned int fduid_t usergid_t group---
40960x1000getpriorityint whichint who----
40970x1001setpriorityint whichint whoint niceval---
40990x1003statfsconst char *pathstruct statfs *buf----
41000x1004fstatfsunsigned int fdstruct statfs *buf----
41020x1006socketcallint callunsigned long *args----
41030x1007syslogint typechar *bufint len---
41040x1008setitimerint whichstruct __kernel_old_itimerval *valuestruct __kernel_old_itimerval *ovalue---
41050x1009getitimerint whichstruct __kernel_old_itimerval *value----
41060x100astatconst char *filenamestruct stat *statbuf----
41070x100blstatconst char *filenamestruct stat *statbuf----
41080x100cfstatunsigned int fdstruct stat *statbuf----
41090x100dunused109struct old_utsname *name-----
41110x100fvhangup------
41140x1012wait4pid_t pidint *stat_addrint optionsstruct rusage *ru--
41150x1013swapoffconst char *specialfile-----
41160x1014sysinfostruct sysinfo *info-----
41170x1015ipcunsigned int callint firstunsigned long secondunsigned long thirdvoid *ptrlong fifth
41180x1016fsyncunsigned int fd-----
41190x1017sigreturn------
41200x1018cloneunsigned long clone_flagsunsigned long newspint *parent_tidptrunsigned long tlsint *child_tidptr-
41210x1019setdomainnamechar *nameint len----
41220x101aunamestruct new_utsname *name-----
41240x101cadjtimexstruct old_timex32 *txc_p-----
41250x101dmprotectunsigned long startsize_t lenunsigned long prot---
41260x101esigprocmaskint howold_sigset_t *nsetold_sigset_t *oset---
41280x1020init_modulevoid *umodunsigned long lenconst char *uargs---
41290x1021delete_moduleconst char *name_userunsigned int flags----
41310x1023quotactlunsigned int cmdconst char *specialqid_t idvoid *addr--
41320x1024getpgidpid_t pid-----
41330x1025fchdirunsigned int fd-----
41350x1027sysfsint optionunsigned long arg1unsigned long arg2---
41360x1028personalityunsigned int personality-----
41380x102asetfsuiduid_t uid-----
41390x102bsetfsgidgid_t gid-----
41400x102c_llseekunsigned int fdunsigned long offset_highunsigned long offset_lowloff_t *resultunsigned int whence-
41410x102dgetdentsunsigned int fdstruct linux_dirent *direntunsigned int count---
41420x102e_newselectint nfd_set *inpfd_set *outpfd_set *expstruct __kernel_old_timeval *tvp-
41430x102fflockunsigned int fdunsigned int cmd----
41440x1030msyncunsigned long startsize_t lenint flags---
41450x1031readvunsigned long fdconst struct iovec *vecunsigned long vlen---
41460x1032writevunsigned long fdconst struct iovec *vecunsigned long vlen---
41470x1033cacheflushunsigned long addrunsigned long bytesunsigned int cache---
41480x1034cachectlchar *addrint nbytesint op---
41490x1035sysmipslong cmdlong arg1long arg2---
41510x1037getsidpid_t pid-----
41520x1038fdatasyncunsigned int fd-----
41540x103amlockunsigned long startsize_t len----
41550x103bmunlockunsigned long startsize_t len----
41560x103cmlockallint flags-----
41570x103dmunlockall------
41580x103esched_setparampid_t pidstruct sched_param *param----
41590x103fsched_getparampid_t pidstruct sched_param *param----
41600x1040sched_setschedulerpid_t pidint policystruct sched_param *param---
41610x1041sched_getschedulerpid_t pid-----
41620x1042sched_yield------
41630x1043sched_get_priority_maxint policy-----
41640x1044sched_get_priority_minint policy-----
41650x1045sched_rr_get_intervalpid_t pidstruct old_timespec32 *interval----
41660x1046nanosleepstruct old_timespec32 *rqtpstruct old_timespec32 *rmtp----
41670x1047mremapunsigned long addrunsigned long old_lenunsigned long new_lenunsigned long flagsunsigned long new_addr-
41680x1048acceptint fdstruct sockaddr *upeer_sockaddrint *upeer_addrlen---
41690x1049bindint fdstruct sockaddr *umyaddrint addrlen---
41700x104aconnectint fdstruct sockaddr *uservaddrint addrlen---
41710x104bgetpeernameint fdstruct sockaddr *usockaddrint *usockaddr_len---
41720x104cgetsocknameint fdstruct sockaddr *usockaddrint *usockaddr_len---
41730x104dgetsockoptint fdint levelint optnamechar *optvalint *optlen-
41740x104elistenint fdint backlog----
41750x104frecvint fdvoid *ubufsize_t sizeunsigned int flags--
41760x1050recvfromint fdvoid *ubufsize_t sizeunsigned int flagsstruct sockaddr *addrint *addr_len
41770x1051recvmsgint fdstruct user_msghdr *msgunsigned int flags---
41780x1052sendint fdvoid *buffsize_t lenunsigned int flags--
41790x1053sendmsgint fdstruct user_msghdr *msgunsigned int flags---
41800x1054sendtoint fdvoid *buffsize_t lenunsigned int flagsstruct sockaddr *addrint addr_len
41810x1055setsockoptint fdint levelint optnamechar *optvalint optlen-
41820x1056shutdownint fdint how----
41830x1057socketint familyint typeint protocol---
41840x1058socketpairint familyint typeint protocolint *usockvec--
41850x1059setresuiduid_t ruiduid_t euiduid_t suid---
41860x105agetresuiduid_t *ruiduid_t *euiduid_t *suid---
41880x105cpollstruct pollfd *ufdsunsigned int nfdsint timeout_msecs---
41900x105esetresgidgid_t rgidgid_t egidgid_t sgid---
41910x105fgetresgidgid_t *rgidgid_t *egidgid_t *sgid---
41920x1060prctlint optionunsigned long arg2unsigned long arg3unsigned long arg4unsigned long arg5-
41930x1061rt_sigreturn------
41940x1062rt_sigactionint sigconst struct sigaction *actstruct sigaction *oactsize_t sigsetsize--
41950x1063rt_sigprocmaskint howsigset_t *nsetsigset_t *osetsize_t sigsetsize--
41960x1064rt_sigpendingsigset_t *usetsize_t sigsetsize----
41970x1065rt_sigtimedwaitconst sigset_t *uthesesiginfo_t *uinfoconst struct old_timespec32 *utssize_t sigsetsize--
41980x1066rt_sigqueueinfopid_t pidint sigsiginfo_t *uinfo---
41990x1067rt_sigsuspendsigset_t *unewsetsize_t sigsetsize----
42000x1068pread64unsigned int fdchar *bufsize_t countloff_t pos--
42010x1069pwrite64unsigned int fdconst char *bufsize_t countloff_t pos--
42020x106achownconst char *filenameuid_t usergid_t group---
42030x106bgetcwdchar *bufunsigned long size----
42040x106ccapgetcap_user_header_t headercap_user_data_t dataptr----
42050x106dcapsetcap_user_header_t headerconst cap_user_data_t data----
42060x106esigaltstackconst stack_t *ussstack_t *uoss----
42070x106fsendfileint out_fdint in_fdoff_t *offsetsize_t count--
42100x1072mmap2unsigned long addrunsigned long lenunsigned long protunsigned long flagsunsigned long fdunsigned long pgoff
42110x1073truncate64const char *pathloff_t length----
42120x1074ftruncate64unsigned int fdloff_t length----
42130x1075stat64const char *filenamestruct stat64 *statbuf----
42140x1076lstat64const char *filenamestruct stat64 *statbuf----
42150x1077fstat64unsigned long fdstruct stat64 *statbuf----
42160x1078pivot_rootconst char *new_rootconst char *put_old----
42170x1079mincoreunsigned long startsize_t lenunsigned char *vec---
42180x107amadviseunsigned long startsize_t lenint behavior---
42190x107bgetdents64unsigned int fdstruct linux_dirent64 *direntunsigned int count---
42200x107cfcntl64unsigned int fdunsigned int cmdunsigned long arg---
42220x107egettid------
42230x107freadaheadint fdloff_t offsetsize_t count---
42240x1080setxattrconst char *pathconst char *nameconst void *valuesize_t sizeint flags-
42250x1081lsetxattrconst char *pathconst char *nameconst void *valuesize_t sizeint flags-
42260x1082fsetxattrint fdconst char *nameconst void *valuesize_t sizeint flags-
42270x1083getxattrconst char *pathconst char *namevoid *valuesize_t size--
42280x1084lgetxattrconst char *pathconst char *namevoid *valuesize_t size--
42290x1085fgetxattrint fdconst char *namevoid *valuesize_t size--
42300x1086listxattrconst char *pathchar *listsize_t size---
42310x1087llistxattrconst char *pathchar *listsize_t size---
42320x1088flistxattrint fdchar *listsize_t size---
42330x1089removexattrconst char *pathconst char *name----
42340x108alremovexattrconst char *pathconst char *name----
42350x108bfremovexattrint fdconst char *name----
42360x108ctkillpid_t pidint sig----
42370x108dsendfile64int out_fdint in_fdloff_t *offsetsize_t count--
42380x108efutexu32 *uaddrint opu32 valconst struct old_timespec32 *utimeu32 *uaddr2u32 val3
42390x108fsched_setaffinitypid_t pidunsigned int lenunsigned long *user_mask_ptr---
42400x1090sched_getaffinitypid_t pidunsigned int lenunsigned long *user_mask_ptr---
42410x1091io_setupunsigned nr_eventsaio_context_t *ctxp----
42420x1092io_destroyaio_context_t ctx-----
42430x1093io_getevents__u32 ctx_id__s32 min_nr__s32 nrstruct io_event *eventsstruct old_timespec32 *timeout-
42440x1094io_submitaio_context_t ctx_idlong nrstruct iocb * *iocbpp---
42450x1095io_cancelaio_context_t ctx_idstruct iocb *iocbstruct io_event *result---
42460x1096exit_groupint error_code-----
42480x1098epoll_createint size-----
42490x1099epoll_ctlint epfdint opint fdstruct epoll_event *event--
42500x109aepoll_waitint epfdstruct epoll_event *eventsint maxeventsint timeout--
42510x109bremap_file_pagesunsigned long startunsigned long sizeunsigned long protunsigned long pgoffunsigned long flags-
42520x109cset_tid_addressint *tidptr-----
42530x109drestart_syscall------
42540x109efadvise64int fdloff_t offsetloff_t lenint advice--
42550x109fstatfs64const char *pathsize_t szstruct statfs64 *buf---
42560x10a0fstatfs64unsigned int fdsize_t szstruct statfs64 *buf---
42570x10a1timer_createclockid_t which_clockstruct sigevent *timer_event_spectimer_t *created_timer_id---
42580x10a2timer_settimetimer_t timer_idint flagsstruct old_itimerspec32 *newstruct old_itimerspec32 *old--
42590x10a3timer_gettimetimer_t timer_idstruct old_itimerspec32 *setting----
42600x10a4timer_getoverruntimer_t timer_id-----
42610x10a5timer_deletetimer_t timer_id-----
42620x10a6clock_settimeclockid_t which_clockstruct old_timespec32 *tp----
42630x10a7clock_gettimeclockid_t which_clockstruct old_timespec32 *tp----
42640x10a8clock_getresclockid_t which_clockstruct old_timespec32 *tp----
42650x10a9clock_nanosleepclockid_t which_clockint flagsstruct old_timespec32 *rqtpstruct old_timespec32 *rmtp--
42660x10aatgkillpid_t tgidpid_t pidint sig---
42670x10abutimesconst char *filenamestruct old_timeval32 *t----
42680x10acmbindunsigned long startunsigned long lenunsigned long modeconst unsigned long *nmaskunsigned long maxnodeunsigned flags
42690x10adget_mempolicyint *policyunsigned long *nmaskunsigned long maxnodeunsigned long addrunsigned long flags-
42700x10aeset_mempolicyint modeconst unsigned long *nmaskunsigned long maxnode---
42710x10afmq_openconst char *nameint oflagumode_t modestruct mq_attr *attr--
42720x10b0mq_unlinkconst char *name-----
42730x10b1mq_timedsendmqd_t mqdesconst char *u_msg_ptrunsigned int msg_lenunsigned int msg_prioconst struct old_timespec32 *u_abs_timeout-
42740x10b2mq_timedreceivemqd_t mqdeschar *u_msg_ptrunsigned int msg_lenunsigned int *u_msg_prioconst struct old_timespec32 *u_abs_timeout-
42750x10b3mq_notifymqd_t mqdesconst struct sigevent *notification----
42760x10b4mq_getsetattrmqd_t mqdesconst struct mq_attr *mqstatstruct mq_attr *omqstat---
42780x10b6waitidint whichpid_t pidstruct siginfo *infopint optionsstruct rusage *ru-
42800x10b8add_keyconst char *_typeconst char *_descriptionconst void *_payloadsize_t plenkey_serial_t destringid-
42810x10b9request_keyconst char *_typeconst char *_descriptionconst char *_callout_infokey_serial_t destringid--
42820x10bakeyctlint cmdunsigned long arg2unsigned long arg3unsigned long arg4unsigned long arg5-
42830x10bbset_thread_areaunsigned long addr-----
42840x10bcinotify_init------
42850x10bdinotify_add_watchint fdconst char *pathu32 mask---
42860x10beinotify_rm_watchint fd__s32 wd----
42870x10bfmigrate_pagespid_t pidunsigned long maxnodeconst unsigned long *fromconst unsigned long *to--
42880x10c0openatint dfdconst char *filenameint flagsumode_t mode--
42890x10c1mkdiratint dfdconst char *pathnameumode_t mode---
42900x10c2mknodatint dfdconst char *filenameumode_t modeunsigned dev--
42910x10c3fchownatint dfdconst char *filenameuid_t usergid_t groupint flag-
42920x10c4futimesatunsigned int dfdconst char *filenamestruct old_timeval32 *t---
42930x10c5fstatat64int dfdconst char *filenamestruct stat64 *statbufint flag--
42940x10c6unlinkatint dfdconst char *pathnameint flag---
42950x10c7renameatint olddfdconst char *oldnameint newdfdconst char *newname--
42960x10c8linkatint olddfdconst char *oldnameint newdfdconst char *newnameint flags-
42970x10c9symlinkatconst char *oldnameint newdfdconst char *newname---
42980x10careadlinkatint dfdconst char *pathchar *bufint bufsiz--
42990x10cbfchmodatint dfdconst char *filenameumode_t mode---
43000x10ccfaccessatint dfdconst char *filenameint mode---
43010x10cdpselect6int nfd_set *inpfd_set *outpfd_set *expstruct old_timespec32 *tspvoid *sig
43020x10ceppollstruct pollfd *ufdsunsigned int nfdsstruct old_timespec32 *tspconst sigset_t *sigmasksize_t sigsetsize-
43030x10cfunshareunsigned long unshare_flags-----
43040x10d0spliceint fd_inloff_t *off_inint fd_outloff_t *off_outsize_t lenunsigned int flags
43050x10d1sync_file_rangeint fdloff_t offsetloff_t nbytesunsigned int flags--
43060x10d2teeint fdinint fdoutsize_t lenunsigned int flags--
43070x10d3vmspliceint fdconst struct iovec *iovunsigned long nr_segsunsigned int flags--
43080x10d4move_pagespid_t pidunsigned long nr_pagesconst void * *pagesconst int *nodesint *statusint flags
43090x10d5set_robust_liststruct robust_list_head *headsize_t len----
43100x10d6get_robust_listint pidstruct robust_list_head * *head_ptrsize_t *len_ptr---
43110x10d7kexec_loadunsigned long entryunsigned long nr_segmentsstruct kexec_segment *segmentsunsigned long flags--
43120x10d8getcpuunsigned *cpupunsigned *nodepvoid *unused---
43130x10d9epoll_pwaitint epfdstruct epoll_event *eventsint maxeventsint timeoutconst sigset_t *sigmasksize_t sigsetsize
43140x10daioprio_setint whichint whoint ioprio---
43150x10dbioprio_getint whichint who----
43160x10dcutimensatunsigned int dfdconst char *filenamestruct old_timespec32 *tint flags--
43170x10ddsignalfdint ufdsigset_t *user_masksize_t sizemask---
43190x10dfeventfdunsigned int count-----
43200x10e0fallocateint fdint modeloff_t offsetloff_t len--
43210x10e1timerfd_createint clockidint flags----
43220x10e2timerfd_gettimeint ufdstruct old_itimerspec32 *otmr----
43230x10e3timerfd_settimeint ufdint flagsconst struct old_itimerspec32 *utmrstruct old_itimerspec32 *otmr--
43240x10e4signalfd4int ufdsigset_t *user_masksize_t sizemaskint flags--
43250x10e5eventfd2unsigned int countint flags----
43260x10e6epoll_create1int flags-----
43270x10e7dup3unsigned int oldfdunsigned int newfdint flags---
43280x10e8pipe2int *fildesint flags----
43290x10e9inotify_init1int flags-----
43300x10eapreadvunsigned long fdconst struct iovec *vecunsigned long vlenunsigned long pos_lunsigned long pos_h-
43310x10ebpwritevunsigned long fdconst struct iovec *vecunsigned long vlenunsigned long pos_lunsigned long pos_h-
43320x10ecrt_tgsigqueueinfopid_t tgidpid_t pidint sigsiginfo_t *uinfo--
43330x10edperf_event_openstruct perf_event_attr *attr_uptrpid_t pidint cpuint group_fdunsigned long flags-
43340x10eeaccept4int fdstruct sockaddr *upeer_sockaddrint *upeer_addrlenint flags--
43350x10efrecvmmsgint fdstruct mmsghdr *mmsgunsigned int vlenunsigned int flagsstruct old_timespec32 *timeout-
43360x10f0fanotify_initunsigned int flagsunsigned int event_f_flags----
43370x10f1fanotify_markint fanotify_fdunsigned int flagsu64 maskint fdconst char *pathname-
43380x10f2prlimit64pid_t pidunsigned int resourceconst struct rlimit64 *new_rlimstruct rlimit64 *old_rlim--
43390x10f3name_to_handle_atint dfdconst char *namestruct file_handle *handlevoid *mnt_idint flag-
43400x10f4open_by_handle_atint mountdirfdstruct file_handle *handleint flags---
43410x10f5clock_adjtimeclockid_t which_clockstruct old_timex32 *tx----
43420x10f6syncfsint fd-----
43430x10f7sendmmsgint fdstruct mmsghdr *mmsgunsigned int vlenunsigned int flags--
43440x10f8setnsint fdint nstype----
43450x10f9process_vm_readvpid_t pidconst struct iovec *lvecunsigned long liovcntconst struct iovec *rvecunsigned long riovcntunsigned long flags
43460x10faprocess_vm_writevpid_t pidconst struct iovec *lvecunsigned long liovcntconst struct iovec *rvecunsigned long riovcntunsigned long flags
43470x10fbkcmppid_t pid1pid_t pid2int typeunsigned long idx1unsigned long idx2-
43480x10fcfinit_moduleint fdconst char *uargsint flags---
43490x10fdsched_setattrpid_t pidstruct sched_attr *attrunsigned int flags---
43500x10fesched_getattrpid_t pidstruct sched_attr *attrunsigned int sizeunsigned int flags--
43510x10ffrenameat2int olddfdconst char *oldnameint newdfdconst char *newnameunsigned int flags-
43520x1100seccompunsigned int opunsigned int flagsvoid *uargs---
43530x1101getrandomchar *bufsize_t countunsigned int flags---
43540x1102memfd_createconst char *uname_ptrunsigned int flags----
43550x1103bpfint cmdunion bpf_attr *attrunsigned int sizestruct bpf_common_attr *attr_commonunsigned int size_common-
43560x1104execveatint dfdconst char *filenameconst char *const *argvconst char *const *envpint flags-
43570x1105userfaultfdint flags-----
43580x1106membarrierint cmdunsigned int flagsint cpu_id---
43590x1107mlock2unsigned long startsize_t lenint flags---
43600x1108copy_file_rangeint fd_inloff_t *off_inint fd_outloff_t *off_outsize_t lenunsigned int flags
43610x1109preadv2unsigned long fdconst struct iovec *vecunsigned long vlenunsigned long pos_lunsigned long pos_hrwf_t flags
43620x110apwritev2unsigned long fdconst struct iovec *vecunsigned long vlenunsigned long pos_lunsigned long pos_hrwf_t flags
43630x110bpkey_mprotectunsigned long startsize_t lenunsigned long protint pkey--
43640x110cpkey_allocunsigned long flagsunsigned long init_val----
43650x110dpkey_freeint pkey-----
43660x110estatxint dfdconst char *pathunsigned flagsunsigned maskstruct statx *buffer-
43670x110frseqstruct rseq *rsequint32_t rseq_lenint flagsuint32_t sig--
43680x1110io_pgeteventsaio_context_t ctx_idlong min_nrlong nrstruct io_event *eventsstruct old_timespec32 *timeoutconst struct __aio_sigset *usig
43930x1129semgetkey_t keyint nsemsint semflg---
43940x112asemctlint semidint semnumint cmdunsigned long arg--
43950x112bshmgetkey_t keysize_t sizeint flag---
43960x112cshmctlint shmidint cmdstruct shmid_ds *buf---
43970x112dshmatint shmidchar *shmaddrint shmflg---
43980x112eshmdtchar *shmaddr-----
43990x112fmsggetkey_t keyint msgflg----
44000x1130msgsndint msqidstruct msgbuf *msgpsize_t msgszint msgflg--
44010x1131msgrcvint msqidstruct msgbuf *msgpsize_t msgszlong msgtypint msgflg-
44020x1132msgctlint msqidint cmdstruct msqid_ds *buf---
44030x1133clock_gettime64clockid_t which_clockstruct __kernel_timespec *tp----
44040x1134clock_settime64clockid_t which_clockconst struct __kernel_timespec *tp----
44050x1135clock_adjtime64clockid_t which_clockstruct __kernel_timex *tx----
44060x1136clock_getres_time64clockid_t which_clockstruct __kernel_timespec *tp----
44070x1137clock_nanosleep_time64clockid_t which_clockint flagsconst struct __kernel_timespec *rqtpstruct __kernel_timespec *rmtp--
44080x1138timer_gettime64timer_t timer_idstruct __kernel_itimerspec *setting----
44090x1139timer_settime64timer_t timer_idint flagsconst struct __kernel_itimerspec *new_settingstruct __kernel_itimerspec *old_setting--
44100x113atimerfd_gettime64int ufdstruct __kernel_itimerspec *otmr----
44110x113btimerfd_settime64int ufdint flagsconst struct __kernel_itimerspec *utmrstruct __kernel_itimerspec *otmr--
44120x113cutimensat_time64int dfdconst char *filenamestruct __kernel_timespec *utimesint flags--
44130x113dpselect6_time64int nfd_set *inpfd_set *outpfd_set *expstruct __kernel_timespec *tspvoid *sig
44140x113eppoll_time64struct pollfd *ufdsunsigned int nfdsstruct __kernel_timespec *tspconst sigset_t *sigmasksize_t sigsetsize-
44160x1140io_pgetevents_time64aio_context_t ctx_idlong min_nrlong nrstruct io_event *eventsstruct __kernel_timespec *timeoutconst struct __aio_sigset *usig
44170x1141recvmmsg_time64int fdstruct mmsghdr *mmsgunsigned int vlenunsigned int flagsstruct __kernel_timespec *timeout-
44180x1142mq_timedsend_time64mqd_t mqdesconst char *msg_ptrsize_t msg_lenunsigned int msg_prioconst struct __kernel_timespec *abs_timeout-
44190x1143mq_timedreceive_time64mqd_t mqdeschar *msg_ptrsize_t msg_lenunsigned int *msg_prioconst struct __kernel_timespec *abs_timeout-
44200x1144semtimedop_time64int semidstruct sembuf *sopsunsigned nsopsconst struct __kernel_timespec *timeout--
44210x1145rt_sigtimedwait_time64const sigset_t *uthesesiginfo_t *uinfoconst struct __kernel_timespec *utssize_t sigsetsize--
44220x1146futex_time64u32 *uaddrint opu32 valconst struct __kernel_timespec *utimeu32 *uaddr2u32 val3
44230x1147sched_rr_get_interval_time64pid_t pidstruct __kernel_timespec *interval----
44240x1148pidfd_send_signalint pidfdint sigsiginfo_t *infounsigned int flags--
44250x1149io_uring_setupu32 entriesstruct io_uring_params *p----
44260x114aio_uring_enterunsigned int fdu32 to_submitu32 min_completeu32 flagsconst void *argpsize_t argsz
44270x114bio_uring_registerunsigned int fdunsigned int opvoid *argunsigned int nr_args--
44280x114copen_treeint dfdconst char *pathunsigned flags---
44290x114dmove_mountint from_dfdconst char *from_pathint to_dfdconst char *to_pathunsigned int ms_flags-
44300x114efsopenconst char *fs_nameunsigned int flags----
44310x114ffsconfigint fs_fdunsigned int cmdconst char *keyconst void *valueint aux-
44320x1150fsmountint fs_fdunsigned int flagsunsigned int ms_flags---
44330x1151fspickint dfdconst char *pathunsigned int flags---
44340x1152pidfd_openpid_t pidunsigned int flags----
44350x1153clone3struct clone_args *uargssize_t size----
44360x1154close_rangeunsigned int fdunsigned int max_fdunsigned int flags---
44370x1155openat2int dfdconst char *filenamestruct open_how *howsize_t size--
44380x1156pidfd_getfdint pidfdint fdunsigned int flags---
44390x1157faccessat2int dfdconst char *filenameint modeint flags--
44400x1158process_madviseint pidfdconst struct iovec *vecsize_t vlenint behaviorunsigned int flags-
44410x1159epoll_pwait2int epfdstruct epoll_event *eventsint maxeventsconst struct __kernel_timespec *timeoutconst sigset_t *sigmasksize_t sigsetsize
44420x115amount_setattrint dfdconst char *pathunsigned int flagsstruct mount_attr *uattrsize_t usize-
44430x115bquotactl_fdunsigned int fdunsigned int cmdqid_t idvoid *addr--
44440x115clandlock_create_rulesetconst struct landlock_ruleset_attr *attrsize_t size__u32 flags---
44450x115dlandlock_add_ruleint ruleset_fdenum landlock_rule_type rule_typeconst void *rule_attr__u32 flags--
44460x115elandlock_restrict_selfint ruleset_fd__u32 flags----
44480x1160process_mreleaseint pidfdunsigned int flags----
44490x1161futex_waitvstruct futex_waitv *waitersunsigned int nr_futexesunsigned int flagsstruct __kernel_timespec *timeoutclockid_t clockid-
44500x1162set_mempolicy_home_nodeunsigned long startunsigned long lenunsigned long home_nodeunsigned long flags--
44510x1163cachestatunsigned int fdstruct cachestat_range *cstat_rangestruct cachestat *cstatunsigned int flags--
44520x1164fchmodat2int dfdconst char *filenameumode_t modeunsigned int flags--
44530x1165map_shadow_stackunsigned long addrunsigned long sizeunsigned int flags---
44540x1166futex_wakevoid *uaddrunsigned long maskint nrunsigned int flags--
44550x1167futex_waitvoid *uaddrunsigned long valunsigned long maskunsigned int flagsstruct __kernel_timespec *timespecclockid_t clockid
44560x1168futex_requeuestruct futex_waitv *waitersunsigned int flagsint nr_wakeint nr_requeue--
44570x1169statmountconst struct mnt_id_req *reqstruct statmount *bufsize_t bufsizeunsigned int flags--
44580x116alistmountconst struct mnt_id_req *requ64 *mnt_idssize_t nr_mnt_idsunsigned int flags--
44590x116blsm_get_self_attrunsigned int attrstruct lsm_ctx *ctxu32 *sizeu32 flags--
44600x116clsm_set_self_attrunsigned int attrstruct lsm_ctx *ctxu32 sizeu32 flags--
44610x116dlsm_list_modulesu64 *idsu32 *sizeu32 flags---
44620x116emsealunsigned long startsize_t lenunsigned long flags---
44630x116fsetxattratint dfdconst char *pathunsigned int at_flagsconst char *nameconst struct xattr_args *argssize_t size
44640x1170getxattratint dfdconst char *pathunsigned int at_flagsconst char *namestruct xattr_args *argssize_t size
44650x1171listxattratint dfdconst char *pathunsigned int at_flagschar *listsize_t size-
44660x1172removexattratint dfdconst char *pathunsigned int at_flagsconst char *name--
44670x1173open_tree_attrint dfdconst char *pathunsigned flagsstruct mount_attr *uattrsize_t usize-
44680x1174file_getattrint dfdconst char *filenamestruct file_attr *attrsize_t usizeunsigned int at_flags-
44690x1175file_setattrint dfdconst char *filenamestruct file_attr *attrsize_t usizeunsigned int at_flags-
44700x1176listnsconst struct ns_id_req *requ64 *ns_idssize_t nr_ns_idsunsigned int flags--
44710x1177rseq_slice_yield------
44720x1178fchrootint fdunsigned int flags----

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