Linux 5.15 System Call Table (MIPS o32)
System call numbers and arguments of the MIPS o32 Linux 5.15 kernel (422 entries), generated from the linux-5.15.223 sources: numbers from arch/mips/kernel/syscalls/syscall_o32.tbl, prototypes from the SYSCALL_DEFINE macros.
Calling convention
| Arch | Instruction | Number | Arg 1 | Arg 2 | Arg 3 | Arg 4 | Arg 5 | Arg 6 | Return | Clobbered / error |
|---|---|---|---|---|---|---|---|---|---|---|
| MIPS o32 | syscall | v0 | a0 | a1 | a2 | a3 | sp+16 | sp+20 | v0 | a3 = error flag |
-4095 and -1 is an error (-errno); libc turns it into -1 and sets errno (MIPS and PowerPC flag errors separately, see below). Numbers start at 4000. Arguments 5 to 8 are passed on the stack (16($sp), 20($sp)...). On return a3 is 0 on success, or 1 with a positive errno in v0. Function call ABIs are on the calling conventions cheat sheet.System calls (422 entries)
| v0 | Name | a0 | a1 | a2 | a3 | sp+16 | sp+20 |
|---|---|---|---|---|---|---|---|
| 4000 | syscall | ||||||
long sys_syscall(void); Number
40000xfa0Entry point Invoke
li $v0, 4000 ; syscall |
|||||||
| 4001 | exit | int error_code | |||||
long sys_exit(int error_code); Invoke
li $v0, 4001 ; syscall |
|||||||
| 4002 | fork | ||||||
long __sys_fork(void); Invoke
li $v0, 4002 ; syscall |
|||||||
| 4003 | read | unsigned int fd | char *buf | size_t count | |||
long sys_read(unsigned int fd, char __user *buf, size_t count); Invoke
li $v0, 4003 ; syscall |
|||||||
| 4004 | write | unsigned int fd | const char *buf | size_t count | |||
long sys_write(unsigned int fd, const char __user *buf, size_t count); Invoke
li $v0, 4004 ; syscall |
|||||||
| 4005 | open | const char *filename | int flags | umode_t mode | |||
long sys_open(const char __user *filename, int flags, umode_t mode); Invoke
li $v0, 4005 ; syscall |
|||||||
| 4006 | close | unsigned int fd | |||||
long sys_close(unsigned int fd); Invoke
li $v0, 4006 ; syscall |
|||||||
| 4007 | waitpid | pid_t pid | int *stat_addr | int options | |||
long sys_waitpid(pid_t pid, int __user *stat_addr, int options); Invoke
li $v0, 4007 ; syscall |
|||||||
| 4008 | creat | const char *pathname | umode_t mode | ||||
long sys_creat(const char __user *pathname, umode_t mode); Invoke
li $v0, 4008 ; syscall |
|||||||
| 4009 | link | const char *oldname | const char *newname | ||||
long sys_link(const char __user *oldname, const char __user *newname); Invoke
li $v0, 4009 ; syscall |
|||||||
| 4010 | unlink | const char *pathname | |||||
long sys_unlink(const char __user *pathname); Invoke
li $v0, 4010 ; syscall |
|||||||
| 4011 | 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
li $v0, 4011 ; syscall |
|||||||
| 4012 | chdir | const char *filename | |||||
long sys_chdir(const char __user *filename); Invoke
li $v0, 4012 ; syscall |
|||||||
| 4013 | time | old_time32_t *tloc | |||||
long sys_time32(old_time32_t __user *tloc); Invoke
li $v0, 4013 ; syscall |
|||||||
| 4014 | mknod | const char *filename | umode_t mode | unsigned dev | |||
long sys_mknod(const char __user *filename, umode_t mode, unsigned dev); Invoke
li $v0, 4014 ; syscall |
|||||||
| 4015 | chmod | const char *filename | umode_t mode | ||||
long sys_chmod(const char __user *filename, umode_t mode); Invoke
li $v0, 4015 ; syscall |
|||||||
| 4016 | lchown | const char *filename | uid_t user | gid_t group | |||
long sys_lchown(const char __user *filename, uid_t user, gid_t group); Invoke
li $v0, 4016 ; syscall |
|||||||
| 4017 | break | ||||||
|
Number
40170xfb1Not implemented on this architecture: the call returns Invoke
li $v0, 4017 ; syscall |
|||||||
| 4018 | unused18 | ||||||
|
Number
40180xfb2Not implemented on this architecture: the call returns Invoke
li $v0, 4018 ; syscall |
|||||||
| 4019 | lseek | unsigned int fd | off_t offset | unsigned int whence | |||
long sys_lseek(unsigned int fd, off_t offset, unsigned int whence); Invoke
li $v0, 4019 ; syscall |
|||||||
| 4020 | getpid | ||||||
long sys_getpid(void); Invoke
li $v0, 4020 ; syscall |
|||||||
| 4021 | 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
li $v0, 4021 ; syscall |
|||||||
| 4022 | umount | char *name | |||||
long sys_oldumount(char __user *name); Invoke
li $v0, 4022 ; syscall |
|||||||
| 4023 | setuid | uid_t uid | |||||
long sys_setuid(uid_t uid); Invoke
li $v0, 4023 ; syscall |
|||||||
| 4024 | getuid | ||||||
long sys_getuid(void); Invoke
li $v0, 4024 ; syscall |
|||||||
| 4025 | stime | old_time32_t *tptr | |||||
long sys_stime32(old_time32_t __user *tptr); Invoke
li $v0, 4025 ; syscall |
|||||||
| 4026 | 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
li $v0, 4026 ; syscall |
|||||||
| 4027 | alarm | unsigned int seconds | |||||
long sys_alarm(unsigned int seconds); Invoke
li $v0, 4027 ; syscall |
|||||||
| 4028 | unused28 | ||||||
|
Number
40280xfbcNot implemented on this architecture: the call returns Invoke
li $v0, 4028 ; syscall |
|||||||
| 4029 | pause | ||||||
long sys_pause(void); Invoke
li $v0, 4029 ; syscall |
|||||||
| 4030 | utime | const char *filename | struct old_utimbuf32 *t | ||||
long sys_utime32(const char __user *filename, struct old_utimbuf32 __user *t); Invoke
li $v0, 4030 ; syscall |
|||||||
| 4031 | stty | ||||||
|
Number
40310xfbfNot implemented on this architecture: the call returns Invoke
li $v0, 4031 ; syscall |
|||||||
| 4032 | gtty | ||||||
|
Number
40320xfc0Not implemented on this architecture: the call returns Invoke
li $v0, 4032 ; syscall |
|||||||
| 4033 | access | const char *filename | int mode | ||||
long sys_access(const char __user *filename, int mode); Invoke
li $v0, 4033 ; syscall |
|||||||
| 4034 | nice | int increment | |||||
long sys_nice(int increment); Invoke
li $v0, 4034 ; syscall |
|||||||
| 4035 | ftime | ||||||
|
Number
40350xfc3Not implemented on this architecture: the call returns Invoke
li $v0, 4035 ; syscall |
|||||||
| 4036 | sync | ||||||
long sys_sync(void); Invoke
li $v0, 4036 ; syscall |
|||||||
| 4037 | kill | pid_t pid | int sig | ||||
long sys_kill(pid_t pid, int sig); Invoke
li $v0, 4037 ; syscall |
|||||||
| 4038 | rename | const char *oldname | const char *newname | ||||
long sys_rename(const char __user *oldname, const char __user *newname); Invoke
li $v0, 4038 ; syscall |
|||||||
| 4039 | mkdir | const char *pathname | umode_t mode | ||||
long sys_mkdir(const char __user *pathname, umode_t mode); Invoke
li $v0, 4039 ; syscall |
|||||||
| 4040 | rmdir | const char *pathname | |||||
long sys_rmdir(const char __user *pathname); Invoke
li $v0, 4040 ; syscall |
|||||||
| 4041 | dup | unsigned int fildes | |||||
long sys_dup(unsigned int fildes); Invoke
li $v0, 4041 ; syscall |
|||||||
| 4042 | pipe | ||||||
long sysm_pipe(void); Entry point Invoke
li $v0, 4042 ; syscall |
|||||||
| 4043 | times | struct tms *tbuf | |||||
long sys_times(struct tms __user *tbuf); Invoke
li $v0, 4043 ; syscall |
|||||||
| 4044 | prof | ||||||
|
Number
40440xfccNot implemented on this architecture: the call returns Invoke
li $v0, 4044 ; syscall |
|||||||
| 4045 | brk | unsigned long brk | |||||
long sys_brk(unsigned long brk); Invoke
li $v0, 4045 ; syscall |
|||||||
| 4046 | setgid | gid_t gid | |||||
long sys_setgid(gid_t gid); Invoke
li $v0, 4046 ; syscall |
|||||||
| 4047 | getgid | ||||||
long sys_getgid(void); Invoke
li $v0, 4047 ; syscall |
|||||||
| 4048 | signal | ||||||
|
Number
40480xfd0Not implemented on this architecture: the call returns Invoke
li $v0, 4048 ; syscall |
|||||||
| 4049 | geteuid | ||||||
long sys_geteuid(void); Invoke
li $v0, 4049 ; syscall |
|||||||
| 4050 | getegid | ||||||
long sys_getegid(void); Invoke
li $v0, 4050 ; syscall |
|||||||
| 4051 | acct | const char *name | |||||
long sys_acct(const char __user *name); Invoke
li $v0, 4051 ; syscall |
|||||||
| 4052 | umount2 | char *name | int flags | ||||
long sys_umount(char __user *name, int flags); Invoke
li $v0, 4052 ; syscall |
|||||||
| 4053 | lock | ||||||
|
Number
40530xfd5Not implemented on this architecture: the call returns Invoke
li $v0, 4053 ; syscall |
|||||||
| 4054 | ioctl | unsigned int fd | unsigned int cmd | unsigned long arg | |||
long sys_ioctl(unsigned int fd, unsigned int cmd, unsigned long arg); Invoke
li $v0, 4054 ; syscall |
|||||||
| 4055 | fcntl | unsigned int fd | unsigned int cmd | unsigned long arg | |||
long sys_fcntl(unsigned int fd, unsigned int cmd, unsigned long arg); Invoke
li $v0, 4055 ; syscall |
|||||||
| 4056 | mpx | ||||||
|
Number
40560xfd8Not implemented on this architecture: the call returns Invoke
li $v0, 4056 ; syscall |
|||||||
| 4057 | setpgid | pid_t pid | pid_t pgid | ||||
long sys_setpgid(pid_t pid, pid_t pgid); Invoke
li $v0, 4057 ; syscall |
|||||||
| 4058 | ulimit | ||||||
|
Number
40580xfdaNot implemented on this architecture: the call returns Invoke
li $v0, 4058 ; syscall |
|||||||
| 4059 | unused59 | struct oldold_utsname *name | |||||
long sys_olduname(struct oldold_utsname __user *name); Invoke
li $v0, 4059 ; syscall |
|||||||
| 4060 | umask | int mask | |||||
long sys_umask(int mask); Invoke
li $v0, 4060 ; syscall |
|||||||
| 4061 | chroot | const char *filename | |||||
long sys_chroot(const char __user *filename); Invoke
li $v0, 4061 ; syscall |
|||||||
| 4062 | ustat | unsigned dev | struct ustat *ubuf | ||||
long sys_ustat(unsigned dev, struct ustat __user *ubuf); Invoke
li $v0, 4062 ; syscall |
|||||||
| 4063 | dup2 | unsigned int oldfd | unsigned int newfd | ||||
long sys_dup2(unsigned int oldfd, unsigned int newfd); Invoke
li $v0, 4063 ; syscall |
|||||||
| 4064 | getppid | ||||||
long sys_getppid(void); Invoke
li $v0, 4064 ; syscall |
|||||||
| 4065 | getpgrp | ||||||
long sys_getpgrp(void); Invoke
li $v0, 4065 ; syscall |
|||||||
| 4066 | setsid | ||||||
long sys_setsid(void); Invoke
li $v0, 4066 ; syscall |
|||||||
| 4067 | sigaction | int sig | const struct sigaction *act | struct sigaction *oact | |||
long sys_sigaction(int sig, const struct sigaction __user *act, struct sigaction __user *oact); Invoke
li $v0, 4067 ; syscall |
|||||||
| 4068 | sgetmask | ||||||
long sys_sgetmask(void); Invoke
li $v0, 4068 ; syscall |
|||||||
| 4069 | ssetmask | int newmask | |||||
long sys_ssetmask(int newmask); Invoke
li $v0, 4069 ; syscall |
|||||||
| 4070 | setreuid | uid_t ruid | uid_t euid | ||||
long sys_setreuid(uid_t ruid, uid_t euid); Invoke
li $v0, 4070 ; syscall |
|||||||
| 4071 | setregid | gid_t rgid | gid_t egid | ||||
long sys_setregid(gid_t rgid, gid_t egid); Invoke
li $v0, 4071 ; syscall |
|||||||
| 4072 | sigsuspend | sigset_t *uset | |||||
long sys_sigsuspend(sigset_t __user *uset); Invoke
li $v0, 4072 ; syscall |
|||||||
| 4073 | sigpending | old_sigset_t *uset | |||||
long sys_sigpending(old_sigset_t __user *uset); Invoke
li $v0, 4073 ; syscall |
|||||||
| 4074 | sethostname | char *name | int len | ||||
long sys_sethostname(char __user *name, int len); Invoke
li $v0, 4074 ; syscall |
|||||||
| 4075 | setrlimit | unsigned int resource | struct rlimit *rlim | ||||
long sys_setrlimit(unsigned int resource, struct rlimit __user *rlim); Invoke
li $v0, 4075 ; syscall |
|||||||
| 4076 | getrlimit | unsigned int resource | struct rlimit *rlim | ||||
long sys_getrlimit(unsigned int resource, struct rlimit __user *rlim); Invoke
li $v0, 4076 ; syscall |
|||||||
| 4077 | getrusage | int who | struct rusage *ru | ||||
long sys_getrusage(int who, struct rusage __user *ru); Invoke
li $v0, 4077 ; syscall |
|||||||
| 4078 | gettimeofday | struct __kernel_old_timeval *tv | struct timezone *tz | ||||
long sys_gettimeofday(struct __kernel_old_timeval __user *tv, struct timezone __user *tz); Invoke
li $v0, 4078 ; syscall |
|||||||
| 4079 | settimeofday | struct __kernel_old_timeval *tv | struct timezone *tz | ||||
long sys_settimeofday(struct __kernel_old_timeval __user *tv, struct timezone __user *tz); Invoke
li $v0, 4079 ; syscall |
|||||||
| 4080 | getgroups | int gidsetsize | gid_t *grouplist | ||||
long sys_getgroups(int gidsetsize, gid_t __user *grouplist); Invoke
li $v0, 4080 ; syscall |
|||||||
| 4081 | setgroups | int gidsetsize | gid_t *grouplist | ||||
long sys_setgroups(int gidsetsize, gid_t __user *grouplist); Invoke
li $v0, 4081 ; syscall |
|||||||
| 4082 | reserved82 | ||||||
|
Number
40820xff2Not implemented on this architecture: the call returns Invoke
li $v0, 4082 ; syscall |
|||||||
| 4083 | symlink | const char *oldname | const char *newname | ||||
long sys_symlink(const char __user *oldname, const char __user *newname); Invoke
li $v0, 4083 ; syscall |
|||||||
| 4084 | unused84 | ||||||
|
Number
40840xff4Not implemented on this architecture: the call returns Invoke
li $v0, 4084 ; syscall |
|||||||
| 4085 | readlink | const char *path | char *buf | int bufsiz | |||
long sys_readlink(const char __user *path, char __user *buf, int bufsiz); Invoke
li $v0, 4085 ; syscall |
|||||||
| 4086 | uselib | const char *library | |||||
long sys_uselib(const char __user *library); Invoke
li $v0, 4086 ; syscall |
|||||||
| 4087 | swapon | const char *specialfile | int swap_flags | ||||
long sys_swapon(const char __user *specialfile, int swap_flags); Invoke
li $v0, 4087 ; syscall |
|||||||
| 4088 | reboot | int magic1 | int magic2 | unsigned int cmd | void *arg | ||
long sys_reboot(int magic1, int magic2, unsigned int cmd, void __user *arg); Invoke
li $v0, 4088 ; syscall |
|||||||
| 4089 | readdir | unsigned int fd | struct old_linux_dirent *dirent | unsigned int count | |||
long sys_old_readdir(unsigned int fd, struct old_linux_dirent __user *dirent, unsigned int count); Invoke
li $v0, 4089 ; syscall |
|||||||
| 4090 | mmap | unsigned long addr | unsigned long len | unsigned long prot | unsigned long flags | unsigned long fd | off_t offset |
long sys_mips_mmap(unsigned long addr, unsigned long len, unsigned long prot, unsigned long flags, unsigned long fd, off_t offset); Invoke
li $v0, 4090 ; syscall |
|||||||
| 4091 | munmap | unsigned long addr | size_t len | ||||
long sys_munmap(unsigned long addr, size_t len); Invoke
li $v0, 4091 ; syscall |
|||||||
| 4092 | truncate | const char *path | long length | ||||
long sys_truncate(const char __user *path, long length); Invoke
li $v0, 4092 ; syscall |
|||||||
| 4093 | ftruncate | unsigned int fd | off_t length | ||||
long sys_ftruncate(unsigned int fd, off_t length); Invoke
li $v0, 4093 ; syscall |
|||||||
| 4094 | fchmod | unsigned int fd | umode_t mode | ||||
long sys_fchmod(unsigned int fd, umode_t mode); Invoke
li $v0, 4094 ; syscall |
|||||||
| 4095 | fchown | unsigned int fd | uid_t user | gid_t group | |||
long sys_fchown(unsigned int fd, uid_t user, gid_t group); Invoke
li $v0, 4095 ; syscall |
|||||||
| 4096 | getpriority | int which | int who | ||||
long sys_getpriority(int which, int who); Invoke
li $v0, 4096 ; syscall |
|||||||
| 4097 | setpriority | int which | int who | int niceval | |||
long sys_setpriority(int which, int who, int niceval); Invoke
li $v0, 4097 ; syscall |
|||||||
| 4098 | profil | ||||||
|
Number
40980x1002Not implemented on this architecture: the call returns Invoke
li $v0, 4098 ; syscall |
|||||||
| 4099 | statfs | const char *pathname | struct statfs *buf | ||||
long sys_statfs(const char __user *pathname, struct statfs __user *buf); Invoke
li $v0, 4099 ; syscall |
|||||||
| 4100 | fstatfs | unsigned int fd | struct statfs *buf | ||||
long sys_fstatfs(unsigned int fd, struct statfs __user *buf); Invoke
li $v0, 4100 ; syscall |
|||||||
| 4101 | ioperm | ||||||
|
Number
41010x1005Not implemented on this architecture: the call returns Invoke
li $v0, 4101 ; syscall |
|||||||
| 4102 | socketcall | int call | unsigned long *args | ||||
long sys_socketcall(int call, unsigned long __user *args); Invoke
li $v0, 4102 ; syscall |
|||||||
| 4103 | syslog | int type | char *buf | int len | |||
long sys_syslog(int type, char __user *buf, int len); Invoke
li $v0, 4103 ; syscall |
|||||||
| 4104 | 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
li $v0, 4104 ; syscall |
|||||||
| 4105 | getitimer | int which | struct __kernel_old_itimerval *value | ||||
long sys_getitimer(int which, struct __kernel_old_itimerval __user *value); Invoke
li $v0, 4105 ; syscall |
|||||||
| 4106 | stat | const char *filename | struct stat *statbuf | ||||
long sys_newstat(const char __user *filename, struct stat __user *statbuf); Invoke
li $v0, 4106 ; syscall |
|||||||
| 4107 | lstat | const char *filename | struct stat *statbuf | ||||
long sys_newlstat(const char __user *filename, struct stat __user *statbuf); Invoke
li $v0, 4107 ; syscall |
|||||||
| 4108 | fstat | unsigned int fd | struct stat *statbuf | ||||
long sys_newfstat(unsigned int fd, struct stat __user *statbuf); Invoke
li $v0, 4108 ; syscall |
|||||||
| 4109 | unused109 | struct old_utsname *name | |||||
long sys_uname(struct old_utsname __user *name); Invoke
li $v0, 4109 ; syscall |
|||||||
| 4110 | iopl | ||||||
|
Number
41100x100eNot implemented on this architecture: the call returns Invoke
li $v0, 4110 ; syscall |
|||||||
| 4111 | vhangup | ||||||
long sys_vhangup(void); Invoke
li $v0, 4111 ; syscall |
|||||||
| 4112 | idle | ||||||
|
Number
41120x1010Not implemented on this architecture: the call returns Invoke
li $v0, 4112 ; syscall |
|||||||
| 4113 | vm86 | ||||||
|
Number
41130x1011Not implemented on this architecture: the call returns Invoke
li $v0, 4113 ; syscall |
|||||||
| 4114 | 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
li $v0, 4114 ; syscall |
|||||||
| 4115 | swapoff | const char *specialfile | |||||
long sys_swapoff(const char __user *specialfile); Invoke
li $v0, 4115 ; syscall |
|||||||
| 4116 | sysinfo | struct sysinfo *info | |||||
long sys_sysinfo(struct sysinfo __user *info); Invoke
li $v0, 4116 ; syscall |
|||||||
| 4117 | ipc | unsigned int call | int first | unsigned long second | unsigned long third | void *ptr | long fifth |
long sys_ipc(unsigned int call, int first, unsigned long second, unsigned long third, void __user *ptr, long fifth); Invoke
li $v0, 4117 ; syscall |
|||||||
| 4118 | fsync | unsigned int fd | |||||
long sys_fsync(unsigned int fd); Invoke
li $v0, 4118 ; syscall |
|||||||
| 4119 | sigreturn | ||||||
long sys_sigreturn(void); Entry point Invoke
li $v0, 4119 ; syscall |
|||||||
| 4120 | 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
li $v0, 4120 ; syscall |
|||||||
| 4121 | setdomainname | char *name | int len | ||||
long sys_setdomainname(char __user *name, int len); Invoke
li $v0, 4121 ; syscall |
|||||||
| 4122 | uname | struct new_utsname *name | |||||
long sys_newuname(struct new_utsname __user *name); Invoke
li $v0, 4122 ; syscall |
|||||||
| 4123 | modify_ldt | ||||||
|
Number
41230x101bNot implemented on this architecture: the call returns Invoke
li $v0, 4123 ; syscall |
|||||||
| 4124 | adjtimex | struct old_timex32 *utp | |||||
long sys_adjtimex_time32(struct old_timex32 __user *utp); Invoke
li $v0, 4124 ; syscall |
|||||||
| 4125 | mprotect | unsigned long start | size_t len | unsigned long prot | |||
long sys_mprotect(unsigned long start, size_t len, unsigned long prot); Invoke
li $v0, 4125 ; syscall |
|||||||
| 4126 | 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
li $v0, 4126 ; syscall |
|||||||
| 4127 | create_module | ||||||
|
Number
41270x101fNot implemented on this architecture: the call returns Invoke
li $v0, 4127 ; syscall |
|||||||
| 4128 | 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
li $v0, 4128 ; syscall |
|||||||
| 4129 | delete_module | const char *name_user | unsigned int flags | ||||
long sys_delete_module(const char __user *name_user, unsigned int flags); Invoke
li $v0, 4129 ; syscall |
|||||||
| 4130 | get_kernel_syms | ||||||
|
Number
41300x1022Not implemented on this architecture: the call returns Invoke
li $v0, 4130 ; syscall |
|||||||
| 4131 | 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
li $v0, 4131 ; syscall |
|||||||
| 4132 | getpgid | pid_t pid | |||||
long sys_getpgid(pid_t pid); Invoke
li $v0, 4132 ; syscall |
|||||||
| 4133 | fchdir | unsigned int fd | |||||
long sys_fchdir(unsigned int fd); Invoke
li $v0, 4133 ; syscall |
|||||||
| 4134 | bdflush | ||||||
|
Number
41340x1026Not implemented on this architecture: the call returns Invoke
li $v0, 4134 ; syscall |
|||||||
| 4135 | sysfs | int option | unsigned long arg1 | unsigned long arg2 | |||
long sys_sysfs(int option, unsigned long arg1, unsigned long arg2); Invoke
li $v0, 4135 ; syscall |
|||||||
| 4136 | personality | unsigned int personality | |||||
long sys_personality(unsigned int personality); Invoke
li $v0, 4136 ; syscall |
|||||||
| 4137 | afs_syscall | ||||||
|
Number
41370x1029Not implemented on this architecture: the call returns Invoke
li $v0, 4137 ; syscall |
|||||||
| 4138 | setfsuid | uid_t uid | |||||
long sys_setfsuid(uid_t uid); Invoke
li $v0, 4138 ; syscall |
|||||||
| 4139 | setfsgid | gid_t gid | |||||
long sys_setfsgid(gid_t gid); Invoke
li $v0, 4139 ; syscall |
|||||||
| 4140 | _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
li $v0, 4140 ; syscall |
|||||||
| 4141 | 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
li $v0, 4141 ; syscall |
|||||||
| 4142 | _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
li $v0, 4142 ; syscall |
|||||||
| 4143 | flock | unsigned int fd | unsigned int cmd | ||||
long sys_flock(unsigned int fd, unsigned int cmd); Invoke
li $v0, 4143 ; syscall |
|||||||
| 4144 | msync | unsigned long start | size_t len | int flags | |||
long sys_msync(unsigned long start, size_t len, int flags); Invoke
li $v0, 4144 ; syscall |
|||||||
| 4145 | 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
li $v0, 4145 ; syscall |
|||||||
| 4146 | 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
li $v0, 4146 ; syscall |
|||||||
| 4147 | cacheflush | unsigned long addr | unsigned long bytes | unsigned int cache | |||
long sys_cacheflush(unsigned long addr, unsigned long bytes, unsigned int cache); Invoke
li $v0, 4147 ; syscall |
|||||||
| 4148 | cachectl | char *addr | int nbytes | int op | |||
long sys_cachectl(char *addr, int nbytes, int op); Invoke
li $v0, 4148 ; syscall |
|||||||
| 4149 | sysmips | long cmd | long arg1 | long arg2 | |||
long __sys_sysmips(long cmd, long arg1, long arg2); Invoke
li $v0, 4149 ; syscall |
|||||||
| 4150 | unused150 | ||||||
|
Number
41500x1036Not implemented on this architecture: the call returns Invoke
li $v0, 4150 ; syscall |
|||||||
| 4151 | getsid | pid_t pid | |||||
long sys_getsid(pid_t pid); Invoke
li $v0, 4151 ; syscall |
|||||||
| 4152 | fdatasync | unsigned int fd | |||||
long sys_fdatasync(unsigned int fd); Invoke
li $v0, 4152 ; syscall |
|||||||
| 4153 | _sysctl | ||||||
|
Number
41530x1039Not implemented on this architecture: the call returns Invoke
li $v0, 4153 ; syscall |
|||||||
| 4154 | mlock | unsigned long start | size_t len | ||||
long sys_mlock(unsigned long start, size_t len); Invoke
li $v0, 4154 ; syscall |
|||||||
| 4155 | munlock | unsigned long start | size_t len | ||||
long sys_munlock(unsigned long start, size_t len); Invoke
li $v0, 4155 ; syscall |
|||||||
| 4156 | mlockall | int flags | |||||
long sys_mlockall(int flags); Invoke
li $v0, 4156 ; syscall |
|||||||
| 4157 | munlockall | ||||||
long sys_munlockall(void); Invoke
li $v0, 4157 ; syscall |
|||||||
| 4158 | sched_setparam | pid_t pid | struct sched_param *param | ||||
long sys_sched_setparam(pid_t pid, struct sched_param __user *param); Invoke
li $v0, 4158 ; syscall |
|||||||
| 4159 | sched_getparam | pid_t pid | struct sched_param *param | ||||
long sys_sched_getparam(pid_t pid, struct sched_param __user *param); Invoke
li $v0, 4159 ; syscall |
|||||||
| 4160 | 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
li $v0, 4160 ; syscall |
|||||||
| 4161 | sched_getscheduler | pid_t pid | |||||
long sys_sched_getscheduler(pid_t pid); Invoke
li $v0, 4161 ; syscall |
|||||||
| 4162 | sched_yield | ||||||
long sys_sched_yield(void); Invoke
li $v0, 4162 ; syscall |
|||||||
| 4163 | sched_get_priority_max | int policy | |||||
long sys_sched_get_priority_max(int policy); Invoke
li $v0, 4163 ; syscall |
|||||||
| 4164 | sched_get_priority_min | int policy | |||||
long sys_sched_get_priority_min(int policy); Invoke
li $v0, 4164 ; syscall |
|||||||
| 4165 | 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
li $v0, 4165 ; syscall |
|||||||
| 4166 | nanosleep | struct old_timespec32 *rqtp | struct old_timespec32 *rmtp | ||||
long sys_nanosleep_time32(struct old_timespec32 __user *rqtp, struct old_timespec32 __user *rmtp); Invoke
li $v0, 4166 ; syscall |
|||||||
| 4167 | 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
li $v0, 4167 ; syscall |
|||||||
| 4168 | 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
li $v0, 4168 ; syscall |
|||||||
| 4169 | bind | int fd | struct sockaddr *umyaddr | int addrlen | |||
long sys_bind(int fd, struct sockaddr __user *umyaddr, int addrlen); Invoke
li $v0, 4169 ; syscall |
|||||||
| 4170 | connect | int fd | struct sockaddr *uservaddr | int addrlen | |||
long sys_connect(int fd, struct sockaddr __user *uservaddr, int addrlen); Invoke
li $v0, 4170 ; syscall |
|||||||
| 4171 | getpeername | int fd | struct sockaddr *usockaddr | int *usockaddr_len | |||
long sys_getpeername(int fd, struct sockaddr __user *usockaddr, int __user *usockaddr_len); Invoke
li $v0, 4171 ; syscall |
|||||||
| 4172 | getsockname | int fd | struct sockaddr *usockaddr | int *usockaddr_len | |||
long sys_getsockname(int fd, struct sockaddr __user *usockaddr, int __user *usockaddr_len); Invoke
li $v0, 4172 ; syscall |
|||||||
| 4173 | 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
li $v0, 4173 ; syscall |
|||||||
| 4174 | listen | int fd | int backlog | ||||
long sys_listen(int fd, int backlog); Invoke
li $v0, 4174 ; syscall |
|||||||
| 4175 | 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
li $v0, 4175 ; syscall |
|||||||
| 4176 | 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
li $v0, 4176 ; syscall |
|||||||
| 4177 | recvmsg | int fd | struct user_msghdr *msg | unsigned int flags | |||
long sys_recvmsg(int fd, struct user_msghdr __user *msg, unsigned int flags); Invoke
li $v0, 4177 ; syscall |
|||||||
| 4178 | 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
li $v0, 4178 ; syscall |
|||||||
| 4179 | sendmsg | int fd | struct user_msghdr *msg | unsigned int flags | |||
long sys_sendmsg(int fd, struct user_msghdr __user *msg, unsigned int flags); Invoke
li $v0, 4179 ; syscall |
|||||||
| 4180 | 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
li $v0, 4180 ; syscall |
|||||||
| 4181 | 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
li $v0, 4181 ; syscall |
|||||||
| 4182 | shutdown | int fd | int how | ||||
long sys_shutdown(int fd, int how); Invoke
li $v0, 4182 ; syscall |
|||||||
| 4183 | socket | int family | int type | int protocol | |||
long sys_socket(int family, int type, int protocol); Invoke
li $v0, 4183 ; syscall |
|||||||
| 4184 | socketpair | int family | int type | int protocol | int *usockvec | ||
long sys_socketpair(int family, int type, int protocol, int __user *usockvec); Invoke
li $v0, 4184 ; syscall |
|||||||
| 4185 | setresuid | uid_t ruid | uid_t euid | uid_t suid | |||
long sys_setresuid(uid_t ruid, uid_t euid, uid_t suid); Invoke
li $v0, 4185 ; syscall |
|||||||
| 4186 | 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); Invoke
li $v0, 4186 ; syscall |
|||||||
| 4187 | query_module | ||||||
|
Number
41870x105bNot implemented on this architecture: the call returns Invoke
li $v0, 4187 ; syscall |
|||||||
| 4188 | poll | struct pollfd *ufds | unsigned int nfds | int timeout_msecs | |||
long sys_poll(struct pollfd __user *ufds, unsigned int nfds, int timeout_msecs); Invoke
li $v0, 4188 ; syscall |
|||||||
| 4189 | nfsservctl | ||||||
|
Number
41890x105dNot implemented on this architecture: the call returns Invoke
li $v0, 4189 ; syscall |
|||||||
| 4190 | setresgid | gid_t rgid | gid_t egid | gid_t sgid | |||
long sys_setresgid(gid_t rgid, gid_t egid, gid_t sgid); Invoke
li $v0, 4190 ; syscall |
|||||||
| 4191 | 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); Invoke
li $v0, 4191 ; syscall |
|||||||
| 4192 | 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
li $v0, 4192 ; syscall |
|||||||
| 4193 | rt_sigreturn | ||||||
long sys_rt_sigreturn(void); Entry point Invoke
li $v0, 4193 ; syscall |
|||||||
| 4194 | 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
li $v0, 4194 ; syscall |
|||||||
| 4195 | 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
li $v0, 4195 ; syscall |
|||||||
| 4196 | rt_sigpending | sigset_t *uset | size_t sigsetsize | ||||
long sys_rt_sigpending(sigset_t __user *uset, size_t sigsetsize); Invoke
li $v0, 4196 ; syscall |
|||||||
| 4197 | 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
li $v0, 4197 ; syscall |
|||||||
| 4198 | rt_sigqueueinfo | pid_t pid | int sig | siginfo_t *uinfo | |||
long sys_rt_sigqueueinfo(pid_t pid, int sig, siginfo_t __user *uinfo); Invoke
li $v0, 4198 ; syscall |
|||||||
| 4199 | rt_sigsuspend | sigset_t *unewset | size_t sigsetsize | ||||
long sys_rt_sigsuspend(sigset_t __user *unewset, size_t sigsetsize); Invoke
li $v0, 4199 ; syscall |
|||||||
| 4200 | 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
li $v0, 4200 ; syscall |
|||||||
| 4201 | 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
li $v0, 4201 ; syscall |
|||||||
| 4202 | chown | const char *filename | uid_t user | gid_t group | |||
long sys_chown(const char __user *filename, uid_t user, gid_t group); Invoke
li $v0, 4202 ; syscall |
|||||||
| 4203 | getcwd | char *buf | unsigned long size | ||||
long sys_getcwd(char __user *buf, unsigned long size); Invoke
li $v0, 4203 ; syscall |
|||||||
| 4204 | 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
li $v0, 4204 ; syscall |
|||||||
| 4205 | 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
li $v0, 4205 ; syscall |
|||||||
| 4206 | sigaltstack | const stack_t *uss | stack_t *uoss | ||||
long sys_sigaltstack(const stack_t __user *uss, stack_t __user *uoss); Invoke
li $v0, 4206 ; syscall |
|||||||
| 4207 | 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
li $v0, 4207 ; syscall |
|||||||
| 4208 | getpmsg | ||||||
|
Number
42080x1070Not implemented on this architecture: the call returns Invoke
li $v0, 4208 ; syscall |
|||||||
| 4209 | putpmsg | ||||||
|
Number
42090x1071Not implemented on this architecture: the call returns Invoke
li $v0, 4209 ; syscall |
|||||||
| 4210 | mmap2 | unsigned long addr | unsigned long len | unsigned long prot | unsigned long flags | unsigned long fd | unsigned long pgoff |
long sys_mips_mmap2(unsigned long addr, unsigned long len, unsigned long prot, unsigned long flags, unsigned long fd, unsigned long pgoff); Invoke
li $v0, 4210 ; syscall |
|||||||
| 4211 | truncate64 | const char *path | loff_t length | ||||
long sys_truncate64(const char __user *path, loff_t length); Invoke
li $v0, 4211 ; syscall |
|||||||
| 4212 | ftruncate64 | unsigned int fd | loff_t length | ||||
long sys_ftruncate64(unsigned int fd, loff_t length); Invoke
li $v0, 4212 ; syscall |
|||||||
| 4213 | stat64 | const char *filename | struct stat64 *statbuf | ||||
long sys_stat64(const char __user *filename, struct stat64 __user *statbuf); Invoke
li $v0, 4213 ; syscall |
|||||||
| 4214 | lstat64 | const char *filename | struct stat64 *statbuf | ||||
long sys_lstat64(const char __user *filename, struct stat64 __user *statbuf); Invoke
li $v0, 4214 ; syscall |
|||||||
| 4215 | fstat64 | unsigned long fd | struct stat64 *statbuf | ||||
long sys_fstat64(unsigned long fd, struct stat64 __user *statbuf); Invoke
li $v0, 4215 ; syscall |
|||||||
| 4216 | 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
li $v0, 4216 ; syscall |
|||||||
| 4217 | mincore | unsigned long start | size_t len | unsigned char *vec | |||
long sys_mincore(unsigned long start, size_t len, unsigned char __user *vec); Invoke
li $v0, 4217 ; syscall |
|||||||
| 4218 | madvise | unsigned long start | size_t len_in | int behavior | |||
long sys_madvise(unsigned long start, size_t len_in, int behavior); Invoke
li $v0, 4218 ; syscall |
|||||||
| 4219 | 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
li $v0, 4219 ; syscall |
|||||||
| 4220 | fcntl64 | unsigned int fd | unsigned int cmd | unsigned long arg | |||
long sys_fcntl64(unsigned int fd, unsigned int cmd, unsigned long arg); Invoke
li $v0, 4220 ; syscall |
|||||||
| 4221 | reserved221 | ||||||
|
Number
42210x107dNot implemented on this architecture: the call returns Invoke
li $v0, 4221 ; syscall |
|||||||
| 4222 | gettid | ||||||
long sys_gettid(void); Invoke
li $v0, 4222 ; syscall |
|||||||
| 4223 | readahead | int fd | loff_t offset | size_t count | |||
long sys_readahead(int fd, loff_t offset, size_t count); Invoke
li $v0, 4223 ; syscall |
|||||||
| 4224 | 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
li $v0, 4224 ; syscall |
|||||||
| 4225 | 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
li $v0, 4225 ; syscall |
|||||||
| 4226 | 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
li $v0, 4226 ; syscall |
|||||||
| 4227 | 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
li $v0, 4227 ; syscall |
|||||||
| 4228 | 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
li $v0, 4228 ; syscall |
|||||||
| 4229 | 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
li $v0, 4229 ; syscall |
|||||||
| 4230 | listxattr | const char *pathname | char *list | size_t size | |||
long sys_listxattr(const char __user *pathname, char __user *list, size_t size); Invoke
li $v0, 4230 ; syscall |
|||||||
| 4231 | llistxattr | const char *pathname | char *list | size_t size | |||
long sys_llistxattr(const char __user *pathname, char __user *list, size_t size); Invoke
li $v0, 4231 ; syscall |
|||||||
| 4232 | flistxattr | int fd | char *list | size_t size | |||
long sys_flistxattr(int fd, char __user *list, size_t size); Invoke
li $v0, 4232 ; syscall |
|||||||
| 4233 | removexattr | const char *pathname | const char *name | ||||
long sys_removexattr(const char __user *pathname, const char __user *name); Invoke
li $v0, 4233 ; syscall |
|||||||
| 4234 | lremovexattr | const char *pathname | const char *name | ||||
long sys_lremovexattr(const char __user *pathname, const char __user *name); Invoke
li $v0, 4234 ; syscall |
|||||||
| 4235 | fremovexattr | int fd | const char *name | ||||
long sys_fremovexattr(int fd, const char __user *name); Invoke
li $v0, 4235 ; syscall |
|||||||
| 4236 | tkill | pid_t pid | int sig | ||||
long sys_tkill(pid_t pid, int sig); Invoke
li $v0, 4236 ; syscall |
|||||||
| 4237 | 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
li $v0, 4237 ; syscall |
|||||||
| 4238 | 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
li $v0, 4238 ; syscall |
|||||||
| 4239 | 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
li $v0, 4239 ; syscall |
|||||||
| 4240 | 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
li $v0, 4240 ; syscall |
|||||||
| 4241 | io_setup | unsigned nr_events | aio_context_t *ctxp | ||||
long sys_io_setup(unsigned nr_events, aio_context_t __user *ctxp); Invoke
li $v0, 4241 ; syscall |
|||||||
| 4242 | io_destroy | aio_context_t ctx | |||||
long sys_io_destroy(aio_context_t ctx); Invoke
li $v0, 4242 ; syscall |
|||||||
| 4243 | 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
li $v0, 4243 ; syscall |
|||||||
| 4244 | 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
li $v0, 4244 ; syscall |
|||||||
| 4245 | 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
li $v0, 4245 ; syscall |
|||||||
| 4246 | exit_group | int error_code | |||||
long sys_exit_group(int error_code); Invoke
li $v0, 4246 ; syscall |
|||||||
| 4247 | lookup_dcookie | u64 cookie64 | char *buf | size_t len | |||
long sys_lookup_dcookie(u64 cookie64, char __user *buf, size_t len); Entry point Invoke
li $v0, 4247 ; syscall |
|||||||
| 4248 | epoll_create | int size | |||||
long sys_epoll_create(int size); Invoke
li $v0, 4248 ; syscall |
|||||||
| 4249 | 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
li $v0, 4249 ; syscall |
|||||||
| 4250 | 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
li $v0, 4250 ; syscall |
|||||||
| 4251 | 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
li $v0, 4251 ; syscall |
|||||||
| 4252 | set_tid_address | int *tidptr | |||||
long sys_set_tid_address(int __user *tidptr); Invoke
li $v0, 4252 ; syscall |
|||||||
| 4253 | restart_syscall | ||||||
long sys_restart_syscall(void); Invoke
li $v0, 4253 ; syscall |
|||||||
| 4254 | fadvise64 | int fd | loff_t offset | loff_t len | int advice | ||
long sys_fadvise64_64(int fd, loff_t offset, loff_t len, int advice); Invoke
li $v0, 4254 ; syscall |
|||||||
| 4255 | statfs64 | const char *pathname | size_t sz | struct statfs64 *buf | |||
long sys_statfs64(const char __user *pathname, size_t sz, struct statfs64 __user *buf); Invoke
li $v0, 4255 ; syscall |
|||||||
| 4256 | fstatfs64 | unsigned int fd | size_t sz | struct statfs64 *buf | |||
long sys_fstatfs64(unsigned int fd, size_t sz, struct statfs64 __user *buf); Invoke
li $v0, 4256 ; syscall |
|||||||
| 4257 | 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
li $v0, 4257 ; syscall |
|||||||
| 4258 | 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
li $v0, 4258 ; syscall |
|||||||
| 4259 | timer_gettime | timer_t timer_id | struct old_itimerspec32 *setting | ||||
long sys_timer_gettime32(timer_t timer_id, struct old_itimerspec32 __user *setting); Invoke
li $v0, 4259 ; syscall |
|||||||
| 4260 | timer_getoverrun | timer_t timer_id | |||||
long sys_timer_getoverrun(timer_t timer_id); Invoke
li $v0, 4260 ; syscall |
|||||||
| 4261 | timer_delete | timer_t timer_id | |||||
long sys_timer_delete(timer_t timer_id); Invoke
li $v0, 4261 ; syscall |
|||||||
| 4262 | clock_settime | clockid_t which_clock | struct old_timespec32 *tp | ||||
long sys_clock_settime32(clockid_t which_clock, struct old_timespec32 __user *tp); Invoke
li $v0, 4262 ; syscall |
|||||||
| 4263 | clock_gettime | clockid_t which_clock | struct old_timespec32 *tp | ||||
long sys_clock_gettime32(clockid_t which_clock, struct old_timespec32 __user *tp); Invoke
li $v0, 4263 ; syscall |
|||||||
| 4264 | 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
li $v0, 4264 ; syscall |
|||||||
| 4265 | 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
li $v0, 4265 ; syscall |
|||||||
| 4266 | tgkill | pid_t tgid | pid_t pid | int sig | |||
long sys_tgkill(pid_t tgid, pid_t pid, int sig); Invoke
li $v0, 4266 ; syscall |
|||||||
| 4267 | utimes | const char *filename | struct old_timeval32 *t | ||||
long sys_utimes_time32(const char __user *filename, struct old_timeval32 __user *t); Invoke
li $v0, 4267 ; syscall |
|||||||
| 4268 | 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
li $v0, 4268 ; syscall |
|||||||
| 4269 | 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
li $v0, 4269 ; syscall |
|||||||
| 4270 | 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
li $v0, 4270 ; syscall |
|||||||
| 4271 | 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
li $v0, 4271 ; syscall |
|||||||
| 4272 | mq_unlink | const char *u_name | |||||
long sys_mq_unlink(const char __user *u_name); Invoke
li $v0, 4272 ; syscall |
|||||||
| 4273 | 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
li $v0, 4273 ; syscall |
|||||||
| 4274 | 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
li $v0, 4274 ; syscall |
|||||||
| 4275 | mq_notify | mqd_t mqdes | const struct sigevent *u_notification | ||||
long sys_mq_notify(mqd_t mqdes, const struct sigevent __user *u_notification); Invoke
li $v0, 4275 ; syscall |
|||||||
| 4276 | 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
li $v0, 4276 ; syscall |
|||||||
| 4277 | vserver | ||||||
|
Number
42770x10b5Not implemented on this architecture: the call returns Invoke
li $v0, 4277 ; syscall |
|||||||
| 4278 | 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
li $v0, 4278 ; syscall |
|||||||
| 4280 | 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
li $v0, 4280 ; syscall |
|||||||
| 4281 | 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
li $v0, 4281 ; syscall |
|||||||
| 4282 | 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
li $v0, 4282 ; syscall |
|||||||
| 4283 | set_thread_area | unsigned long addr | |||||
long sys_set_thread_area(unsigned long addr); Invoke
li $v0, 4283 ; syscall |
|||||||
| 4284 | inotify_init | ||||||
long sys_inotify_init(void); Invoke
li $v0, 4284 ; syscall |
|||||||
| 4285 | inotify_add_watch | int fd | const char *pathname | u32 mask | |||
long sys_inotify_add_watch(int fd, const char __user *pathname, u32 mask); Invoke
li $v0, 4285 ; syscall |
|||||||
| 4286 | inotify_rm_watch | int fd | __s32 wd | ||||
long sys_inotify_rm_watch(int fd, __s32 wd); Invoke
li $v0, 4286 ; syscall |
|||||||
| 4287 | 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
li $v0, 4287 ; syscall |
|||||||
| 4288 | 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
li $v0, 4288 ; syscall |
|||||||
| 4289 | mkdirat | int dfd | const char *pathname | umode_t mode | |||
long sys_mkdirat(int dfd, const char __user *pathname, umode_t mode); Invoke
li $v0, 4289 ; syscall |
|||||||
| 4290 | 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
li $v0, 4290 ; syscall |
|||||||
| 4291 | 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
li $v0, 4291 ; syscall |
|||||||
| 4292 | 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
li $v0, 4292 ; syscall |
|||||||
| 4293 | 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
li $v0, 4293 ; syscall |
|||||||
| 4294 | unlinkat | int dfd | const char *pathname | int flag | |||
long sys_unlinkat(int dfd, const char __user *pathname, int flag); Invoke
li $v0, 4294 ; syscall |
|||||||
| 4295 | 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
li $v0, 4295 ; syscall |
|||||||
| 4296 | 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
li $v0, 4296 ; syscall |
|||||||
| 4297 | symlinkat | const char *oldname | int newdfd | const char *newname | |||
long sys_symlinkat(const char __user *oldname, int newdfd, const char __user *newname); Invoke
li $v0, 4297 ; syscall |
|||||||
| 4298 | 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
li $v0, 4298 ; syscall |
|||||||
| 4299 | fchmodat | int dfd | const char *filename | umode_t mode | |||
long sys_fchmodat(int dfd, const char __user *filename, umode_t mode); Invoke
li $v0, 4299 ; syscall |
|||||||
| 4300 | faccessat | int dfd | const char *filename | int mode | |||
long sys_faccessat(int dfd, const char __user *filename, int mode); Invoke
li $v0, 4300 ; syscall |
|||||||
| 4301 | 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
li $v0, 4301 ; syscall |
|||||||
| 4302 | 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
li $v0, 4302 ; syscall |
|||||||
| 4303 | unshare | unsigned long unshare_flags | |||||
long sys_unshare(unsigned long unshare_flags); Invoke
li $v0, 4303 ; syscall |
|||||||
| 4304 | 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
li $v0, 4304 ; syscall |
|||||||
| 4305 | 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); Invoke
li $v0, 4305 ; syscall |
|||||||
| 4306 | 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
li $v0, 4306 ; syscall |
|||||||
| 4307 | 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
li $v0, 4307 ; syscall |
|||||||
| 4308 | 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
li $v0, 4308 ; syscall |
|||||||
| 4309 | 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
li $v0, 4309 ; syscall |
|||||||
| 4310 | 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
li $v0, 4310 ; syscall |
|||||||
| 4311 | 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
li $v0, 4311 ; syscall |
|||||||
| 4312 | getcpu | unsigned *cpup | unsigned *nodep | struct getcpu_cache *unused | |||
long sys_getcpu(unsigned __user *cpup, unsigned __user *nodep, struct getcpu_cache __user *unused); Invoke
li $v0, 4312 ; syscall |
|||||||
| 4313 | 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
li $v0, 4313 ; syscall |
|||||||
| 4314 | ioprio_set | int which | int who | int ioprio | |||
long sys_ioprio_set(int which, int who, int ioprio); Invoke
li $v0, 4314 ; syscall |
|||||||
| 4315 | ioprio_get | int which | int who | ||||
long sys_ioprio_get(int which, int who); Invoke
li $v0, 4315 ; syscall |
|||||||
| 4316 | 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
li $v0, 4316 ; syscall |
|||||||
| 4317 | signalfd | int ufd | sigset_t *user_mask | size_t sizemask | |||
long sys_signalfd(int ufd, sigset_t __user *user_mask, size_t sizemask); Invoke
li $v0, 4317 ; syscall |
|||||||
| 4318 | timerfd | ||||||
|
Number
43180x10deNot implemented on this architecture: the call returns Invoke
li $v0, 4318 ; syscall |
|||||||
| 4319 | eventfd | unsigned int count | |||||
long sys_eventfd(unsigned int count); Invoke
li $v0, 4319 ; syscall |
|||||||
| 4320 | 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
li $v0, 4320 ; syscall |
|||||||
| 4321 | timerfd_create | int clockid | int flags | ||||
long sys_timerfd_create(int clockid, int flags); Invoke
li $v0, 4321 ; syscall |
|||||||
| 4322 | timerfd_gettime | int ufd | struct old_itimerspec32 *otmr | ||||
long sys_timerfd_gettime32(int ufd, struct old_itimerspec32 __user *otmr); Invoke
li $v0, 4322 ; syscall |
|||||||
| 4323 | 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
li $v0, 4323 ; syscall |
|||||||
| 4324 | 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
li $v0, 4324 ; syscall |
|||||||
| 4325 | eventfd2 | unsigned int count | int flags | ||||
long sys_eventfd2(unsigned int count, int flags); Invoke
li $v0, 4325 ; syscall |
|||||||
| 4326 | epoll_create1 | int flags | |||||
long sys_epoll_create1(int flags); Invoke
li $v0, 4326 ; syscall |
|||||||
| 4327 | dup3 | unsigned int oldfd | unsigned int newfd | int flags | |||
long sys_dup3(unsigned int oldfd, unsigned int newfd, int flags); Invoke
li $v0, 4327 ; syscall |
|||||||
| 4328 | pipe2 | int *fildes | int flags | ||||
long sys_pipe2(int __user *fildes, int flags); Invoke
li $v0, 4328 ; syscall |
|||||||
| 4329 | inotify_init1 | int flags | |||||
long sys_inotify_init1(int flags); Invoke
li $v0, 4329 ; syscall |
|||||||
| 4330 | 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
li $v0, 4330 ; syscall |
|||||||
| 4331 | 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
li $v0, 4331 ; syscall |
|||||||
| 4332 | 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
li $v0, 4332 ; syscall |
|||||||
| 4333 | 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
li $v0, 4333 ; syscall |
|||||||
| 4334 | 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
li $v0, 4334 ; syscall |
|||||||
| 4335 | 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
li $v0, 4335 ; syscall |
|||||||
| 4336 | fanotify_init | unsigned int flags | unsigned int event_f_flags | ||||
long sys_fanotify_init(unsigned int flags, unsigned int event_f_flags); Invoke
li $v0, 4336 ; syscall |
|||||||
| 4337 | 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
li $v0, 4337 ; syscall |
|||||||
| 4338 | 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
li $v0, 4338 ; syscall |
|||||||
| 4339 | name_to_handle_at | int dfd | const char *name | struct file_handle *handle | int *mnt_id | int flag | |
long sys_name_to_handle_at(int dfd, const char __user *name, struct file_handle __user *handle, int __user *mnt_id, int flag); Invoke
li $v0, 4339 ; syscall |
|||||||
| 4340 | 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
li $v0, 4340 ; syscall |
|||||||
| 4341 | clock_adjtime | clockid_t which_clock | struct old_timex32 *utp | ||||
long sys_clock_adjtime32(clockid_t which_clock, struct old_timex32 __user *utp); Invoke
li $v0, 4341 ; syscall |
|||||||
| 4342 | syncfs | int fd | |||||
long sys_syncfs(int fd); Invoke
li $v0, 4342 ; syscall |
|||||||
| 4343 | 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
li $v0, 4343 ; syscall |
|||||||
| 4344 | setns | int fd | int flags | ||||
long sys_setns(int fd, int flags); Invoke
li $v0, 4344 ; syscall |
|||||||
| 4345 | 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
li $v0, 4345 ; syscall |
|||||||
| 4346 | 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
li $v0, 4346 ; syscall |
|||||||
| 4347 | 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
li $v0, 4347 ; syscall |
|||||||
| 4348 | finit_module | int fd | const char *uargs | int flags | |||
long sys_finit_module(int fd, const char __user *uargs, int flags); Invoke
li $v0, 4348 ; syscall |
|||||||
| 4349 | 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
li $v0, 4349 ; syscall |
|||||||
| 4350 | 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
li $v0, 4350 ; syscall |
|||||||
| 4351 | 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
li $v0, 4351 ; syscall |
|||||||
| 4352 | seccomp | unsigned int op | unsigned int flags | void *uargs | |||
long sys_seccomp(unsigned int op, unsigned int flags, void __user *uargs); Invoke
li $v0, 4352 ; syscall |
|||||||
| 4353 | getrandom | char *ubuf | size_t len | unsigned int flags | |||
long sys_getrandom(char __user *ubuf, size_t len, unsigned int flags); Invoke
li $v0, 4353 ; syscall |
|||||||
| 4354 | memfd_create | const char *uname | unsigned int flags | ||||
long sys_memfd_create(const char __user *uname, unsigned int flags); Invoke
li $v0, 4354 ; syscall |
|||||||
| 4355 | bpf | int cmd | union bpf_attr *uattr | unsigned int size | |||
long sys_bpf(int cmd, union bpf_attr __user *uattr, unsigned int size); Invoke
li $v0, 4355 ; syscall |
|||||||
| 4356 | 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
li $v0, 4356 ; syscall |
|||||||
| 4357 | userfaultfd | int flags | |||||
long sys_userfaultfd(int flags); Invoke
li $v0, 4357 ; syscall |
|||||||
| 4358 | membarrier | int cmd | unsigned int flags | int cpu_id | |||
long sys_membarrier(int cmd, unsigned int flags, int cpu_id); Invoke
li $v0, 4358 ; syscall |
|||||||
| 4359 | mlock2 | unsigned long start | size_t len | int flags | |||
long sys_mlock2(unsigned long start, size_t len, int flags); Invoke
li $v0, 4359 ; syscall |
|||||||
| 4360 | 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
li $v0, 4360 ; syscall |
|||||||
| 4361 | 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
li $v0, 4361 ; syscall |
|||||||
| 4362 | 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
li $v0, 4362 ; syscall |
|||||||
| 4363 | 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
li $v0, 4363 ; syscall |
|||||||
| 4364 | pkey_alloc | unsigned long flags | unsigned long init_val | ||||
long sys_pkey_alloc(unsigned long flags, unsigned long init_val); Invoke
li $v0, 4364 ; syscall |
|||||||
| 4365 | pkey_free | int pkey | |||||
long sys_pkey_free(int pkey); Invoke
li $v0, 4365 ; syscall |
|||||||
| 4366 | 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
li $v0, 4366 ; syscall |
|||||||
| 4367 | 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
li $v0, 4367 ; syscall |
|||||||
| 4368 | 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
li $v0, 4368 ; syscall |
|||||||
| 4393 | semget | key_t key | int nsems | int semflg | |||
long sys_semget(key_t key, int nsems, int semflg); Invoke
li $v0, 4393 ; syscall |
|||||||
| 4394 | semctl | int semid | int semnum | int cmd | unsigned long arg | ||
long sys_semctl(int semid, int semnum, int cmd, unsigned long arg); Invoke
li $v0, 4394 ; syscall |
|||||||
| 4395 | shmget | key_t key | size_t size | int shmflg | |||
long sys_shmget(key_t key, size_t size, int shmflg); Invoke
li $v0, 4395 ; syscall |
|||||||
| 4396 | shmctl | int shmid | int cmd | struct shmid_ds *buf | |||
long sys_shmctl(int shmid, int cmd, struct shmid_ds __user *buf); Invoke
li $v0, 4396 ; syscall |
|||||||
| 4397 | shmat | int shmid | char *shmaddr | int shmflg | |||
long sys_shmat(int shmid, char __user *shmaddr, int shmflg); Invoke
li $v0, 4397 ; syscall |
|||||||
| 4398 | shmdt | char *shmaddr | |||||
long sys_shmdt(char __user *shmaddr); Invoke
li $v0, 4398 ; syscall |
|||||||
| 4399 | msgget | key_t key | int msgflg | ||||
long sys_msgget(key_t key, int msgflg); Invoke
li $v0, 4399 ; syscall |
|||||||
| 4400 | 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
li $v0, 4400 ; syscall |
|||||||
| 4401 | 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
li $v0, 4401 ; syscall |
|||||||
| 4402 | msgctl | int msqid | int cmd | struct msqid_ds *buf | |||
long sys_msgctl(int msqid, int cmd, struct msqid_ds __user *buf); Invoke
li $v0, 4402 ; syscall |
|||||||
| 4403 | 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
li $v0, 4403 ; syscall |
|||||||
| 4404 | 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
li $v0, 4404 ; syscall |
|||||||
| 4405 | 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
li $v0, 4405 ; syscall |
|||||||
| 4406 | 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
li $v0, 4406 ; syscall |
|||||||
| 4407 | 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
li $v0, 4407 ; syscall |
|||||||
| 4408 | timer_gettime64 | timer_t timer_id | struct __kernel_itimerspec *setting | ||||
long sys_timer_gettime(timer_t timer_id, struct __kernel_itimerspec __user *setting); Invoke
li $v0, 4408 ; syscall |
|||||||
| 4409 | 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
li $v0, 4409 ; syscall |
|||||||
| 4410 | timerfd_gettime64 | int ufd | struct __kernel_itimerspec *otmr | ||||
long sys_timerfd_gettime(int ufd, struct __kernel_itimerspec __user *otmr); Invoke
li $v0, 4410 ; syscall |
|||||||
| 4411 | 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
li $v0, 4411 ; syscall |
|||||||
| 4412 | 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
li $v0, 4412 ; syscall |
|||||||
| 4413 | 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
li $v0, 4413 ; syscall |
|||||||
| 4414 | 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
li $v0, 4414 ; syscall |
|||||||
| 4416 | 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
li $v0, 4416 ; syscall |
|||||||
| 4417 | 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
li $v0, 4417 ; syscall |
|||||||
| 4418 | 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
li $v0, 4418 ; syscall |
|||||||
| 4419 | 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
li $v0, 4419 ; syscall |
|||||||
| 4420 | 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
li $v0, 4420 ; syscall |
|||||||
| 4421 | 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
li $v0, 4421 ; syscall |
|||||||
| 4422 | 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
li $v0, 4422 ; syscall |
|||||||
| 4423 | 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
li $v0, 4423 ; syscall |
|||||||
| 4424 | 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
li $v0, 4424 ; syscall |
|||||||
| 4425 | io_uring_setup | u32 entries | struct io_uring_params *params | ||||
long sys_io_uring_setup(u32 entries, struct io_uring_params __user *params); Invoke
li $v0, 4425 ; syscall |
|||||||
| 4426 | 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
li $v0, 4426 ; syscall |
|||||||
| 4427 | 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
li $v0, 4427 ; syscall |
|||||||
| 4428 | open_tree | int dfd | const char *filename | unsigned flags | |||
long sys_open_tree(int dfd, const char __user *filename, unsigned flags); Invoke
li $v0, 4428 ; syscall |
|||||||
| 4429 | 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
li $v0, 4429 ; syscall |
|||||||
| 4430 | fsopen | const char *_fs_name | unsigned int flags | ||||
long sys_fsopen(const char __user *_fs_name, unsigned int flags); Invoke
li $v0, 4430 ; syscall |
|||||||
| 4431 | 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
li $v0, 4431 ; syscall |
|||||||
| 4432 | 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
li $v0, 4432 ; syscall |
|||||||
| 4433 | fspick | int dfd | const char *path | unsigned int flags | |||
long sys_fspick(int dfd, const char __user *path, unsigned int flags); Invoke
li $v0, 4433 ; syscall |
|||||||
| 4434 | pidfd_open | pid_t pid | unsigned int flags | ||||
long sys_pidfd_open(pid_t pid, unsigned int flags); Invoke
li $v0, 4434 ; syscall |
|||||||
| 4435 | clone3 | struct clone_args *uargs | size_t size | ||||
long __sys_clone3(struct clone_args __user *uargs, size_t size); Invoke
li $v0, 4435 ; syscall |
|||||||
| 4436 | 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
li $v0, 4436 ; syscall |
|||||||
| 4437 | 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
li $v0, 4437 ; syscall |
|||||||
| 4438 | pidfd_getfd | int pidfd | int fd | unsigned int flags | |||
long sys_pidfd_getfd(int pidfd, int fd, unsigned int flags); Invoke
li $v0, 4438 ; syscall |
|||||||
| 4439 | faccessat2 | int dfd | const char *filename | int mode | int flags | ||
long sys_faccessat2(int dfd, const char __user *filename, int mode, int flags); Invoke
li $v0, 4439 ; syscall |
|||||||
| 4440 | 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
li $v0, 4440 ; syscall |
|||||||
| 4441 | 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
li $v0, 4441 ; syscall |
|||||||
| 4442 | 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
li $v0, 4442 ; syscall |
|||||||
| 4443 | 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
li $v0, 4443 ; syscall |
|||||||
| 4444 | 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
li $v0, 4444 ; syscall |
|||||||
| 4445 | 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
li $v0, 4445 ; syscall |
|||||||
| 4446 | landlock_restrict_self | const int ruleset_fd | const __u32 flags | ||||
long sys_landlock_restrict_self(const int ruleset_fd, const __u32 flags); Invoke
li $v0, 4446 ; syscall |
|||||||
| 4448 | process_mrelease | int pidfd | unsigned int flags | ||||
long sys_process_mrelease(int pidfd, unsigned int flags); Invoke
li $v0, 4448 ; syscall |
|||||||
No system call matches this filter.