Linux 7.2 System Call Table (AArch64)

System call numbers and arguments of the AArch64 Linux 7.2 kernel (327 entries), generated from the linux-7.2.12 sources: numbers from scripts/syscall.tbl (asm-generic/unistd.h before 6.11), prototypes from the SYSCALL_DEFINE macros.

Entries tagged new are not in Linux 6.18.

Calling convention

ArchInstructionNumberArg 1Arg 2Arg 3Arg 4Arg 5Arg 6ReturnClobbered / error
AArch64svc #0x8x0x1x2x3x4x5x0—
A return value between -4095 and -1 is an error (-errno); libc turns it into -1 and sets errno (MIPS and PowerPC flag errors separately, see below). AArch64 uses the generic system call table, without the legacy calls (open, fork, stat...): use openat, clone, newfstatat. A 32-bit process on an AArch64 kernel uses the ARM table. Function call ABIs are on the calling conventions cheat sheet.

System calls (327 entries)

Group
ABI
Click a row to show the C prototype, where the system call is defined and how to invoke it.
x8Namex0x1x2x3x4x5
0 io_setup unsigned nr_events aio_context_t *ctxp
long sys_io_setup(unsigned nr_events, aio_context_t __user *ctxp);
Number00x0 Defined infs/aio.c:1435
Invokemov x8, #0 ; svc #0
1 io_destroy aio_context_t ctx
long sys_io_destroy(aio_context_t ctx);
Number10x1 Defined infs/aio.c:1504
Invokemov x8, #1 ; svc #0
2 io_submit aio_context_t ctx_id long nr struct iocb **iocbpp
long sys_io_submit(aio_context_t ctx_id, long nr, struct iocb __user *__user *iocbpp);
Number20x2 Defined infs/aio.c:2135
Invokemov x8, #2 ; svc #0
3 io_cancel aio_context_t ctx_id struct iocb *iocb struct io_event *result
long sys_io_cancel(aio_context_t ctx_id, struct iocb __user *iocb, struct io_event __user *result);
Number30x3 Defined infs/aio.c:2229
Invokemov x8, #3 ; svc #0
4 io_getevents 64 aio_context_t ctx_id long min_nr long nr struct io_event *events struct __kernel_timespec *timeout
long sys_io_getevents(aio_context_t ctx_id, long min_nr, long nr, struct io_event __user *events, struct __kernel_timespec __user *timeout);
Number40x4 Defined infs/aio.c:2304
Invokemov x8, #4 ; svc #0
5 setxattr const char *pathname const char *name const void *value size_t size int flags
long sys_setxattr(const char __user *pathname, const char __user *name, const void __user *value, size_t size, int flags);
Number50x5 Defined infs/xattr.c:764
Invokemov x8, #5 ; svc #0
6 lsetxattr const char *pathname const char *name const void *value size_t size int flags
long sys_lsetxattr(const char __user *pathname, const char __user *name, const void __user *value, size_t size, int flags);
Number60x6 Defined infs/xattr.c:771
Invokemov x8, #6 ; svc #0
7 fsetxattr int fd const char *name const void *value size_t size int flags
long sys_fsetxattr(int fd, const char __user *name, const void __user *value, size_t size, int flags);
Number70x7 Defined infs/xattr.c:779
Invokemov x8, #7 ; svc #0
8 getxattr const char *pathname const char *name void *value size_t size
long sys_getxattr(const char __user *pathname, const char __user *name, void __user *value, size_t size);
Number80x8 Defined infs/xattr.c:905
Invokemov x8, #8 ; svc #0
9 lgetxattr const char *pathname const char *name void *value size_t size
long sys_lgetxattr(const char __user *pathname, const char __user *name, void __user *value, size_t size);
Number90x9 Defined infs/xattr.c:911
Invokemov x8, #9 ; svc #0
10 fgetxattr int fd const char *name void *value size_t size
long sys_fgetxattr(int fd, const char __user *name, void __user *value, size_t size);
Number100xa Defined infs/xattr.c:918
Invokemov x8, #10 ; svc #0
11 listxattr const char *pathname char *list size_t size
long sys_listxattr(const char __user *pathname, char __user *list, size_t size);
Number110xb Defined infs/xattr.c:1011
Invokemov x8, #11 ; svc #0
12 llistxattr const char *pathname char *list size_t size
long sys_llistxattr(const char __user *pathname, char __user *list, size_t size);
Number120xc Defined infs/xattr.c:1017
Invokemov x8, #12 ; svc #0
13 flistxattr int fd char *list size_t size
long sys_flistxattr(int fd, char __user *list, size_t size);
Number130xd Defined infs/xattr.c:1023
Invokemov x8, #13 ; svc #0
14 removexattr const char *pathname const char *name
long sys_removexattr(const char __user *pathname, const char __user *name);
Number140xe Defined infs/xattr.c:1106
Invokemov x8, #14 ; svc #0
15 lremovexattr const char *pathname const char *name
long sys_lremovexattr(const char __user *pathname, const char __user *name);
Number150xf Defined infs/xattr.c:1112
Invokemov x8, #15 ; svc #0
16 fremovexattr int fd const char *name
long sys_fremovexattr(int fd, const char __user *name);
Number160x10 Defined infs/xattr.c:1118
Invokemov x8, #16 ; svc #0
17 getcwd char *buf unsigned long size
long sys_getcwd(char __user *buf, unsigned long size);
Number170x11 Defined infs/d_path.c:413
Invokemov x8, #17 ; svc #0
18 lookup_dcookie
Number180x12

Not implemented on this architecture: the call returns -ENOSYS.

Invokemov x8, #18 ; svc #0
19 eventfd2 unsigned int count int flags
long sys_eventfd2(unsigned int count, int flags);
Number190x13 Defined infs/eventfd.c:414
Invokemov x8, #19 ; svc #0
20 epoll_create1 int flags
long sys_epoll_create1(int flags);
Number200x14 Defined infs/eventpoll.c:2523
Invokemov x8, #20 ; svc #0
21 epoll_ctl int epfd int op int fd struct epoll_event *event
long sys_epoll_ctl(int epfd, int op, int fd, struct epoll_event __user *event);
Number210x15 Defined infs/eventpoll.c:2748
Invokemov x8, #21 ; svc #0
22 epoll_pwait int epfd struct epoll_event *events int maxevents int timeout const sigset_t *sigmask size_t sigsetsize
long sys_epoll_pwait(int epfd, struct epoll_event __user *events, int maxevents, int timeout, const sigset_t __user *sigmask, size_t sigsetsize);
Number220x16 Defined infs/eventpoll.c:2864
Invokemov x8, #22 ; svc #0
23 dup unsigned int fildes
long sys_dup(unsigned int fildes);
Number230x17 Defined infs/file.c:1481
Invokemov x8, #23 ; svc #0
24 dup3 unsigned int oldfd unsigned int newfd int flags
long sys_dup3(unsigned int oldfd, unsigned int newfd, int flags);
Number240x18 Defined infs/file.c:1457
Invokemov x8, #24 ; svc #0
25 fcntl 64 unsigned int fd unsigned int cmd unsigned long arg
long sys_fcntl(unsigned int fd, unsigned int cmd, unsigned long arg);
Number250x19 Defined infs/fcntl.c:590
Invokemov x8, #25 ; svc #0
26 inotify_init1 int flags
long sys_inotify_init1(int flags);
Invokemov x8, #26 ; svc #0
27 inotify_add_watch int fd const char *pathname u32 mask
long sys_inotify_add_watch(int fd, const char __user *pathname, u32 mask);
Invokemov x8, #27 ; svc #0
28 inotify_rm_watch int fd __s32 wd
long sys_inotify_rm_watch(int fd, __s32 wd);
Invokemov x8, #28 ; svc #0
29 ioctl unsigned int fd unsigned int cmd unsigned long arg
long sys_ioctl(unsigned int fd, unsigned int cmd, unsigned long arg);
Number290x1d Defined infs/ioctl.c:583
Invokemov x8, #29 ; svc #0
30 ioprio_set int which int who int ioprio
long sys_ioprio_set(int which, int who, int ioprio);
Number300x1e Defined inblock/ioprio.c:65
Invokemov x8, #30 ; svc #0
31 ioprio_get int which int who
long sys_ioprio_get(int which, int who);
Number310x1f Defined inblock/ioprio.c:180
Invokemov x8, #31 ; svc #0
32 flock unsigned int fd unsigned int cmd
long sys_flock(unsigned int fd, unsigned int cmd);
Number320x20 Defined infs/locks.c:2280
Invokemov x8, #32 ; svc #0
33 mknodat int dfd const char *filename umode_t mode unsigned int dev
long sys_mknodat(int dfd, const char __user *filename, umode_t mode, unsigned int dev);
Number330x21 Defined infs/namei.c:5241
Invokemov x8, #33 ; svc #0
34 mkdirat int dfd const char *pathname umode_t mode
long sys_mkdirat(int dfd, const char __user *pathname, umode_t mode);
Number340x22 Defined infs/namei.c:5356
Invokemov x8, #34 ; svc #0
35 unlinkat int dfd const char *pathname int flag
long sys_unlinkat(int dfd, const char __user *pathname, int flag);
Number350x23 Defined infs/namei.c:5635
Invokemov x8, #35 ; svc #0
36 symlinkat const char *oldname int newdfd const char *newname
long sys_symlinkat(const char __user *oldname, int newdfd, const char __user *newname);
Number360x24 Defined infs/namei.c:5729
Invokemov x8, #36 ; svc #0
37 linkat int olddfd const char *oldname int newdfd const char *newname int flags
long sys_linkat(int olddfd, const char __user *oldname, int newdfd, const char __user *newname, int flags);
Number370x25 Defined infs/namei.c:5909
Invokemov x8, #37 ; svc #0
38 renameat renameat int olddfd const char *oldname int newdfd const char *newname
long sys_renameat(int olddfd, const char __user *oldname, int newdfd, const char __user *newname);
Number380x26 Defined infs/namei.c:6253
Invokemov x8, #38 ; svc #0
39 umount2 char *name int flags
long sys_umount(char __user *name, int flags);
Number390x27 Defined infs/namespace.c:2098
Invokemov x8, #39 ; svc #0
40 mount char *dev_name char *dir_name char *type unsigned long flags void *data
long sys_mount(char __user *dev_name, char __user *dir_name, char __user *type, unsigned long flags, void __user *data);
Number400x28 Defined infs/namespace.c:4478
Invokemov x8, #40 ; svc #0
41 pivot_root const char *new_root const char *put_old
long sys_pivot_root(const char __user *new_root, const char __user *put_old);
Number410x29 Defined infs/namespace.c:4879
Invokemov x8, #41 ; svc #0
42 nfsservctl
Number420x2a

