parisc system calls

HP PA-RISC :: Linux 7.3 :: 404 syscalls

Put the syscall number in r20 and the arguments in r26 r25 r24 r23 r22 r21, then run ble 0x100(%sr2, %r0). The result comes back in r28.

NRHEXNAME ARG0 r26ARG1 r25ARG2 r24ARG3 r23ARG4 r22ARG5 r21
00x0restart_syscall------
10x1exitint error_code-----
20x2fork------
30x3readunsigned int fdchar *bufsize_t count---
40x4writeunsigned int fdconst char *bufsize_t count---
50x5openconst char *filenameint flagsumode_t mode---
60x6closeunsigned int fd-----
70x7waitpidpid_t pidint *stat_addrint options---
80x8creatconst char *pathnameumode_t mode----
90x9linkconst char *oldnameconst char *newname----
100xaunlinkconst char *pathname-----
110xbexecveconst char *filenameconst char *const *argvconst char *const *envp---
120xcchdirconst char *filename-----
130xdtimeold_time32_t *tloc-----
140xemknodconst char *filenameumode_t modeunsigned dev---
150xfchmodconst char *filenameumode_t mode----
160x10lchownconst char *filenameuid_t usergid_t group---
170x11socketint familyint typeint protocol---
180x12statconst char *filenamestruct stat *statbuf----
190x13lseekunsigned int fdoff_t offsetunsigned int whence---
200x14getpid------
210x15mountchar *dev_namechar *dir_namechar *typeunsigned long flagsvoid *data-
220x16bindint fdstruct sockaddr *umyaddrint addrlen---
230x17setuiduid_t uid-----
240x18getuid------
250x19stimeold_time32_t *tptr-----
260x1aptracelong requestlong pidunsigned long addrunsigned long data--
270x1balarmunsigned int seconds-----
280x1cfstatunsigned int fdstruct stat *statbuf----
290x1dpause------
300x1eutimeconst char *filenamestruct old_utimbuf32 *t----
310x1fconnectint fdstruct sockaddr *uservaddrint addrlen---
320x20listenint fdint backlog----
330x21accessconst char *filenameint mode----
340x22niceint increment-----
350x23acceptint fdstruct sockaddr *upeer_sockaddrint *upeer_addrlen---
360x24sync------
370x25killpid_t pidint sig----
380x26renameconst char *oldnameconst char *newname----
390x27mkdirconst char *pathnameumode_t mode----
400x28rmdirconst char *pathname-----
410x29dupunsigned int fildes-----
420x2apipeint *fildes-----
430x2btimesstruct tms *tbuf-----
440x2cgetsocknameint fdstruct sockaddr *usockaddrint *usockaddr_len---
450x2dbrkunsigned long brk-----
460x2esetgidgid_t gid-----
470x2fgetgid------
480x30signalint sig__sighandler_t handler----
490x31geteuid------
500x32getegid------
510x33acctconst char *name-----
520x34umount2char *nameint flags----
530x35getpeernameint fdstruct sockaddr *usockaddrint *usockaddr_len---
540x36ioctlunsigned int fdunsigned int cmdunsigned long arg---
550x37fcntlunsigned int fdunsigned int cmdunsigned long arg---
560x38socketpairint familyint typeint protocolint *usockvec--
570x39setpgidpid_t pidpid_t pgid----
580x3asendint fdvoid *buffsize_t lenunsigned int flags--
590x3bunamestruct new_utsname *name-----
600x3cumaskint mask-----
610x3dchrootconst char *filename-----
620x3eustatunsigned devstruct ustat *ubuf----
630x3fdup2unsigned int oldfdunsigned int newfd----
640x40getppid------
650x41getpgrp------
660x42setsid------
670x43pivot_rootconst char *new_rootconst char *put_old----
680x44sgetmask------
690x45ssetmaskint newmask-----
700x46setreuiduid_t ruiduid_t euid----
710x47setregidgid_t rgidgid_t egid----
720x48mincoreunsigned long startsize_t lenunsigned char *vec---
730x49sigpendingold_sigset_t *uset-----
740x4asethostnamechar *nameint len----
750x4bsetrlimitunsigned int resourcestruct rlimit *rlim----
760x4cgetrlimitunsigned int resourcestruct rlimit *rlim----
770x4dgetrusageint whostruct rusage *ru----
780x4egettimeofdaystruct __kernel_old_timeval *tvstruct timezone *tz----
790x4fsettimeofdaystruct __kernel_old_timeval *tvstruct timezone *tz----
800x50getgroupsint gidsetsizegid_t *grouplist----
810x51setgroupsint gidsetsizegid_t *grouplist----
820x52sendtoint fdvoid *buffsize_t lenunsigned int flagsstruct sockaddr *addrint addr_len
830x53symlinkconst char *oldconst char *new----
840x54lstatconst char *filenamestruct stat *statbuf----
850x55readlinkconst char *pathchar *bufint bufsiz---
870x57swaponconst char *specialfileint swap_flags----
880x58rebootint magic1int magic2unsigned int cmdvoid *arg--
890x59mmap2unsigned long addrunsigned long lenunsigned long protunsigned long flagsunsigned long fdunsigned long pgoff
900x5ammapunsigned long addrunsigned long lenunsigned long protunsigned long flagsunsigned long fdunsigned long off
910x5bmunmapunsigned long addrsize_t len----
920x5ctruncateconst char *pathlong length----
930x5dftruncateunsigned int fdoff_t length----
940x5efchmodunsigned int fdumode_t mode----
950x5ffchownunsigned int fduid_t usergid_t group---
960x60getpriorityint whichint who----
970x61setpriorityint whichint whoint niceval---
980x62recvint fdvoid *ubufsize_t sizeunsigned int flags--
990x63statfsconst char *pathstruct statfs *buf----
1000x64fstatfsunsigned int fdstruct statfs *buf----
1010x65stat64const char *filenamestruct stat64 *statbuf----
1030x67syslogint typechar *bufint len---
1040x68setitimerint whichstruct __kernel_old_itimerval *valuestruct __kernel_old_itimerval *ovalue---
1050x69getitimerint whichstruct __kernel_old_itimerval *value----
1060x6acapgetcap_user_header_t headercap_user_data_t dataptr----
1070x6bcapsetcap_user_header_t headerconst cap_user_data_t data----
1080x6cpread64unsigned int fdchar *bufsize_t countloff_t pos--
1090x6dpwrite64unsigned int fdconst char *bufsize_t countloff_t pos--
1100x6egetcwdchar *bufunsigned long size----
1110x6fvhangup------
1120x70fstat64unsigned long fdstruct stat64 *statbuf----
1130x71vfork------
1140x72wait4pid_t pidint *stat_addrint optionsstruct rusage *ru--
1150x73swapoffconst char *specialfile-----
1160x74sysinfostruct sysinfo *info-----
1170x75shutdownint fdint how----
1180x76fsyncunsigned int fd-----
1190x77madviseunsigned long startsize_t lenint behavior---
1200x78cloneunsigned long clone_flagsunsigned long newspint *parent_tidptrunsigned long tlsint *child_tidptr-
1210x79setdomainnamechar *nameint len----
1220x7asendfileint out_fdint in_fdoff_t *offsetsize_t count--
1230x7brecvfromint fdvoid *ubufsize_t sizeunsigned int flagsstruct sockaddr *addrint *addr_len
1240x7cadjtimexstruct old_timex32 *txc_p-----
1250x7dmprotectunsigned long startsize_t lenunsigned long prot---
1260x7esigprocmaskint howold_sigset_t *nsetold_sigset_t *oset---
1280x80init_modulevoid *umodunsigned long lenconst char *uargs---
1290x81delete_moduleconst char *name_userunsigned int flags----
1310x83quotactlunsigned int cmdconst char *specialqid_t idvoid *addr--
1320x84getpgidpid_t pid-----
1330x85fchdirunsigned int fd-----
1350x87sysfsint optionunsigned long arg1unsigned long arg2---
1360x88personalityunsigned int personality-----
1380x8asetfsuiduid_t uid-----
1390x8bsetfsgidgid_t gid-----
1400x8c_llseekunsigned int fdunsigned long offset_highunsigned long offset_lowloff_t *resultunsigned int whence-
1410x8dgetdentsunsigned int fdstruct linux_dirent *direntunsigned int count---
1420x8e_newselectint nfd_set *inpfd_set *outpfd_set *expstruct __kernel_old_timeval *tvp-
1430x8fflockunsigned int fdunsigned int cmd----
1440x90msyncunsigned long startsize_t lenint flags---
1450x91readvunsigned long fdconst struct iovec *vecunsigned long vlen---
1460x92writevunsigned long fdconst struct iovec *vecunsigned long vlen---
1470x93getsidpid_t pid-----
1480x94fdatasyncunsigned int fd-----
1500x96mlockunsigned long startsize_t len----
1510x97munlockunsigned long startsize_t len----
1520x98mlockallint flags-----
1530x99munlockall------
1540x9asched_setparampid_t pidstruct sched_param *param----
1550x9bsched_getparampid_t pidstruct sched_param *param----
1560x9csched_setschedulerpid_t pidint policystruct sched_param *param---
1570x9dsched_getschedulerpid_t pid-----
1580x9esched_yield------
1590x9fsched_get_priority_maxint policy-----
1600xa0sched_get_priority_minint policy-----
1610xa1sched_rr_get_intervalpid_t pidstruct old_timespec32 *interval----
1620xa2nanosleepstruct old_timespec32 *rqtpstruct old_timespec32 *rmtp----
1630xa3mremapunsigned long addrunsigned long old_lenunsigned long new_lenunsigned long flagsunsigned long new_addr-
1640xa4setresuiduid_t ruiduid_t euiduid_t suid---
1650xa5getresuiduid_t *ruiduid_t *euiduid_t *suid---
1660xa6sigaltstackconst stack_t *ussstack_t *uoss----
1680xa8pollstruct pollfd *ufdsunsigned int nfdsint timeout_msecs---
1700xaasetresgidgid_t rgidgid_t egidgid_t sgid---
1710xabgetresgidgid_t *rgidgid_t *egidgid_t *sgid---
1720xacprctlint optionunsigned long arg2unsigned long arg3unsigned long arg4unsigned long arg5-
1730xadrt_sigreturn------
1740xaert_sigactionint sigconst struct sigaction *actstruct sigaction *oactsize_t sigsetsize--
1750xafrt_sigprocmaskint howsigset_t *nsetsigset_t *osetsize_t sigsetsize--
1760xb0rt_sigpendingsigset_t *usetsize_t sigsetsize----
1770xb1rt_sigtimedwaitconst sigset_t *uthesesiginfo_t *uinfoconst struct old_timespec32 *utssize_t sigsetsize--
1780xb2rt_sigqueueinfopid_t pidint sigsiginfo_t *uinfo---
1790xb3rt_sigsuspendsigset_t *unewsetsize_t sigsetsize----
1800xb4chownconst char *filenameuid_t usergid_t group---
1810xb5setsockoptint fdint levelint optnamechar *optvalint optlen-
1820xb6getsockoptint fdint levelint optnamechar *optvalint *optlen-
1830xb7sendmsgint fdstruct user_msghdr *msgunsigned int flags---
1840xb8recvmsgint fdstruct user_msghdr *msgunsigned int flags---
1850xb9semopint semidstruct sembuf *sopsunsigned nsops---
1860xbasemgetkey_t keyint nsemsint semflg---
1870xbbsemctlint semidint semnumint cmdunsigned long arg--
1880xbcmsgsndint msqidstruct msgbuf *msgpsize_t msgszint msgflg--
1890xbdmsgrcvint msqidstruct msgbuf *msgpsize_t msgszlong msgtypint msgflg-
1900xbemsggetkey_t keyint msgflg----
1910xbfmsgctlint msqidint cmdstruct msqid_ds *buf---
1920xc0shmatint shmidchar *shmaddrint shmflg---
1930xc1shmdtchar *shmaddr-----
1940xc2shmgetkey_t keysize_t sizeint flag---
1950xc3shmctlint shmidint cmdstruct shmid_ds *buf---
1980xc6lstat64const char *filenamestruct stat64 *statbuf----
1990xc7truncate64const char *pathloff_t length----
2000xc8ftruncate64unsigned int fdloff_t length----
2010xc9getdents64unsigned int fdstruct linux_dirent64 *direntunsigned int count---
2020xcafcntl64unsigned int fdunsigned int cmdunsigned long arg---
2060xcegettid------
2070xcfreadaheadint fdloff_t offsetsize_t count---
2080xd0tkillpid_t pidint sig----
2090xd1sendfile64int out_fdint in_fdloff_t *offsetsize_t count--
2100xd2futexu32 *uaddrint opu32 valconst struct old_timespec32 *utimeu32 *uaddr2u32 val3
2110xd3sched_setaffinitypid_t pidunsigned int lenunsigned long *user_mask_ptr---
2120xd4sched_getaffinitypid_t pidunsigned int lenunsigned long *user_mask_ptr---
2150xd7io_setupunsigned nr_eventsaio_context_t *ctxp----
2160xd8io_destroyaio_context_t ctx-----
2170xd9io_getevents__u32 ctx_id__s32 min_nr__s32 nrstruct io_event *eventsstruct old_timespec32 *timeout-
2180xdaio_submitaio_context_t ctx_idlong nrstruct iocb * *iocbpp---
2190xdbio_cancelaio_context_t ctx_idstruct iocb *iocbstruct io_event *result---
2220xdeexit_groupint error_code-----
2240xe0epoll_createint size-----
2250xe1epoll_ctlint epfdint opint fdstruct epoll_event *event--
2260xe2epoll_waitint epfdstruct epoll_event *eventsint maxeventsint timeout--
2270xe3remap_file_pagesunsigned long startunsigned long sizeunsigned long protunsigned long pgoffunsigned long flags-
2280xe4semtimedopint semidstruct sembuf *sopsunsigned nsopsconst struct old_timespec32 *timeout--
2290xe5mq_openconst char *nameint oflagumode_t modestruct mq_attr *attr--
2300xe6mq_unlinkconst char *name-----
2310xe7mq_timedsendmqd_t mqdesconst char *u_msg_ptrunsigned int msg_lenunsigned int msg_prioconst struct old_timespec32 *u_abs_timeout-
2320xe8mq_timedreceivemqd_t mqdeschar *u_msg_ptrunsigned int msg_lenunsigned int *u_msg_prioconst struct old_timespec32 *u_abs_timeout-
2330xe9mq_notifymqd_t mqdesconst struct sigevent *notification----
2340xeamq_getsetattrmqd_t mqdesconst struct mq_attr *mqstatstruct mq_attr *omqstat---
2350xebwaitidint whichpid_t pidstruct siginfo *infopint optionsstruct rusage *ru-
2360xecfadvise64_64int fdloff_t offsetloff_t lenint advice--
2370xedset_tid_addressint *tidptr-----
2380xeesetxattrconst char *pathconst char *nameconst void *valuesize_t sizeint flags-
2390xeflsetxattrconst char *pathconst char *nameconst void *valuesize_t sizeint flags-
2400xf0fsetxattrint fdconst char *nameconst void *valuesize_t sizeint flags-
2410xf1getxattrconst char *pathconst char *namevoid *valuesize_t size--
2420xf2lgetxattrconst char *pathconst char *namevoid *valuesize_t size--
2430xf3fgetxattrint fdconst char *namevoid *valuesize_t size--
2440xf4listxattrconst char *pathchar *listsize_t size---
2450xf5llistxattrconst char *pathchar *listsize_t size---
2460xf6flistxattrint fdchar *listsize_t size---
2470xf7removexattrconst char *pathconst char *name----
2480xf8lremovexattrconst char *pathconst char *name----
2490xf9fremovexattrint fdconst char *name----
2500xfatimer_createclockid_t which_clockstruct sigevent *timer_event_spectimer_t *created_timer_id---
2510xfbtimer_settimetimer_t timer_idint flagsstruct old_itimerspec32 *newstruct old_itimerspec32 *old--
2520xfctimer_gettimetimer_t timer_idstruct old_itimerspec32 *setting----
2530xfdtimer_getoverruntimer_t timer_id-----
2540xfetimer_deletetimer_t timer_id-----
2550xffclock_settimeclockid_t which_clockstruct old_timespec32 *tp----
2560x100clock_gettimeclockid_t which_clockstruct old_timespec32 *tp----
2570x101clock_getresclockid_t which_clockstruct old_timespec32 *tp----
2580x102clock_nanosleepclockid_t which_clockint flagsstruct old_timespec32 *rqtpstruct old_timespec32 *rmtp--
2590x103tgkillpid_t tgidpid_t pidint sig---
2600x104mbindunsigned long startunsigned long lenunsigned long modeconst unsigned long *nmaskunsigned long maxnodeunsigned flags
2610x105get_mempolicyint *policyunsigned long *nmaskunsigned long maxnodeunsigned long addrunsigned long flags-
2620x106set_mempolicyint modeconst unsigned long *nmaskunsigned long maxnode---
2640x108add_keyconst char *_typeconst char *_descriptionconst void *_payloadsize_t plenkey_serial_t destringid-
2650x109request_keyconst char *_typeconst char *_descriptionconst char *_callout_infokey_serial_t destringid--
2660x10akeyctlint cmdunsigned long arg2unsigned long arg3unsigned long arg4unsigned long arg5-
2670x10bioprio_setint whichint whoint ioprio---
2680x10cioprio_getint whichint who----
2690x10dinotify_init------
2700x10einotify_add_watchint fdconst char *pathu32 mask---
2710x10finotify_rm_watchint fd__s32 wd----
2720x110migrate_pagespid_t pidunsigned long maxnodeconst unsigned long *fromconst unsigned long *to--
2730x111pselect6int nfd_set *inpfd_set *outpfd_set *expstruct old_timespec32 *tspvoid *sig
2740x112ppollstruct pollfd *ufdsunsigned int nfdsstruct old_timespec32 *tspconst sigset_t *sigmasksize_t sigsetsize-
2750x113openatint dfdconst char *filenameint flagsumode_t mode--
2760x114mkdiratint dfdconst char *pathnameumode_t mode---
2770x115mknodatint dfdconst char *filenameumode_t modeunsigned dev--
2780x116fchownatint dfdconst char *filenameuid_t usergid_t groupint flag-
2790x117futimesatunsigned int dfdconst char *filenamestruct old_timeval32 *t---
2800x118fstatat64int dfdconst char *filenamestruct stat64 *statbufint flag--
2810x119unlinkatint dfdconst char *pathnameint flag---
2820x11arenameatint olddfdconst char *oldnameint newdfdconst char *newname--
2830x11blinkatint olddfdconst char *oldnameint newdfdconst char *newnameint flags-
2840x11csymlinkatconst char *oldnameint newdfdconst char *newname---
2850x11dreadlinkatint dfdconst char *pathchar *bufint bufsiz--
2860x11efchmodatint dfdconst char *filenameumode_t mode---
2870x11ffaccessatint dfdconst char *filenameint mode---
2880x120unshareunsigned long unshare_flags-----
2890x121set_robust_liststruct robust_list_head *headsize_t len----
2900x122get_robust_listint pidstruct robust_list_head * *head_ptrsize_t *len_ptr---
2910x123spliceint fd_inloff_t *off_inint fd_outloff_t *off_outsize_t lenunsigned int flags
2920x124sync_file_rangeint fdloff_t offsetloff_t nbytesunsigned int flags--
2930x125teeint fdinint fdoutsize_t lenunsigned int flags--
2940x126vmspliceint fdconst struct iovec *iovunsigned long nr_segsunsigned int flags--
2950x127move_pagespid_t pidunsigned long nr_pagesconst void * *pagesconst int *nodesint *statusint flags
2960x128getcpuunsigned *cpupunsigned *nodepvoid *unused---
2970x129epoll_pwaitint epfdstruct epoll_event *eventsint maxeventsint timeoutconst sigset_t *sigmasksize_t sigsetsize
2980x12astatfs64const char *pathsize_t szstruct statfs64 *buf---
2990x12bfstatfs64unsigned int fdsize_t szstruct statfs64 *buf---
3000x12ckexec_loadunsigned long entryunsigned long nr_segmentsstruct kexec_segment *segmentsunsigned long flags--
3010x12dutimensatunsigned int dfdconst char *filenamestruct old_timespec32 *tint flags--
3020x12esignalfdint ufdsigset_t *user_masksize_t sizemask---
3040x130eventfdunsigned int count-----
3050x131fallocateint fdint modeloff_t offsetloff_t len--
3060x132timerfd_createint clockidint flags----
3070x133timerfd_settimeint ufdint flagsconst struct old_itimerspec32 *utmrstruct old_itimerspec32 *otmr--
3080x134timerfd_gettimeint ufdstruct old_itimerspec32 *otmr----
3090x135signalfd4int ufdsigset_t *user_masksize_t sizemaskint flags--
3100x136eventfd2unsigned int countint flags----
3110x137epoll_create1int flags-----
3120x138dup3unsigned int oldfdunsigned int newfdint flags---
3130x139pipe2int *fildesint flags----
3140x13ainotify_init1int flags-----
3150x13bpreadvunsigned long fdconst struct iovec *vecunsigned long vlenunsigned long pos_lunsigned long pos_h-
3160x13cpwritevunsigned long fdconst struct iovec *vecunsigned long vlenunsigned long pos_lunsigned long pos_h-
3170x13drt_tgsigqueueinfopid_t tgidpid_t pidint sigsiginfo_t *uinfo--
3180x13eperf_event_openstruct perf_event_attr *attr_uptrpid_t pidint cpuint group_fdunsigned long flags-
3190x13frecvmmsgint fdstruct mmsghdr *mmsgunsigned int vlenunsigned int flagsstruct old_timespec32 *timeout-
3200x140accept4int fdstruct sockaddr *upeer_sockaddrint *upeer_addrlenint flags--
3210x141prlimit64pid_t pidunsigned int resourceconst struct rlimit64 *new_rlimstruct rlimit64 *old_rlim--
3220x142fanotify_initunsigned int flagsunsigned int event_f_flags----
3230x143fanotify_markint fanotify_fdunsigned int flagsu64 maskint fdconst char *pathname-
3240x144clock_adjtimeclockid_t which_clockstruct old_timex32 *tx----
3250x145name_to_handle_atint dfdconst char *namestruct file_handle *handlevoid *mnt_idint flag-
3260x146open_by_handle_atint mountdirfdstruct file_handle *handleint flags---
3270x147syncfsint fd-----
3280x148setnsint fdint nstype----
3290x149sendmmsgint fdstruct mmsghdr *mmsgunsigned int vlenunsigned int flags--
3300x14aprocess_vm_readvpid_t pidconst struct iovec *lvecunsigned long liovcntconst struct iovec *rvecunsigned long riovcntunsigned long flags
3310x14bprocess_vm_writevpid_t pidconst struct iovec *lvecunsigned long liovcntconst struct iovec *rvecunsigned long riovcntunsigned long flags
3320x14ckcmppid_t pid1pid_t pid2int typeunsigned long idx1unsigned long idx2-
3330x14dfinit_moduleint fdconst char *uargsint flags---
3340x14esched_setattrpid_t pidstruct sched_attr *attrunsigned int flags---
3350x14fsched_getattrpid_t pidstruct sched_attr *attrunsigned int sizeunsigned int flags--
3360x150utimesconst char *filenamestruct old_timeval32 *t----
3370x151renameat2int olddfdconst char *oldnameint newdfdconst char *newnameunsigned int flags-
3380x152seccompunsigned int opunsigned int flagsvoid *uargs---
3390x153getrandomchar *bufsize_t countunsigned int flags---
3400x154memfd_createconst char *uname_ptrunsigned int flags----
3410x155bpfint cmdunion bpf_attr *attrunsigned int sizestruct bpf_common_attr *attr_commonunsigned int size_common-
3420x156execveatint dfdconst char *filenameconst char *const *argvconst char *const *envpint flags-
3430x157membarrierint cmdunsigned int flagsint cpu_id---
3440x158userfaultfdint flags-----
3450x159mlock2unsigned long startsize_t lenint flags---
3460x15acopy_file_rangeint fd_inloff_t *off_inint fd_outloff_t *off_outsize_t lenunsigned int flags
3470x15bpreadv2unsigned long fdconst struct iovec *vecunsigned long vlenunsigned long pos_lunsigned long pos_hrwf_t flags
3480x15cpwritev2unsigned long fdconst struct iovec *vecunsigned long vlenunsigned long pos_lunsigned long pos_hrwf_t flags
3490x15dstatxint dfdconst char *pathunsigned flagsunsigned maskstruct statx *buffer-
3500x15eio_pgeteventsaio_context_t ctx_idlong min_nrlong nrstruct io_event *eventsstruct old_timespec32 *timeoutconst struct __aio_sigset *usig
3510x15fpkey_mprotectunsigned long startsize_t lenunsigned long protint pkey--
3520x160pkey_allocunsigned long flagsunsigned long init_val----
3530x161pkey_freeint pkey-----
3540x162rseqstruct rseq *rsequint32_t rseq_lenint flagsuint32_t sig--
3550x163kexec_file_loadint kernel_fdint initrd_fdunsigned long cmdline_lenconst char *cmdline_ptrunsigned long flags-
3560x164cacheflushunsigned long addrunsigned long bytesunsigned int cache---
4030x193clock_gettime64clockid_t which_clockstruct __kernel_timespec *tp----
4040x194clock_settime64clockid_t which_clockconst struct __kernel_timespec *tp----
4050x195clock_adjtime64clockid_t which_clockstruct __kernel_timex *tx----
4060x196clock_getres_time64clockid_t which_clockstruct __kernel_timespec *tp----
4070x197clock_nanosleep_time64clockid_t which_clockint flagsconst struct __kernel_timespec *rqtpstruct __kernel_timespec *rmtp--
4080x198timer_gettime64timer_t timer_idstruct __kernel_itimerspec *setting----
4090x199timer_settime64timer_t timer_idint flagsconst struct __kernel_itimerspec *new_settingstruct __kernel_itimerspec *old_setting--
4100x19atimerfd_gettime64int ufdstruct __kernel_itimerspec *otmr----
4110x19btimerfd_settime64int ufdint flagsconst struct __kernel_itimerspec *utmrstruct __kernel_itimerspec *otmr--
4120x19cutimensat_time64int dfdconst char *filenamestruct __kernel_timespec *utimesint flags--
4130x19dpselect6_time64int nfd_set *inpfd_set *outpfd_set *expstruct __kernel_timespec *tspvoid *sig
4140x19eppoll_time64struct pollfd *ufdsunsigned int nfdsstruct __kernel_timespec *tspconst sigset_t *sigmasksize_t sigsetsize-
4160x1a0io_pgetevents_time64aio_context_t ctx_idlong min_nrlong nrstruct io_event *eventsstruct __kernel_timespec *timeoutconst struct __aio_sigset *usig
4170x1a1recvmmsg_time64int fdstruct mmsghdr *mmsgunsigned int vlenunsigned int flagsstruct __kernel_timespec *timeout-
4180x1a2mq_timedsend_time64mqd_t mqdesconst char *msg_ptrsize_t msg_lenunsigned int msg_prioconst struct __kernel_timespec *abs_timeout-
4190x1a3mq_timedreceive_time64mqd_t mqdeschar *msg_ptrsize_t msg_lenunsigned int *msg_prioconst struct __kernel_timespec *abs_timeout-
4200x1a4semtimedop_time64int semidstruct sembuf *sopsunsigned nsopsconst struct __kernel_timespec *timeout--
4210x1a5rt_sigtimedwait_time64const sigset_t *uthesesiginfo_t *uinfoconst struct __kernel_timespec *utssize_t sigsetsize--
4220x1a6futex_time64u32 *uaddrint opu32 valconst struct __kernel_timespec *utimeu32 *uaddr2u32 val3
4230x1a7sched_rr_get_interval_time64pid_t pidstruct __kernel_timespec *interval----
4240x1a8pidfd_send_signalint pidfdint sigsiginfo_t *infounsigned int flags--
4250x1a9io_uring_setupu32 entriesstruct io_uring_params *p----
4260x1aaio_uring_enterunsigned int fdu32 to_submitu32 min_completeu32 flagsconst void *argpsize_t argsz
4270x1abio_uring_registerunsigned int fdunsigned int opvoid *argunsigned int nr_args--
4280x1acopen_treeint dfdconst char *pathunsigned flags---
4290x1admove_mountint from_dfdconst char *from_pathint to_dfdconst char *to_pathunsigned int ms_flags-
4300x1aefsopenconst char *fs_nameunsigned int flags----
4310x1affsconfigint fs_fdunsigned int cmdconst char *keyconst void *valueint aux-
4320x1b0fsmountint fs_fdunsigned int flagsunsigned int ms_flags---
4330x1b1fspickint dfdconst char *pathunsigned int flags---
4340x1b2pidfd_openpid_t pidunsigned int flags----
4350x1b3clone3struct clone_args *uargssize_t size----
4360x1b4close_rangeunsigned int fdunsigned int max_fdunsigned int flags---
4370x1b5openat2int dfdconst char *filenamestruct open_how *howsize_t size--
4380x1b6pidfd_getfdint pidfdint fdunsigned int flags---
4390x1b7faccessat2int dfdconst char *filenameint modeint flags--
4400x1b8process_madviseint pidfdconst struct iovec *vecsize_t vlenint behaviorunsigned int flags-
4410x1b9epoll_pwait2int epfdstruct epoll_event *eventsint maxeventsconst struct __kernel_timespec *timeoutconst sigset_t *sigmasksize_t sigsetsize
4420x1bamount_setattrint dfdconst char *pathunsigned int flagsstruct mount_attr *uattrsize_t usize-
4430x1bbquotactl_fdunsigned int fdunsigned int cmdqid_t idvoid *addr--
4440x1bclandlock_create_rulesetconst struct landlock_ruleset_attr *attrsize_t size__u32 flags---
4450x1bdlandlock_add_ruleint ruleset_fdenum landlock_rule_type rule_typeconst void *rule_attr__u32 flags--
4460x1belandlock_restrict_selfint ruleset_fd__u32 flags----
4480x1c0process_mreleaseint pidfdunsigned int flags----
4490x1c1futex_waitvstruct futex_waitv *waitersunsigned int nr_futexesunsigned int flagsstruct __kernel_timespec *timeoutclockid_t clockid-
4500x1c2set_mempolicy_home_nodeunsigned long startunsigned long lenunsigned long home_nodeunsigned long flags--
4510x1c3cachestatunsigned int fdstruct cachestat_range *cstat_rangestruct cachestat *cstatunsigned int flags--
4520x1c4fchmodat2int dfdconst char *filenameumode_t modeunsigned int flags--
4530x1c5map_shadow_stackunsigned long addrunsigned long sizeunsigned int flags---
4540x1c6futex_wakevoid *uaddrunsigned long maskint nrunsigned int flags--
4550x1c7futex_waitvoid *uaddrunsigned long valunsigned long maskunsigned int flagsstruct __kernel_timespec *timespecclockid_t clockid
4560x1c8futex_requeuestruct futex_waitv *waitersunsigned int flagsint nr_wakeint nr_requeue--
4570x1c9statmountconst struct mnt_id_req *reqstruct statmount *bufsize_t bufsizeunsigned int flags--
4580x1calistmountconst struct mnt_id_req *requ64 *mnt_idssize_t nr_mnt_idsunsigned int flags--
4590x1cblsm_get_self_attrunsigned int attrstruct lsm_ctx *ctxu32 *sizeu32 flags--
4600x1cclsm_set_self_attrunsigned int attrstruct lsm_ctx *ctxu32 sizeu32 flags--
4610x1cdlsm_list_modulesu64 *idsu32 *sizeu32 flags---
4620x1cemsealunsigned long startsize_t lenunsigned long flags---
4630x1cfsetxattratint dfdconst char *pathunsigned int at_flagsconst char *nameconst struct xattr_args *argssize_t size
4640x1d0getxattratint dfdconst char *pathunsigned int at_flagsconst char *namestruct xattr_args *argssize_t size
4650x1d1listxattratint dfdconst char *pathunsigned int at_flagschar *listsize_t size-
4660x1d2removexattratint dfdconst char *pathunsigned int at_flagsconst char *name--
4670x1d3open_tree_attrint dfdconst char *pathunsigned flagsstruct mount_attr *uattrsize_t usize-
4680x1d4file_getattrint dfdconst char *filenamestruct file_attr *attrsize_t usizeunsigned int at_flags-
4690x1d5file_setattrint dfdconst char *filenamestruct file_attr *attrsize_t usizeunsigned int at_flags-
4700x1d6listnsconst struct ns_id_req *requ64 *ns_idssize_t nr_ns_idsunsigned int flags--
4710x1d7rseq_slice_yield------
4720x1d8fchrootint fdunsigned int flags----

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