| read |
0x0 |
unsigned int fd |
char *buf |
size_t count |
- |
- |
- |
| write |
0x1 |
unsigned int fd |
const char *buf |
size_t count |
- |
- |
- |
| open |
0x2 |
const char *filename |
int flags |
umode_t mode |
- |
- |
- |
| close |
0x3 |
unsigned int fd |
- |
- |
- |
- |
- |
| stat |
0x4 |
const char *filename |
struct __old_kernel_stat *statbuf |
- |
- |
- |
- |
| fstat |
0x5 |
unsigned int fd |
struct __old_kernel_stat *statbuf |
- |
- |
- |
- |
| lstat |
0x6 |
const char *filename |
struct __old_kernel_stat *statbuf |
- |
- |
- |
- |
| poll |
0x7 |
struct pollfd *ufds |
unsigned int nfds |
int timeout |
- |
- |
- |
| lseek |
0x8 |
unsigned int fd |
off_t offset |
unsigned int whence |
- |
- |
- |
| mmap |
0x9 |
unsigned long addr |
unsigned long len |
unsigned long prot |
unsigned long flags |
unsigned long fd |
unsigned long off |
| mprotect |
0xA |
unsigned long start |
size_t len |
unsigned long prot |
- |
- |
- |
| munmap |
0xB |
unsigned long addr |
size_t len |
- |
- |
- |
- |
| brk |
0xC |
unsigned long brk |
- |
- |
- |
- |
- |
| rt_sigaction |
0xD |
int |
const struct sigaction * |
struct sigaction * |
size_t |
- |
- |
| rt_sigprocmask |
0xE |
int how |
sigset_t *set |
sigset_t *oset |
size_t sigsetsize |
- |
- |
| rt_sigreturn |
0xF |
unsigned long __unused |
- |
- |
- |
- |
- |
| ioctl |
0x10 |
unsigned int fd |
unsigned int cmd |
unsigned long arg |
- |
- |
- |
| pread64 |
0x11 |
unsigned int fd |
char *buf |
size_t count |
loff_t pos |
- |
- |
| pwrite64 |
0x12 |
unsigned int fd |
const char *buf |
size_t count |
loff_t pos |
- |
- |
| readv |
0x13 |
unsigned long fd |
const struct iovec *vec |
unsigned long vlen |
- |
- |
- |
| writev |
0x14 |
unsigned long fd |
const struct iovec *vec |
unsigned long vlen |
- |
- |
- |
| access |
0x15 |
const char *filename |
int mode |
- |
- |
- |
- |
| pipe |
0x16 |
int *fildes |
- |
- |
- |
- |
- |
| select |
0x17 |
int n |
fd_set *inp |
fd_set *outp |
fd_set *exp |
struct timeval *tvp |
- |
| sched_yield |
0x18 |
- |
- |
- |
- |
- |
- |
| mremap |
0x19 |
unsigned long addr |
unsigned long old_len |
unsigned long new_len |
unsigned long flags |
unsigned long new_addr |
- |
| msync |
0x1A |
unsigned long start |
size_t len |
int flags |
- |
- |
- |
| mincore |
0x1B |
unsigned long start |
size_t len |
unsigned char * vec |
- |
- |
- |
| madvise |
0x1C |
unsigned long start |
size_t len |
int behavior |
- |
- |
- |
| shmget |
0x1D |
key_t key |
size_t size |
int flag |
- |
- |
- |
| shmat |
0x1E |
int shmid |
char *shmaddr |
int shmflg |
- |
- |
- |
| shmctl |
0x1F |
int shmid |
int cmd |
struct shmid_ds *buf |
- |
- |
- |
| dup |
0x20 |
unsigned int fildes |
- |
- |
- |
- |
- |
| dup2 |
0x21 |
unsigned int oldfd |
unsigned int newfd |
- |
- |
- |
- |
| pause |
0x22 |
- |
- |
- |
- |
- |
- |
| nanosleep |
0x23 |
struct __kernel_timespec *rqtp |
struct __kernel_timespec *rmtp |
- |
- |
- |
- |
| getitimer |
0x24 |
int which |
struct itimerval *value |
- |
- |
- |
- |
| alarm |
0x25 |
unsigned int seconds |
- |
- |
- |
- |
- |
| setitimer |
0x26 |
int which |
struct itimerval *value |
struct itimerval *ovalue |
- |
- |
- |
| getpid |
0x27 |
- |
- |
- |
- |
- |
- |
| sendfile |
0x28 |
int out_fd |
int in_fd |
off_t *offset |
size_t count |
- |
- |
| socket |
0x29 |
int |
int |
int |
- |
- |
- |
| connect |
0x2A |
int |
struct sockaddr* |
int |
- |
- |
- |
| accept |
0x2B |
int |
struct sockaddr* |
int* |
- |
- |
- |
| sendto |
0x2C |
int sockfd |
void* buf[.len] |
size_t len |
int flags |
struct sockaddr *dest_addr |
int |
| recvfrom |
0x2D |
int sockfd |
void buf[.len] |
size_t len |
int flags |
struct sockaddr *src_addr |
socklen_t *addr_len |
| sendmsg |
0x2E |
int fd |
struct user_msghdr *msg |
unsigned flags |
- |
- |
- |
| recvmsg |
0x2F |
int fd |
struct user_msghdr *msg |
unsigned flags |
- |
- |
- |
| shutdown |
0x30 |
int sockfd |
int how |
- |
- |
- |
- |
| bind |
0x31 |
int sockfd |
struct sockaddr *addr |
socklen_t addrlen |
- |
- |
- |
| listen |
0x32 |
int sockfd |
int backlog |
- |
- |
- |
- |
| getsockname |
0x33 |
int sockfd |
struct sockaddr *addr |
socklen_t *addrlen |
- |
- |
- |
| getpeername |
0x34 |
int sockfd |
struct sockaddr *addr |
socklen_t *addrlen |
- |
- |
- |
| socketpair |
0x35 |
int domain |
int type |
int protocol |
int sv[2] |
- |
- |
| setsockopt |
0x36 |
int fd |
int level |
int optname |
char *optval |
int optlen |
- |
| getsockopt |
0x37 |
int fd |
int level |
int optname |
char *optval |
int *optlen |
- |
| clone |
0x38 |
unsigned long clone_flags |
unsigned long newsp |
void *parent_tid |
void *chiuld_tid |
unsigned int tid |
- |
| fork |
0x39 |
- |
- |
- |
- |
- |
- |
| vfork |
0x3A |
- |
- |
- |
- |
- |
- |
| execve |
0x3B |
const char *filename |
const char *const *argv |
const char *const *envp |
- |
- |
- |
| exit |
0x3C |
int error_code |
- |
- |
- |
- |
- |
| wait4 |
0x3D |
pid_t pid |
int *stat_addr |
int options |
struct rusage *ru |
- |
- |
| kill |
0x3E |
pid_t pid |
int sig |
- |
- |
- |
- |
| uname |
0x3F |
struct old_utsname * |
- |
- |
- |
- |
- |
| semget |
0x40 |
key_t key |
int nsems |
int semflg |
- |
- |
- |
| semop |
0x41 |
int semid |
struct sembuf *sops |
unsigned nsops |
- |
- |
- |
| semctl |
0x42 |
int semid |
int semnum |
int cmd |
unsigned long arg |
- |
- |
| shmdt |
0x43 |
char *shmaddr |
- |
- |
- |
- |
- |
| msgget |
0x44 |
key_t key |
int msgflg |
- |
- |
- |
- |
| msgsnd |
0x45 |
int msqid |
struct msgbuf *msgp |
size_t msgsz |
int msgflg |
- |
- |
| msgrcv |
0x46 |
int msqid |
struct msgbuf *msgp |
size_t msgsz |
long msgtyp |
int msgflg |
- |
| msgctl |
0x47 |
int msqid |
int cmd |
struct msqid_ds *buf |
- |
- |
- |
| fcntl |
0x48 |
unsigned int fd |
unsigned int cmd |
unsigned long arg |
- |
- |
- |
| flock |
0x49 |
unsigned int fd |
unsigned int cmd |
- |
- |
- |
- |
| fsync |
0x4A |
unsigned int fd |
- |
- |
- |
- |
- |
| fdatasync |
0x4B |
unsigned int fd |
- |
- |
- |
- |
- |
| truncate |
0x4C |
const char *path |
long length |
- |
- |
- |
- |
| ftruncate |
0x4D |
unsigned int fd |
unsigned long length |
- |
- |
- |
- |
| getdents |
0x4E |
unsigned int fd |
struct linux_dirent *dirent |
unsigned int count |
- |
- |
- |
| getcwd |
0x4F |
char *buf |
unsigned long size |
- |
- |
- |
- |
| chdir |
0x50 |
const char *filename |
- |
- |
- |
- |
- |
| fchdir |
0x51 |
unsigned int fd |
- |
- |
- |
- |
- |
| rename |
0x52 |
const char *oldname |
const char *newname |
- |
- |
- |
- |
| mkdir |
0x53 |
const char *pathname |
umode_t mode |
- |
- |
- |
- |
| rmdir |
0x54 |
const char *pathname |
- |
- |
- |
- |
- |
| creat |
0x55 |
const char *pathname |
umode_t mode |
- |
- |
- |
- |
| link |
0x56 |
const char *oldname |
const char *newname |
- |
- |
- |
- |
| unlink |
0x57 |
const char *pathname |
- |
- |
- |
- |
- |
| symlink |
0x58 |
const char *old |
const char *new |
- |
- |
- |
- |
| readlink |
0x59 |
const char *path |
char *buf |
int bufsiz |
- |
- |
- |
| chmod |
0x5A |
const char *filename |
umode_t mode |
- |
- |
- |
- |
| fchmod |
0x5B |
unsigned int fd |
umode_t mode |
- |
- |
- |
- |
| chown |
0x5C |
const char *filename |
uid_t user |
gid_t group |
- |
- |
- |
| fchown |
0x5D |
unsigned int fd |
uid_t user |
gid_t group |
- |
- |
- |
| lchown |
0x5E |
const char *filename |
uid_t user |
gid_t group |
- |
- |
- |
| umask |
0x5F |
int mask |
- |
- |
- |
- |
- |
| gettimeofday |
0x60 |
struct timeval *tv |
struct timezone *tz |
- |
- |
- |
- |
| getrlimit |
0x61 |
unsigned int resource |
struct rlimit *rlim |
- |
- |
- |
- |
| getrusage |
0x62 |
int who |
struct rusage *ru |
- |
- |
- |
- |
| sysinfo |
0x63 |
struct sysinfo *info |
- |
- |
- |
- |
- |
| times |
0x64 |
struct tms *tbuf |
- |
- |
- |
- |
- |
| ptrace |
0x65 |
long request |
long pid |
unsigned long addr |
unsigned long data |
- |
- |
| getuid |
0x66 |
- |
- |
- |
- |
- |
- |
| syslog |
0x67 |
int type |
char *buf |
int len |
- |
- |
- |
| getgid |
0x68 |
- |
- |
- |
- |
- |
- |
| setuid |
0x69 |
uid_t uid |
- |
- |
- |
- |
- |
| setgid |
0x6A |
gid_t gid |
- |
- |
- |
- |
- |
| geteuid |
0x6B |
- |
- |
- |
- |
- |
- |
| getegid |
0x6C |
- |
- |
- |
- |
- |
- |
| setpgid |
0x6D |
pid_t pid |
pid_t pgid |
- |
- |
- |
- |
| getppid |
0x6E |
- |
- |
- |
- |
- |
- |
| getpgrp |
0x6F |
- |
- |
- |
- |
- |
- |
| setsid |
0x70 |
- |
- |
- |
- |
- |
- |
| setreuid |
0x71 |
uid_t ruid |
uid_t euid |
- |
- |
- |
- |
| setregid |
0x72 |
gid_t rgid |
gid_t egid |
- |
- |
- |
- |
| getgroups |
0x73 |
int gidsetsize |
gid_t *grouplist |
- |
- |
- |
- |
| setgroups |
0x74 |
int gidsetsize |
gid_t *grouplist |
- |
- |
- |
- |
| setresuid |
0x75 |
uid_t ruid |
uid_t euid |
uid_t suid |
- |
- |
- |
| getresuid |
0x76 |
uid_t *ruid |
uid_t *euid |
uid_t *suid |
- |
- |
- |
| setresgid |
0x77 |
gid_t rgid |
gid_t egid |
gid_t sgid |
- |
- |
- |
| getresgid |
0x78 |
gid_t *rgid |
gid_t *egid |
gid_t *sgid |
- |
- |
- |
| getpgid |
0x79 |
pid_t pid |
- |
- |
- |
- |
- |
| setfsuid |
0x7A |
uid_t uid |
- |
- |
- |
- |
- |
| setfsgid |
0x7B |
gid_t gid |
- |
- |
- |
- |
- |
| getsid |
0x7C |
pid_t pid |
- |
- |
- |
- |
- |
| capget |
0x7D |
cap_user_header_t header |
cap_user_data_t dataptr |
- |
- |
- |
- |
| capset |
0x7E |
cap_user_header_t header |
const cap_user_data_t data |
- |
- |
- |
- |
| rt_sigpending |
0x7F |
sigset_t *set |
size_t sigsetsize |
- |
- |
- |
- |
| rt_sigtimedwait |
0x80 |
const sigset_t *uthese |
siginfo_t *uinfo |
const struct __kernel_timespec *uts |
size_t sigsetsize |
- |
- |
| rt_sigqueueinfo |
0x81 |
pid_t pid |
int sig |
siginfo_t *uinfo |
- |
- |
- |
| rt_sigsuspend |
0x82 |
sigset_t *unewset |
size_t sigsetsize |
- |
- |
- |
- |
| sigaltstack |
0x83 |
const struct sigaltstack *uss |
struct sigaltstack *uoss |
- |
- |
- |
- |
| utime |
0x84 |
char *filename |
struct utimbuf *times |
- |
- |
- |
- |
| mknod |
0x85 |
const char *filename |
umode_t mode |
unsigned dev |
- |
- |
- |
| uselib |
0x86 |
const char *library |
- |
- |
- |
- |
- |
| personality |
0x87 |
unsigned int personality |
- |
- |
- |
- |
- |
| ustat |
0x88 |
unsigned dev |
struct ustat *ubuf |
- |
- |
- |
- |
| statfs |
0x89 |
const char * path |
struct statfs *buf |
- |
- |
- |
- |
| fstatfs |
0x8A |
unsigned int fd |
struct statfs *buf |
- |
- |
- |
- |
| sysfs |
0x8B |
int option |
unsigned long arg1 |
unsigned long arg2 |
- |
- |
- |
| getpriority |
0x8C |
int which |
int who |
- |
- |
- |
- |
| setpriority |
0x8D |
int which |
int who |
int niceval |
- |
- |
- |
| sched_setparam |
0x8E |
pid_t pid |
struct sched_param *param |
- |
- |
- |
- |
| sched_getparam |
0x8F |
pid_t pid |
struct sched_param *param |
- |
- |
- |
- |
| sched_setscheduler |
0x90 |
pid_t pid |
int policy |
struct sched_param *param |
- |
- |
- |
| sched_getscheduler |
0x91 |
pid_t pid |
- |
- |
- |
- |
- |
| sched_get_priority_max |
0x92 |
int policy |
- |
- |
- |
- |
- |
| sched_get_priority_min |
0x93 |
int policy |
- |
- |
- |
- |
- |
| sched_rr_get_interval |
0x94 |
pid_t pid |
struct __kernel_timespec *interval |
- |
- |
- |
- |
| mlock |
0x95 |
unsigned long start |
size_t len |
- |
- |
- |
- |
| munlock |
0x96 |
unsigned long start |
size_t len |
- |
- |
- |
- |
| mlockall |
0x97 |
int flags |
- |
- |
- |
- |
- |
| munlockall |
0x98 |
- |
- |
- |
- |
- |
- |
| vhangup |
0x99 |
- |
- |
- |
- |
- |
- |
| modify_ldt |
0x9A |
int func |
void *ptr |
unsigned long bytecount |
- |
- |
- |
| pivot_root |
0x9B |
const char *new_root |
const char *put_old |
- |
- |
- |
- |
| _sysctl |
0x9C |
struct __sysctl_args *args |
- |
- |
- |
- |
- |
| prctl |
0x9D |
int option |
unsigned long arg2 |
unsigned long arg3 |
unsigned long arg4 |
unsigned long arg5 |
- |
| arch_prctl |
0x9E |
struct task_struct *task |
int code |
unsigned long *addr |
- |
- |
- |
| adjtimex |
0x9F |
struct __kernel_timex *txc_p |
- |
- |
- |
- |
- |
| setrlimit |
0xA0 |
unsigned int resource |
struct rlimit *rlim |
- |
- |
- |
- |
| chroot |
0xA1 |
const char *filename |
- |
- |
- |
- |
- |
| sync |
0xA2 |
- |
- |
- |
- |
- |
- |
| acct |
0xA3 |
const char *name |
- |
- |
- |
- |
- |
| settimeofday |
0xA4 |
struct timeval *tv |
struct timezone *tz |
- |
- |
- |
- |
| mount |
0xA5 |
char *dev_name |
char *dir_name |
char *type |
unsigned long flags |
void *data |
- |
| umount2 |
0xA6 |
const char *target |
int flags |
- |
- |
- |
- |
| swapon |
0xA7 |
const char *specialfile |
int swap_flags |
- |
- |
- |
- |
| swapoff |
0xA8 |
const char *specialfile |
- |
- |
- |
- |
- |
| reboot |
0xA9 |
int magic1 |
int magic2 |
unsigned int cmd |
void *arg |
- |
- |
| sethostname |
0xAA |
char *name |
int len |
- |
- |
- |
- |
| setdomainname |
0xAB |
char *name |
int len |
- |
- |
- |
- |
| iopl (depr.) |
0xAC |
int level |
- |
- |
- |
- |
- |
| ioperm |
0xAD |
unsigned long from |
unsigned long num |
int on |
- |
- |
- |
| create_module (removed) |
0xAE |
- |
- |
- |
- |
- |
- |
| init_module |
0xAF |
void *umod |
unsigned long len |
const char *uargs |
- |
- |
- |
| delete_module |
0xB0 |
const char *name_user |
unsigned int flags |
- |
- |
- |
- |
| get_kernel_syms (removed) |
0xB1 |
- |
- |
- |
- |
- |
- |
| query_module (removed) |
0xB2 |
- |
- |
- |
- |
- |
- |
| quotactl |
0xB3 |
unsigned int cmd |
const char *special |
qid_t id |
void *addr |
- |
- |
| nfsservctl |
0xB4 |
int cmd |
struct nfsctl_arg *argp |
union nfsctl_res *resp |
- |
- |
- |
| getpmsg (unimplemented) |
0xB5 |
- |
- |
- |
- |
- |
- |
| putpmsg (unimplemented) |
0xB6 |
- |
- |
- |
- |
- |
- |
| afs_syscall (unimplemented) |
0xB7 |
- |
- |
- |
- |
- |
- |
| tuxcall (unimplemented) |
0xB8 |
- |
- |
- |
- |
- |
- |
| security (unimplemented) |
0xB9 |
- |
- |
- |
- |
- |
- |
| gettid |
0xBA |
- |
- |
- |
- |
- |
- |
| readahead |
0xBB |
int fd |
loff_t offset |
size_t count |
- |
- |
- |
| setxattr |
0xBC |
const char *path |
const char *name |
const void *value |
size_t size |
int flags |
- |
| lsetxattr |
0xBD |
const char *path |
const char *name |
const void *value |
size_t size |
int flags |
- |
| fsetxattr |
0xBE |
int fd |
const char *name |
const void *value |
size_t size |
int flags |
- |
| getxattr |
0xBF |
const char *path |
const char *name |
void *value |
size_t size |
- |
- |
| lgetxattr |
0xC0 |
const char *path |
const char *name |
void *value |
size_t size |
- |
- |
| fgetxattr |
0xC1 |
int fd |
const char *name |
void *value |
size_t size |
- |
- |
| listxattr |
0xC2 |
const char *path |
char *list |
size_t size |
- |
- |
- |
| llistxattr |
0xC3 |
const char *path |
char *list |
size_t size |
- |
- |
- |
| flistxattr |
0xC4 |
int fd |
char *list |
size_t size |
- |
- |
- |
| removexattr |
0xC5 |
const char *path |
const char *name |
- |
- |
- |
- |
| lremovexattr |
0xC6 |
const char *path |
const char *name |
- |
- |
- |
- |
| fremovexattr |
0xC7 |
int fd |
const char *name |
- |
- |
- |
- |
| tkill |
0xC8 |
pid_t pid |
int sig |
- |
- |
- |
- |
| time |
0xC9 |
time_t *tloc |
- |
- |
- |
- |
- |
| futex |
0xCA |
u32 *uaddr |
int op |
u32 val |
struct __kernel_timespec *utime |
u32 *uaddr2 |
u32 val3 |
| sched_setaffinity |
0xCB |
pid_t pid |
unsigned int len |
unsigned long *user_mask_ptr |
- |
- |
- |
| sched_getaffinity |
0xCC |
pid_t pid |
unsigned int len |
unsigned long *user_mask_ptr |
- |
- |
- |
| set_thread_area |
0xCD |
struct user_desc *u_info |
- |
- |
- |
- |
- |
| io_setup |
0xCE |
unsigned nr_reqs |
aio_context_t *ctx |
- |
- |
- |
- |
| io_destroy |
0xCF |
aio_context_t ctx |
- |
- |
- |
- |
- |
| io_getevents |
0xD0 |
aio_context_t ctx_id |
long min_nr |
long nr |
struct io_event *events |
struct __kernel_timespec *timeout |
- |
| io_submit |
0xD1 |
aio_context_t |
long |
struct iocb * * |
- |
- |
- |
| io_cancel |
0xD2 |
aio_context_t ctx_id |
struct iocb *iocb |
struct io_event *result |
- |
- |
- |
| get_thread_area |
0xD3 |
struct user_desc *u_info |
- |
- |
- |
- |
- |
| lookup_dcookie |
0xD4 |
u64 cookie64 |
char *buf |
size_t len |
- |
- |
- |
| epoll_create |
0xD5 |
int size |
- |
- |
- |
- |
- |
| epoll_ctl_old (unimplemented) |
0xD6 |
- |
- |
- |
- |
- |
- |
| epoll_wait_old (unimplemented) |
0xD7 |
- |
- |
- |
- |
- |
- |
| remap_file_pages |
0xD8 |
unsigned long start |
unsigned long size |
unsigned long prot |
unsigned long pgoff |
unsigned long flags |
- |
| getdents64 |
0xD9 |
unsigned int fd |
struct linux_dirent64 *dirent |
unsigned int count |
- |
- |
- |
| set_tid_address |
0xDA |
int *tidptr |
- |
- |
- |
- |
- |
| restart_syscall |
0xDB |
- |
- |
- |
- |
- |
- |
| semtimedop |
0xDC |
int semid |
struct sembuf *sops |
unsigned nsops |
const struct __kernel_timespec *timeout |
- |
- |
| fadvise64 |
0xDD |
int fd |
loff_t offset |
size_t len |
int advice |
- |
- |
| timer_create |
0xDE |
clockid_t which_clock |
struct sigevent *timer_event_spec |
timer_t * created_timer_id |
- |
- |
- |
| timer_settime |
0xDF |
timer_t timer_id |
int flags |
const struct __kernel_itimerspec *new_setting |
struct __kernel_itimerspec *old_setting |
- |
- |
| timer_gettime |
0xE0 |
timer_t timer_id |
struct __kernel_itimerspec *setting |
- |
- |
- |
- |
| timer_getoverrun |
0xE1 |
timer_t timer_id |
- |
- |
- |
- |
- |
| timer_delete |
0xE2 |
timer_t timer_id |
- |
- |
- |
- |
- |
| clock_settime |
0xE3 |
clockid_t which_clock |
const struct __kernel_timespec *tp |
- |
- |
- |
- |
| clock_gettime |
0xE4 |
clockid_t which_clock |
struct __kernel_timespec *tp |
- |
- |
- |
- |
| clock_getres |
0xE5 |
clockid_t which_clock |
struct __kernel_timespec *tp |
- |
- |
- |
- |
| clock_nanosleep |
0xE6 |
clockid_t which_clock |
int flags |
const struct __kernel_timespec *rqtp |
struct __kernel_timespec *rmtp |
- |
- |
| exit_group |
0xE7 |
int error_code |
- |
- |
- |
- |
- |
| epoll_wait |
0xE8 |
int epfd |
struct epoll_event *events |
int maxevents |
int timeout |
- |
- |
| epoll_ctl |
0xE9 |
int epfd |
int op |
int fd |
struct epoll_event *event |
- |
- |
| tgkill |
0xEA |
pid_t tgid |
pid_t pid |
int sig |
- |
- |
- |
| utimes |
0xEB |
char *filename |
struct timeval *utimes |
- |
- |
- |
- |
| vserver (unimplemented) |
0xEC |
- |
- |
- |
- |
- |
- |
| mbind |
0xED |
unsigned long start |
unsigned long len |
unsigned long mode |
const unsigned long *nmask |
unsigned long maxnode |
unsigned flags |
| set_mempolicy |
0xEE |
int mode |
const unsigned long *nmask |
unsigned long maxnode |
- |
- |
- |
| get_mempolicy |
0xEF |
int *policy |
unsigned long *nmask |
unsigned long maxnode |
unsigned long addr |
unsigned long flags |
- |
| mq_open |
0xF0 |
const char *name |
int oflag |
umode_t mode |
struct mq_attr *attr |
- |
- |
| mq_unlink |
0xF1 |
const char *name |
- |
- |
- |
- |
- |
| mq_timedsend |
0xF2 |
mqd_t mqdes |
const char *msg_ptr |
size_t msg_len |
unsigned int msg_prio |
const struct __kernel_timespec *abs_timeout |
- |
| mq_timedreceive |
0xF3 |
mqd_t mqdes |
char *msg_ptr |
size_t msg_len |
unsigned int *msg_prio |
const struct __kernel_timespec *abs_timeout |
- |
| mq_notify |
0xF4 |
mqd_t mqdes |
const struct sigevent *notification |
- |
- |
- |
- |
| mq_getsetattr |
0xF5 |
mqd_t mqdes |
const struct mq_attr *mqstat |
struct mq_attr *omqstat |
- |
- |
- |
| kexec_load |
0xF6 |
unsigned long entry |
unsigned long nr_segments |
struct kexec_segment *segments |
unsigned long flags |
- |
- |
| waitid |
0xF7 |
int which |
pid_t pid |
struct siginfo *infop |
int options |
struct rusage *ru |
- |
| add_key |
0xF8 |
const char *_type |
const char *_description |
const void *_payload |
size_t plen |
key_serial_t destringid |
- |
| request_key |
0xF9 |
const char *_type |
const char *_description |
const char *_callout_info |
key_serial_t destringid |
- |
- |
| keyctl |
0xFA |
int cmd |
unsigned long arg2 |
unsigned long arg3 |
unsigned long arg4 |
unsigned long arg5 |
- |
| ioprio_set |
0xFB |
int which |
int who |
int ioprio |
- |
- |
- |
| ioprio_get |
0xFC |
int which |
int who |
- |
- |
- |
- |
| inotify_init |
0xFD |
- |
- |
- |
- |
- |
- |
| inotify_add_watch |
0xFE |
int fd |
const char *path |
u32 mask |
- |
- |
- |
| inotify_rm_watch |
0xFF |
int fd |
__s32 wd |
- |
- |
- |
- |
| migrate_pages |
0x100 |
pid_t pid |
unsigned long maxnode |
const unsigned long *from |
const unsigned long *to |
- |
- |
| openat |
0x101 |
int dfd |
const char *filename |
int flags |
umode_t mode |
- |
- |
| mkdirat |
0x102 |
int dfd |
const char * pathname |
umode_t mode |
- |
- |
- |
| mknodat |
0x103 |
int dfd |
const char * filename |
umode_t mode |
unsigned dev |
- |
- |
| fchownat |
0x104 |
int dfd |
const char *filename |
uid_t user |
gid_t group |
int flag |
- |
| futimesat |
0x105 |
int dfd |
const char *filename |
struct timeval *utimes |
- |
- |
- |
| newfstatat |
0x106 |
int dfd |
const char *filename |
struct stat *statbuf |
int flag |
- |
- |
| unlinkat |
0x107 |
int dfd |
const char * pathname |
int flag |
- |
- |
- |
| renameat |
0x108 |
int olddfd |
const char * oldname |
int newdfd |
const char * newname |
- |
- |
| linkat |
0x109 |
int olddfd |
const char *oldname |
int newdfd |
const char *newname |
int flags |
- |
| symlinkat |
0x10A |
const char * oldname |
int newdfd |
const char * newname |
- |
- |
- |
| readlinkat |
0x10B |
int dfd |
const char *path |
char *buf |
int bufsiz |
- |
- |
| fchmodat |
0x10C |
int dfd |
const char * filename |
umode_t mode |
- |
- |
- |
| faccessat |
0x10D |
int dfd |
const char *filename |
int mode |
- |
- |
- |
| pselect6 |
0x10E |
int n |
fd_set *inp |
fd_set *outp |
fd_set *exp |
struct __kernel_timespec * |
void *sig/td>
|
| ppoll |
0x10F |
struct pollfd *ufds |
unsigned int nfds |
struct timespec *tsp |
const sigset_t *sigmask |
size_t sigretsize |
- |
| unshare |
0x110 |
unsigned long unshare_flags |
- |
- |
- |
- |
- |
| set_robust_list |
0x111 |
struct robust_list_head *head |
size_t len |
- |
- |
- |
- |
| get_robust_list |
0x112 |
int pid |
struct robust_list_head * *head_ptr |
size_t *len_ptr |
- |
- |
- |
| splice |
0x113 |
int fd_in |
loff_t *off_in |
int fd_out |
loff_t *off_out |
size_t len |
unsigned int flags |
| tee |
0x114 |
int fdin |
int fdout |
size_t len |
unsigned int flags |
- |
- |
| sync_file_range |
0x115 |
int fd |
loff_t offset |
loff_t nbytes |
unsigned int flags |
- |
- |
| vmsplice |
0x116 |
int fd |
const struct iovec *iov |
unsigned long nr_segs |
unsigned int flags |
- |
- |
| move_pages |
0x117 |
pid_t pid |
unsigned long nr_pages |
const void * *pages |
const int *nodes |
int *status |
int flags |
| utimensat |
0x118 |
int dfd |
const char *filename |
struct __kernel_timespec *utimes |
int flags |
- |
- |
| epoll_pwait |
0x119 |
int epfd |
struct epoll_event *events |
int maxevents |
int timeout |
const sigset_t *sigmask |
size_t sigsetsize |
| signalfd |
0x11A |
int ufd |
sigset_t *user_mask |
size_t sizemask |
- |
- |
- |
| timerfd_create |
0x11B |
int clockid |
int flags |
- |
- |
- |
- |
| eventfd |
0x11C |
unsigned int count |
- |
- |
- |
- |
- |
| fallocate |
0x11D |
int fd |
int mode |
loff_t offset |
loff_t len |
- |
- |
| timerfd_settime |
0x11E |
int ufd |
int flags |
const struct __kernel_itimerspec *utmr |
struct __kernel_itimerspec *otmr |
- |
- |
| timerfd_gettime |
0x11F |
int ufd |
struct __kernel_itimerspec *otmr |
- |
- |
- |
- |
| accept4 |
0x120 |
int fd |
struct sockaddr *upeer_sockaddr |
int *upeer_addrlen |
int flags |
- |
- |
| signalfd4 |
0x121 |
int ufd |
sigset_t *user_mask |
size_t sizemask |
int flags |
- |
- |
| eventfd2 |
0x122 |
unsigned int count |
int flags |
- |
- |
- |
- |
| epoll_create1 |
0x123 |
int flags |
- |
- |
- |
- |
- |
| dup3 |
0x124 |
unsigned int oldfd |
unsigned int newfd |
int flags |
- |
- |
- |
| pipe2 |
0x125 |
int *fildes |
int flags |
- |
- |
- |
- |
| inotify_init1 |
0x126 |
int flags |
- |
- |
- |
- |
- |
| preadv |
0x127 |
unsigned long fd |
const struct iovec *vec |
unsigned long vlen |
unsigned long pos_l |
unsigned long pos_h |
- |
| pwritev |
0x128 |
unsigned long fd |
const struct iovec *vec |
unsigned long vlen |
unsigned long pos_l |
unsigned long pos_h |
- |
| rt_tgsigqueueinfo |
0x129 |
pid_t tgid |
pid_t pid |
int sig |
siginfo_t *uinfo |
- |
- |
| perf_event_open |
0x12A |
struct perf_event_attr *attr_uptr |
pid_t pid |
int cpu |
int group_fd |
unsigned long flags |
- |
| recvmmsg |
0x12B |
int fd |
struct mmsghdr *msg |
unsigned int vlen |
unsigned flags |
struct __kernel_timespec *timeout |
- |
| fanotify_init |
0x12C |
unsigned int flags |
unsigned int event_f_flags |
- |
- |
- |
- |
| fanotify_mark |
0x12D |
int fanotify_fd |
unsigned int flags |
u64 mask |
int fd |
const char *pathname |
- |
| prlimit64 |
0x12E |
pid_t pid |
unsigned int resource |
const struct rlimit64 *new_rlim |
struct rlimit64 *old_rlim |
- |
- |
| name_to_handle_at |
0x12F |
int dfd |
const char *name |
struct file_handle *handle |
int *mnt_id |
int flag |
- |
| open_by_handle_at |
0x130 |
int mountdirfd |
struct file_handle *handle |
int flags |
- |
- |
- |
| clock_adjtime |
0x131 |
clockid_t which_clock |
struct __kernel_timex *tx |
- |
- |
- |
- |
| syncfs |
0x132 |
int fd |
- |
- |
- |
- |
- |
| sendmmsg |
0x133 |
int fd |
struct mmsghdr *msg |
unsigned int vlen |
unsigned flags |
- |
- |
| setns |
0x134 |
int fd |
int nstype |
- |
- |
- |
- |
| getcpu |
0x135 |
unsigned *cpu |
unsigned *node |
struct getcpu_cache *cache |
- |
- |
- |
| process_vm_readv |
0x136 |
pid_t pid |
const struct iovec *lvec |
unsigned long liovcnt |
const struct iovec *rvec |
unsigned long riovcnt |
unsigned long flags |
| process_vm_writev |
0x137 |
pid_t pid |
const struct iovec *lvec |
unsigned long liovcnt |
const struct iovec *rvec |
unsigned long riovcnt |
unsigned long flags |
| kcmp |
0x138 |
pid_t pid1 |
pid_t pid2 |
int type |
unsigned long idx1 |
unsigned long idx2 |
- |
| finit_module |
0x139 |
int fd |
const char *uargs |
int flags |
- |
- |
- |
| sched_setattr |
0x13A |
pid_t pid |
struct sched_attr *attr |
unsigned int flags |
- |
- |
- |
| sched_getattr |
0x13B |
pid_t pid |
struct sched_attr *attr |
unsigned int size |
unsigned int flags |
- |
- |
| renameat2 |
0x13C |
int olddfd |
const char *oldname |
int newdfd |
const char *newname |
unsigned int flags |
- |
| seccomp |
0x13D |
unsigned int op |
unsigned int flags |
void *uargs |
- |
- |
- |
| getrandom |
0x13E |
char *buf |
size_t count |
unsigned int flags |
- |
- |
- |
| memfd_create |
0x13F |
const char *uname_ptr |
unsigned int flags |
- |
- |
- |
- |
| kexec_file_load |
0x140 |
int kernel_fd |
int initrd_fd |
unsigned long cmdline_len |
const char *cmdline_ptr |
unsigned long flags |
- |
| bpf |
0x141 |
int cmd |
union bpf_attr *attr |
unsigned int size |
- |
- |
- |
| execveat |
0x142 |
int dfd |
const char *filename |
const char *const *argv |
const char *const *envp |
int flags |
- |
| userfaultfd |
0x143 |
int flags |
- |
- |
- |
- |
- |
| membarrier |
0x144 |
int cmd |
int flags |
- |
- |
- |
- |
| mlock2 |
0x145 |
unsigned long start |
size_t len |
int flags |
- |
- |
- |
| copy_file_range |
0x146 |
int fd_in |
loff_t *off_in |
int fd_out |
loff_t *off_out |
size_t len |
unsigned int flags |
| preadv2 |
0x147 |
unsigned long fd |
const struct iovec *vec |
unsigned long vlen |
unsigned long pos_l |
unsigned long pos_h |
rwf_t flags |
| pwritev2 |
0x148 |
unsigned long fd |
const struct iovec *vec |
unsigned long vlen |
unsigned long pos_l |
unsigned long pos_h |
rwf_t flags |
| pkey_mprotect |
0x149 |
unsigned long start |
size_t len |
unsigned long prot |
int pkey |
- |
- |
| pkey_alloc |
0x14A |
unsigned long flags |
unsigned long init_val |
- |
- |
- |
- |
| pkey_free |
0x14B |
int pkey |
- |
- |
- |
- |
- |
| statx |
0x14C |
int dfd |
const char *path |
unsigned flags |
unsigned mask |
struct statx *buffer |
- |