Not implemented on this architecture: the call returns -ENOSYS.

Invokemov x8, #42 ; svc #0
43 statfs 64 const char *pathname struct statfs *buf
long sys_statfs(const char __user *pathname, struct statfs __user *buf);
Number430x2b Defined infs/statfs.c:191
Invokemov x8, #43 ; svc #0
44 fstatfs 64 unsigned int fd struct statfs *buf
long sys_fstatfs(unsigned int fd, struct statfs __user *buf);
Number440x2c Defined infs/statfs.c:212
Invokemov x8, #44 ; svc #0
45 truncate 64 const char *path long length
long sys_truncate(const char __user *path, long length);
Number450x2d Defined infs/open.c:152
Invokemov x8, #45 ; svc #0
46 ftruncate 64 unsigned int fd off_t length
long sys_ftruncate(unsigned int fd, off_t length);
Number460x2e Defined infs/open.c:209
Invokemov x8, #46 ; svc #0
47 fallocate int fd int mode loff_t offset loff_t len
long sys_fallocate(int fd, int mode, loff_t offset, loff_t len);
Number470x2f Defined infs/open.c:365
Invokemov x8, #47 ; svc #0
48 faccessat int dfd const char *filename int mode
long sys_faccessat(int dfd, const char __user *filename, int mode);
Number480x30 Defined infs/open.c:534
Invokemov x8, #48 ; svc #0
49 chdir const char *filename
long sys_chdir(const char __user *filename);
Number490x31 Defined infs/open.c:550
Invokemov x8, #49 ; svc #0
50 fchdir unsigned int fd
long sys_fchdir(unsigned int fd);
Number500x32 Defined infs/open.c:571
Invokemov x8, #50 ; svc #0
51 chroot const char *filename
long sys_chroot(const char __user *filename);
Number510x33 Defined infs/open.c:588
Invokemov x8, #51 ; svc #0
52 fchmod unsigned int fd umode_t mode
long sys_fchmod(unsigned int fd, umode_t mode);
Number520x34 Defined infs/open.c:657
Invokemov x8, #52 ; svc #0
53 fchmodat int dfd const char *filename umode_t mode
long sys_fchmodat(int dfd, const char __user *filename, umode_t mode);
Number530x35 Defined infs/open.c:698
Invokemov x8, #53 ; svc #0
54 fchownat int dfd const char *filename uid_t user gid_t group int flag
long sys_fchownat(int dfd, const char __user *filename, uid_t user, gid_t group, int flag);
Number540x36 Defined infs/open.c:816
Invokemov x8, #54 ; svc #0
55 fchown unsigned int fd uid_t user gid_t group
long sys_fchown(unsigned int fd, uid_t user, gid_t group);
Number550x37 Defined infs/open.c:856
Invokemov x8, #55 ; svc #0
56 openat int dfd const char *filename int flags umode_t mode
long sys_openat(int dfd, const char __user *filename, int flags, umode_t mode);
Number560x38 Defined infs/open.c:1385
Invokemov x8, #56 ; svc #0
57 close unsigned int fd
long sys_close(unsigned int fd);
Number570x39 Defined infs/open.c:1496
Invokemov x8, #57 ; svc #0
58 vhangup
long sys_vhangup(void);
Number580x3a Defined infs/open.c:1530
Invokemov x8, #58 ; svc #0
59 pipe2 int *fildes int flags
long sys_pipe2(int __user *fildes, int flags);
Number590x3b Defined infs/pipe.c:1152
Invokemov x8, #59 ; svc #0
60 quotactl unsigned int cmd const char *special qid_t id void *addr
long sys_quotactl(unsigned int cmd, const char __user *special, qid_t id, void __user *addr);
Number600x3c Defined infs/quota/quota.c:917
Invokemov x8, #60 ; svc #0
61 getdents64 unsigned int fd struct linux_dirent64 *dirent unsigned int count
long sys_getdents64(unsigned int fd, struct linux_dirent64 __user *dirent, unsigned int count);
Number610x3d Defined infs/readdir.c:389
Invokemov x8, #61 ; svc #0
62 lseek 64 unsigned int fd off_t offset unsigned int whence
long sys_lseek(unsigned int fd, off_t offset, unsigned int whence);
Number620x3e Defined infs/read_write.c:412
Invokemov x8, #62 ; svc #0
63 read unsigned int fd char *buf size_t count
long sys_read(unsigned int fd, char __user *buf, size_t count);
Number630x3f Defined infs/read_write.c:723
Invokemov x8, #63 ; svc #0
64 write unsigned int fd const char *buf size_t count
long sys_write(unsigned int fd, const char __user *buf, size_t count);
Number640x40 Defined infs/read_write.c:747
Invokemov x8, #64 ; svc #0
65 readv unsigned long fd const struct iovec *vec unsigned long vlen
long sys_readv(unsigned long fd, const struct iovec __user *vec, unsigned long vlen);
Number650x41 Defined infs/read_write.c:1163
Invokemov x8, #65 ; svc #0
66 writev unsigned long fd const struct iovec *vec unsigned long vlen
long sys_writev(unsigned long fd, const struct iovec __user *vec, unsigned long vlen);
Number660x42 Defined infs/read_write.c:1169
Invokemov x8, #66 ; svc #0
67 pread64 unsigned int fd char *buf size_t count loff_t pos
long sys_pread64(unsigned int fd, char __user *buf, size_t count, loff_t pos);
Number670x43 Defined infs/read_write.c:769
Invokemov x8, #67 ; svc #0
68 pwrite64 unsigned int fd const char *buf size_t count loff_t pos
long sys_pwrite64(unsigned int fd, const char __user *buf, size_t count, loff_t pos);
Number680x44 Defined infs/read_write.c:799
Invokemov x8, #68 ; svc #0
69 preadv unsigned long fd const struct iovec *vec unsigned long vlen unsigned long pos_l unsigned long pos_h
long sys_preadv(unsigned long fd, const struct iovec __user *vec, unsigned long vlen, unsigned long pos_l, unsigned long pos_h);
Number690x45 Defined infs/read_write.c:1175
Invokemov x8, #69 ; svc #0
70 pwritev unsigned long fd const struct iovec *vec unsigned long vlen unsigned long pos_l unsigned long pos_h
long sys_pwritev(unsigned long fd, const struct iovec __user *vec, unsigned long vlen, unsigned long pos_l, unsigned long pos_h);
Number700x46 Defined infs/read_write.c:1195
Invokemov x8, #70 ; svc #0
71 sendfile 64 int out_fd int in_fd loff_t *offset size_t count
long sys_sendfile64(int out_fd, int in_fd, loff_t __user *offset, size_t count);
Number710x47 Defined infs/read_write.c:1418
Invokemov x8, #71 ; svc #0
72 pselect6 64 int n fd_set *inp fd_set *outp fd_set *exp struct __kernel_timespec *tsp void *sig
long sys_pselect6(int n, fd_set __user *inp, fd_set __user *outp, fd_set __user *exp, struct __kernel_timespec __user *tsp, void __user *sig);
Number720x48 Defined infs/select.c:800
Invokemov x8, #72 ; svc #0
73 ppoll 64 struct pollfd *ufds unsigned int nfds struct __kernel_timespec *tsp const sigset_t *sigmask size_t sigsetsize
long sys_ppoll(struct pollfd __user *ufds, unsigned int nfds, struct __kernel_timespec __user *tsp, const sigset_t __user *sigmask, size_t sigsetsize);
Number730x49 Defined infs/select.c:1092
Invokemov x8, #73 ; svc #0
74 signalfd4 int ufd sigset_t *user_mask size_t sizemask int flags
long sys_signalfd4(int ufd, sigset_t __user *user_mask, size_t sizemask, int flags);
Number740x4a Defined infs/signalfd.c:299
Invokemov x8, #74 ; svc #0
75 vmsplice int fd const struct iovec *uiov unsigned long nr_segs unsigned int flags
long sys_vmsplice(int fd, const struct iovec __user *uiov, unsigned long nr_segs, unsigned int flags);
Number750x4b Defined infs/splice.c:1578
Invokemov x8, #75 ; svc #0
76 splice int fd_in loff_t *off_in int fd_out loff_t *off_out size_t len unsigned int flags
long sys_splice(int fd_in, loff_t __user *off_in, int fd_out, loff_t __user *off_out, size_t len, unsigned int flags);
Number760x4c Defined infs/splice.c:1616
Invokemov x8, #76 ; svc #0
77 tee int fdin int fdout size_t len unsigned int flags
long sys_tee(int fdin, int fdout, size_t len, unsigned int flags);
Number770x4d Defined infs/splice.c:1977
Invokemov x8, #77 ; svc #0
78 readlinkat int dfd const char *pathname char *buf int bufsiz
long sys_readlinkat(int dfd, const char __user *pathname, char __user *buf, int bufsiz);
Number780x4e Defined infs/stat.c:596
Invokemov x8, #78 ; svc #0
79 newfstatat 64 int dfd const char *filename struct stat *statbuf int flag
long sys_newfstatat(int dfd, const char __user *filename, struct stat __user *statbuf, int flag);
Number790x4f Defined infs/stat.c:532
Invokemov x8, #79 ; svc #0
80 fstat 64 unsigned int fd struct stat *statbuf
long sys_newfstat(unsigned int fd, struct stat __user *statbuf);
Number800x50 Defined infs/stat.c:546
Invokemov x8, #80 ; svc #0
81 sync
long sys_sync(void);
Number810x51 Defined infs/sync.c:109
Invokemov x8, #81 ; svc #0
82 fsync unsigned int fd
long sys_fsync(unsigned int fd);
Number820x52 Defined infs/sync.c:214
Invokemov x8, #82 ; svc #0
83 fdatasync unsigned int fd
long sys_fdatasync(unsigned int fd);
Number830x53 Defined infs/sync.c:219
Invokemov x8, #83 ; svc #0
84 sync_file_range int fd loff_t offset loff_t nbytes unsigned int flags
long sys_sync_file_range(int fd, loff_t offset, loff_t nbytes, unsigned int flags);
Number840x54 Defined infs/sync.c:359
Invokemov x8, #84 ; svc #0
85 timerfd_create int clockid int flags
long sys_timerfd_create(int clockid, int flags);
Number850x55 Defined infs/timerfd.c:424
Invokemov x8, #85 ; svc #0
86 timerfd_settime 64 int ufd int flags const struct __kernel_itimerspec *utmr struct __kernel_itimerspec *otmr
long sys_timerfd_settime(int ufd, int flags, const struct __kernel_itimerspec __user *utmr, struct __kernel_itimerspec __user *otmr);
Number860x56 Defined infs/timerfd.c:567
Invokemov x8, #86 ; svc #0
87 timerfd_gettime 64 int ufd struct __kernel_itimerspec *otmr
long sys_timerfd_gettime(int ufd, struct __kernel_itimerspec __user *otmr);
Number870x57 Defined infs/timerfd.c:585
Invokemov x8, #87 ; svc #0
88 utimensat 64 int dfd const char *filename struct __kernel_timespec *utimes int flags
long sys_utimensat(int dfd, const char __user *filename, struct __kernel_timespec __user *utimes, int flags);
Number880x58 Defined infs/utimes.c:142
Invokemov x8, #88 ; svc #0
89 acct const char *name
long sys_acct(const char __user *name);
Number890x59 Defined inkernel/acct.c:293
Invokemov x8, #89 ; svc #0
90 capget cap_user_header_t header cap_user_data_t dataptr
long sys_capget(cap_user_header_t header, cap_user_data_t dataptr);
Number900x5a Defined inkernel/capability.c:137
Invokemov x8, #90 ; svc #0
91 capset cap_user_header_t header const cap_user_data_t data
long sys_capset(cap_user_header_t header, const cap_user_data_t data);
Number910x5b Defined inkernel/capability.c:216
Invokemov x8, #91 ; svc #0
92 personality unsigned int personality
long sys_personality(unsigned int personality);
Number920x5c Defined inkernel/exec_domain.c:38
Invokemov x8, #92 ; svc #0
93 exit int error_code
long sys_exit(int error_code);
Number930x5d Defined inkernel/exit.c:1095
Invokemov x8, #93 ; svc #0
94 exit_group int error_code
long sys_exit_group(int error_code);
Number940x5e Defined inkernel/exit.c:1139
Invokemov x8, #94 ; svc #0
95 waitid int which pid_t upid struct siginfo *infop int options struct rusage *ru
long sys_waitid(int which, pid_t upid, struct siginfo __user *infop, int options, struct rusage __user *ru);
Number950x5f Defined inkernel/exit.c:1825
Invokemov x8, #95 ; svc #0
96 set_tid_address int *tidptr
long sys_set_tid_address(int __user *tidptr);
Number960x60 Defined inkernel/fork.c:1810
Invokemov x8, #96 ; svc #0
97 unshare unsigned long unshare_flags
long sys_unshare(unsigned long unshare_flags);
Number970x61 Defined inkernel/fork.c:3346
Invokemov x8, #97 ; svc #0
98 futex 64 u32 *uaddr int op u32 val const struct __kernel_timespec *utime u32 *uaddr2 u32 val3
long sys_futex(u32 __user *uaddr, int op, u32 val, const struct __kernel_timespec __user *utime, u32 __user *uaddr2, u32 val3);
Number980x62 Defined inkernel/futex/syscalls.c:191
Invokemov x8, #98 ; svc #0
99 set_robust_list struct robust_list_head *head size_t len
long sys_set_robust_list(struct robust_list_head __user *head, size_t len);
Number990x63 Defined inkernel/futex/syscalls.c:28
Invokemov x8, #99 ; svc #0
100 get_robust_list int pid struct robust_list_head **head_ptr size_t *len_ptr
long sys_get_robust_list(int pid, struct robust_list_head __user *__user *head_ptr, size_t __user *len_ptr);
Number1000x64 Defined inkernel/futex/syscalls.c:94
Invokemov x8, #100 ; svc #0
101 nanosleep 64 struct __kernel_timespec *rqtp struct __kernel_timespec *rmtp
long sys_nanosleep(struct __kernel_timespec __user *rqtp, struct __kernel_timespec __user *rmtp);
Number1010x65 Defined inkernel/time/hrtimer.c:2475
Invokemov x8, #101 ; svc #0
102 getitimer int which struct __kernel_old_itimerval *value
long sys_getitimer(int which, struct __kernel_old_itimerval __user *value);
Number1020x66 Defined inkernel/time/itimer.c:113
Invokemov x8, #102 ; svc #0
103 setitimer int which struct __kernel_old_itimerval *value struct __kernel_old_itimerval *ovalue
long sys_setitimer(int which, struct __kernel_old_itimerval __user *value, struct __kernel_old_itimerval __user *ovalue);
Number1030x67 Defined inkernel/time/itimer.c:351
Invokemov x8, #103 ; svc #0
104 kexec_load unsigned long entry unsigned long nr_segments struct kexec_segment *segments unsigned long flags
long sys_kexec_load(unsigned long entry, unsigned long nr_segments, struct kexec_segment __user *segments, unsigned long flags);
Number1040x68 Defined inkernel/kexec.c:242
Invokemov x8, #104 ; svc #0
105 init_module void *umod unsigned long len const char *uargs
long sys_init_module(void __user *umod, unsigned long len, const char __user *uargs);
Number1050x69 Defined inkernel/module/main.c:3650
Invokemov x8, #105 ; svc #0
106 delete_module const char *name_user unsigned int flags
long sys_delete_module(const char __user *name_user, unsigned int flags);
Number1060x6a Defined inkernel/module/main.c:804
Invokemov x8, #106 ; svc #0
107 timer_create const clockid_t which_clock struct sigevent *timer_event_spec timer_t *created_timer_id
long sys_timer_create(const clockid_t which_clock, struct sigevent __user *timer_event_spec, timer_t __user *created_timer_id);
Number1070x6b Defined inkernel/time/posix-timers.c:574
Invokemov x8, #107 ; svc #0
108 timer_gettime 64 timer_t timer_id struct __kernel_itimerspec *setting
long sys_timer_gettime(timer_t timer_id, struct __kernel_itimerspec __user *setting);
Number1080x6c Defined inkernel/time/posix-timers.c:752
Invokemov x8, #108 ; svc #0
109 timer_getoverrun timer_t timer_id
long sys_timer_getoverrun(timer_t timer_id);
Number1090x6d Defined inkernel/time/posix-timers.c:800
Invokemov x8, #109 ; svc #0
110 timer_settime 64 timer_t timer_id int flags const struct __kernel_itimerspec *new_setting struct __kernel_itimerspec *old_setting
long sys_timer_settime(timer_t timer_id, int flags, const struct __kernel_itimerspec __user *new_setting, struct __kernel_itimerspec __user *old_setting);
Number1100x6e Defined inkernel/time/posix-timers.c:962
Invokemov x8, #110 ; svc #0
111 timer_delete timer_t timer_id
long sys_timer_delete(timer_t timer_id);
Number1110x6f Defined inkernel/time/posix-timers.c:1067
Invokemov x8, #111 ; svc #0
112 clock_settime 64 const clockid_t which_clock const struct __kernel_timespec *tp
long sys_clock_settime(const clockid_t which_clock, const struct __kernel_timespec __user *tp);
Number1120x70 Defined inkernel/time/posix-timers.c:1123
Invokemov x8, #112 ; svc #0
113 clock_gettime 64 const clockid_t which_clock struct __kernel_timespec *tp
long sys_clock_gettime(const clockid_t which_clock, struct __kernel_timespec __user *tp);
Number1130x71 Defined inkernel/time/posix-timers.c:1142
Invokemov x8, #113 ; svc #0
114 clock_getres 64 const clockid_t which_clock struct __kernel_timespec *tp
long sys_clock_getres(const clockid_t which_clock, struct __kernel_timespec __user *tp);
Number1140x72 Defined inkernel/time/posix-timers.c:1262
Invokemov x8, #114 ; svc #0
115 clock_nanosleep 64 const clockid_t which_clock int flags const struct __kernel_timespec *rqtp struct __kernel_timespec *rmtp
long sys_clock_nanosleep(const clockid_t which_clock, int flags, const struct __kernel_timespec __user *rqtp, struct __kernel_timespec __user *rmtp);
Number1150x73 Defined inkernel/time/posix-timers.c:1383
Invokemov x8, #115 ; svc #0
116 syslog int type char *buf int len
long sys_syslog(int type, char __user *buf, int len);
Number1160x74 Defined inkernel/printk/printk.c:1853
Invokemov x8, #116 ; svc #0
117 ptrace long request long pid unsigned long addr unsigned long data
long sys_ptrace(long request, long pid, unsigned long addr, unsigned long data);
Number1170x75 Defined inkernel/ptrace.c:1413
Invokemov x8, #117 ; svc #0
118 sched_setparam pid_t pid struct sched_param *param
long sys_sched_setparam(pid_t pid, struct sched_param __user *param);
Number1180x76 Defined inkernel/sched/syscalls.c:949
Invokemov x8, #118 ; svc #0
119 sched_setscheduler pid_t pid int policy struct sched_param *param
long sys_sched_setscheduler(pid_t pid, int policy, struct sched_param __user *param);
Number1190x77 Defined inkernel/sched/syscalls.c:934
Invokemov x8, #119 ; svc #0
120 sched_getscheduler pid_t pid
long sys_sched_getscheduler(pid_t pid);
Number1200x78 Defined inkernel/sched/syscalls.c:995
Invokemov x8, #120 ; svc #0
121 sched_getparam pid_t pid struct sched_param *param
long sys_sched_getparam(pid_t pid, struct sched_param __user *param);
Number1210x79 Defined inkernel/sched/syscalls.c:1025
Invokemov x8, #121 ; svc #0
122 sched_setaffinity pid_t pid unsigned int len unsigned long *user_mask_ptr
long sys_sched_setaffinity(pid_t pid, unsigned int len, unsigned long __user *user_mask_ptr);
Number1220x7a Defined inkernel/sched/syscalls.c:1262
Invokemov x8, #122 ; svc #0
123 sched_getaffinity pid_t pid unsigned int len unsigned long *user_mask_ptr
long sys_sched_getaffinity(pid_t pid, unsigned int len, unsigned long __user *user_mask_ptr);
Number1230x7b Defined inkernel/sched/syscalls.c:1307
Invokemov x8, #123 ; svc #0
124 sched_yield
long sys_sched_yield(void);
Number1240x7c Defined inkernel/sched/syscalls.c:1360
Invokemov x8, #124 ; svc #0
125 sched_get_priority_max int policy
long sys_sched_get_priority_max(int policy);
Number1250x7d Defined inkernel/sched/syscalls.c:1469
Invokemov x8, #125 ; svc #0
126 sched_get_priority_min int policy
long sys_sched_get_priority_min(int policy);
Number1260x7e Defined inkernel/sched/syscalls.c:1497
Invokemov x8, #126 ; svc #0
127 sched_rr_get_interval 64 pid_t pid struct __kernel_timespec *interval
long sys_sched_rr_get_interval(pid_t pid, struct __kernel_timespec __user *interval);
Number1270x7f Defined inkernel/sched/syscalls.c:1555
Invokemov x8, #127 ; svc #0
128 restart_syscall
long sys_restart_syscall(void);
Number1280x80 Defined inkernel/signal.c:3256
Invokemov x8, #128 ; svc #0
129 kill pid_t pid int sig
long sys_kill(pid_t pid, int sig);
Number1290x81 Defined inkernel/signal.c:4030
Invokemov x8, #129 ; svc #0
130 tkill pid_t pid int sig
long sys_tkill(pid_t pid, int sig);
Number1300x82 Defined inkernel/signal.c:4264
Invokemov x8, #130 ; svc #0
131 tgkill pid_t tgid pid_t pid int sig
long sys_tgkill(pid_t tgid, pid_t pid, int sig);
Number1310x83 Defined inkernel/signal.c:4248
Invokemov x8, #131 ; svc #0
132 sigaltstack const stack_t *uss stack_t *uoss
long sys_sigaltstack(const stack_t __user *uss, stack_t __user *uoss);
Number1320x84 Defined inkernel/signal.c:4527
Invokemov x8, #132 ; svc #0
133 rt_sigsuspend sigset_t *unewset size_t sigsetsize
long sys_rt_sigsuspend(sigset_t __user *unewset, size_t sigsetsize);
Number1330x85 Defined inkernel/signal.c:4933
Invokemov x8, #133 ; svc #0
134 rt_sigaction int sig const struct sigaction *act struct sigaction *oact size_t sigsetsize
long sys_rt_sigaction(int sig, const struct sigaction __user *act, struct sigaction __user *oact, size_t sigsetsize);
Number1340x86 Defined inkernel/signal.c:4710
Invokemov x8, #134 ; svc #0
135 rt_sigprocmask int how sigset_t *nset sigset_t *oset size_t sigsetsize
long sys_rt_sigprocmask(int how, sigset_t __user *nset, sigset_t __user *oset, size_t sigsetsize);
Number1350x87 Defined inkernel/signal.c:3399
Invokemov x8, #135 ; svc #0
136 rt_sigpending sigset_t *uset size_t sigsetsize
long sys_rt_sigpending(sigset_t __user *uset, size_t sigsetsize);
Number1360x88 Defined inkernel/signal.c:3471
Invokemov x8, #136 ; svc #0
137 rt_sigtimedwait 64 const sigset_t *uthese siginfo_t *uinfo const struct __kernel_timespec *uts size_t sigsetsize
long sys_rt_sigtimedwait(const sigset_t __user *uthese, siginfo_t __user *uinfo, const struct __kernel_timespec __user *uts, size_t sigsetsize);
Number1370x89 Defined inkernel/signal.c:3885
Invokemov x8, #137 ; svc #0
138 rt_sigqueueinfo pid_t pid int sig siginfo_t *uinfo
long sys_rt_sigqueueinfo(pid_t pid, int sig, siginfo_t __user *uinfo);
Number1380x8a Defined inkernel/signal.c:4292
Invokemov x8, #138 ; svc #0
139 rt_sigreturn
long sys_rt_sigreturn(void);
Number1390x8b Defined inarch/arm64/kernel/signal.c:1132
Invokemov x8, #139 ; svc #0
140 setpriority int which int who int niceval
long sys_setpriority(int which, int who, int niceval);
Number1400x8c Defined inkernel/sys.c:259
Invokemov x8, #140 ; svc #0
141 getpriority int which int who
long sys_getpriority(int which, int who);
Number1410x8d Defined inkernel/sys.c:329
Invokemov x8, #141 ; svc #0
142 reboot int magic1 int magic2 unsigned int cmd void *arg
long sys_reboot(int magic1, int magic2, unsigned int cmd, void __user *arg);
Number1420x8e Defined inkernel/reboot.c:729
Invokemov x8, #142 ; svc #0
143 setregid gid_t rgid gid_t egid
long sys_setregid(gid_t rgid, gid_t egid);
Number1430x8f Defined inkernel/sys.c:469
Invokemov x8, #143 ; svc #0
144 setgid gid_t gid
long sys_setgid(gid_t gid);
Number1440x90 Defined inkernel/sys.c:515
Invokemov x8, #144 ; svc #0
145 setreuid uid_t ruid uid_t euid
long sys_setreuid(uid_t ruid, uid_t euid);
Number1450x91 Defined inkernel/sys.c:635
Invokemov x8, #145 ; svc #0
146 setuid uid_t uid
long sys_setuid(uid_t uid);
Number1460x92 Defined inkernel/sys.c:698
Invokemov x8, #146 ; svc #0
147 setresuid uid_t ruid uid_t euid uid_t suid
long sys_setresuid(uid_t ruid, uid_t euid, uid_t suid);
Number1470x93 Defined inkernel/sys.c:783
Invokemov x8, #147 ; svc #0
148 getresuid uid_t *ruidp uid_t *euidp uid_t *suidp
long sys_getresuid(uid_t __user *ruidp, uid_t __user *euidp, uid_t __user *suidp);
Number1480x94 Defined inkernel/sys.c:788
Invokemov x8, #148 ; svc #0
149 setresgid gid_t rgid gid_t egid gid_t sgid
long sys_setresgid(gid_t rgid, gid_t egid, gid_t sgid);
Number1490x95 Defined inkernel/sys.c:872
Invokemov x8, #149 ; svc #0
150 getresgid gid_t *rgidp gid_t *egidp gid_t *sgidp
long sys_getresgid(gid_t __user *rgidp, gid_t __user *egidp, gid_t __user *sgidp);
Number1500x96 Defined inkernel/sys.c:877
Invokemov x8, #150 ; svc #0
151 setfsuid uid_t uid
long sys_setfsuid(uid_t uid);
Number1510x97 Defined inkernel/sys.c:940
Invokemov x8, #151 ; svc #0
152 setfsgid gid_t gid
long sys_setfsgid(gid_t gid);
Number1520x98 Defined inkernel/sys.c:984
Invokemov x8, #152 ; svc #0
153 times struct tms *tbuf
long sys_times(struct tms __user *tbuf);
Number1530x99 Defined inkernel/sys.c:1064
Invokemov x8, #153 ; svc #0
154 setpgid pid_t pid pid_t pgid
long sys_setpgid(pid_t pid, pid_t pgid);
Number1540x9a Defined inkernel/sys.c:1114
Invokemov x8, #154 ; svc #0
155 getpgid pid_t pid
long sys_getpgid(pid_t pid);
Number1550x9b Defined inkernel/sys.c:1215
Invokemov x8, #155 ; svc #0
156 getsid pid_t pid
long sys_getsid(pid_t pid);
Number1560x9c Defined inkernel/sys.c:1229
Invokemov x8, #156 ; svc #0
157 setsid
long sys_setsid(void);
Number1570x9d Defined inkernel/sys.c:1303
Invokemov x8, #157 ; svc #0
158 getgroups int gidsetsize gid_t *grouplist
long sys_getgroups(int gidsetsize, gid_t __user *grouplist);
Number1580x9e Defined inkernel/groups.c:161
Invokemov x8, #158 ; svc #0
159 setgroups int gidsetsize gid_t *grouplist
long sys_setgroups(int gidsetsize, gid_t __user *grouplist);
Number1590x9f Defined inkernel/groups.c:198
Invokemov x8, #159 ; svc #0
160 uname struct new_utsname *name
long sys_newuname(struct new_utsname __user *name);
Number1600xa0 Defined inkernel/sys.c:1351
Invokemov x8, #160 ; svc #0
161 sethostname char *name int len
long sys_sethostname(char __user *name, int len);
Number1610xa1 Defined inkernel/sys.c:1419
Invokemov x8, #161 ; svc #0
162 setdomainname char *name int len
long sys_setdomainname(char __user *name, int len);
Number1620xa2 Defined inkernel/sys.c:1473
Invokemov x8, #162 ; svc #0
163 getrlimit rlimit unsigned int resource struct rlimit *rlim
long sys_getrlimit(unsigned int resource, struct rlimit __user *rlim);
Number1630xa3 Defined inkernel/sys.c:1563
Invokemov x8, #163 ; svc #0
164 setrlimit rlimit unsigned int resource struct rlimit *rlim
long sys_setrlimit(unsigned int resource, struct rlimit __user *rlim);
Number1640xa4 Defined inkernel/sys.c:1794
Invokemov x8, #164 ; svc #0
165 getrusage int who struct rusage *ru
long sys_getrusage(int who, struct rusage __user *ru);
Number1650xa5 Defined inkernel/sys.c:1934
Invokemov x8, #165 ; svc #0
166 umask int mask
long sys_umask(int mask);
Number1660xa6 Defined inkernel/sys.c:1960
Invokemov x8, #166 ; svc #0
167 prctl int option unsigned long arg2 unsigned long arg3 unsigned long arg4 unsigned long arg5
long sys_prctl(int option, unsigned long arg2, unsigned long arg3, unsigned long arg4, unsigned long arg5);
Number1670xa7 Defined inkernel/sys.c:2534
Invokemov x8, #167 ; svc #0
168 getcpu unsigned *cpup unsigned *nodep void *unused
long sys_getcpu(unsigned __user *cpup, unsigned __user *nodep, void __user *unused);
Number1680xa8 Defined inkernel/sys.c:2918
Invokemov x8, #168 ; svc #0
169 gettimeofday 64 struct __kernel_old_timeval *tv struct timezone *tz
long sys_gettimeofday(struct __kernel_old_timeval __user *tv, struct timezone __user *tz);
Number1690xa9 Defined inkernel/time/time.c:140
Invokemov x8, #169 ; svc #0
170 settimeofday 64 struct __kernel_old_timeval *tv struct timezone *tz
long sys_settimeofday(struct __kernel_old_timeval __user *tv, struct timezone __user *tz);
Number1700xaa Defined inkernel/time/time.c:199
Invokemov x8, #170 ; svc #0
171 adjtimex 64 struct __kernel_timex *txc_p
long sys_adjtimex(struct __kernel_timex __user *txc_p);
Number1710xab Defined inkernel/time/time.c:269
Invokemov x8, #171 ; svc #0
172 getpid
long sys_getpid(void);
Number1720xac Defined inkernel/sys.c:999
Invokemov x8, #172 ; svc #0
173 getppid
long sys_getppid(void);
Number1730xad Defined inkernel/sys.c:1016
Invokemov x8, #173 ; svc #0
174 getuid
long sys_getuid(void);
Number1740xae Defined inkernel/sys.c:1027
Invokemov x8, #174 ; svc #0
175 geteuid
long sys_geteuid(void);
Number1750xaf Defined inkernel/sys.c:1033
Invokemov x8, #175 ; svc #0
176 getgid
long sys_getgid(void);
Number1760xb0 Defined inkernel/sys.c:1039
Invokemov x8, #176 ; svc #0
177 getegid
long sys_getegid(void);
Number1770xb1 Defined inkernel/sys.c:1045
Invokemov x8, #177 ; svc #0
178 gettid
long sys_gettid(void);
Number1780xb2 Defined inkernel/sys.c:1005
Invokemov x8, #178 ; svc #0
179 sysinfo struct sysinfo *info
long sys_sysinfo(struct sysinfo __user *info);
Number1790xb3 Defined inkernel/sys.c:2997
Invokemov x8, #179 ; svc #0
180 mq_open const char *u_name int oflag umode_t mode struct mq_attr *u_attr
long sys_mq_open(const char __user *u_name, int oflag, umode_t mode, struct mq_attr __user *u_attr);
Number1800xb4 Defined inipc/mqueue.c:930
Invokemov x8, #180 ; svc #0
long sys_mq_unlink(const char __user *u_name);
Number1810xb5 Defined inipc/mqueue.c:940
Invokemov x8, #181 ; svc #0
182 mq_timedsend 64 mqd_t mqdes const char *u_msg_ptr size_t msg_len unsigned int msg_prio const struct __kernel_timespec *u_abs_timeout
long sys_mq_timedsend(mqd_t mqdes, const char __user *u_msg_ptr, size_t msg_len, unsigned int msg_prio, const struct __kernel_timespec __user *u_abs_timeout);
Number1820xb6 Defined inipc/mqueue.c:1233
Invokemov x8, #182 ; svc #0
183 mq_timedreceive 64 mqd_t mqdes char *u_msg_ptr size_t msg_len unsigned int *u_msg_prio const struct __kernel_timespec *u_abs_timeout
long sys_mq_timedreceive(mqd_t mqdes, char __user *u_msg_ptr, size_t msg_len, unsigned int __user *u_msg_prio, const struct __kernel_timespec __user *u_abs_timeout);
Number1830xb7 Defined inipc/mqueue.c:1247
Invokemov x8, #183 ; svc #0
184 mq_notify mqd_t mqdes const struct sigevent *u_notification
long sys_mq_notify(mqd_t mqdes, const struct sigevent __user *u_notification);
Number1840xb8 Defined inipc/mqueue.c:1375
Invokemov x8, #184 ; svc #0
185 mq_getsetattr mqd_t mqdes const struct mq_attr *u_mqstat struct mq_attr *u_omqstat
long sys_mq_getsetattr(mqd_t mqdes, const struct mq_attr __user *u_mqstat, struct mq_attr __user *u_omqstat);
Number1850xb9 Defined inipc/mqueue.c:1427
Invokemov x8, #185 ; svc #0
186 msgget key_t key int msgflg
long sys_msgget(key_t key, int msgflg);
Number1860xba Defined inipc/msg.c:315
Invokemov x8, #186 ; svc #0
187 msgctl int msqid int cmd struct msqid_ds *buf
long sys_msgctl(int msqid, int cmd, struct msqid_ds __user *buf);
Number1870xbb Defined inipc/msg.c:640
Invokemov x8, #187 ; svc #0
188 msgrcv int msqid struct msgbuf *msgp size_t msgsz long msgtyp int msgflg
long sys_msgrcv(int msqid, struct msgbuf __user *msgp, size_t msgsz, long msgtyp, int msgflg);
Number1880xbc Defined inipc/msg.c:1270
Invokemov x8, #188 ; svc #0
189 msgsnd int msqid struct msgbuf *msgp size_t msgsz int msgflg
long sys_msgsnd(int msqid, struct msgbuf __user *msgp, size_t msgsz, int msgflg);
Number1890xbd Defined inipc/msg.c:971
Invokemov x8, #189 ; svc #0
190 semget key_t key int nsems int semflg
long sys_semget(key_t key, int nsems, int semflg);
Number1900xbe Defined inipc/sem.c:624
Invokemov x8, #190 ; svc #0
191 semctl int semid int semnum int cmd unsigned long arg
long sys_semctl(int semid, int semnum, int cmd, unsigned long arg);
Number1910xbf Defined inipc/sem.c:1705
Invokemov x8, #191 ; svc #0
192 semtimedop 64 int semid struct sembuf *tsops unsigned int nsops const struct __kernel_timespec *timeout
long sys_semtimedop(int semid, struct sembuf __user *tsops, unsigned int nsops, const struct __kernel_timespec __user *timeout);
Number1920xc0 Defined inipc/sem.c:2268
Invokemov x8, #192 ; svc #0
193 semop int semid struct sembuf *tsops unsigned int nsops
long sys_semop(int semid, struct sembuf __user *tsops, unsigned int nsops);
Number1930xc1 Defined inipc/sem.c:2296
Invokemov x8, #193 ; svc #0
194 shmget key_t key size_t size int shmflg
long sys_shmget(key_t key, size_t size, int shmflg);
Number1940xc2 Defined inipc/shm.c:849
Invokemov x8, #194 ; svc #0
195 shmctl int shmid int cmd struct shmid_ds *buf
long sys_shmctl(int shmid, int cmd, struct shmid_ds __user *buf);
Number1950xc3 Defined inipc/shm.c:1298
Invokemov x8, #195 ; svc #0
196 shmat int shmid char *shmaddr int shmflg
long sys_shmat(int shmid, char __user *shmaddr, int shmflg);
Number1960xc4 Defined inipc/shm.c:1695
Invokemov x8, #196 ; svc #0
197 shmdt char *shmaddr
long sys_shmdt(char __user *shmaddr);
Number1970xc5 Defined inipc/shm.c:1836
Invokemov x8, #197 ; svc #0
198 socket int family int type int protocol
long sys_socket(int family, int type, int protocol);
Number1980xc6 Defined innet/socket.c:1805
Invokemov x8, #198 ; svc #0
199 socketpair int family int type int protocol int *usockvec
long sys_socketpair(int family, int type, int protocol, int __user *usockvec);
Number1990xc7 Defined innet/socket.c:1906
Invokemov x8, #199 ; svc #0
200 bind int fd struct sockaddr *umyaddr int addrlen
long sys_bind(int fd, struct sockaddr __user *umyaddr, int addrlen);
Number2000xc8 Defined innet/socket.c:1954
Invokemov x8, #200 ; svc #0
201 listen int fd int backlog
long sys_listen(int fd, int backlog);
Number2010xc9 Defined innet/socket.c:1992
Invokemov x8, #201 ; svc #0
202 accept int fd struct sockaddr *upeer_sockaddr int *upeer_addrlen
long sys_accept(int fd, struct sockaddr __user *upeer_sockaddr, int __user *upeer_addrlen);
Number2020xca Defined innet/socket.c:2100
Invokemov x8, #202 ; svc #0
203 connect int fd struct sockaddr *uservaddr int addrlen
long sys_connect(int fd, struct sockaddr __user *uservaddr, int addrlen);
Number2030xcb Defined innet/socket.c:2157
Invokemov x8, #203 ; svc #0
204 getsockname int fd struct sockaddr *usockaddr int *usockaddr_len
long sys_getsockname(int fd, struct sockaddr __user *usockaddr, int __user *usockaddr_len);
Number2040xcc Defined innet/socket.c:2200
Invokemov x8, #204 ; svc #0
205 getpeername int fd struct sockaddr *usockaddr int *usockaddr_len
long sys_getpeername(int fd, struct sockaddr __user *usockaddr, int __user *usockaddr_len);
Number2050xcd Defined innet/socket.c:2206
Invokemov x8, #205 ; svc #0
206 sendto int fd void *buff size_t len unsigned int flags struct sockaddr *addr int addr_len
long sys_sendto(int fd, void __user *buff, size_t len, unsigned int flags, struct sockaddr __user *addr, int addr_len);
Number2060xce Defined innet/socket.c:2255
Invokemov x8, #206 ; svc #0
207 recvfrom int fd void *ubuf size_t size unsigned int flags struct sockaddr *addr int *addr_len
long sys_recvfrom(int fd, void __user *ubuf, size_t size, unsigned int flags, struct sockaddr __user *addr, int __user *addr_len);
Number2070xcf Defined innet/socket.c:2313
Invokemov x8, #207 ; svc #0
208 setsockopt int fd int level int optname char *optval int optlen
long sys_setsockopt(int fd, int level, int optname, char __user *optval, int optlen);
Number2080xd0 Defined innet/socket.c:2396
Invokemov x8, #208 ; svc #0
209 getsockopt int fd int level int optname char *optval int *optlen
long sys_getsockopt(int fd, int level, int optname, char __user *optval, int __user *optlen);
Number2090xd1 Defined innet/socket.c:2509
Invokemov x8, #209 ; svc #0
210 shutdown int fd int how
long sys_shutdown(int fd, int how);
Number2100xd2 Defined innet/socket.c:2544
Invokemov x8, #210 ; svc #0
211 sendmsg int fd struct user_msghdr *msg unsigned int flags
long sys_sendmsg(int fd, struct user_msghdr __user *msg, unsigned int flags);
Number2110xd3 Defined innet/socket.c:2773
Invokemov x8, #211 ; svc #0
212 recvmsg int fd struct user_msghdr *msg unsigned int flags
long sys_recvmsg(int fd, struct user_msghdr __user *msg, unsigned int flags);
Number2120xd4 Defined innet/socket.c:2982
Invokemov x8, #212 ; svc #0
213 readahead int fd loff_t offset size_t count
long sys_readahead(int fd, loff_t offset, size_t count);
Number2130xd5 Defined inmm/readahead.c:756
Invokemov x8, #213 ; svc #0
214 brk unsigned long brk
long sys_brk(unsigned long brk);
Number2140xd6 Defined inmm/mmap.c:116
Invokemov x8, #214 ; svc #0
215 munmap unsigned long addr size_t len
long sys_munmap(unsigned long addr, size_t len);
Number2150xd7 Defined inmm/mmap.c:1076
Invokemov x8, #215 ; svc #0
216 mremap unsigned long addr unsigned long old_len unsigned long new_len unsigned long flags unsigned long new_addr
long sys_mremap(unsigned long addr, unsigned long old_len, unsigned long new_len, unsigned long flags, unsigned long new_addr);
Number2160xd8 Defined inmm/mremap.c:2067
Invokemov x8, #216 ; svc #0
217 add_key const char *_type const char *_description const void *_payload size_t plen key_serial_t ringid
long sys_add_key(const char __user *_type, const char __user *_description, const void __user *_payload, size_t plen, key_serial_t ringid);
Number2170xd9 Defined insecurity/keys/keyctl.c:74
Invokemov x8, #217 ; svc #0
218 request_key const char *_type const char *_description const char *_callout_info key_serial_t destringid
long sys_request_key(const char __user *_type, const char __user *_description, const char __user *_callout_info, key_serial_t destringid);
Number2180xda Defined insecurity/keys/keyctl.c:167
Invokemov x8, #218 ; svc #0
219 keyctl int option unsigned long arg2 unsigned long arg3 unsigned long arg4 unsigned long arg5
long sys_keyctl(int option, unsigned long arg2, unsigned long arg3, unsigned long arg4, unsigned long arg5);
Number2190xdb Defined insecurity/keys/keyctl.c:1886
Invokemov x8, #219 ; svc #0
220 clone unsigned long clone_flags unsigned long newsp int *parent_tidptr unsigned long tls int *child_tidptr
long sys_clone(unsigned long clone_flags, unsigned long newsp, int __user *parent_tidptr, unsigned long tls, int __user *child_tidptr);
Number2200xdc Defined inkernel/fork.c:2861
Invokemov x8, #220 ; svc #0
221 execve const char *filename const char *const *argv const char *const *envp
long sys_execve(const char __user *filename, const char __user *const __user *argv, const char __user *const __user *envp);
Number2210xdd Defined infs/exec.c:1966
Invokemov x8, #221 ; svc #0
222 mmap 64 unsigned long addr unsigned long len unsigned long prot unsigned long flags unsigned long fd unsigned long off
long sys_mmap(unsigned long addr, unsigned long len, unsigned long prot, unsigned long flags, unsigned long fd, unsigned long off);
Number2220xde Defined inarch/arm64/kernel/sys.c:21
Invokemov x8, #222 ; svc #0
223 fadvise64 64 int fd loff_t offset loff_t len int advice
long sys_fadvise64_64(int fd, loff_t offset, loff_t len, int advice);
Number2230xdf Defined inmm/fadvise.c:200
Invokemov x8, #223 ; svc #0
224 swapon const char *specialfile int swap_flags
long sys_swapon(const char __user *specialfile, int swap_flags);
Number2240xe0 Defined inmm/swapfile.c:3601
Invokemov x8, #224 ; svc #0
225 swapoff const char *specialfile
long sys_swapoff(const char __user *specialfile);
Number2250xe1 Defined inmm/swapfile.c:3070
Invokemov x8, #225 ; svc #0
226 mprotect unsigned long start size_t len unsigned long prot
long sys_mprotect(unsigned long start, size_t len, unsigned long prot);
Number2260xe2 Defined inmm/mprotect.c:985
Invokemov x8, #226 ; svc #0
227 msync unsigned long start size_t len int flags
long sys_msync(unsigned long start, size_t len, int flags);
Number2270xe3 Defined inmm/msync.c:32
Invokemov x8, #227 ; svc #0
228 mlock unsigned long start size_t len
long sys_mlock(unsigned long start, size_t len);
Number2280xe4 Defined inmm/mlock.c:665
Invokemov x8, #228 ; svc #0
229 munlock unsigned long start size_t len
long sys_munlock(unsigned long start, size_t len);
Number2290xe5 Defined inmm/mlock.c:683
Invokemov x8, #229 ; svc #0
230 mlockall int flags
long sys_mlockall(int flags);
Number2300xe6 Defined inmm/mlock.c:751
Invokemov x8, #230 ; svc #0
231 munlockall
long sys_munlockall(void);
Number2310xe7 Defined inmm/mlock.c:780
Invokemov x8, #231 ; svc #0
232 mincore unsigned long start size_t len unsigned char *vec
long sys_mincore(unsigned long start, size_t len, unsigned char __user *vec);
Number2320xe8 Defined inmm/mincore.c:291
Invokemov x8, #232 ; svc #0
233 madvise unsigned long start size_t len_in int behavior
long sys_madvise(unsigned long start, size_t len_in, int behavior);
Number2330xe9 Defined inmm/madvise.c:2020
Invokemov x8, #233 ; svc #0
234 remap_file_pages unsigned long start unsigned long size unsigned long prot unsigned long pgoff unsigned long flags
long sys_remap_file_pages(unsigned long start, unsigned long size, unsigned long prot, unsigned long pgoff, unsigned long flags);
Number2340xea Defined inmm/mmap.c:1086
Invokemov x8, #234 ; svc #0
235 mbind unsigned long start unsigned long len unsigned long mode const unsigned long *nmask unsigned long maxnode unsigned int flags
long sys_mbind(unsigned long start, unsigned long len, unsigned long mode, const unsigned long __user *nmask, unsigned long maxnode, unsigned int flags);
Number2350xeb Defined inmm/mempolicy.c:1829
Invokemov x8, #235 ; svc #0
236 get_mempolicy int *policy unsigned long *nmask unsigned long maxnode unsigned long addr unsigned long flags
long sys_get_mempolicy(int __user *policy, unsigned long __user *nmask, unsigned long maxnode, unsigned long addr, unsigned long flags);
Number2360xec Defined inmm/mempolicy.c:1985
Invokemov x8, #236 ; svc #0
237 set_mempolicy int mode const unsigned long *nmask unsigned long maxnode
long sys_set_mempolicy(int mode, const unsigned long __user *nmask, unsigned long maxnode);
Number2370xed Defined inmm/mempolicy.c:1856
Invokemov x8, #237 ; svc #0
238 migrate_pages pid_t pid unsigned long maxnode const unsigned long *old_nodes const unsigned long *new_nodes
long sys_migrate_pages(pid_t pid, unsigned long maxnode, const unsigned long __user *old_nodes, const unsigned long __user *new_nodes);
Number2380xee Defined inmm/mempolicy.c:1948
Invokemov x8, #238 ; svc #0
239 move_pages pid_t pid unsigned long nr_pages const void **pages const int *nodes int *status int flags
long sys_move_pages(pid_t pid, unsigned long nr_pages, const void __user *__user *pages, const int __user *nodes, int __user *status, int flags);
Number2390xef Defined inmm/migrate.c:2627
Invokemov x8, #239 ; svc #0
240 rt_tgsigqueueinfo pid_t tgid pid_t pid int sig siginfo_t *uinfo
long sys_rt_tgsigqueueinfo(pid_t tgid, pid_t pid, int sig, siginfo_t __user *uinfo);
Number2400xf0 Defined inkernel/signal.c:4332
Invokemov x8, #240 ; svc #0
241 perf_event_open struct perf_event_attr *attr_uptr pid_t pid int cpu int group_fd unsigned long flags
long sys_perf_event_open(struct perf_event_attr __user *attr_uptr, pid_t pid, int cpu, int group_fd, unsigned long flags);
Number2410xf1 Defined inkernel/events/core.c:13854
Invokemov x8, #241 ; svc #0
242 accept4 int fd struct sockaddr *upeer_sockaddr int *upeer_addrlen int flags
long sys_accept4(int fd, struct sockaddr __user *upeer_sockaddr, int __user *upeer_addrlen, int flags);
Number2420xf2 Defined innet/socket.c:2094
Invokemov x8, #242 ; svc #0
243 recvmmsg 64 int fd struct mmsghdr *mmsg unsigned int vlen unsigned int flags struct __kernel_timespec *timeout
long sys_recvmmsg(int fd, struct mmsghdr __user *mmsg, unsigned int vlen, unsigned int flags, struct __kernel_timespec __user *timeout);
Number2430xf3 Defined innet/socket.c:3131
Invokemov x8, #243 ; svc #0
260 wait4 64 pid_t upid int *stat_addr int options struct rusage *ru
long sys_wait4(pid_t upid, int __user *stat_addr, int options, struct rusage __user *ru);
Number2600x104 Defined inkernel/exit.c:1917
Invokemov x8, #260 ; svc #0
261 prlimit64 pid_t pid unsigned int resource const struct rlimit64 *new_rlim struct rlimit64 *old_rlim
long sys_prlimit64(pid_t pid, unsigned int resource, const struct rlimit64 __user *new_rlim, struct rlimit64 __user *old_rlim);
Number2610x105 Defined inkernel/sys.c:1729
Invokemov x8, #261 ; svc #0
262 fanotify_init unsigned int flags unsigned int event_f_flags
long sys_fanotify_init(unsigned int flags, unsigned int event_f_flags);
Invokemov x8, #262 ; svc #0
263 fanotify_mark int fanotify_fd unsigned int flags __u64 mask int dfd const char *pathname
long sys_fanotify_mark(int fanotify_fd, unsigned int flags, __u64 mask, int dfd, const char __user *pathname);
Invokemov x8, #263 ; svc #0
264 name_to_handle_at int dfd const char *name struct file_handle *handle void *mnt_id int flag
long sys_name_to_handle_at(int dfd, const char __user *name, struct file_handle __user *handle, void __user *mnt_id, int flag);
Number2640x108 Defined infs/fhandle.c:129
Invokemov x8, #264 ; svc #0
265 open_by_handle_at int mountdirfd struct file_handle *handle int flags
long sys_open_by_handle_at(int mountdirfd, struct file_handle __user *handle, int flags);
Number2650x109 Defined infs/fhandle.c:451
Invokemov x8, #265 ; svc #0
266 clock_adjtime 64 const clockid_t which_clock struct __kernel_timex *utx
long sys_clock_adjtime(const clockid_t which_clock, struct __kernel_timex __user *utx);
Number2660x10a Defined inkernel/time/posix-timers.c:1172
Invokemov x8, #266 ; svc #0
267 syncfs int fd
long sys_syncfs(int fd);
Number2670x10b Defined infs/sync.c:148
Invokemov x8, #267 ; svc #0
268 setns int fd int flags
long sys_setns(int fd, int flags);
Number2680x10c Defined inkernel/nsproxy.c:569
Invokemov x8, #268 ; svc #0
269 sendmmsg int fd struct mmsghdr *mmsg unsigned int vlen unsigned int flags
long sys_sendmmsg(int fd, struct mmsghdr __user *mmsg, unsigned int vlen, unsigned int flags);
Number2690x10d Defined innet/socket.c:2851
Invokemov x8, #269 ; svc #0
270 process_vm_readv pid_t pid const struct iovec *lvec unsigned long liovcnt const struct iovec *rvec unsigned long riovcnt unsigned long flags
long sys_process_vm_readv(pid_t pid, const struct iovec __user *lvec, unsigned long liovcnt, const struct iovec __user *rvec, unsigned long riovcnt, unsigned long flags);
Number2700x10e Defined inmm/process_vm_access.c:292
Invokemov x8, #270 ; svc #0
271 process_vm_writev pid_t pid const struct iovec *lvec unsigned long liovcnt const struct iovec *rvec unsigned long riovcnt unsigned long flags
long sys_process_vm_writev(pid_t pid, const struct iovec __user *lvec, unsigned long liovcnt, const struct iovec __user *rvec, unsigned long riovcnt, unsigned long flags);
Number2710x10f Defined inmm/process_vm_access.c:299
Invokemov x8, #271 ; svc #0
272 kcmp pid_t pid1 pid_t pid2 int type unsigned long idx1 unsigned long idx2
long sys_kcmp(pid_t pid1, pid_t pid2, int type, unsigned long idx1, unsigned long idx2);
Number2720x110 Defined inkernel/kcmp.c:135
Invokemov x8, #272 ; svc #0
273 finit_module int fd const char *uargs int flags
long sys_finit_module(int fd, const char __user *uargs, int flags);
Number2730x111 Defined inkernel/module/main.c:3815
Invokemov x8, #273 ; svc #0
274 sched_setattr pid_t pid struct sched_attr *uattr unsigned int flags
long sys_sched_setattr(pid_t pid, struct sched_attr __user *uattr, unsigned int flags);
Number2740x112 Defined inkernel/sched/syscalls.c:960
Invokemov x8, #274 ; svc #0
275 sched_getattr pid_t pid struct sched_attr *uattr unsigned int usize unsigned int flags
long sys_sched_getattr(pid_t pid, struct sched_attr __user *uattr, unsigned int usize, unsigned int flags);
Number2750x113 Defined inkernel/sched/syscalls.c:1060
Invokemov x8, #275 ; svc #0
276 renameat2 int olddfd const char *oldname int newdfd const char *newname unsigned int flags
long sys_renameat2(int olddfd, const char __user *oldname, int newdfd, const char __user *newname, unsigned int flags);
Number2760x114 Defined infs/namei.c:6245
Invokemov x8, #276 ; svc #0
277 seccomp unsigned int op unsigned int flags void *uargs
long sys_seccomp(unsigned int op, unsigned int flags, void __user *uargs);
Number2770x115 Defined inkernel/seccomp.c:2126
Invokemov x8, #277 ; svc #0
278 getrandom char *ubuf size_t len unsigned int flags
long sys_getrandom(char __user *ubuf, size_t len, unsigned int flags);
Number2780x116 Defined indrivers/char/random.c:1380
Invokemov x8, #278 ; svc #0
279 memfd_create const char *uname unsigned int flags
long sys_memfd_create(const char __user *uname, unsigned int flags);
Number2790x117 Defined inmm/memfd.c:505
Invokemov x8, #279 ; svc #0
280 bpf int cmd union bpf_attr *uattr unsigned int size struct bpf_common_attr *uattr_common unsigned int size_common
long sys_bpf(int cmd, union bpf_attr __user *uattr, unsigned int size, struct bpf_common_attr __user *uattr_common, unsigned int size_common);
Number2800x118 Defined inkernel/bpf/syscall.c:6567
Invokemov x8, #280 ; svc #0
281 execveat int fd const char *filename const char *const *argv const char *const *envp int flags
long sys_execveat(int fd, const char __user *filename, const char __user *const __user *argv, const char __user *const __user *envp, int flags);
Number2810x119 Defined infs/exec.c:1976
Invokemov x8, #281 ; svc #0
282 userfaultfd int flags
long sys_userfaultfd(int flags);
Number2820x11a Defined inmm/userfaultfd.c:4500
Invokemov x8, #282 ; svc #0
283 membarrier int cmd unsigned int flags int cpu_id
long sys_membarrier(int cmd, unsigned int flags, int cpu_id);
Number2830x11b Defined inkernel/sched/membarrier.c:634
Invokemov x8, #283 ; svc #0
284 mlock2 unsigned long start size_t len int flags
long sys_mlock2(unsigned long start, size_t len, int flags);
Number2840x11c Defined inmm/mlock.c:670
Invokemov x8, #284 ; svc #0
285 copy_file_range int fd_in loff_t *off_in int fd_out loff_t *off_out size_t len unsigned int flags
long sys_copy_file_range(int fd_in, loff_t __user *off_in, int fd_out, loff_t __user *off_out, size_t len, unsigned int flags);
Number2850x11d Defined infs/read_write.c:1649
Invokemov x8, #285 ; svc #0
286 preadv2 unsigned long fd const struct iovec *vec unsigned long vlen unsigned long pos_l unsigned long pos_h rwf_t flags
long sys_preadv2(unsigned long fd, const struct iovec __user *vec, unsigned long vlen, unsigned long pos_l, unsigned long pos_h, rwf_t flags);
Number2860x11e Defined infs/read_write.c:1183
Invokemov x8, #286 ; svc #0
287 pwritev2 unsigned long fd const struct iovec *vec unsigned long vlen unsigned long pos_l unsigned long pos_h rwf_t flags
long sys_pwritev2(unsigned long fd, const struct iovec __user *vec, unsigned long vlen, unsigned long pos_l, unsigned long pos_h, rwf_t flags);
Number2870x11f Defined infs/read_write.c:1203
Invokemov x8, #287 ; svc #0
288 pkey_mprotect unsigned long start size_t len unsigned long prot int pkey
long sys_pkey_mprotect(unsigned long start, size_t len, unsigned long prot, int pkey);
Number2880x120 Defined inmm/mprotect.c:993
Invokemov x8, #288 ; svc #0
289 pkey_alloc unsigned long flags unsigned long init_val
long sys_pkey_alloc(unsigned long flags, unsigned long init_val);
Number2890x121 Defined inmm/mprotect.c:999
Invokemov x8, #289 ; svc #0
290 pkey_free int pkey
long sys_pkey_free(int pkey);
Number2900x122 Defined inmm/mprotect.c:1029
Invokemov x8, #290 ; svc #0
291 statx int dfd const char *filename unsigned flags unsigned int mask struct statx *buffer
long sys_statx(int dfd, const char __user *filename, unsigned flags, unsigned int mask, struct statx __user *buffer);
Number2910x123 Defined infs/stat.c:804
Invokemov x8, #291 ; svc #0
292 io_pgetevents 64 aio_context_t ctx_id long min_nr long nr struct io_event *events struct __kernel_timespec *timeout const struct __aio_sigset *usig
long sys_io_pgetevents(aio_context_t ctx_id, long min_nr, long nr, struct io_event __user *events, struct __kernel_timespec __user *timeout, const struct __aio_sigset __user *usig);
Number2920x124 Defined infs/aio.c:2329
Invokemov x8, #292 ; svc #0
293 rseq struct rseq *rseq u32 rseq_len int flags u32 sig
long sys_rseq(struct rseq __user *rseq, u32 rseq_len, int flags, u32 sig);
Number2930x125 Defined inkernel/rseq.c:547
Invokemov x8, #293 ; svc #0
294 kexec_file_load int kernel_fd int initrd_fd unsigned long cmdline_len const char *cmdline_ptr unsigned long flags
long sys_kexec_file_load(int kernel_fd, int initrd_fd, unsigned long cmdline_len, const char __user *cmdline_ptr, unsigned long flags);
Number2940x126 Defined inkernel/kexec_file.c:364
Invokemov x8, #294 ; svc #0
424 pidfd_send_signal int pidfd int sig siginfo_t *info unsigned int flags
long sys_pidfd_send_signal(int pidfd, int sig, siginfo_t __user *info, unsigned int flags);
Number4240x1a8 Defined inkernel/signal.c:4146
Invokemov x8, #424 ; svc #0
425 io_uring_setup u32 entries struct io_uring_params *params
long sys_io_uring_setup(u32 entries, struct io_uring_params __user *params);
Number4250x1a9 Defined inio_uring/io_uring.c:3148
Invokemov x8, #425 ; svc #0
426 io_uring_enter unsigned int fd u32 to_submit u32 min_complete u32 flags const void *argp size_t argsz
long sys_io_uring_enter(unsigned int fd, u32 to_submit, u32 min_complete, u32 flags, const void __user *argp, size_t argsz);
Number4260x1aa Defined inio_uring/io_uring.c:2596
Invokemov x8, #426 ; svc #0
427 io_uring_register unsigned int fd unsigned int opcode void *arg unsigned int nr_args
long sys_io_uring_register(unsigned int fd, unsigned int opcode, void __user *arg, unsigned int nr_args);
Number4270x1ab Defined inio_uring/register.c:1026
Invokemov x8, #427 ; svc #0
428 open_tree int dfd const char *filename unsigned flags
long sys_open_tree(int dfd, const char __user *filename, unsigned flags);
Number4280x1ac Defined infs/namespace.c:3323
Invokemov x8, #428 ; svc #0
429 move_mount int from_dfd const char *from_pathname int to_dfd const char *to_pathname unsigned int flags
long sys_move_mount(int from_dfd, const char __user *from_pathname, int to_dfd, const char __user *to_pathname, unsigned int flags);
Number4290x1ad Defined infs/namespace.c:4688
Invokemov x8, #429 ; svc #0
430 fsopen const char *_fs_name unsigned int flags
long sys_fsopen(const char __user *_fs_name, unsigned int flags);
Number4300x1ae Defined infs/fsopen.c:120
Invokemov x8, #430 ; svc #0
431 fsconfig int fd unsigned int cmd const char *_key const void *_value int aux
long sys_fsconfig(int fd, unsigned int cmd, const char __user *_key, const void __user *_value, int aux);
Number4310x1af Defined infs/fsopen.c:350
Invokemov x8, #431 ; svc #0
432 fsmount int fs_fd unsigned int flags unsigned int attr_flags
long sys_fsmount(int fs_fd, unsigned int flags, unsigned int attr_flags);
Number4320x1b0 Defined infs/namespace.c:4546
Invokemov x8, #432 ; svc #0
433 fspick int dfd const char *path unsigned int flags
long sys_fspick(int dfd, const char __user *path, unsigned int flags);
Number4330x1b1 Defined infs/fsopen.c:163
Invokemov x8, #433 ; svc #0
434 pidfd_open pid_t pid unsigned int flags
long sys_pidfd_open(pid_t pid, unsigned int flags);
Number4340x1b2 Defined inkernel/pid.c:697
Invokemov x8, #434 ; svc #0
435 clone3 struct clone_args *uargs size_t size
long sys_clone3(struct clone_args __user *uargs, size_t size);
Number4350x1b3 Defined inkernel/fork.c:3033
Invokemov x8, #435 ; svc #0
436 close_range unsigned int fd unsigned int max_fd unsigned int flags
long sys_close_range(unsigned int fd, unsigned int max_fd, unsigned int flags);
Number4360x1b4 Defined infs/file.c:818
Invokemov x8, #436 ; svc #0
437 openat2 int dfd const char *filename struct open_how *how size_t usize
long sys_openat2(int dfd, const char __user *filename, struct open_how __user *how, size_t usize);
Number4370x1b5 Defined infs/open.c:1393
Invokemov x8, #437 ; svc #0
438 pidfd_getfd int pidfd int fd unsigned int flags
long sys_pidfd_getfd(int pidfd, int fd, unsigned int flags);
Number4380x1b6 Defined inkernel/pid.c:927
Invokemov x8, #438 ; svc #0
439 faccessat2 int dfd const char *filename int mode int flags
long sys_faccessat2(int dfd, const char __user *filename, int mode, int flags);
Number4390x1b7 Defined infs/open.c:539
Invokemov x8, #439 ; svc #0
440 process_madvise int pidfd const struct iovec *vec size_t vlen int behavior unsigned int flags
long sys_process_madvise(int pidfd, const struct iovec __user *vec, size_t vlen, int behavior, unsigned int flags);
Number4400x1b8 Defined inmm/madvise.c:2093
Invokemov x8, #440 ; svc #0
441 epoll_pwait2 int epfd struct epoll_event *events int maxevents const struct __kernel_timespec *timeout const sigset_t *sigmask size_t sigsetsize
long sys_epoll_pwait2(int epfd, struct epoll_event __user *events, int maxevents, const struct __kernel_timespec __user *timeout, const sigset_t __user *sigmask, size_t sigsetsize);
Number4410x1b9 Defined infs/eventpoll.c:2875
Invokemov x8, #441 ; svc #0
442 mount_setattr int dfd const char *path unsigned int flags struct mount_attr *uattr size_t usize
long sys_mount_setattr(int dfd, const char __user *path, unsigned int flags, struct mount_attr __user *uattr, size_t usize);
Number4420x1ba Defined infs/namespace.c:5263
Invokemov x8, #442 ; svc #0
443 quotactl_fd unsigned int fd unsigned int cmd qid_t id void *addr
long sys_quotactl_fd(unsigned int fd, unsigned int cmd, qid_t id, void __user *addr);
Number4430x1bb Defined infs/quota/quota.c:973
Invokemov x8, #443 ; svc #0
444 landlock_create_ruleset const struct landlock_ruleset_attr *const attr const size_t size const __u32 flags
long sys_landlock_create_ruleset(const struct landlock_ruleset_attr __user *const attr, const size_t size, const __u32 flags);
Number4440x1bc Defined insecurity/landlock/syscalls.c:209
Invokemov x8, #444 ; svc #0
445 landlock_add_rule const int ruleset_fd const enum landlock_rule_type rule_type const void *const rule_attr const __u32 flags
long sys_landlock_add_rule(const int ruleset_fd, const enum landlock_rule_type rule_type, const void __user *const rule_attr, const __u32 flags);
Number4450x1bd Defined insecurity/landlock/syscalls.c:466
Invokemov x8, #445 ; svc #0
446 landlock_restrict_self const int ruleset_fd const __u32 flags
long sys_landlock_restrict_self(const int ruleset_fd, const __u32 flags);
Number4460x1be Defined insecurity/landlock/syscalls.c:526
Invokemov x8, #446 ; svc #0
447 memfd_secret memfd_secret unsigned int flags
long sys_memfd_secret(unsigned int flags);
Number4470x1bf Defined inmm/secretmem.c:322
Invokemov x8, #447 ; svc #0
448 process_mrelease int pidfd unsigned int flags
long sys_process_mrelease(int pidfd, unsigned int flags);
Number4480x1c0 Defined inmm/oom_kill.c:1195
Invokemov x8, #448 ; svc #0
449 futex_waitv struct futex_waitv *waiters unsigned int nr_futexes unsigned int flags struct __kernel_timespec *timeout clockid_t clockid
long sys_futex_waitv(struct futex_waitv __user *waiters, unsigned int nr_futexes, unsigned int flags, struct __kernel_timespec __user *timeout, clockid_t clockid);
Number4490x1c1 Defined inkernel/futex/syscalls.c:321
Invokemov x8, #449 ; svc #0
450 set_mempolicy_home_node unsigned long start unsigned long len unsigned long home_node unsigned long flags
long sys_set_mempolicy_home_node(unsigned long start, unsigned long len, unsigned long home_node, unsigned long flags);
Number4500x1c2 Defined inmm/mempolicy.c:1762
Invokemov x8, #450 ; svc #0
451 cachestat unsigned int fd struct cachestat_range *cstat_range struct cachestat *cstat unsigned int flags
long sys_cachestat(unsigned int fd, struct cachestat_range __user *cstat_range, struct cachestat __user *cstat, unsigned int flags);
Number4510x1c3 Defined inmm/filemap.c:4752
Invokemov x8, #451 ; svc #0
452 fchmodat2 int dfd const char *filename umode_t mode unsigned int flags
long sys_fchmodat2(int dfd, const char __user *filename, umode_t mode, unsigned int flags);
Number4520x1c4 Defined infs/open.c:692
Invokemov x8, #452 ; svc #0
453 map_shadow_stack unsigned long addr unsigned long size unsigned int flags
long sys_map_shadow_stack(unsigned long addr, unsigned long size, unsigned int flags);
Number4530x1c5 Defined inarch/arm64/mm/gcs.c:59
Invokemov x8, #453 ; svc #0
454 futex_wake void *uaddr unsigned long mask int nr unsigned int flags
long sys_futex_wake(void __user *uaddr, unsigned long mask, int nr, unsigned int flags);
Number4540x1c6 Defined inkernel/futex/syscalls.c:369
Invokemov x8, #454 ; svc #0
455 futex_wait void *uaddr unsigned long val unsigned long mask unsigned int flags struct __kernel_timespec *timeout clockid_t clockid
long sys_futex_wait(void __user *uaddr, unsigned long val, unsigned long mask, unsigned int flags, struct __kernel_timespec __user *timeout, clockid_t clockid);
Number4550x1c7 Defined inkernel/futex/syscalls.c:401
Invokemov x8, #455 ; svc #0
456 futex_requeue struct futex_waitv *waiters unsigned int flags int nr_wake int nr_requeue
long sys_futex_requeue(struct futex_waitv __user *waiters, unsigned int flags, int nr_wake, int nr_requeue);
Number4560x1c8 Defined inkernel/futex/syscalls.c:445
Invokemov x8, #456 ; svc #0
457 statmount const struct mnt_id_req *req struct statmount *buf size_t bufsize unsigned int flags
long sys_statmount(const struct mnt_id_req __user *req, struct statmount __user *buf, size_t bufsize, unsigned int flags);
Number4570x1c9 Defined infs/namespace.c:6089
Invokemov x8, #457 ; svc #0
458 listmount const struct mnt_id_req *req u64 *mnt_ids size_t nr_mnt_ids unsigned int flags
long sys_listmount(const struct mnt_id_req __user *req, u64 __user *mnt_ids, size_t nr_mnt_ids, unsigned int flags);
Number4580x1ca Defined infs/namespace.c:6251
Invokemov x8, #458 ; svc #0
459 lsm_get_self_attr unsigned int attr struct lsm_ctx *ctx u32 *size u32 flags
long sys_lsm_get_self_attr(unsigned int attr, struct lsm_ctx __user *ctx, u32 __user *size, u32 flags);
Number4590x1cb Defined insecurity/lsm_syscalls.c:86
Invokemov x8, #459 ; svc #0
460 lsm_set_self_attr unsigned int attr struct lsm_ctx *ctx u32 size u32 flags
long sys_lsm_set_self_attr(unsigned int attr, struct lsm_ctx __user *ctx, u32 size, u32 flags);
Number4600x1cc Defined insecurity/lsm_syscalls.c:57
Invokemov x8, #460 ; svc #0
461 lsm_list_modules u64 *ids u32 *size u32 flags
long sys_lsm_list_modules(u64 __user *ids, u32 __user *size, u32 flags);
Number4610x1cd Defined insecurity/lsm_syscalls.c:105
Invokemov x8, #461 ; svc #0
462 mseal unsigned long start size_t len unsigned long flags
long sys_mseal(unsigned long start, size_t len, unsigned long flags);
Number4620x1ce Defined inmm/mseal.c:191
Invokemov x8, #462 ; svc #0
463 setxattrat int dfd const char *pathname unsigned int at_flags const char *name const struct xattr_args *uargs size_t usize
long sys_setxattrat(int dfd, const char __user *pathname, unsigned int at_flags, const char __user *name, const struct xattr_args __user *uargs, size_t usize);
Number4630x1cf Defined infs/xattr.c:740
Invokemov x8, #463 ; svc #0
464 getxattrat int dfd const char *pathname unsigned int at_flags const char *name struct xattr_args *uargs size_t usize
long sys_getxattrat(int dfd, const char __user *pathname, unsigned int at_flags, const char __user *name, struct xattr_args __user *uargs, size_t usize);
Number4640x1d0 Defined infs/xattr.c:880
Invokemov x8, #464 ; svc #0
465 listxattrat int dfd const char *pathname unsigned int at_flags char *list size_t size
long sys_listxattrat(int dfd, const char __user *pathname, unsigned int at_flags, char __user *list, size_t size);
Number4650x1d1 Defined infs/xattr.c:1004
Invokemov x8, #465 ; svc #0
466 removexattrat int dfd const char *pathname unsigned int at_flags const char *name
long sys_removexattrat(int dfd, const char __user *pathname, unsigned int at_flags, const char __user *name);
Number4660x1d2 Defined infs/xattr.c:1100
Invokemov x8, #466 ; svc #0
467 open_tree_attr int dfd const char *filename unsigned flags struct mount_attr *uattr size_t usize
long sys_open_tree_attr(int dfd, const char __user *filename, unsigned flags, struct mount_attr __user *uattr, size_t usize);
Number4670x1d3 Defined infs/namespace.c:5304
Invokemov x8, #467 ; svc #0
468 file_getattr int dfd const char *filename struct file_attr *ufattr size_t usize unsigned int at_flags
long sys_file_getattr(int dfd, const char __user *filename, struct file_attr __user *ufattr, size_t usize, unsigned int at_flags);
Number4680x1d4 Defined infs/file_attr.c:374
Invokemov x8, #468 ; svc #0
469 file_setattr int dfd const char *filename struct file_attr *ufattr size_t usize unsigned int at_flags
long sys_file_setattr(int dfd, const char __user *filename, struct file_attr __user *ufattr, size_t usize, unsigned int at_flags);
Number4690x1d5 Defined infs/file_attr.c:427
Invokemov x8, #469 ; svc #0
470 listns new const struct ns_id_req *req u64 *ns_ids size_t nr_ns_ids unsigned int flags
long sys_listns(const struct ns_id_req __user *req, u64 __user *ns_ids, size_t nr_ns_ids, unsigned int flags);
Number4700x1d6 Defined inkernel/nstree.c:757
Invokemov x8, #470 ; svc #0
471 rseq_slice_yield new
long sys_rseq_slice_yield(void);
Number4710x1d7 Defined inkernel/rseq.c:812
Invokemov x8, #471 ; svc #0

No system call matches this filter.