Linux 7.2 System Call Table (ARM (EABI))
System call numbers and arguments of the ARM (EABI) Linux 7.2 kernel (424 entries), generated from the linux-7.2.12 sources: numbers from arch/arm/tools/syscall.tbl, prototypes from the SYSCALL_DEFINE macros.
Entries tagged new are not in Linux 6.18.
Calling convention
| Arch | Instruction | Number | Arg 1 | Arg 2 | Arg 3 | Arg 4 | Arg 5 | Arg 6 | Return | Clobbered / error |
|---|---|---|---|---|---|---|---|---|---|---|
| ARM (EABI) | svc #0 | r7 | r0 | r1 | r2 | r3 | r4 | r5 | r0 | — |
-4095 and -1 is an error (-errno); libc turns it into -1 and sets errno (MIPS and PowerPC flag errors separately, see below). EABI only: the old ABI (OABI) encoded the number in the swi instruction (0x900000 + nr). 64-bit arguments go in an even/odd register pair (r0:r1, r2:r3...), which can leave a register unused. Function call ABIs are on the calling conventions cheat sheet.System calls (424 entries)
| r7 | Name | r0 | r1 | r2 | r3 | r4 | r5 |
|---|---|---|---|---|---|---|---|
| 0 | restart_syscall | ||||||
long sys_restart_syscall(void); Invoke
mov r7, #0 ; svc #0 |
|||||||
| 1 | exit | int error_code | |||||
long sys_exit(int error_code); Invoke
mov r7, #1 ; svc #0 |
|||||||
| 2 | fork | ||||||
long sys_fork(void); Invoke
mov r7, #2 ; svc #0 |
|||||||
| 3 | read | unsigned int fd | char *buf | size_t count | |||
long sys_read(unsigned int fd, char __user *buf, size_t count); Invoke
mov r7, #3 ; svc #0 |
|||||||
| 4 | write | unsigned int fd | const char *buf | size_t count | |||
long sys_write(unsigned int fd, const char __user *buf, size_t count); Invoke
mov r7, #4 ; svc #0 |
|||||||
| 5 | open | const char *filename | int flags | umode_t mode | |||
long sys_open(const char __user *filename, int flags, umode_t mode); Invoke
mov r7, #5 ; svc #0 |
|||||||
| 6 | close | unsigned int fd | |||||
long sys_close(unsigned int fd); Invoke
mov r7, #6 ; svc #0 |
|||||||
| 8 | creat | const char *pathname | umode_t mode | ||||
long sys_creat(const char __user *pathname, umode_t mode); Invoke
mov r7, #8 ; svc #0 |
|||||||
| 9 | link | const char *oldname | const char *newname | ||||
long sys_link(const char __user *oldname, const char __user *newname); Invoke
mov r7, #9 ; svc #0 |
|||||||
| 10 | unlink | const char *pathname | |||||
long sys_unlink(const char __user *pathname); Invoke
mov r7, #10 ; svc #0 |
|||||||
| 11 | 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); Invoke
mov r7, #11 ; svc #0 |
|||||||
| 12 | chdir | const char *filename | |||||
long sys_chdir(const char __user *filename); Invoke
mov r7, #12 ; svc #0 |
|||||||
| 14 | mknod | const char *filename | umode_t mode | unsigned dev | |||
long sys_mknod(const char __user *filename, umode_t mode, unsigned dev); Invoke
mov r7, #14 ; svc #0 |
|||||||
| 15 | chmod | const char *filename | umode_t mode | ||||
long sys_chmod(const char __user *filename, umode_t mode); Invoke
mov r7, #15 ; svc #0 |
|||||||
| 16 | lchown | const char *filename | old_uid_t user | old_gid_t group | |||
long sys_lchown16(const char __user *filename, old_uid_t user, old_gid_t group); Invoke
mov r7, #16 ; svc #0 |
|||||||
| 19 | lseek | unsigned int fd | off_t offset | unsigned int whence | |||
long sys_lseek(unsigned int fd, off_t offset, unsigned int whence); Invoke
mov r7, #19 ; svc #0 |
|||||||
| 20 | getpid | ||||||
long sys_getpid(void); Invoke
mov r7, #20 ; svc #0 |
|||||||
| 21 | 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); Invoke
mov r7, #21 ; svc #0 |
|||||||
| 23 | setuid | old_uid_t uid | |||||
long sys_setuid16(old_uid_t uid); Invoke
mov r7, #23 ; svc #0 |
|||||||
| 24 | getuid | ||||||
long sys_getuid16(void); Invoke
mov r7, #24 ; svc #0 |
|||||||
| 26 | ptrace | long request | long pid | unsigned long addr | unsigned long data | ||
long sys_ptrace(long request, long pid, unsigned long addr, unsigned long data); Invoke
mov r7, #26 ; svc #0 |
|||||||
| 29 | pause | ||||||
long sys_pause(void); Invoke
mov r7, #29 ; svc #0 |
|||||||
| 33 | access | const char *filename | int mode | ||||
long sys_access(const char __user *filename, int mode); Invoke
mov r7, #33 ; svc #0 |
|||||||
| 34 | nice | int increment | |||||
long sys_nice(int increment); Invoke
mov r7, #34 ; svc #0 |
|||||||
| 36 | sync | ||||||
long sys_sync(void); Invoke
mov r7, #36 ; svc #0 |
|||||||
| 37 | kill | pid_t pid | int sig | ||||
long sys_kill(pid_t pid, int sig); Invoke
mov r7, #37 ; svc #0 |
|||||||
| 38 | rename | const char *oldname | const char *newname | ||||
long sys_rename(const char __user *oldname, const char __user *newname); Invoke
mov r7, #38 ; svc #0 |
|||||||
| 39 | mkdir | const char *pathname | umode_t mode | ||||
long sys_mkdir(const char __user *pathname, umode_t mode); Invoke
mov r7, #39 ; svc #0 |
|||||||
| 40 | rmdir | const char *pathname | |||||
long sys_rmdir(const char __user *pathname); Invoke
mov r7, #40 ; svc #0 |
|||||||
| 41 | dup | unsigned int fildes | |||||
long sys_dup(unsigned int fildes); Invoke
mov r7, #41 ; svc #0 |
|||||||
| 42 | pipe | int *fildes | |||||
long sys_pipe(int __user *fildes); Invoke
mov r7, #42 ; svc #0 |
|||||||
| 43 | times | struct tms *tbuf | |||||
long sys_times(struct tms __user *tbuf); Invoke
mov r7, #43 ; svc #0 |
|||||||
| 45 | brk | unsigned long brk | |||||
long sys_brk(unsigned long brk); Invoke
mov r7, #45 ; svc #0 |
|||||||
| 46 | setgid | old_gid_t gid | |||||
long sys_setgid16(old_gid_t gid); Invoke
mov r7, #46 ; svc #0 |
|||||||
| 47 | getgid | ||||||
long sys_getgid16(void); Invoke
mov r7, #47 ; svc #0 |
|||||||
| 49 | geteuid | ||||||
long sys_geteuid16(void); Invoke
mov r7, #49 ; svc #0 |
|||||||
| 50 | getegid | ||||||
long sys_getegid16(void); Invoke
mov r7, #50 ; svc #0 |
|||||||
| 51 | acct | const char *name | |||||
long sys_acct(const char __user *name); Invoke
mov r7, #51 ; svc #0 |
|||||||
| 52 | umount2 | char *name | int flags | ||||
long sys_umount(char __user *name, int flags); Invoke
mov r7, #52 ; svc #0 |
|||||||
| 54 | ioctl | unsigned int fd | unsigned int cmd | unsigned long arg | |||
long sys_ioctl(unsigned int fd, unsigned int cmd, unsigned long arg); Invoke
mov r7, #54 ; svc #0 |
|||||||
| 55 | fcntl | unsigned int fd | unsigned int cmd | unsigned long arg | |||
long sys_fcntl(unsigned int fd, unsigned int cmd, unsigned long arg); Invoke
mov r7, #55 ; svc #0 |
|||||||
| 57 | setpgid | pid_t pid | pid_t pgid | ||||
long sys_setpgid(pid_t pid, pid_t pgid); Invoke
mov r7, #57 ; svc #0 |
|||||||
| 60 | umask | int mask | |||||
long sys_umask(int mask); Invoke
mov r7, #60 ; svc #0 |
|||||||
| 61 | chroot | const char *filename | |||||
long sys_chroot(const char __user *filename); Invoke
mov r7, #61 ; svc #0 |
|||||||
| 62 | ustat | unsigned dev | struct ustat *ubuf | ||||
long sys_ustat(unsigned dev, struct ustat __user *ubuf); Invoke
mov r7, #62 ; svc #0 |
|||||||
| 63 | dup2 | unsigned int oldfd | unsigned int newfd | ||||
long sys_dup2(unsigned int oldfd, unsigned int newfd); Invoke
mov r7, #63 ; svc #0 |
|||||||
| 64 | getppid | ||||||
long sys_getppid(void); Invoke
mov r7, #64 ; svc #0 |
|||||||
| 65 | getpgrp | ||||||
long sys_getpgrp(void); Invoke
mov r7, #65 ; svc #0 |
|||||||
| 66 | setsid | ||||||
long sys_setsid(void); Invoke
mov r7, #66 ; svc #0 |
|||||||
| 67 | sigaction | int sig | const struct old_sigaction *act | struct old_sigaction *oact | |||
long sys_sigaction(int sig, const struct old_sigaction __user *act, struct old_sigaction __user *oact); Invoke
mov r7, #67 ; svc #0 |
|||||||
| 70 | setreuid | old_uid_t ruid | old_uid_t euid | ||||
long sys_setreuid16(old_uid_t ruid, old_uid_t euid); Invoke
mov r7, #70 ; svc #0 |
|||||||
| 71 | setregid | old_gid_t rgid | old_gid_t egid | ||||
long sys_setregid16(old_gid_t rgid, old_gid_t egid); Invoke
mov r7, #71 ; svc #0 |
|||||||
| 72 | sigsuspend | int unused1 | int unused2 | old_sigset_t mask | |||
long sys_sigsuspend(int unused1, int unused2, old_sigset_t mask); Invoke
mov r7, #72 ; svc #0 |
|||||||
| 73 | sigpending | old_sigset_t *uset | |||||
long sys_sigpending(old_sigset_t __user *uset); Invoke
mov r7, #73 ; svc #0 |
|||||||
| 74 | sethostname | char *name | int len | ||||
long sys_sethostname(char __user *name, int len); Invoke
mov r7, #74 ; svc #0 |
|||||||
| 75 | setrlimit | unsigned int resource | struct rlimit *rlim | ||||
long sys_setrlimit(unsigned int resource, struct rlimit __user *rlim); Invoke
mov r7, #75 ; svc #0 |
|||||||
| 77 | getrusage | int who | struct rusage *ru | ||||
long sys_getrusage(int who, struct rusage __user *ru); Invoke
mov r7, #77 ; svc #0 |
|||||||
| 78 | gettimeofday | struct __kernel_old_timeval *tv | struct timezone *tz | ||||
long sys_gettimeofday(struct __kernel_old_timeval __user *tv, struct timezone __user *tz); Invoke
mov r7, #78 ; svc #0 |
|||||||
| 79 | settimeofday | struct __kernel_old_timeval *tv | struct timezone *tz | ||||
long sys_settimeofday(struct __kernel_old_timeval __user *tv, struct timezone __user *tz); Invoke
mov r7, #79 ; svc #0 |
|||||||
| 80 | getgroups | int gidsetsize | old_gid_t *grouplist | ||||
long sys_getgroups16(int gidsetsize, old_gid_t __user *grouplist); Invoke
mov r7, #80 ; svc #0 |
|||||||
| 81 | setgroups | int gidsetsize | old_gid_t *grouplist | ||||
long sys_setgroups16(int gidsetsize, old_gid_t __user *grouplist); Invoke
mov r7, #81 ; svc #0 |
|||||||
| 83 | symlink | const char *oldname | const char *newname | ||||
long sys_symlink(const char __user *oldname, const char __user *newname); Invoke
mov r7, #83 ; svc #0 |
|||||||
| 85 | readlink | const char *path | char *buf | int bufsiz | |||
long sys_readlink(const char __user *path, char __user *buf, int bufsiz); Invoke
mov r7, #85 ; svc #0 |
|||||||
| 86 | uselib | const char *library | |||||
long sys_uselib(const char __user *library); Entry point Invoke
mov r7, #86 ; svc #0 |
|||||||
| 87 | swapon | const char *specialfile | int swap_flags | ||||
long sys_swapon(const char __user *specialfile, int swap_flags); Invoke
mov r7, #87 ; svc #0 |
|||||||
| 88 | reboot | int magic1 | int magic2 | unsigned int cmd | void *arg | ||
long sys_reboot(int magic1, int magic2, unsigned int cmd, void __user *arg); Invoke
mov r7, #88 ; svc #0 |
|||||||
| 91 | munmap | unsigned long addr | size_t len | ||||
long sys_munmap(unsigned long addr, size_t len); Invoke
mov r7, #91 ; svc #0 |
|||||||
| 92 | truncate | const char *path | long length | ||||
long sys_truncate(const char __user *path, long length); Invoke
mov r7, #92 ; svc #0 |
|||||||
| 93 | ftruncate | unsigned int fd | off_t length | ||||
long sys_ftruncate(unsigned int fd, off_t length); Invoke
mov r7, #93 ; svc #0 |
|||||||
| 94 | fchmod | unsigned int fd | umode_t mode | ||||
long sys_fchmod(unsigned int fd, umode_t mode); Invoke
mov r7, #94 ; svc #0 |
|||||||
| 95 | fchown | unsigned int fd | old_uid_t user | old_gid_t group | |||
long sys_fchown16(unsigned int fd, old_uid_t user, old_gid_t group); Invoke
mov r7, #95 ; svc #0 |
|||||||
| 96 | getpriority | int which | int who | ||||
long sys_getpriority(int which, int who); Invoke
mov r7, #96 ; svc #0 |
|||||||
| 97 | setpriority | int which | int who | int niceval | |||
long sys_setpriority(int which, int who, int niceval); Invoke
mov r7, #97 ; svc #0 |
|||||||
| 99 | statfs | const char *pathname | struct statfs *buf | ||||
long sys_statfs(const char __user *pathname, struct statfs __user *buf); Invoke
mov r7, #99 ; svc #0 |
|||||||
| 100 | fstatfs | unsigned int fd | struct statfs *buf | ||||
long sys_fstatfs(unsigned int fd, struct statfs __user *buf); Invoke
mov r7, #100 ; svc #0 |
|||||||
| 103 | syslog | int type | char *buf | int len | |||
long sys_syslog(int type, char __user *buf, int len); Invoke
mov r7, #103 ; svc #0 |
|||||||
| 104 | 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); Invoke
mov r7, #104 ; svc #0 |
|||||||
| 105 | getitimer | int which | struct __kernel_old_itimerval *value | ||||
long sys_getitimer(int which, struct __kernel_old_itimerval __user *value); Invoke
mov r7, #105 ; svc #0 |
|||||||
| 106 | stat | const char *filename | struct stat *statbuf | ||||
long sys_newstat(const char __user *filename, struct stat __user *statbuf); Invoke
mov r7, #106 ; svc #0 |
|||||||
| 107 | lstat | const char *filename | struct stat *statbuf | ||||
long sys_newlstat(const char __user *filename, struct stat __user *statbuf); Invoke
mov r7, #107 ; svc #0 |
|||||||
| 108 | fstat | unsigned int fd | struct stat *statbuf | ||||
long sys_newfstat(unsigned int fd, struct stat __user *statbuf); Invoke
mov r7, #108 ; svc #0 |
|||||||
| 111 | vhangup | ||||||
long sys_vhangup(void); Invoke
mov r7, #111 ; svc #0 |
|||||||
| 114 | wait4 | 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); Invoke
mov r7, #114 ; svc #0 |
|||||||
| 115 | swapoff | const char *specialfile | |||||
long sys_swapoff(const char __user *specialfile); Invoke
mov r7, #115 ; svc #0 |
|||||||
| 116 | sysinfo | struct sysinfo *info | |||||
long sys_sysinfo(struct sysinfo __user *info); Invoke
mov r7, #116 ; svc #0 |
|||||||
| 118 | fsync | unsigned int fd | |||||
long sys_fsync(unsigned int fd); Invoke
mov r7, #118 ; svc #0 |
|||||||
| 119 | sigreturn | struct pt_regs *regs | |||||
long sys_sigreturn_wrapper(struct pt_regs *regs); Entry point Invoke
mov r7, #119 ; svc #0 |
|||||||
| 120 | 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); Invoke
mov r7, #120 ; svc #0 |
|||||||
| 121 | setdomainname | char *name | int len | ||||
long sys_setdomainname(char __user *name, int len); Invoke
mov r7, #121 ; svc #0 |
|||||||
| 122 | uname | struct new_utsname *name | |||||
long sys_newuname(struct new_utsname __user *name); Invoke
mov r7, #122 ; svc #0 |
|||||||
| 124 | adjtimex | struct old_timex32 *utp | |||||
long sys_adjtimex_time32(struct old_timex32 __user *utp); Invoke
mov r7, #124 ; svc #0 |
|||||||
| 125 | mprotect | unsigned long start | size_t len | unsigned long prot | |||
long sys_mprotect(unsigned long start, size_t len, unsigned long prot); Invoke
mov r7, #125 ; svc #0 |
|||||||
| 126 | sigprocmask | int how | old_sigset_t *nset | old_sigset_t *oset | |||
long sys_sigprocmask(int how, old_sigset_t __user *nset, old_sigset_t __user *oset); Invoke
mov r7, #126 ; svc #0 |
|||||||
| 128 | init_module | void *umod | unsigned long len | const char *uargs | |||
long sys_init_module(void __user *umod, unsigned long len, const char __user *uargs); Invoke
mov r7, #128 ; svc #0 |
|||||||
| 129 | delete_module | const char *name_user | unsigned int flags | ||||
long sys_delete_module(const char __user *name_user, unsigned int flags); Invoke
mov r7, #129 ; svc #0 |
|||||||
| 131 | 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); Invoke
mov r7, #131 ; svc #0 |
|||||||
| 132 | getpgid | pid_t pid | |||||
long sys_getpgid(pid_t pid); Invoke
mov r7, #132 ; svc #0 |
|||||||
| 133 | fchdir | unsigned int fd | |||||
long sys_fchdir(unsigned int fd); Invoke
mov r7, #133 ; svc #0 |
|||||||
| 134 | bdflush | ||||||
|
Number
1340x86Not implemented on this architecture: the call returns Invoke
mov r7, #134 ; svc #0 |
|||||||
| 135 | sysfs | int option | unsigned long arg1 | unsigned long arg2 | |||
long sys_sysfs(int option, unsigned long arg1, unsigned long arg2); Invoke
mov r7, #135 ; svc #0 |
|||||||
| 136 | personality | unsigned int personality | |||||
long sys_personality(unsigned int personality); Invoke
mov r7, #136 ; svc #0 |
|||||||
| 138 | setfsuid | old_uid_t uid | |||||
long sys_setfsuid16(old_uid_t uid); Invoke
mov r7, #138 ; svc #0 |
|||||||
| 139 | setfsgid | old_gid_t gid | |||||
long sys_setfsgid16(old_gid_t gid); Invoke
mov r7, #139 ; svc #0 |
|||||||
| 140 | _llseek | unsigned int fd | unsigned long offset_high | unsigned long offset_low | loff_t *result | unsigned int whence | |
long sys_llseek(unsigned int fd, unsigned long offset_high, unsigned long offset_low, loff_t __user *result, unsigned int whence); Invoke
mov r7, #140 ; svc #0 |
|||||||
| 141 | getdents | unsigned int fd | struct linux_dirent *dirent | unsigned int count | |||
long sys_getdents(unsigned int fd, struct linux_dirent __user *dirent, unsigned int count); Invoke
mov r7, #141 ; svc #0 |
|||||||
| 142 | _newselect | int n | fd_set *inp | fd_set *outp | fd_set *exp | struct __kernel_old_timeval *tvp | |
long sys_select(int n, fd_set __user *inp, fd_set __user *outp, fd_set __user *exp, struct __kernel_old_timeval __user *tvp); Invoke
mov r7, #142 ; svc #0 |
|||||||
| 143 | flock | unsigned int fd | unsigned int cmd | ||||
long sys_flock(unsigned int fd, unsigned int cmd); Invoke
mov r7, #143 ; svc #0 |
|||||||
| 144 | msync | unsigned long start | size_t len | int flags | |||
long sys_msync(unsigned long start, size_t len, int flags); Invoke
mov r7, #144 ; svc #0 |
|||||||
| 145 | 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); Invoke
mov r7, #145 ; svc #0 |
|||||||
| 146 | 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); Invoke
mov r7, #146 ; svc #0 |
|||||||
| 147 | getsid | pid_t pid | |||||
long sys_getsid(pid_t pid); Invoke
mov r7, #147 ; svc #0 |
|||||||
| 148 | fdatasync | unsigned int fd | |||||
long sys_fdatasync(unsigned int fd); Invoke
mov r7, #148 ; svc #0 |
|||||||
| 149 | _sysctl | ||||||
|
Number
1490x95Not implemented on this architecture: the call returns Invoke
mov r7, #149 ; svc #0 |
|||||||
| 150 | mlock | unsigned long start | size_t len | ||||
long sys_mlock(unsigned long start, size_t len); Invoke
mov r7, #150 ; svc #0 |
|||||||
| 151 | munlock | unsigned long start | size_t len | ||||
long sys_munlock(unsigned long start, size_t len); Invoke
mov r7, #151 ; svc #0 |
|||||||
| 152 | mlockall | int flags | |||||
long sys_mlockall(int flags); Invoke
mov r7, #152 ; svc #0 |
|||||||
| 153 | munlockall | ||||||
long sys_munlockall(void); Invoke
mov r7, #153 ; svc #0 |
|||||||
| 154 | sched_setparam | pid_t pid | struct sched_param *param | ||||
long sys_sched_setparam(pid_t pid, struct sched_param __user *param); Invoke
mov r7, #154 ; svc #0 |
|||||||
| 155 | sched_getparam | pid_t pid | struct sched_param *param | ||||
long sys_sched_getparam(pid_t pid, struct sched_param __user *param); Invoke
mov r7, #155 ; svc #0 |
|||||||
| 156 | 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); Invoke
mov r7, #156 ; svc #0 |
|||||||
| 157 | sched_getscheduler | pid_t pid | |||||
long sys_sched_getscheduler(pid_t pid); Invoke
mov r7, #157 ; svc #0 |
|||||||
| 158 | sched_yield | ||||||
long sys_sched_yield(void); Invoke
mov r7, #158 ; svc #0 |
|||||||
| 159 | sched_get_priority_max | int policy | |||||
long sys_sched_get_priority_max(int policy); Invoke
mov r7, #159 ; svc #0 |
|||||||
| 160 | sched_get_priority_min | int policy | |||||
long sys_sched_get_priority_min(int policy); Invoke
mov r7, #160 ; svc #0 |
|||||||
| 161 | sched_rr_get_interval | pid_t pid | struct old_timespec32 *interval | ||||
long sys_sched_rr_get_interval_time32(pid_t pid, struct old_timespec32 __user *interval); Invoke
mov r7, #161 ; svc #0 |
|||||||
| 162 | nanosleep | struct old_timespec32 *rqtp | struct old_timespec32 *rmtp | ||||
long sys_nanosleep_time32(struct old_timespec32 __user *rqtp, struct old_timespec32 __user *rmtp); Invoke
mov r7, #162 ; svc #0 |
|||||||
| 163 | 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); Invoke
mov r7, #163 ; svc #0 |
|||||||
| 164 | setresuid | old_uid_t ruid | old_uid_t euid | old_uid_t suid | |||
long sys_setresuid16(old_uid_t ruid, old_uid_t euid, old_uid_t suid); Invoke
mov r7, #164 ; svc #0 |
|||||||
| 165 | getresuid | old_uid_t *ruidp | old_uid_t *euidp | old_uid_t *suidp | |||
long sys_getresuid16(old_uid_t __user *ruidp, old_uid_t __user *euidp, old_uid_t __user *suidp); Invoke
mov r7, #165 ; svc #0 |
|||||||
| 168 | poll | struct pollfd *ufds | unsigned int nfds | int timeout_msecs | |||
long sys_poll(struct pollfd __user *ufds, unsigned int nfds, int timeout_msecs); Invoke
mov r7, #168 ; svc #0 |
|||||||
| 169 | nfsservctl | ||||||
|
Number
1690xa9No entry point: the number is reserved and the call returns Invoke
mov r7, #169 ; svc #0 |
|||||||
| 170 | setresgid | old_gid_t rgid | old_gid_t egid | old_gid_t sgid | |||
long sys_setresgid16(old_gid_t rgid, old_gid_t egid, old_gid_t sgid); Invoke
mov r7, #170 ; svc #0 |
|||||||
| 171 | getresgid | old_gid_t *rgidp | old_gid_t *egidp | old_gid_t *sgidp | |||
long sys_getresgid16(old_gid_t __user *rgidp, old_gid_t __user *egidp, old_gid_t __user *sgidp); Invoke
mov r7, #171 ; svc #0 |
|||||||
| 172 | 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); Invoke
mov r7, #172 ; svc #0 |
|||||||
| 173 | rt_sigreturn | struct pt_regs *regs | |||||
long sys_rt_sigreturn_wrapper(struct pt_regs *regs); Entry point Invoke
mov r7, #173 ; svc #0 |
|||||||
| 174 | 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); Invoke
mov r7, #174 ; svc #0 |
|||||||
| 175 | 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); Invoke
mov r7, #175 ; svc #0 |
|||||||
| 176 | rt_sigpending | sigset_t *uset | size_t sigsetsize | ||||
long sys_rt_sigpending(sigset_t __user *uset, size_t sigsetsize); Invoke
mov r7, #176 ; svc #0 |
|||||||
| 177 | rt_sigtimedwait | const sigset_t *uthese | siginfo_t *uinfo | const struct old_timespec32 *uts | size_t sigsetsize | ||
long sys_rt_sigtimedwait_time32(const sigset_t __user *uthese, siginfo_t __user *uinfo, const struct old_timespec32 __user *uts, size_t sigsetsize); Invoke
mov r7, #177 ; svc #0 |
|||||||
| 178 | rt_sigqueueinfo | pid_t pid | int sig | siginfo_t *uinfo | |||
long sys_rt_sigqueueinfo(pid_t pid, int sig, siginfo_t __user *uinfo); Invoke
mov r7, #178 ; svc #0 |
|||||||
| 179 | rt_sigsuspend | sigset_t *unewset | size_t sigsetsize | ||||
long sys_rt_sigsuspend(sigset_t __user *unewset, size_t sigsetsize); Invoke
mov r7, #179 ; svc #0 |
|||||||
| 180 | 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); Invoke
mov r7, #180 ; svc #0 |
|||||||
| 181 | 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); Invoke
mov r7, #181 ; svc #0 |
|||||||
| 182 | chown | const char *filename | old_uid_t user | old_gid_t group | |||
long sys_chown16(const char __user *filename, old_uid_t user, old_gid_t group); Invoke
mov r7, #182 ; svc #0 |
|||||||
| 183 | getcwd | char *buf | unsigned long size | ||||
long sys_getcwd(char __user *buf, unsigned long size); Invoke
mov r7, #183 ; svc #0 |
|||||||
| 184 | capget | cap_user_header_t header | cap_user_data_t dataptr | ||||
long sys_capget(cap_user_header_t header, cap_user_data_t dataptr); Invoke
mov r7, #184 ; svc #0 |
|||||||
| 185 | 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); Invoke
mov r7, #185 ; svc #0 |
|||||||
| 186 | sigaltstack | const stack_t *uss | stack_t *uoss | ||||
long sys_sigaltstack(const stack_t __user *uss, stack_t __user *uoss); Invoke
mov r7, #186 ; svc #0 |
|||||||
| 187 | sendfile | int out_fd | int in_fd | off_t *offset | size_t count | ||
long sys_sendfile(int out_fd, int in_fd, off_t __user *offset, size_t count); Invoke
mov r7, #187 ; svc #0 |
|||||||
| 190 | vfork | ||||||
long sys_vfork(void); Invoke
mov r7, #190 ; svc #0 |
|||||||
| 191 | ugetrlimit | unsigned int resource | struct rlimit *rlim | ||||
long sys_getrlimit(unsigned int resource, struct rlimit __user *rlim); Invoke
mov r7, #191 ; svc #0 |
|||||||
| 192 | mmap2 | unsigned long addr | unsigned long len | unsigned long prot | unsigned long flags | unsigned long fd | unsigned long pgoff |
long sys_mmap2(unsigned long addr, unsigned long len, unsigned long prot, unsigned long flags, unsigned long fd, unsigned long pgoff); Entry point Invoke
mov r7, #192 ; svc #0 |
|||||||
| 193 | truncate64 | const char *path | loff_t length | ||||
long sys_truncate64(const char __user *path, loff_t length); Invoke
mov r7, #193 ; svc #0 |
|||||||
| 194 | ftruncate64 | unsigned int fd | loff_t length | ||||
long sys_ftruncate64(unsigned int fd, loff_t length); Invoke
mov r7, #194 ; svc #0 |
|||||||
| 195 | stat64 | const char *filename | struct stat64 *statbuf | ||||
long sys_stat64(const char __user *filename, struct stat64 __user *statbuf); Invoke
mov r7, #195 ; svc #0 |
|||||||
| 196 | lstat64 | const char *filename | struct stat64 *statbuf | ||||
long sys_lstat64(const char __user *filename, struct stat64 __user *statbuf); Invoke
mov r7, #196 ; svc #0 |
|||||||
| 197 | fstat64 | unsigned long fd | struct stat64 *statbuf | ||||
long sys_fstat64(unsigned long fd, struct stat64 __user *statbuf); Invoke
mov r7, #197 ; svc #0 |
|||||||
| 198 | lchown32 | const char *filename | uid_t user | gid_t group | |||
long sys_lchown(const char __user *filename, uid_t user, gid_t group); Invoke
mov r7, #198 ; svc #0 |
|||||||
| 199 | getuid32 | ||||||
long sys_getuid(void); Invoke
mov r7, #199 ; svc #0 |
|||||||
| 200 | getgid32 | ||||||
long sys_getgid(void); Invoke
mov r7, #200 ; svc #0 |
|||||||
| 201 | geteuid32 | ||||||
long sys_geteuid(void); Invoke
mov r7, #201 ; svc #0 |
|||||||
| 202 | getegid32 | ||||||
long sys_getegid(void); Invoke
mov r7, #202 ; svc #0 |
|||||||
| 203 | setreuid32 | uid_t ruid | uid_t euid | ||||
long sys_setreuid(uid_t ruid, uid_t euid); Invoke
mov r7, #203 ; svc #0 |
|||||||
| 204 | setregid32 | gid_t rgid | gid_t egid | ||||
long sys_setregid(gid_t rgid, gid_t egid); Invoke
mov r7, #204 ; svc #0 |
|||||||
| 205 | getgroups32 | int gidsetsize | gid_t *grouplist | ||||
long sys_getgroups(int gidsetsize, gid_t __user *grouplist); Invoke
mov r7, #205 ; svc #0 |
|||||||
| 206 | setgroups32 | int gidsetsize | gid_t *grouplist | ||||
long sys_setgroups(int gidsetsize, gid_t __user *grouplist); Invoke
mov r7, #206 ; svc #0 |
|||||||
| 207 | fchown32 | unsigned int fd | uid_t user | gid_t group | |||
long sys_fchown(unsigned int fd, uid_t user, gid_t group); Invoke
mov r7, #207 ; svc #0 |
|||||||
| 208 | setresuid32 | uid_t ruid | uid_t euid | uid_t suid | |||
long sys_setresuid(uid_t ruid, uid_t euid, uid_t suid); Invoke
mov r7, #208 ; svc #0 |
|||||||
| 209 | getresuid32 | uid_t *ruidp | uid_t *euidp | uid_t *suidp | |||
long sys_getresuid(uid_t __user *ruidp, uid_t __user *euidp, uid_t __user *suidp); Invoke
mov r7, #209 ; svc #0 |
|||||||
| 210 | setresgid32 | gid_t rgid | gid_t egid | gid_t sgid | |||
long sys_setresgid(gid_t rgid, gid_t egid, gid_t sgid); Invoke
mov r7, #210 ; svc #0 |
|||||||
| 211 | getresgid32 | gid_t *rgidp | gid_t *egidp | gid_t *sgidp | |||
long sys_getresgid(gid_t __user *rgidp, gid_t __user *egidp, gid_t __user *sgidp); Invoke
mov r7, #211 ; svc #0 |
|||||||
| 212 | chown32 | const char *filename | uid_t user | gid_t group | |||
long sys_chown(const char __user *filename, uid_t user, gid_t group); Invoke
mov r7, #212 ; svc #0 |
|||||||
| 213 | setuid32 | uid_t uid | |||||
long sys_setuid(uid_t uid); Invoke
mov r7, #213 ; svc #0 |
|||||||
| 214 | setgid32 | gid_t gid | |||||
long sys_setgid(gid_t gid); Invoke
mov r7, #214 ; svc #0 |
|||||||
| 215 | setfsuid32 | uid_t uid | |||||
long sys_setfsuid(uid_t uid); Invoke
mov r7, #215 ; svc #0 |
|||||||
| 216 | setfsgid32 | gid_t gid | |||||
long sys_setfsgid(gid_t gid); Invoke
mov r7, #216 ; svc #0 |
|||||||
| 217 | 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); Invoke
mov r7, #217 ; svc #0 |
|||||||
| 218 | pivot_root | const char *new_root | const char *put_old | ||||
long sys_pivot_root(const char __user *new_root, const char __user *put_old); Invoke
mov r7, #218 ; svc #0 |
|||||||
| 219 | mincore | unsigned long start | size_t len | unsigned char *vec | |||
long sys_mincore(unsigned long start, size_t len, unsigned char __user *vec); Invoke
mov r7, #219 ; svc #0 |
|||||||
| 220 | madvise | unsigned long start | size_t len_in | int behavior | |||
long sys_madvise(unsigned long start, size_t len_in, int behavior); Invoke
mov r7, #220 ; svc #0 |
|||||||
| 221 | fcntl64 | unsigned int fd | unsigned int cmd | unsigned long arg | |||
long sys_fcntl64(unsigned int fd, unsigned int cmd, unsigned long arg); Invoke
mov r7, #221 ; svc #0 |
|||||||
| 224 | gettid | ||||||
long sys_gettid(void); Invoke
mov r7, #224 ; svc #0 |
|||||||
| 225 | readahead | int fd | loff_t offset | size_t count | |||
long sys_readahead(int fd, loff_t offset, size_t count); Invoke
mov r7, #225 ; svc #0 |
|||||||
| 226 | 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); Invoke
mov r7, #226 ; svc #0 |
|||||||
| 227 | 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); Invoke
mov r7, #227 ; svc #0 |
|||||||
| 228 | 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); Invoke
mov r7, #228 ; svc #0 |
|||||||
| 229 | 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); Invoke
mov r7, #229 ; svc #0 |
|||||||
| 230 | 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); Invoke
mov r7, #230 ; svc #0 |
|||||||
| 231 | 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); Invoke
mov r7, #231 ; svc #0 |
|||||||
| 232 | listxattr | const char *pathname | char *list | size_t size | |||
long sys_listxattr(const char __user *pathname, char __user *list, size_t size); Invoke
mov r7, #232 ; svc #0 |
|||||||
| 233 | llistxattr | const char *pathname | char *list | size_t size | |||
long sys_llistxattr(const char __user *pathname, char __user *list, size_t size); Invoke
mov r7, #233 ; svc #0 |
|||||||
| 234 | flistxattr | int fd | char *list | size_t size | |||
long sys_flistxattr(int fd, char __user *list, size_t size); Invoke
mov r7, #234 ; svc #0 |
|||||||
| 235 | removexattr | const char *pathname | const char *name | ||||
long sys_removexattr(const char __user *pathname, const char __user *name); Invoke
mov r7, #235 ; svc #0 |
|||||||
| 236 | lremovexattr | const char *pathname | const char *name | ||||
long sys_lremovexattr(const char __user *pathname, const char __user *name); Invoke
mov r7, #236 ; svc #0 |
|||||||
| 237 | fremovexattr | int fd | const char *name | ||||
long sys_fremovexattr(int fd, const char __user *name); Invoke
mov r7, #237 ; svc #0 |
|||||||
| 238 | tkill | pid_t pid | int sig | ||||
long sys_tkill(pid_t pid, int sig); Invoke
mov r7, #238 ; svc #0 |
|||||||
| 239 | sendfile64 | 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); Invoke
mov r7, #239 ; svc #0 |
|||||||
| 240 | futex | u32 *uaddr | int op | u32 val | const struct old_timespec32 *utime | u32 *uaddr2 | u32 val3 |
long sys_futex_time32(u32 __user *uaddr, int op, u32 val, const struct old_timespec32 __user *utime, u32 __user *uaddr2, u32 val3); Invoke
mov r7, #240 ; svc #0 |
|||||||
| 241 | 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); Invoke
mov r7, #241 ; svc #0 |
|||||||
| 242 | 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); Invoke
mov r7, #242 ; svc #0 |
|||||||
| 243 | io_setup | unsigned nr_events | aio_context_t *ctxp | ||||
long sys_io_setup(unsigned nr_events, aio_context_t __user *ctxp); Invoke
mov r7, #243 ; svc #0 |
|||||||
| 244 | io_destroy | aio_context_t ctx | |||||
long sys_io_destroy(aio_context_t ctx); Invoke
mov r7, #244 ; svc #0 |
|||||||
| 245 | io_getevents | __u32 ctx_id | __s32 min_nr | __s32 nr | struct io_event *events | struct old_timespec32 *timeout | |
long sys_io_getevents_time32(__u32 ctx_id, __s32 min_nr, __s32 nr, struct io_event __user *events, struct old_timespec32 __user *timeout); Invoke
mov r7, #245 ; svc #0 |
|||||||
| 246 | 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); Invoke
mov r7, #246 ; svc #0 |
|||||||
| 247 | 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); Invoke
mov r7, #247 ; svc #0 |
|||||||
| 248 | exit_group | int error_code | |||||
long sys_exit_group(int error_code); Invoke
mov r7, #248 ; svc #0 |
|||||||
| 249 | lookup_dcookie | ||||||
|
Number
2490xf9Not implemented on this architecture: the call returns Invoke
mov r7, #249 ; svc #0 |
|||||||
| 250 | epoll_create | int size | |||||
long sys_epoll_create(int size); Invoke
mov r7, #250 ; svc #0 |
|||||||
| 251 | 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); Invoke
mov r7, #251 ; svc #0 |
|||||||
| 252 | epoll_wait | int epfd | struct epoll_event *events | int maxevents | int timeout | ||
long sys_epoll_wait(int epfd, struct epoll_event __user *events, int maxevents, int timeout); Invoke
mov r7, #252 ; svc #0 |
|||||||
| 253 | 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); Invoke
mov r7, #253 ; svc #0 |
|||||||
| 256 | set_tid_address | int *tidptr | |||||
long sys_set_tid_address(int __user *tidptr); Invoke
movw r7, #256 ; svc #0 |
|||||||
| 257 | 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); Invoke
movw r7, #257 ; svc #0 |
|||||||
| 258 | timer_settime | timer_t timer_id | int flags | struct old_itimerspec32 *new | struct old_itimerspec32 *old | ||
long sys_timer_settime32(timer_t timer_id, int flags, struct old_itimerspec32 __user *new, struct old_itimerspec32 __user *old); Invoke
movw r7, #258 ; svc #0 |
|||||||
| 259 | timer_gettime | timer_t timer_id | struct old_itimerspec32 *setting | ||||
long sys_timer_gettime32(timer_t timer_id, struct old_itimerspec32 __user *setting); Invoke
movw r7, #259 ; svc #0 |
|||||||
| 260 | timer_getoverrun | timer_t timer_id | |||||
long sys_timer_getoverrun(timer_t timer_id); Invoke
movw r7, #260 ; svc #0 |
|||||||
| 261 | timer_delete | timer_t timer_id | |||||
long sys_timer_delete(timer_t timer_id); Invoke
movw r7, #261 ; svc #0 |
|||||||
| 262 | clock_settime | clockid_t which_clock | struct old_timespec32 *tp | ||||
long sys_clock_settime32(clockid_t which_clock, struct old_timespec32 __user *tp); Invoke
movw r7, #262 ; svc #0 |
|||||||
| 263 | clock_gettime | clockid_t which_clock | struct old_timespec32 *tp | ||||
long sys_clock_gettime32(clockid_t which_clock, struct old_timespec32 __user *tp); Invoke
movw r7, #263 ; svc #0 |
|||||||
| 264 | clock_getres | clockid_t which_clock | struct old_timespec32 *tp | ||||
long sys_clock_getres_time32(clockid_t which_clock, struct old_timespec32 __user *tp); Invoke
movw r7, #264 ; svc #0 |
|||||||
| 265 | clock_nanosleep | clockid_t which_clock | int flags | struct old_timespec32 *rqtp | struct old_timespec32 *rmtp | ||
long sys_clock_nanosleep_time32(clockid_t which_clock, int flags, struct old_timespec32 __user *rqtp, struct old_timespec32 __user *rmtp); Invoke
movw r7, #265 ; svc #0 |
|||||||
| 266 | statfs64 | const char *pathname | size_t sz | struct statfs64 *buf | |||
long sys_statfs64_wrapper(const char __user *pathname, size_t sz, struct statfs64 __user *buf); Invoke
movw r7, #266 ; svc #0 |
|||||||
| 267 | fstatfs64 | unsigned int fd | size_t sz | struct statfs64 *buf | |||
long sys_fstatfs64_wrapper(unsigned int fd, size_t sz, struct statfs64 __user *buf); Invoke
movw r7, #267 ; svc #0 |
|||||||
| 268 | tgkill | pid_t tgid | pid_t pid | int sig | |||
long sys_tgkill(pid_t tgid, pid_t pid, int sig); Invoke
movw r7, #268 ; svc #0 |
|||||||
| 269 | utimes | const char *filename | struct old_timeval32 *t | ||||
long sys_utimes_time32(const char __user *filename, struct old_timeval32 __user *t); Invoke
movw r7, #269 ; svc #0 |
|||||||
| 270 | arm_fadvise64_64 | int fd | int advice | loff_t offset | loff_t len | ||
long sys_arm_fadvise64_64(int fd, int advice, loff_t offset, loff_t len); Entry point Invoke
movw r7, #270 ; svc #0 |
|||||||
| 271 | pciconfig_iobase | long which | unsigned long bus | unsigned long devfn | |||
long sys_pciconfig_iobase(long which, unsigned long bus, unsigned long devfn); Entry point Invoke
movw r7, #271 ; svc #0 |
|||||||
| 272 | pciconfig_read | unsigned long bus | unsigned long dfn | unsigned long off | unsigned long len | void *buf | |
long sys_pciconfig_read(unsigned long bus, unsigned long dfn, unsigned long off, unsigned long len, void __user *buf); Invoke
movw r7, #272 ; svc #0 |
|||||||
| 273 | pciconfig_write | unsigned long bus | unsigned long dfn | unsigned long off | unsigned long len | void *buf | |
long sys_pciconfig_write(unsigned long bus, unsigned long dfn, unsigned long off, unsigned long len, void __user *buf); Invoke
movw r7, #273 ; svc #0 |
|||||||
| 274 | 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); Invoke
movw r7, #274 ; svc #0 |
|||||||
| 275 | mq_unlink | const char *u_name | |||||
long sys_mq_unlink(const char __user *u_name); Invoke
movw r7, #275 ; svc #0 |
|||||||
| 276 | mq_timedsend | mqd_t mqdes | const char *u_msg_ptr | unsigned int msg_len | unsigned int msg_prio | const struct old_timespec32 *u_abs_timeout | |
long sys_mq_timedsend_time32(mqd_t mqdes, const char __user *u_msg_ptr, unsigned int msg_len, unsigned int msg_prio, const struct old_timespec32 __user *u_abs_timeout); Invoke
movw r7, #276 ; svc #0 |
|||||||
| 277 | mq_timedreceive | mqd_t mqdes | char *u_msg_ptr | unsigned int msg_len | unsigned int *u_msg_prio | const struct old_timespec32 *u_abs_timeout | |
long sys_mq_timedreceive_time32(mqd_t mqdes, char __user *u_msg_ptr, unsigned int msg_len, unsigned int __user *u_msg_prio, const struct old_timespec32 __user *u_abs_timeout); Invoke
movw r7, #277 ; svc #0 |
|||||||
| 278 | mq_notify | mqd_t mqdes | const struct sigevent *u_notification | ||||
long sys_mq_notify(mqd_t mqdes, const struct sigevent __user *u_notification); Invoke
movw r7, #278 ; svc #0 |
|||||||
| 279 | 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); Invoke
movw r7, #279 ; svc #0 |
|||||||
| 280 | 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); Invoke
movw r7, #280 ; svc #0 |
|||||||
| 281 | socket | int family | int type | int protocol | |||
long sys_socket(int family, int type, int protocol); Invoke
movw r7, #281 ; svc #0 |
|||||||
| 282 | bind | int fd | struct sockaddr *umyaddr | int addrlen | |||
long sys_bind(int fd, struct sockaddr __user *umyaddr, int addrlen); Invoke
movw r7, #282 ; svc #0 |
|||||||
| 283 | connect | int fd | struct sockaddr *uservaddr | int addrlen | |||
long sys_connect(int fd, struct sockaddr __user *uservaddr, int addrlen); Invoke
movw r7, #283 ; svc #0 |
|||||||
| 284 | listen | int fd | int backlog | ||||
long sys_listen(int fd, int backlog); Invoke
movw r7, #284 ; svc #0 |
|||||||
| 285 | accept | int fd | struct sockaddr *upeer_sockaddr | int *upeer_addrlen | |||
long sys_accept(int fd, struct sockaddr __user *upeer_sockaddr, int __user *upeer_addrlen); Invoke
movw r7, #285 ; svc #0 |
|||||||
| 286 | getsockname | int fd | struct sockaddr *usockaddr | int *usockaddr_len | |||
long sys_getsockname(int fd, struct sockaddr __user *usockaddr, int __user *usockaddr_len); Invoke
movw r7, #286 ; svc #0 |
|||||||
| 287 | getpeername | int fd | struct sockaddr *usockaddr | int *usockaddr_len | |||
long sys_getpeername(int fd, struct sockaddr __user *usockaddr, int __user *usockaddr_len); Invoke
movw r7, #287 ; svc #0 |
|||||||
| 288 | socketpair | int family | int type | int protocol | int *usockvec | ||
long sys_socketpair(int family, int type, int protocol, int __user *usockvec); Invoke
movw r7, #288 ; svc #0 |
|||||||
| 289 | send | int fd | void *buff | size_t len | unsigned int flags | ||
long sys_send(int fd, void __user *buff, size_t len, unsigned int flags); Invoke
movw r7, #289 ; svc #0 |
|||||||
| 290 | 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); Invoke
movw r7, #290 ; svc #0 |
|||||||
| 291 | recv | int fd | void *ubuf | size_t size | unsigned int flags | ||
long sys_recv(int fd, void __user *ubuf, size_t size, unsigned int flags); Invoke
movw r7, #291 ; svc #0 |
|||||||
| 292 | 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); Invoke
movw r7, #292 ; svc #0 |
|||||||
| 293 | shutdown | int fd | int how | ||||
long sys_shutdown(int fd, int how); Invoke
movw r7, #293 ; svc #0 |
|||||||
| 294 | 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); Invoke
movw r7, #294 ; svc #0 |
|||||||
| 295 | 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); Invoke
movw r7, #295 ; svc #0 |
|||||||
| 296 | sendmsg | int fd | struct user_msghdr *msg | unsigned int flags | |||
long sys_sendmsg(int fd, struct user_msghdr __user *msg, unsigned int flags); Invoke
movw r7, #296 ; svc #0 |
|||||||
| 297 | recvmsg | int fd | struct user_msghdr *msg | unsigned int flags | |||
long sys_recvmsg(int fd, struct user_msghdr __user *msg, unsigned int flags); Invoke
movw r7, #297 ; svc #0 |
|||||||
| 298 | semop | int semid | struct sembuf *tsops | unsigned int nsops | |||
long sys_semop(int semid, struct sembuf __user *tsops, unsigned int nsops); Invoke
movw r7, #298 ; svc #0 |
|||||||
| 299 | semget | key_t key | int nsems | int semflg | |||
long sys_semget(key_t key, int nsems, int semflg); Invoke
movw r7, #299 ; svc #0 |
|||||||
| 300 | semctl | int semid | int semnum | int cmd | unsigned long arg | ||
long sys_old_semctl(int semid, int semnum, int cmd, unsigned long arg); Invoke
movw r7, #300 ; svc #0 |
|||||||
| 301 | 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); Invoke
movw r7, #301 ; svc #0 |
|||||||
| 302 | 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); Invoke
movw r7, #302 ; svc #0 |
|||||||
| 303 | msgget | key_t key | int msgflg | ||||
long sys_msgget(key_t key, int msgflg); Invoke
movw r7, #303 ; svc #0 |
|||||||
| 304 | msgctl | int msqid | int cmd | struct msqid_ds *buf | |||
long sys_old_msgctl(int msqid, int cmd, struct msqid_ds __user *buf); Invoke
movw r7, #304 ; svc #0 |
|||||||
| 305 | shmat | int shmid | char *shmaddr | int shmflg | |||
long sys_shmat(int shmid, char __user *shmaddr, int shmflg); Invoke
movw r7, #305 ; svc #0 |
|||||||
| 306 | shmdt | char *shmaddr | |||||
long sys_shmdt(char __user *shmaddr); Invoke
movw r7, #306 ; svc #0 |
|||||||
| 307 | shmget | key_t key | size_t size | int shmflg | |||
long sys_shmget(key_t key, size_t size, int shmflg); Invoke
movw r7, #307 ; svc #0 |
|||||||
| 308 | shmctl | int shmid | int cmd | struct shmid_ds *buf | |||
long sys_old_shmctl(int shmid, int cmd, struct shmid_ds __user *buf); Invoke
movw r7, #308 ; svc #0 |
|||||||
| 309 | 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); Invoke
movw r7, #309 ; svc #0 |
|||||||
| 310 | 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); Invoke
movw r7, #310 ; svc #0 |
|||||||
| 311 | 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); Invoke
movw r7, #311 ; svc #0 |
|||||||
| 312 | semtimedop | int semid | struct sembuf *tsems | unsigned int nsops | const struct old_timespec32 *timeout | ||
long sys_semtimedop_time32(int semid, struct sembuf __user *tsems, unsigned int nsops, const struct old_timespec32 __user *timeout); Invoke
movw r7, #312 ; svc #0 |
|||||||
| 313 | vserver | ||||||
|
Number
3130x139No entry point: the number is reserved and the call returns Invoke
movw r7, #313 ; svc #0 |
|||||||
| 314 | ioprio_set | int which | int who | int ioprio | |||
long sys_ioprio_set(int which, int who, int ioprio); Invoke
movw r7, #314 ; svc #0 |
|||||||
| 315 | ioprio_get | int which | int who | ||||
long sys_ioprio_get(int which, int who); Invoke
movw r7, #315 ; svc #0 |
|||||||
| 316 | inotify_init | ||||||
long sys_inotify_init(void); Invoke
movw r7, #316 ; svc #0 |
|||||||
| 317 | inotify_add_watch | int fd | const char *pathname | u32 mask | |||
long sys_inotify_add_watch(int fd, const char __user *pathname, u32 mask); Invoke
movw r7, #317 ; svc #0 |
|||||||
| 318 | inotify_rm_watch | int fd | __s32 wd | ||||
long sys_inotify_rm_watch(int fd, __s32 wd); Invoke
movw r7, #318 ; svc #0 |
|||||||
| 319 | 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); Invoke
movw r7, #319 ; svc #0 |
|||||||
| 320 | 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); Invoke
movw r7, #320 ; svc #0 |
|||||||
| 321 | 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); Invoke
movw r7, #321 ; svc #0 |
|||||||
| 322 | 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); Invoke
movw r7, #322 ; svc #0 |
|||||||
| 323 | mkdirat | int dfd | const char *pathname | umode_t mode | |||
long sys_mkdirat(int dfd, const char __user *pathname, umode_t mode); Invoke
movw r7, #323 ; svc #0 |
|||||||
| 324 | 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); Invoke
movw r7, #324 ; svc #0 |
|||||||
| 325 | 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); Invoke
movw r7, #325 ; svc #0 |
|||||||
| 326 | futimesat | unsigned int dfd | const char *filename | struct old_timeval32 *t | |||
long sys_futimesat_time32(unsigned int dfd, const char __user *filename, struct old_timeval32 __user *t); Invoke
movw r7, #326 ; svc #0 |
|||||||
| 327 | fstatat64 | int dfd | const char *filename | struct stat64 *statbuf | int flag | ||
long sys_fstatat64(int dfd, const char __user *filename, struct stat64 __user *statbuf, int flag); Invoke
movw r7, #327 ; svc #0 |
|||||||
| 328 | unlinkat | int dfd | const char *pathname | int flag | |||
long sys_unlinkat(int dfd, const char __user *pathname, int flag); Invoke
movw r7, #328 ; svc #0 |
|||||||
| 329 | 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); Invoke
movw r7, #329 ; svc #0 |
|||||||
| 330 | 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); Invoke
movw r7, #330 ; svc #0 |
|||||||
| 331 | symlinkat | const char *oldname | int newdfd | const char *newname | |||
long sys_symlinkat(const char __user *oldname, int newdfd, const char __user *newname); Invoke
movw r7, #331 ; svc #0 |
|||||||
| 332 | readlinkat | int dfd | const char *pathname | char *buf | int bufsiz | ||
long sys_readlinkat(int dfd, const char __user *pathname, char __user *buf, int bufsiz); Invoke
movw r7, #332 ; svc #0 |
|||||||
| 333 | fchmodat | int dfd | const char *filename | umode_t mode | |||
long sys_fchmodat(int dfd, const char __user *filename, umode_t mode); Invoke
movw r7, #333 ; svc #0 |
|||||||
| 334 | faccessat | int dfd | const char *filename | int mode | |||
long sys_faccessat(int dfd, const char __user *filename, int mode); Invoke
movw r7, #334 ; svc #0 |
|||||||
| 335 | pselect6 | int n | fd_set *inp | fd_set *outp | fd_set *exp | struct old_timespec32 *tsp | void *sig |
long sys_pselect6_time32(int n, fd_set __user *inp, fd_set __user *outp, fd_set __user *exp, struct old_timespec32 __user *tsp, void __user *sig); Invoke
movw r7, #335 ; svc #0 |
|||||||
| 336 | ppoll | struct pollfd *ufds | unsigned int nfds | struct old_timespec32 *tsp | const sigset_t *sigmask | size_t sigsetsize | |
long sys_ppoll_time32(struct pollfd __user *ufds, unsigned int nfds, struct old_timespec32 __user *tsp, const sigset_t __user *sigmask, size_t sigsetsize); Invoke
movw r7, #336 ; svc #0 |
|||||||
| 337 | unshare | unsigned long unshare_flags | |||||
long sys_unshare(unsigned long unshare_flags); Invoke
movw r7, #337 ; svc #0 |
|||||||
| 338 | 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); Invoke
movw r7, #338 ; svc #0 |
|||||||
| 339 | 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); Invoke
movw r7, #339 ; svc #0 |
|||||||
| 340 | 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); Invoke
movw r7, #340 ; svc #0 |
|||||||
| 341 | arm_sync_file_range | int fd | unsigned int flags | loff_t offset | loff_t nbytes | ||
long sys_sync_file_range2(int fd, unsigned int flags, loff_t offset, loff_t nbytes); Invoke
movw r7, #341 ; svc #0 |
|||||||
| 342 | tee | int fdin | int fdout | size_t len | unsigned int flags | ||
long sys_tee(int fdin, int fdout, size_t len, unsigned int flags); Invoke
movw r7, #342 ; svc #0 |
|||||||
| 343 | 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); Invoke
movw r7, #343 ; svc #0 |
|||||||
| 344 | 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); Invoke
movw r7, #344 ; svc #0 |
|||||||
| 345 | getcpu | unsigned *cpup | unsigned *nodep | void *unused | |||
long sys_getcpu(unsigned __user *cpup, unsigned __user *nodep, void __user *unused); Invoke
movw r7, #345 ; svc #0 |
|||||||
| 346 | 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); Invoke
movw r7, #346 ; svc #0 |
|||||||
| 347 | 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); Invoke
movw r7, #347 ; svc #0 |
|||||||
| 348 | utimensat | unsigned int dfd | const char *filename | struct old_timespec32 *t | int flags | ||
long sys_utimensat_time32(unsigned int dfd, const char __user *filename, struct old_timespec32 __user *t, int flags); Invoke
movw r7, #348 ; svc #0 |
|||||||
| 349 | signalfd | int ufd | sigset_t *user_mask | size_t sizemask | |||
long sys_signalfd(int ufd, sigset_t __user *user_mask, size_t sizemask); Invoke
movw r7, #349 ; svc #0 |
|||||||
| 350 | timerfd_create | int clockid | int flags | ||||
long sys_timerfd_create(int clockid, int flags); Invoke
movw r7, #350 ; svc #0 |
|||||||
| 351 | eventfd | unsigned int count | |||||
long sys_eventfd(unsigned int count); Invoke
movw r7, #351 ; svc #0 |
|||||||
| 352 | fallocate | int fd | int mode | loff_t offset | loff_t len | ||
long sys_fallocate(int fd, int mode, loff_t offset, loff_t len); Invoke
movw r7, #352 ; svc #0 |
|||||||
| 353 | timerfd_settime | int ufd | int flags | const struct old_itimerspec32 *utmr | struct old_itimerspec32 *otmr | ||
long sys_timerfd_settime32(int ufd, int flags, const struct old_itimerspec32 __user *utmr, struct old_itimerspec32 __user *otmr); Invoke
movw r7, #353 ; svc #0 |
|||||||
| 354 | timerfd_gettime | int ufd | struct old_itimerspec32 *otmr | ||||
long sys_timerfd_gettime32(int ufd, struct old_itimerspec32 __user *otmr); Invoke
movw r7, #354 ; svc #0 |
|||||||
| 355 | 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); Invoke
movw r7, #355 ; svc #0 |
|||||||
| 356 | eventfd2 | unsigned int count | int flags | ||||
long sys_eventfd2(unsigned int count, int flags); Invoke
movw r7, #356 ; svc #0 |
|||||||
| 357 | epoll_create1 | int flags | |||||
long sys_epoll_create1(int flags); Invoke
movw r7, #357 ; svc #0 |
|||||||
| 358 | dup3 | unsigned int oldfd | unsigned int newfd | int flags | |||
long sys_dup3(unsigned int oldfd, unsigned int newfd, int flags); Invoke
movw r7, #358 ; svc #0 |
|||||||
| 359 | pipe2 | int *fildes | int flags | ||||
long sys_pipe2(int __user *fildes, int flags); Invoke
movw r7, #359 ; svc #0 |
|||||||
| 360 | inotify_init1 | int flags | |||||
long sys_inotify_init1(int flags); Invoke
movw r7, #360 ; svc #0 |
|||||||
| 361 | 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); Invoke
movw r7, #361 ; svc #0 |
|||||||
| 362 | 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); Invoke
movw r7, #362 ; svc #0 |
|||||||
| 363 | 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); Invoke
movw r7, #363 ; svc #0 |
|||||||
| 364 | 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); Invoke
movw r7, #364 ; svc #0 |
|||||||
| 365 | recvmmsg | int fd | struct mmsghdr *mmsg | unsigned int vlen | unsigned int flags | struct old_timespec32 *timeout | |
long sys_recvmmsg_time32(int fd, struct mmsghdr __user *mmsg, unsigned int vlen, unsigned int flags, struct old_timespec32 __user *timeout); Invoke
movw r7, #365 ; svc #0 |
|||||||
| 366 | 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); Invoke
movw r7, #366 ; svc #0 |
|||||||
| 367 | fanotify_init | unsigned int flags | unsigned int event_f_flags | ||||
long sys_fanotify_init(unsigned int flags, unsigned int event_f_flags); Invoke
movw r7, #367 ; svc #0 |
|||||||
| 368 | 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); Invoke
movw r7, #368 ; svc #0 |
|||||||
| 369 | 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); Invoke
movw r7, #369 ; svc #0 |
|||||||
| 370 | 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); Invoke
movw r7, #370 ; svc #0 |
|||||||
| 371 | 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); Invoke
movw r7, #371 ; svc #0 |
|||||||
| 372 | clock_adjtime | clockid_t which_clock | struct old_timex32 *utp | ||||
long sys_clock_adjtime32(clockid_t which_clock, struct old_timex32 __user *utp); Invoke
movw r7, #372 ; svc #0 |
|||||||
| 373 | syncfs | int fd | |||||
long sys_syncfs(int fd); Invoke
movw r7, #373 ; svc #0 |
|||||||
| 374 | 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); Invoke
movw r7, #374 ; svc #0 |
|||||||
| 375 | setns | int fd | int flags | ||||
long sys_setns(int fd, int flags); Invoke
movw r7, #375 ; svc #0 |
|||||||
| 376 | 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); Invoke
movw r7, #376 ; svc #0 |
|||||||
| 377 | 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); Invoke
movw r7, #377 ; svc #0 |
|||||||
| 378 | 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); Invoke
movw r7, #378 ; svc #0 |
|||||||
| 379 | finit_module | int fd | const char *uargs | int flags | |||
long sys_finit_module(int fd, const char __user *uargs, int flags); Invoke
movw r7, #379 ; svc #0 |
|||||||
| 380 | 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); Invoke
movw r7, #380 ; svc #0 |
|||||||
| 381 | 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); Invoke
movw r7, #381 ; svc #0 |
|||||||
| 382 | 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); Invoke
movw r7, #382 ; svc #0 |
|||||||
| 383 | seccomp | unsigned int op | unsigned int flags | void *uargs | |||
long sys_seccomp(unsigned int op, unsigned int flags, void __user *uargs); Invoke
movw r7, #383 ; svc #0 |
|||||||
| 384 | getrandom | char *ubuf | size_t len | unsigned int flags | |||
long sys_getrandom(char __user *ubuf, size_t len, unsigned int flags); Invoke
movw r7, #384 ; svc #0 |
|||||||
| 385 | memfd_create | const char *uname | unsigned int flags | ||||
long sys_memfd_create(const char __user *uname, unsigned int flags); Invoke
movw r7, #385 ; svc #0 |
|||||||
| 386 | 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); Invoke
movw r7, #386 ; svc #0 |
|||||||
| 387 | 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); Invoke
movw r7, #387 ; svc #0 |
|||||||
| 388 | userfaultfd | int flags | |||||
long sys_userfaultfd(int flags); Invoke
movw r7, #388 ; svc #0 |
|||||||
| 389 | membarrier | int cmd | unsigned int flags | int cpu_id | |||
long sys_membarrier(int cmd, unsigned int flags, int cpu_id); Invoke
movw r7, #389 ; svc #0 |
|||||||
| 390 | mlock2 | unsigned long start | size_t len | int flags | |||
long sys_mlock2(unsigned long start, size_t len, int flags); Invoke
movw r7, #390 ; svc #0 |
|||||||
| 391 | 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); Invoke
movw r7, #391 ; svc #0 |
|||||||
| 392 | 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); Invoke
movw r7, #392 ; svc #0 |
|||||||
| 393 | 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); Invoke
movw r7, #393 ; svc #0 |
|||||||
| 394 | 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); Invoke
movw r7, #394 ; svc #0 |
|||||||
| 395 | pkey_alloc | unsigned long flags | unsigned long init_val | ||||
long sys_pkey_alloc(unsigned long flags, unsigned long init_val); Invoke
movw r7, #395 ; svc #0 |
|||||||
| 396 | pkey_free | int pkey | |||||
long sys_pkey_free(int pkey); Invoke
movw r7, #396 ; svc #0 |
|||||||
| 397 | 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); Invoke
movw r7, #397 ; svc #0 |
|||||||
| 398 | 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); Invoke
movw r7, #398 ; svc #0 |
|||||||
| 399 | io_pgetevents | aio_context_t ctx_id | long min_nr | long nr | struct io_event *events | struct old_timespec32 *timeout | const struct __aio_sigset *usig |
long sys_io_pgetevents_time32(aio_context_t ctx_id, long min_nr, long nr, struct io_event __user *events, struct old_timespec32 __user *timeout, const struct __aio_sigset __user *usig); Invoke
movw r7, #399 ; svc #0 |
|||||||
| 400 | 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); Invoke
movw r7, #400 ; svc #0 |
|||||||
| 401 | 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); Invoke
movw r7, #401 ; svc #0 |
|||||||
| 403 | clock_gettime64 | const clockid_t which_clock | struct __kernel_timespec *tp | ||||
long sys_clock_gettime(const clockid_t which_clock, struct __kernel_timespec __user *tp); Invoke
movw r7, #403 ; svc #0 |
|||||||
| 404 | clock_settime64 | 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); Invoke
movw r7, #404 ; svc #0 |
|||||||
| 405 | clock_adjtime64 | const clockid_t which_clock | struct __kernel_timex *utx | ||||
long sys_clock_adjtime(const clockid_t which_clock, struct __kernel_timex __user *utx); Invoke
movw r7, #405 ; svc #0 |
|||||||
| 406 | clock_getres_time64 | const clockid_t which_clock | struct __kernel_timespec *tp | ||||
long sys_clock_getres(const clockid_t which_clock, struct __kernel_timespec __user *tp); Invoke
movw r7, #406 ; svc #0 |
|||||||
| 407 | clock_nanosleep_time64 | 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); Invoke
movw r7, #407 ; svc #0 |
|||||||
| 408 | timer_gettime64 | timer_t timer_id | struct __kernel_itimerspec *setting | ||||
long sys_timer_gettime(timer_t timer_id, struct __kernel_itimerspec __user *setting); Invoke
movw r7, #408 ; svc #0 |
|||||||
| 409 | timer_settime64 | 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); Invoke
movw r7, #409 ; svc #0 |
|||||||
| 410 | timerfd_gettime64 | int ufd | struct __kernel_itimerspec *otmr | ||||
long sys_timerfd_gettime(int ufd, struct __kernel_itimerspec __user *otmr); Invoke
movw r7, #410 ; svc #0 |
|||||||
| 411 | timerfd_settime64 | 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); Invoke
movw r7, #411 ; svc #0 |
|||||||
| 412 | utimensat_time64 | 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); Invoke
movw r7, #412 ; svc #0 |
|||||||
| 413 | pselect6_time64 | 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); Invoke
movw r7, #413 ; svc #0 |
|||||||
| 414 | ppoll_time64 | 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); Invoke
movw r7, #414 ; svc #0 |
|||||||
| 416 | io_pgetevents_time64 | 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); Invoke
movw r7, #416 ; svc #0 |
|||||||
| 417 | recvmmsg_time64 | 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); Invoke
movw r7, #417 ; svc #0 |
|||||||
| 418 | mq_timedsend_time64 | 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); Invoke
movw r7, #418 ; svc #0 |
|||||||
| 419 | mq_timedreceive_time64 | 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); Invoke
movw r7, #419 ; svc #0 |
|||||||
| 420 | semtimedop_time64 | 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); Invoke
movw r7, #420 ; svc #0 |
|||||||
| 421 | rt_sigtimedwait_time64 | 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); Invoke
movw r7, #421 ; svc #0 |
|||||||
| 422 | futex_time64 | 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); Invoke
movw r7, #422 ; svc #0 |
|||||||
| 423 | sched_rr_get_interval_time64 | pid_t pid | struct __kernel_timespec *interval | ||||
long sys_sched_rr_get_interval(pid_t pid, struct __kernel_timespec __user *interval); Invoke
movw r7, #423 ; 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); Invoke
movw r7, #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); Invoke
movw r7, #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); Invoke
movw r7, #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); Invoke
movw r7, #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); Invoke
movw r7, #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); Invoke
movw r7, #429 ; svc #0 |
|||||||
| 430 | fsopen | const char *_fs_name | unsigned int flags | ||||
long sys_fsopen(const char __user *_fs_name, unsigned int flags); Invoke
movw r7, #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); Invoke
movw r7, #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); Invoke
movw r7, #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); Invoke
movw r7, #433 ; svc #0 |
|||||||
| 434 | pidfd_open | pid_t pid | unsigned int flags | ||||
long sys_pidfd_open(pid_t pid, unsigned int flags); Invoke
movw r7, #434 ; svc #0 |
|||||||
| 435 | clone3 | struct clone_args *uargs | size_t size | ||||
long sys_clone3(struct clone_args __user *uargs, size_t size); Invoke
movw r7, #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); Invoke
movw r7, #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); Invoke
movw r7, #437 ; svc #0 |
|||||||
| 438 | pidfd_getfd | int pidfd | int fd | unsigned int flags | |||
long sys_pidfd_getfd(int pidfd, int fd, unsigned int flags); Invoke
movw r7, #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); Invoke
movw r7, #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); Invoke
movw r7, #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); Invoke
movw r7, #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); Invoke
movw r7, #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); Invoke
movw r7, #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); Invoke
movw r7, #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); Invoke
movw r7, #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); Invoke
movw r7, #446 ; svc #0 |
|||||||
| 448 | process_mrelease | int pidfd | unsigned int flags | ||||
long sys_process_mrelease(int pidfd, unsigned int flags); Invoke
movw r7, #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); Invoke
movw r7, #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); Invoke
movw r7, #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); Invoke
movw r7, #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); Invoke
movw r7, #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); Entry point Invoke
movw r7, #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); Invoke
movw r7, #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); Invoke
movw r7, #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); Invoke
movw r7, #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); Invoke
movw r7, #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); Invoke
movw r7, #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); Invoke
movw r7, #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); Invoke
movw r7, #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); Invoke
movw r7, #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); Invoke
movw r7, #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); Invoke
movw r7, #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); Invoke
movw r7, #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); Invoke
movw r7, #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); Invoke
movw r7, #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); Invoke
movw r7, #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); Invoke
movw r7, #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); Invoke
movw r7, #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); Invoke
movw r7, #470 ; svc #0 |
|||||||
| 471 | rseq_slice_yield new | ||||||
long sys_rseq_slice_yield(void); Invoke
movw r7, #471 ; svc #0 |
|||||||
No system call matches this filter.