sparc64 system calls

SPARC, 64 bit :: Linux 7.3 :: 399 syscalls

Put the syscall number in g1 and the arguments in o0 o1 o2 o3 o4 o5, then run t 0x6d. The result comes back in o0.

NRHEXNAME ARG0 o0ARG1 o1ARG2 o2ARG3 o3ARG4 o4ARG5 o5
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-----
70x7wait4pid_t pidint *stat_addrint optionsstruct rusage *ru--
80x8creatconst char *pathnameumode_t mode----
90x9linkconst char *oldnameconst char *newname----
100xaunlinkconst char *pathname-----
110xbexecv------
120xcchdirconst char *filename-----
130xdchownconst char *filenameuid_t usergid_t group---
140xemknodconst char *filenameumode_t modeunsigned dev---
150xfchmodconst char *filenameumode_t mode----
160x10lchownconst char *filenameuid_t usergid_t group---
170x11brkunsigned long brk-----
180x12perfctr------
190x13lseekunsigned int fdoff_t offsetunsigned int whence---
200x14getpid------
210x15capgetcap_user_header_t headercap_user_data_t dataptr----
220x16capsetcap_user_header_t headerconst cap_user_data_t data----
230x17setuiduid_t uid-----
240x18getuid------
250x19vmspliceint fdconst struct iovec *iovunsigned long nr_segsunsigned int flags--
260x1aptracelong requestlong pidunsigned long addrunsigned long data--
270x1balarmunsigned int seconds-----
280x1csigaltstackconst stack_t *ussstack_t *uoss----
290x1dpause------
300x1eutimechar *filenamestruct utimbuf *times----
330x21accessconst char *filenameint mode----
340x22niceint increment-----
360x24sync------
370x25killpid_t pidint sig----
380x26statconst char *filenamestruct stat *statbuf----
390x27sendfileint out_fdint in_fdloff_t *offsetsize_t count--
400x28lstatconst char *filenamestruct stat *statbuf----
410x29dupunsigned int fildes-----
420x2apipe------
430x2btimesstruct tms *tbuf-----
450x2dumount2char *nameint flags----
460x2esetgidgid_t gid-----
470x2fgetgid------
480x30signalint sig__sighandler_t handler----
490x31geteuid------
500x32getegid------
510x33acctconst char *name-----
520x34memory_orderingunsigned long model-----
540x36ioctlunsigned int fdunsigned int cmdunsigned long arg---
550x37rebootint magic1int magic2unsigned int cmdvoid *arg--
570x39symlinkconst char *oldconst char *new----
580x3areadlinkconst char *pathchar *bufint bufsiz---
590x3bexecveconst char *filenameconst char *const *argvconst char *const *envp---
600x3cumaskint mask-----
610x3dchrootconst char *filename-----
620x3efstatunsigned int fdstruct stat *statbuf----
630x3ffstat64unsigned long fdstruct stat64 *statbuf----
640x40getpagesize------
650x41msyncunsigned long startsize_t lenint flags---
660x42vfork------
670x43pread64unsigned int fdchar *bufsize_t countloff_t pos--
680x44pwrite64unsigned int fdconst char *bufsize_t countloff_t pos--
710x47mmapunsigned long addrunsigned long lenunsigned long protunsigned long flagsunsigned long fdunsigned long off
730x49munmapunsigned long addrsize_t len----
740x4amprotectunsigned long startsize_t lenunsigned long prot---
750x4bmadviseunsigned long startsize_t lenint behavior---
760x4cvhangup------
780x4emincoreunsigned long startsize_t lenunsigned char *vec---
790x4fgetgroupsint gidsetsizegid_t *grouplist----
800x50setgroupsint gidsetsizegid_t *grouplist----
810x51getpgrp------
830x53setitimerint whichstruct __kernel_old_itimerval *valuestruct __kernel_old_itimerval *ovalue---
850x55swaponconst char *specialfileint swap_flags----
860x56getitimerint whichstruct __kernel_old_itimerval *value----
880x58sethostnamechar *nameint len----
900x5adup2unsigned int oldfdunsigned int newfd----
920x5cfcntlunsigned int fdunsigned int cmdunsigned long arg---
930x5dselectint nfd_set *inpfd_set *outpfd_set *expstruct __kernel_old_timeval *tvp-
950x5ffsyncunsigned int fd-----
960x60setpriorityint whichint whoint niceval---
970x61socketint familyint typeint protocol---
980x62connectint fdstruct sockaddr *uservaddrint addrlen---
990x63acceptint fdstruct sockaddr *upeer_sockaddrint *upeer_addrlen---
1000x64getpriorityint whichint who----
1010x65rt_sigreturn------
1020x66rt_sigactionint sigconst struct sigaction *actstruct sigaction *oactvoid *restorersize_t sigsetsize-
1030x67rt_sigprocmaskint howsigset_t *nsetsigset_t *osetsize_t sigsetsize--
1040x68rt_sigpendingsigset_t *usetsize_t sigsetsize----
1050x69rt_sigtimedwaitconst sigset_t *uthesesiginfo_t *uinfoconst struct __kernel_timespec *utssize_t sigsetsize--
1060x6art_sigqueueinfopid_t pidint sigsiginfo_t *uinfo---
1070x6brt_sigsuspendsigset_t *unewsetsize_t sigsetsize----
1080x6csetresuiduid_t ruiduid_t euiduid_t suid---
1090x6dgetresuiduid_t *ruiduid_t *euiduid_t *suid---
1100x6esetresgidgid_t rgidgid_t egidgid_t sgid---
1110x6fgetresgidgid_t *rgidgid_t *egidgid_t *sgid---
1130x71recvmsgint fdstruct user_msghdr *msgunsigned int flags---
1140x72sendmsgint fdstruct user_msghdr *msgunsigned int flags---
1160x74gettimeofdaystruct __kernel_old_timeval *tvstruct timezone *tz----
1170x75getrusageint whostruct rusage *ru----
1180x76getsockoptint fdint levelint optnamechar *optvalint *optlen-
1190x77getcwdchar *bufunsigned long size----
1200x78readvunsigned long fdconst struct iovec *vecunsigned long vlen---
1210x79writevunsigned long fdconst struct iovec *vecunsigned long vlen---
1220x7asettimeofdaystruct __kernel_old_timeval *tvstruct timezone *tz----
1230x7bfchownunsigned int fduid_t usergid_t group---
1240x7cfchmodunsigned int fdumode_t mode----
1250x7drecvfromint fdvoid *ubufsize_t sizeunsigned int flagsstruct sockaddr *addrint *addr_len
1260x7esetreuiduid_t ruiduid_t euid----
1270x7fsetregidgid_t rgidgid_t egid----
1280x80renameconst char *oldnameconst char *newname----
1290x81truncateconst char *pathlong length----
1300x82ftruncateunsigned int fdoff_t length----
1310x83flockunsigned int fdunsigned int cmd----
1320x84lstat64const char *filenamestruct stat64 *statbuf----
1330x85sendtoint fdvoid *buffsize_t lenunsigned int flagsstruct sockaddr *addrint addr_len
1340x86shutdownint fdint how----
1350x87socketpairint familyint typeint protocolint *usockvec--
1360x88mkdirconst char *pathnameumode_t mode----
1370x89rmdirconst char *pathname-----
1380x8autimeschar *filenamestruct __kernel_old_timeval *utimes----
1390x8bstat64const char *filenamestruct stat64 *statbuf----
1400x8csendfile64int out_fdint in_fdloff_t *offsetsize_t count--
1410x8dgetpeernameint fdstruct sockaddr *usockaddrint *usockaddr_len---
1420x8efutexu32 *uaddrint opu32 valconst struct __kernel_timespec *utimeu32 *uaddr2u32 val3
1430x8fgettid------
1440x90getrlimitunsigned int resourcestruct rlimit *rlim----
1450x91setrlimitunsigned int resourcestruct rlimit *rlim----
1460x92pivot_rootconst char *new_rootconst char *put_old----
1470x93prctlint optionunsigned long arg2unsigned long arg3unsigned long arg4unsigned long arg5-
1480x94pciconfig_readunsigned long busunsigned long dfnunsigned long offunsigned long lenvoid *buf-
1490x95pciconfig_writeunsigned long busunsigned long dfnunsigned long offunsigned long lenvoid *buf-
1500x96getsocknameint fdstruct sockaddr *usockaddrint *usockaddr_len---
1510x97inotify_init------
1520x98inotify_add_watchint fdconst char *pathu32 mask---
1530x99pollstruct pollfd *ufdsunsigned int nfdsint timeout_msecs---
1540x9agetdents64unsigned int fdstruct linux_dirent64 *direntunsigned int count---
1560x9cinotify_rm_watchint fd__s32 wd----
1570x9dstatfsconst char *pathstruct statfs *buf----
1580x9efstatfsunsigned int fdstruct statfs *buf----
1590x9fumountchar *name-----
1600xa0sched_set_affinitypid_t pidunsigned int lenunsigned long *user_mask_ptr---
1610xa1sched_get_affinitypid_t pidunsigned int lenunsigned long *user_mask_ptr---
1620xa2getdomainnamechar *nameint len----
1630xa3setdomainnamechar *nameint len----
1640xa4utrap_installutrap_entry_t typeutrap_handler_t new_putrap_handler_t new_dutrap_handler_t *old_putrap_handler_t *old_d-
1650xa5quotactlunsigned int cmdconst char *specialqid_t idvoid *addr--
1660xa6set_tid_addressint *tidptr-----
1670xa7mountchar *dev_namechar *dir_namechar *typeunsigned long flagsvoid *data-
1680xa8ustatunsigned devstruct ustat *ubuf----
1690xa9setxattrconst char *pathconst char *nameconst void *valuesize_t sizeint flags-
1700xaalsetxattrconst char *pathconst char *nameconst void *valuesize_t sizeint flags-
1710xabfsetxattrint fdconst char *nameconst void *valuesize_t sizeint flags-
1720xacgetxattrconst char *pathconst char *namevoid *valuesize_t size--
1730xadlgetxattrconst char *pathconst char *namevoid *valuesize_t size--
1740xaegetdentsunsigned int fdstruct linux_dirent *direntunsigned int count---
1750xafsetsid------
1760xb0fchdirunsigned int fd-----
1770xb1fgetxattrint fdconst char *namevoid *valuesize_t size--
1780xb2listxattrconst char *pathchar *listsize_t size---
1790xb3llistxattrconst char *pathchar *listsize_t size---
1800xb4flistxattrint fdchar *listsize_t size---
1810xb5removexattrconst char *pathconst char *name----
1820xb6lremovexattrconst char *pathconst char *name----
1830xb7sigpending------
1850xb9setpgidpid_t pidpid_t pgid----
1860xbafremovexattrint fdconst char *name----
1870xbbtkillpid_t pidint sig----
1880xbcexit_groupint error_code-----
1890xbdunamestruct new_utsname *name-----
1900xbeinit_modulevoid *umodunsigned long lenconst char *uargs---
1910xbfpersonalityunsigned long personality-----
1920xc0remap_file_pagesunsigned long startunsigned long sizeunsigned long protunsigned long pgoffunsigned long flags-
1930xc1epoll_createint size-----
1940xc2epoll_ctlint epfdint opint fdstruct epoll_event *event--
1950xc3epoll_waitint epfdstruct epoll_event *eventsint maxeventsint timeout--
1960xc4ioprio_setint whichint whoint ioprio---
1970xc5getppid------
1980xc6sigaction------
1990xc7sgetmask------
2000xc8ssetmaskint newmask-----
2010xc9sigsuspend------
2020xcaoldlstatconst char *filenamestruct stat *statbuf----
2030xcbuselibconst char *library-----
2040xccreaddir------
2050xcdreadaheadint fdloff_t offsetsize_t count---
2060xcesocketcallint callunsigned long *args----
2070xcfsyslogint typechar *bufint len---
2090xd1fadvise64int fdloff_t offsetsize_t lenint advice--
2100xd2fadvise64_64int fdloff_t offsetloff_t lenint advice--
2110xd3tgkillpid_t tgidpid_t pidint sig---
2120xd4waitpidpid_t pidint *stat_addrint options---
2130xd5swapoffconst char *specialfile-----
2140xd6sysinfostruct sysinfo *info-----
2150xd7ipcunsigned int callint firstunsigned long secondunsigned long thirdvoid *ptrlong fifth
2160xd8sigreturn------
2170xd9cloneunsigned longunsigned longint *int *unsigned long-
2180xdaioprio_getint whichint who----
2190xdbadjtimexstruct __kernel_timex *txc_p-----
2200xdcsigprocmask------
2220xdedelete_moduleconst char *name_userunsigned int flags----
2240xe0getpgidpid_t pid-----
2260xe2sysfsint optionunsigned long arg1unsigned long arg2---
2270xe3afs_syscall------
2280xe4setfsuidold_uid_t uid-----
2290xe5setfsgidold_gid_t gid-----
2300xe6_newselectint nfd_set *inpfd_set *outpfd_set *expstruct __kernel_old_timeval *tvp-
2320xe8spliceint fd_inloff_t *off_inint fd_outloff_t *off_outsize_t lenunsigned int flags
2330xe9stime__kernel_old_time_t *tptr-----
2340xeastatfs64const char *pathsize_t szstruct statfs64 *buf---
2350xebfstatfs64unsigned int fdsize_t szstruct statfs64 *buf---
2360xec_llseekunsigned int fdunsigned long offset_highunsigned long offset_lowloff_t *resultunsigned int whence-
2370xedmlockunsigned long startsize_t len----
2380xeemunlockunsigned long startsize_t len----
2390xefmlockallint flags-----
2400xf0munlockall------
2410xf1sched_setparampid_t pidstruct sched_param *param----
2420xf2sched_getparampid_t pidstruct sched_param *param----
2430xf3sched_setschedulerpid_t pidint policystruct sched_param *param---
2440xf4sched_getschedulerpid_t pid-----
2450xf5sched_yield------
2460xf6sched_get_priority_maxint policy-----
2470xf7sched_get_priority_minint policy-----
2480xf8sched_rr_get_intervalpid_t pidstruct __kernel_timespec *interval----
2490xf9nanosleepstruct __kernel_timespec *rqtpstruct __kernel_timespec *rmtp----
2500xfamremapunsigned long addrunsigned long old_lenunsigned long new_lenunsigned long flagsunsigned long new_addr-
2520xfcgetsidpid_t pid-----
2530xfdfdatasyncunsigned int fd-----
2540xfenfsservctl------
2550xffsync_file_rangeint fdloff_t offsetloff_t nbytesunsigned int flags--
2560x100clock_settimeclockid_t which_clockconst struct __kernel_timespec *tp----
2570x101clock_gettimeclockid_t which_clockstruct __kernel_timespec *tp----
2580x102clock_getresclockid_t which_clockstruct __kernel_timespec *tp----
2590x103clock_nanosleepclockid_t which_clockint flagsconst struct __kernel_timespec *rqtpstruct __kernel_timespec *rmtp--
2600x104sched_getaffinitypid_t pidunsigned int lenunsigned long *user_mask_ptr---
2610x105sched_setaffinitypid_t pidunsigned int lenunsigned long *user_mask_ptr---
2620x106timer_settimetimer_t timer_idint flagsconst struct __kernel_itimerspec *new_settingstruct __kernel_itimerspec *old_setting--
2630x107timer_gettimetimer_t timer_idstruct __kernel_itimerspec *setting----
2640x108timer_getoverruntimer_t timer_id-----
2650x109timer_deletetimer_t timer_id-----
2660x10atimer_createclockid_t which_clockstruct sigevent *timer_event_spectimer_t *created_timer_id---
2670x10bvserver------
2680x10cio_setupunsigned nr_eventsaio_context_t *ctxp----
2690x10dio_destroyaio_context_t ctx-----
2700x10eio_submitaio_context_t ctx_idlong nrstruct iocb * *iocbpp---
2710x10fio_cancelaio_context_t ctx_idstruct iocb *iocbstruct io_event *result---
2720x110io_geteventsaio_context_t ctx_idlong min_nrlong nrstruct io_event *eventsstruct __kernel_timespec *timeout-
2730x111mq_openconst char *nameint oflagumode_t modestruct mq_attr *attr--
2740x112mq_unlinkconst char *name-----
2750x113mq_timedsendmqd_t mqdesconst char *msg_ptrsize_t msg_lenunsigned int msg_prioconst struct __kernel_timespec *abs_timeout-
2760x114mq_timedreceivemqd_t mqdeschar *msg_ptrsize_t msg_lenunsigned int *msg_prioconst struct __kernel_timespec *abs_timeout-
2770x115mq_notifymqd_t mqdesconst struct sigevent *notification----
2780x116mq_getsetattrmqd_t mqdesconst struct mq_attr *mqstatstruct mq_attr *omqstat---
2790x117waitidint whichpid_t pidstruct siginfo *infopint optionsstruct rusage *ru-
2800x118teeint fdinint fdoutsize_t lenunsigned int flags--
2810x119add_keyconst char *_typeconst char *_descriptionconst void *_payloadsize_t plenkey_serial_t destringid-
2820x11arequest_keyconst char *_typeconst char *_descriptionconst char *_callout_infokey_serial_t destringid--
2830x11bkeyctlint cmdunsigned long arg2unsigned long arg3unsigned long arg4unsigned long arg5-
2840x11copenatint dfdconst char *filenameint flagsumode_t mode--
2850x11dmkdiratint dfdconst char *pathnameumode_t mode---
2860x11emknodatint dfdconst char *filenameumode_t modeunsigned dev--
2870x11ffchownatint dfdconst char *filenameuid_t usergid_t groupint flag-
2880x120futimesatint dfdconst char *filenamestruct __kernel_old_timeval *utimes---
2890x121fstatat64int dfdconst char *filenamestruct stat64 *statbufint flag--
2900x122unlinkatint dfdconst char *pathnameint flag---
2910x123renameatint olddfdconst char *oldnameint newdfdconst char *newname--
2920x124linkatint olddfdconst char *oldnameint newdfdconst char *newnameint flags-
2930x125symlinkatconst char *oldnameint newdfdconst char *newname---
2940x126readlinkatint dfdconst char *pathchar *bufint bufsiz--
2950x127fchmodatint dfdconst char *filenameumode_t mode---
2960x128faccessatint dfdconst char *filenameint mode---
2970x129pselect6int nfd_set *inpfd_set *outpfd_set *expstruct __kernel_timespec *tspvoid *sig
2980x12appollstruct pollfd *ufdsunsigned int nfdsstruct __kernel_timespec *tspconst sigset_t *sigmasksize_t sigsetsize-
2990x12bunshareunsigned long unshare_flags-----
3000x12cset_robust_liststruct robust_list_head *headsize_t len----
3010x12dget_robust_listint pidstruct robust_list_head * *head_ptrsize_t *len_ptr---
3020x12emigrate_pagespid_t pidunsigned long maxnodeconst unsigned long *fromconst unsigned long *to--
3030x12fmbindunsigned long startunsigned long lenunsigned long modeconst unsigned long *nmaskunsigned long maxnodeunsigned flags
3040x130get_mempolicyint *policyunsigned long *nmaskunsigned long maxnodeunsigned long addrunsigned long flags-
3050x131set_mempolicyint modeconst unsigned long *nmaskunsigned long maxnode---
3060x132kexec_loadunsigned long entryunsigned long nr_segmentsstruct kexec_segment *segmentsunsigned long flags--
3070x133move_pagespid_t pidunsigned long nr_pagesconst void * *pagesconst int *nodesint *statusint flags
3080x134getcpuunsigned *cpupunsigned *nodepvoid *unused---
3090x135epoll_pwaitint epfdstruct epoll_event *eventsint maxeventsint timeoutconst sigset_t *sigmasksize_t sigsetsize
3100x136utimensatint dfdconst char *filenamestruct __kernel_timespec *utimesint flags--
3110x137signalfdint ufdsigset_t *user_masksize_t sizemask---
3120x138timerfd_createint clockidint flags----
3130x139eventfdunsigned int count-----
3140x13afallocateint fdint modeloff_t offsetloff_t len--
3150x13btimerfd_settimeint ufdint flagsconst struct __kernel_itimerspec *utmrstruct __kernel_itimerspec *otmr--
3160x13ctimerfd_gettimeint ufdstruct __kernel_itimerspec *otmr----
3170x13dsignalfd4int ufdsigset_t *user_masksize_t sizemaskint flags--
3180x13eeventfd2unsigned int countint flags----
3190x13fepoll_create1int flags-----
3200x140dup3unsigned int oldfdunsigned int newfdint flags---
3210x141pipe2int *fildesint flags----
3220x142inotify_init1int flags-----
3230x143accept4int fdstruct sockaddr *upeer_sockaddrint *upeer_addrlenint flags--
3240x144preadvunsigned long fdconst struct iovec *vecunsigned long vlenunsigned long pos_lunsigned long pos_h-
3250x145pwritevunsigned long fdconst struct iovec *vecunsigned long vlenunsigned long pos_lunsigned long pos_h-
3260x146rt_tgsigqueueinfopid_t tgidpid_t pidint sigsiginfo_t *uinfo--
3270x147perf_event_openstruct perf_event_attr *attr_uptrpid_t pidint cpuint group_fdunsigned long flags-
3280x148recvmmsgint fdstruct mmsghdr *mmsgunsigned int vlenunsigned int flagsstruct __kernel_timespec *timeout-
3290x149fanotify_initunsigned int flagsunsigned int event_f_flags----
3300x14afanotify_markint fanotify_fdunsigned int flagsu64 maskint fdconst char *pathname-
3310x14bprlimit64pid_t pidunsigned int resourceconst struct rlimit64 *new_rlimstruct rlimit64 *old_rlim--
3320x14cname_to_handle_atint dfdconst char *namestruct file_handle *handlevoid *mnt_idint flag-
3330x14dopen_by_handle_atint mountdirfdstruct file_handle *handleint flags---
3340x14eclock_adjtimeconst clockid_t which_clockstruct __kernel_timex *txc_p----
3350x14fsyncfsint fd-----
3360x150sendmmsgint fdstruct mmsghdr *mmsgunsigned int vlenunsigned int flags--
3370x151setnsint fdint nstype----
3380x152process_vm_readvpid_t pidconst struct iovec *lvecunsigned long liovcntconst struct iovec *rvecunsigned long riovcntunsigned long flags
3390x153process_vm_writevpid_t pidconst struct iovec *lvecunsigned long liovcntconst struct iovec *rvecunsigned long riovcntunsigned long flags
3400x154kern_features------
3410x155kcmppid_t pid1pid_t pid2int typeunsigned long idx1unsigned long idx2-
3420x156finit_moduleint fdconst char *uargsint flags---
3430x157sched_setattrpid_t pidstruct sched_attr *attrunsigned int flags---
3440x158sched_getattrpid_t pidstruct sched_attr *attrunsigned int sizeunsigned int flags--
3450x159renameat2int olddfdconst char *oldnameint newdfdconst char *newnameunsigned int flags-
3460x15aseccompunsigned int opunsigned int flagsvoid *uargs---
3470x15bgetrandomchar *bufsize_t countunsigned int flags---
3480x15cmemfd_createconst char *uname_ptrunsigned int flags----
3490x15dbpfint cmdunion bpf_attr *attrunsigned int sizestruct bpf_common_attr *attr_commonunsigned int size_common-
3500x15eexecveatint dfdconst char *filenameconst char *const *argvconst char *const *envpint flags-
3510x15fmembarrierint cmdunsigned int flagsint cpu_id---
3520x160userfaultfdint flags-----
3530x161bindint fdstruct sockaddr *umyaddrint addrlen---
3540x162listenint fdint backlog----
3550x163setsockoptint fdint levelint optnamechar *optvalint optlen-
3560x164mlock2unsigned long startsize_t lenint flags---
3570x165copy_file_rangeint fd_inloff_t *off_inint fd_outloff_t *off_outsize_t lenunsigned int flags
3580x166preadv2unsigned long fdconst struct iovec *vecunsigned long vlenunsigned long pos_lunsigned long pos_hrwf_t flags
3590x167pwritev2unsigned long fdconst struct iovec *vecunsigned long vlenunsigned long pos_lunsigned long pos_hrwf_t flags
3600x168statxint dfdconst char *pathunsigned flagsunsigned maskstruct statx *buffer-
3610x169io_pgeteventsaio_context_t ctx_idlong min_nrlong nrstruct io_event *eventsstruct __kernel_timespec *timeoutconst struct __aio_sigset *usig
3620x16apkey_mprotectunsigned long startsize_t lenunsigned long protint pkey--
3630x16bpkey_allocunsigned long flagsunsigned long init_val----
3640x16cpkey_freeint pkey-----
3650x16drseqstruct rseq *rsequint32_t rseq_lenint flagsuint32_t sig--
3920x188semtimedopint semidstruct sembuf *sopsunsigned nsopsconst struct __kernel_timespec *timeout--
3930x189semgetkey_t keyint nsemsint semflg---
3940x18asemctlint semidint semnumint cmdunsigned long arg--
3950x18bshmgetkey_t keysize_t sizeint flag---
3960x18cshmctlint shmidint cmdstruct shmid_ds *buf---
3970x18dshmatint shmidchar *shmaddrint shmflg---
3980x18eshmdtchar *shmaddr-----
3990x18fmsggetkey_t keyint msgflg----
4000x190msgsndint msqidstruct msgbuf *msgpsize_t msgszint msgflg--
4010x191msgrcvint msqidstruct msgbuf *msgpsize_t msgszlong msgtypint msgflg-
4020x192msgctlint msqidint cmdstruct msqid_ds *buf---
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? /sparc64/syscalls.json has every sparc64 syscall since Linux 5.0, along with the release it showed up in (since) and the one that dropped it (removed_in).