Übersicht der Linux ARM64 Systemaufrufen
| NR | SYSCALL NAME | Beschreibung | Referenz | x8 | x0 | x1 | x2 | x3 | x4 | x5 |
|---|---|---|---|---|---|---|---|---|---|---|
| 0 | io_setup | - | https://man7.org/linux/man-pages/man2/io_setup.2.html | 0x000 | unsigned nr_reqs | aio_context_t *ctx | - | - | - | - |
| 1 | io_destroy | - | https://man7.org/linux/man-pages/man2/io_destroy.2.html | 0x001 | aio_context_t ctx | - | - | - | - | - |
| 2 | io_submit | - | https://man7.org/linux/man-pages/man2/io_submit.2.html | 0x002 | aio_context_t ctx_id | long nr | struct iocb **iocbpp | - | - | - |
| 3 | io_cancel | http://man7.org/linux/man-pages/man2/io_cancel.2.html | 0x003 | aio_context_t ctx_id | struct iocb *iocb | struct io_event *result | - | - | - | |
| 4 | io_getevents | http://man7.org/linux/man-pages/man2/io_getevents.2.html | 0x004 | aio_context_t ctx_id | long min_nr | long nr | struct io_event *events | struct __kernel_timespec *timeout | - | |
| 5 | setxattr | http://man7.org/linux/man-pages/man2/setxattr.2.html | 0x005 | const char *path | const char *name | const void *value | size_t size | int flags | - | |
| 6 | lsetxattr | http://man7.org/linux/man-pages/man2/lsetxattr.2.html | 0x006 | const char *path | const char *name | const void *value | size_t size | int flags | - | |
| 7 | fsetxattr | http://man7.org/linux/man-pages/man2/fsetxattr.2.html | 0x007 | int fd | const char *name | const void *value | size_t size | int flags | - | |
| 8 | getxattr | http://man7.org/linux/man-pages/man2/getxattr.2.html | 0x008 | const char *path | const char *name | void *value | size_t size | - | - | |
| 9 | lgetxattr | http://man7.org/linux/man-pages/man2/lgetxattr.2.html | 0x009 | const char *path | const char *name | void *value | size_t size | - | - | |
| 10 | fgetxattr | http://man7.org/linux/man-pages/man2/fgetxattr.2.html | 0x00A | int fd | const char *name | void *value | size_t size | - | - | |
| 11 | listxattr | http://man7.org/linux/man-pages/man2/listxattr.2.html | 0x00B | const char *path | char *list | size_t size | - | - | - | |
| 12 | llistxattr | http://man7.org/linux/man-pages/man2/llistxattr.2.html | 0x00C | const char *path | char *list | size_t size | - | - | - | |
| 13 | flistxattr | http://man7.org/linux/man-pages/man2/flistxattr.2.html | 0x00D | int fd | char *list | size_t size | - | - | - | |
| 14 | removexattr | http://man7.org/linux/man-pages/man2/removexattr.2.html | 0x00E | const char *path | const char *name | - | - | - | - | |
| 15 | lremovexattr | http://man7.org/linux/man-pages/man2/lremovexattr.2.html | 0x00F | const char *path | const char *name | - | - | - | - | |
| 16 | fremovexattr | http://man7.org/linux/man-pages/man2/fremovexattr.2.html | 0x010 | int fd | const char *name | - | - | - | - | |
| 17 | getcwd | http://man7.org/linux/man-pages/man2/getcwd.2.html | 0x011 | char *buf | unsigned long size | - | - | - | - | |
| 18 | lookup_dcookie | http://man7.org/linux/man-pages/man2/lookup_dcookie.2.html | 0x012 | u64 cookie64 | char *buf | size_t len | - | - | - | |
| 19 | eventfd2 | http://man7.org/linux/man-pages/man2/eventfd2.2.html | 0x013 | unsigned int count | int flags | - | - | - | - | |
| 20 | epoll_create1 | http://man7.org/linux/man-pages/man2/epoll_create1.2.html | 0x014 | int flags | - | - | - | - | - | |
| 21 | epoll_ctl | http://man7.org/linux/man-pages/man2/epoll_ctl.2.html | 0x015 | int epfd | int op | int fd | struct epoll_event *event | - | - | |
| 22 | epoll_pwait | http://man7.org/linux/man-pages/man2/epoll_pwait.2.html | 0x016 | int epfd | struct epoll_event *events | int maxevents | int timeout | const sigset_t *sigmask | size_t sigsetsize | |
| 23 | dup | http://man7.org/linux/man-pages/man2/dup.2.html | 0x017 | unsigned int fildes | - | - | - | - | - | |
| 24 | dup3 | http://man7.org/linux/man-pages/man2/dup3.2.html | 0x018 | unsigned int oldfd | unsigned int newfd | int flags | - | - | - | |
| 25 | fcntl | http://man7.org/linux/man-pages/man2/fcntl.2.html | 0x019 | unsigned int fd | unsigned int cmd | unsigned long arg | - | - | - | |
| 26 | inotify_init1 | http://man7.org/linux/man-pages/man2/inotify_init1.2.html | 0x01A | int flags | - | - | - | - | - | |
| 27 | inotify_add_watch | http://man7.org/linux/man-pages/man2/inotify_add_watch.2.html | 0x01B | int fd | const char *path | u32 mask | - | - | - | |
| 28 | inotify_rm_watch | http://man7.org/linux/man-pages/man2/inotify_rm_watch.2.html | 0x01C | int fd | __s32 wd | - | - | - | - | |
| 29 | ioctl | http://man7.org/linux/man-pages/man2/ioctl.2.html | 0x01D | unsigned int fd | unsigned int cmd | unsigned long arg | - | - | - | |
| 30 | ioprio_set | http://man7.org/linux/man-pages/man2/ioprio_set.2.html | 0x01E | int which | int who | int ioprio | - | - | - | |
| 31 | ioprio_get | http://man7.org/linux/man-pages/man2/ioprio_get.2.html | 0x01F | int which | int who | - | - | - | - | |
| 32 | flock | http://man7.org/linux/man-pages/man2/flock.2.html | 0x020 | unsigned int fd | unsigned int cmd | - | - | - | - | |
| 33 | mknodat | http://man7.org/linux/man-pages/man2/mknodat.2.html | 0x021 | int dfd | const char * filename | umode_t mode | unsigned dev | - | - | |
| 34 | mkdirat | http://man7.org/linux/man-pages/man2/mkdirat.2.html | 0x022 | int dfd | const char * pathname | umode_t mode | - | - | - | |
| 35 | unlinkat | http://man7.org/linux/man-pages/man2/unlinkat.2.html | 0x023 | int dfd | const char * pathname | int flag | - | - | - | |
| 36 | symlinkat | http://man7.org/linux/man-pages/man2/symlinkat.2.html | 0x024 | const char * oldname | int newdfd | const char * newname | - | - | - | |
| 37 | linkat | http://man7.org/linux/man-pages/man2/linkat.2.html | 0x025 | int olddfd | const char *oldname | int newdfd | const char *newname | int flags | - | |
| 38 | renameat | http://man7.org/linux/man-pages/man2/renameat.2.html | 0x026 | int olddfd | const char * oldname | int newdfd | const char * newname | - | - | |
| 39 | umount2 | http://man7.org/linux/man-pages/man2/umount2.2.html | 0x027 | const char *target | int flags | |||||
| 40 | mount | http://man7.org/linux/man-pages/man2/mount.2.html | 0x028 | char *dev_name | char *dir_name | char *type | unsigned long flags | void *data | - | |
| 41 | pivot_root | http://man7.org/linux/man-pages/man2/pivot_root.2.html | 0x029 | const char *new_root | const char *put_old | - | - | - | - | |
| 42 | nfsservctl | http://man7.org/linux/man-pages/man2/nfsservctl.2.html | 0x02A | REMOVED | ||||||
| 43 | statfs | http://man7.org/linux/man-pages/man2/statfs.2.html | 0x02B | const char * path | struct statfs *buf | - | - | - | - | |
| 44 | fstatfs | http://man7.org/linux/man-pages/man2/fstatfs.2.html | 0x02C | unsigned int fd | struct statfs *buf | - | - | - | - | |
| 45 | truncate | http://man7.org/linux/man-pages/man2/truncate.2.html | 0x02D | const char *path | long length | - | - | - | - | |
| 46 | ftruncate | http://man7.org/linux/man-pages/man2/ftruncate.2.html | 0x02E | unsigned int fd | unsigned long length | - | - | - | - | |
| 47 | fallocate | http://man7.org/linux/man-pages/man2/fallocate.2.html | 0x02F | int fd | int mode | loff_t offset | loff_t len | - | - | |
| 48 | faccessat | http://man7.org/linux/man-pages/man2/faccessat.2.html | 0x030 | int dfd | const char *filename | int mode | - | - | - | |
| 49 | chdir | http://man7.org/linux/man-pages/man2/chdir.2.html | 0x031 | const char *filename | - | - | - | - | - | |
| 50 | fchdir | http://man7.org/linux/man-pages/man2/fchdir.2.html | 0x032 | unsigned int fd | - | - | - | - | - | |
| 51 | chroot | http://man7.org/linux/man-pages/man2/chroot.2.html | 0x033 | const char *filename | - | - | - | - | - | |
| 52 | fchmod | http://man7.org/linux/man-pages/man2/fchmod.2.html | 0x034 | unsigned int fd | umode_t mode | - | - | - | - | |
| 53 | fchmodat | http://man7.org/linux/man-pages/man2/fchmodat.2.html | 0x035 | int dfd | const char * filename | umode_t mode | - | - | - | |
| 54 | fchownat | http://man7.org/linux/man-pages/man2/fchownat.2.html | 0x036 | int dfd | const char *filename | uid_t user | gid_t group | int flag | - | |
| 55 | fchown | http://man7.org/linux/man-pages/man2/fchown.2.html | 0x037 | unsigned int fd | uid_t user | gid_t group | - | - | - | |
| 56 | openat | http://man7.org/linux/man-pages/man2/openat.2.html | 0x038 | int dfd | const char *filename | int flags | umode_t mode | - | - | |
| 57 | close | http://man7.org/linux/man-pages/man2/close.2.html | 0x039 | unsigned int fd | - | - | - | - | - | |
| 58 | vhangup | http://man7.org/linux/man-pages/man2/vhangup.2.html | 0x03A | - | - | - | - | - | - | |
| 59 | pipe2 | http://man7.org/linux/man-pages/man2/pipe2.2.html | 0x03B | int *fildes | int flags | - | - | - | - | |
| 60 | quotactl | http://man7.org/linux/man-pages/man2/quotactl.2.html | 0x03C | unsigned int cmd | const char *special | qid_t id | void *addr | - | - | |
| 61 | getdents64 | http://man7.org/linux/man-pages/man2/getdents64.2.html | 0x03D | unsigned int fd | struct linux_dirent64 *dirent | unsigned int count | - | - | - | |
| 62 | lseek | http://man7.org/linux/man-pages/man2/lseek.2.html | 0x03E | unsigned int fd | off_t offset | unsigned int whence | - | - | - | |
| 63 | read | http://man7.org/linux/man-pages/man2/read.2.html | 0x03F | unsigned int fd | char *buf | size_t count | - | - | - | |
| 64 | write | http://man7.org/linux/man-pages/man2/write.2.html | 0x040 | unsigned int fd | const char *buf | size_t count | - | - | - | |
| 65 | readv | http://man7.org/linux/man-pages/man2/readv.2.html | 0x041 | unsigned long fd | const struct iovec *vec | unsigned long vlen | - | - | - | |
| 66 | writev | http://man7.org/linux/man-pages/man2/writev.2.html | 0x042 | unsigned long fd | const struct iovec *vec | unsigned long vlen | - | - | - | |
| 67 | pread64 | http://man7.org/linux/man-pages/man2/pread64.2.html | 0x043 | unsigned int fd | char *buf | size_t count | loff_t pos | - | - | |
| 68 | pwrite64 | http://man7.org/linux/man-pages/man2/pwrite64.2.html | 0x044 | unsigned int fd | const char *buf | size_t count | loff_t pos | - | - | |
| 69 | preadv | http://man7.org/linux/man-pages/man2/preadv.2.html | 0x045 | unsigned long fd | const struct iovec *vec | unsigned long vlen | unsigned long pos_l | unsigned long pos_h | - | |
| 70 | pwritev | http://man7.org/linux/man-pages/man2/pwritev.2.html | 0x046 | unsigned long fd | const struct iovec *vec | unsigned long vlen | unsigned long pos_l | unsigned long pos_h | - | |
| 71 | sendfile | http://man7.org/linux/man-pages/man2/sendfile.2.html | 0x047 | int out_fd | int in_fd | off_t *offset | size_t count | - | - | |
| 72 | pselect6 | http://man7.org/linux/man-pages/man2/pselect6.2.html | 0x048 | int | fd_set * | fd_set * | fd_set * | struct __kernel_timespec * | void * | |
| 73 | ppoll | http://man7.org/linux/man-pages/man2/ppoll.2.html | 0x049 | struct pollfd * | unsigned int | struct __kernel_timespec * | const sigset_t * | size_t | - | |
| 74 | signalfd4 | http://man7.org/linux/man-pages/man2/signalfd4.2.html | 0x04A | int ufd | sigset_t *user_mask | size_t sizemask | int flags | - | - | |
| 75 | vmsplice | http://man7.org/linux/man-pages/man2/vmsplice.2.html | 0x04B | int fd | const struct iovec *iov | unsigned long nr_segs | unsigned int flags | - | - | |
| 76 | splice | http://man7.org/linux/man-pages/man2/splice.2.html | 0x04C | int fd_in | loff_t *off_in | int fd_out | loff_t *off_out | size_t len | unsigned int flags | |
| 77 | tee | http://man7.org/linux/man-pages/man2/tee.2.html | 0x04D | int fdin | int fdout | size_t len | unsigned int flags | - | - | |
| 78 | readlinkat | http://man7.org/linux/man-pages/man2/readlinkat.2.html | 0x04E | int dfd | const char *path | char *buf | int bufsiz | - | - | |
| 79 | newfstatat | http://man7.org/linux/man-pages/man2/newfstatat.2.html | 0x04F | int dfd | const char *filename | struct stat *statbuf | int flag | - | - | |
| 80 | fstat | http://man7.org/linux/man-pages/man2/fstat.2.html | 0x050 | unsigned int fd | struct __old_kernel_stat *statbuf | - | - | - | - | |
| 81 | sync | http://man7.org/linux/man-pages/man2/sync.2.html | 0x051 | - | - | - | - | - | - | |
| 82 | fsync | http://man7.org/linux/man-pages/man2/fsync.2.html | 0x052 | unsigned int fd | - | - | - | - | - | |
| 83 | fdatasync | http://man7.org/linux/man-pages/man2/fdatasync.2.html | 0x053 | unsigned int fd | - | - | - | - | - | |
| 84 | sync_file_range | http://man7.org/linux/man-pages/man2/sync_file_range.2.html | 0x054 | int fd | loff_t offset | loff_t nbytes | unsigned int flags | - | - | |
| 85 | timerfd_create | http://man7.org/linux/man-pages/man2/timerfd_create.2.html | 0x055 | int clockid | int flags | - | - | - | - | |
| 86 | timerfd_settime | http://man7.org/linux/man-pages/man2/timerfd_settime.2.html | 0x056 | int ufd | int flags | const struct __kernel_itimerspec *utmr | struct __kernel_itimerspec *otmr | - | - | |
| 87 | timerfd_gettime | http://man7.org/linux/man-pages/man2/timerfd_gettime.2.html | 0x057 | int ufd | struct __kernel_itimerspec *otmr | - | - | - | - | |
| 88 | utimensat | http://man7.org/linux/man-pages/man2/utimensat.2.html | 0x058 | int dfd | const char *filename | struct __kernel_timespec *utimes | int flags | - | - | |
| 89 | acct | http://man7.org/linux/man-pages/man2/acct.2.html | 0x059 | const char *name | - | - | - | - | - | |
| 90 | capget | http://man7.org/linux/man-pages/man2/capget.2.html | 0x05A | cap_user_header_t header | cap_user_data_t dataptr | - | - | - | - | |
| 91 | capset | http://man7.org/linux/man-pages/man2/capset.2.html | 0x05B | cap_user_header_t header | const cap_user_data_t data | - | - | - | - | |
| 92 | personality | http://man7.org/linux/man-pages/man2/personality.2.html | 0x05C | unsigned int personality | - | - | - | - | - | |
| 93 | exit | http://man7.org/linux/man-pages/man2/exit.2.html | 0x05D | int error_code | - | - | - | - | - | |
| 94 | exit_group | http://man7.org/linux/man-pages/man2/exit_group.2.html | 0x05E | int error_code | - | - | - | - | - | |
| 95 | waitid | http://man7.org/linux/man-pages/man2/waitid.2.html | 0x05F | int which | pid_t pid | struct siginfo *infop | int options | struct rusage *ru | - | |
| 96 | set_tid_address | http://man7.org/linux/man-pages/man2/set_tid_address.2.html | 0x060 | int *tidptr | - | - | - | - | - | |
| 97 | unshare | http://man7.org/linux/man-pages/man2/unshare.2.html | 0x061 | unsigned long unshare_flags | - | - | - | - | - | |
| 98 | futex | http://man7.org/linux/man-pages/man2/futex.2.html | 0x062 | u32 *uaddr | int op | u32 val | const struct __kernel_timespec *utime | u32 *uaddr2 | u32 val3 | |
| 99 | set_robust_list | http://man7.org/linux/man-pages/man2/set_robust_list.2.html | 0x063 | struct robust_list_head *head | size_t len | - | - | - | - | |
| 100 | get_robust_list | http://man7.org/linux/man-pages/man2/get_robust_list.2.html | 0x064 | int pid | struct robust_list_head * *head_ptr | size_t *len_ptr | - | - | - | |
| 101 | nanosleep | http://man7.org/linux/man-pages/man2/nanosleep.2.html | 0x065 | struct __kernel_timespec *rqtp | struct __kernel_timespec *rmtp | - | - | - | - | |
| 102 | getitimer | http://man7.org/linux/man-pages/man2/getitimer.2.html | 0x066 | int which | struct __kernel_old_itimerval *value | - | - | - | - | |
| 103 | setitimer | http://man7.org/linux/man-pages/man2/setitimer.2.html | 0x067 | int which | struct __kernel_old_itimerval *value | struct __kernel_old_itimerval *ovalue | - | - | - | |
| 104 | kexec_load | http://man7.org/linux/man-pages/man2/kexec_load.2.html | 0x068 | unsigned long entry | unsigned long nr_segments | struct kexec_segment *segments | unsigned long flags | - | - | |
| 105 | init_module | http://man7.org/linux/man-pages/man2/init_module.2.html | 0x069 | void *umod | unsigned long len | const char *uargs | - | - | - | |
| 106 | delete_module | http://man7.org/linux/man-pages/man2/delete_module.2.html | 0x06A | const char *name_user | unsigned int flags | - | - | - | - | |
| 107 | timer_create | http://man7.org/linux/man-pages/man2/timer_create.2.html | 0x06B | clockid_t which_clock | struct sigevent *timer_event_spec | timer_t * created_timer_id | - | - | - | |
| 108 | timer_gettime | http://man7.org/linux/man-pages/man2/timer_gettime.2.html | 0x06C | timer_t timer_id | struct __kernel_itimerspec *setting | - | - | - | - | |
| 109 | timer_getoverrun | http://man7.org/linux/man-pages/man2/timer_getoverrun.2.html | 0x06D | timer_t timer_id | - | - | - | - | - | |
| 110 | timer_settime | http://man7.org/linux/man-pages/man2/timer_settime.2.html | 0x06E | timer_t timer_id | int flags | const struct __kernel_itimerspec *new_setting | struct __kernel_itimerspec *old_setting | - | - | |
| 111 | timer_delete | http://man7.org/linux/man-pages/man2/timer_delete.2.html | 0x06F | timer_t timer_id | - | - | - | - | - | |
| 112 | clock_settime | http://man7.org/linux/man-pages/man2/clock_settime.2.html | 0x070 | clockid_t which_clock | const struct __kernel_timespec *tp | - | - | - | - | |
| 113 | clock_gettime | http://man7.org/linux/man-pages/man2/clock_gettime.2.html | 0x071 | clockid_t which_clock | struct __kernel_timespec *tp | - | - | - | - | |
| 114 | clock_getres | http://man7.org/linux/man-pages/man2/clock_getres.2.html | 0x072 | clockid_t which_clock | struct __kernel_timespec *tp | - | - | - | - | |
| 115 | clock_nanosleep | http://man7.org/linux/man-pages/man2/clock_nanosleep.2.html | 0x073 | clockid_t which_clock | int flags | const struct __kernel_timespec *rqtp | struct __kernel_timespec *rmtp | - | - | |
| 116 | syslog | http://man7.org/linux/man-pages/man2/syslog.2.html | 0x074 | int type | char *buf | int len | - | - | - | |
| 117 | ptrace | http://man7.org/linux/man-pages/man2/ptrace.2.html | 0x075 | long request | long pid | unsigned long addr | unsigned long data | - | - | |
| 118 | sched_setparam | http://man7.org/linux/man-pages/man2/sched_setparam.2.html | 0x076 | pid_t pid | struct sched_param *param | - | - | - | - | |
| 119 | sched_setscheduler | http://man7.org/linux/man-pages/man2/sched_setscheduler.2.html | 0x077 | pid_t pid | int policy | struct sched_param *param | - | - | - | |
| 120 | sched_getscheduler | http://man7.org/linux/man-pages/man2/sched_getscheduler.2.html | 0x078 | pid_t pid | - | - | - | - | - | |
| 121 | sched_getparam | http://man7.org/linux/man-pages/man2/sched_getparam.2.html | 0x079 | pid_t pid | struct sched_param *param | - | - | - | - | |
| 122 | sched_setaffinity | http://man7.org/linux/man-pages/man2/sched_setaffinity.2.html | 0x07A | pid_t pid | unsigned int len | unsigned long *user_mask_ptr | - | - | - | |
| 123 | sched_getaffinity | http://man7.org/linux/man-pages/man2/sched_getaffinity.2.html | 0x07B | pid_t pid | unsigned int len | unsigned long *user_mask_ptr | - | - | - | |
| 124 | sched_yield | http://man7.org/linux/man-pages/man2/sched_yield.2.html | 0x07C | - | - | - | - | - | - | |
| 125 | sched_get_priority_max | http://man7.org/linux/man-pages/man2/sched_get_priority_max.2.html | 0x07D | int policy | - | - | - | - | - | |
| 126 | sched_get_priority_min | http://man7.org/linux/man-pages/man2/sched_get_priority_min.2.html | 0x07E | int policy | - | - | - | - | - | |
| 127 | sched_rr_get_interval | http://man7.org/linux/man-pages/man2/sched_rr_get_interval.2.html | 0x07F | pid_t pid | struct __kernel_timespec *interval | - | - | - | - | |
| 128 | restart_syscall | http://man7.org/linux/man-pages/man2/restart_syscall.2.html | 0x080 | - | - | - | - | - | - | |
| 129 | kill | http://man7.org/linux/man-pages/man2/kill.2.html | 0x081 | pid_t pid | int sig | - | - | - | - | |
| 130 | tkill | http://man7.org/linux/man-pages/man2/tkill.2.html | 0x082 | pid_t pid | int sig | - | - | - | - | |
| 131 | tgkill | http://man7.org/linux/man-pages/man2/tgkill.2.html | 0x083 | pid_t tgid | pid_t pid | int sig | - | - | - | |
| 132 | sigaltstack | http://man7.org/linux/man-pages/man2/sigaltstack.2.html | 0x084 | const struct sigaltstack *uss | struct sigaltstack *uoss | - | - | - | - | |
| 133 | rt_sigsuspend | http://man7.org/linux/man-pages/man2/rt_sigsuspend.2.html | 0x085 | sigset_t *unewset | size_t sigsetsize | - | - | - | - | |
| 134 | rt_sigaction | http://man7.org/linux/man-pages/man2/rt_sigaction.2.html | 0x086 | int | const struct sigaction * | struct sigaction * | size_t | - | - | |
| 135 | rt_sigprocmask | http://man7.org/linux/man-pages/man2/rt_sigprocmask.2.html | 0x087 | int how | sigset_t *set | sigset_t *oset | size_t sigsetsize | - | - | |
| 136 | rt_sigpending | http://man7.org/linux/man-pages/man2/rt_sigpending.2.html | 0x088 | sigset_t *set | size_t sigsetsize | - | - | - | - | |
| 137 | rt_sigtimedwait | http://man7.org/linux/man-pages/man2/rt_sigtimedwait.2.html | 0x089 | const sigset_t *uthese | siginfo_t *uinfo | const struct __kernel_timespec *uts | size_t sigsetsize | - | - | |
| 138 | rt_sigqueueinfo | http://man7.org/linux/man-pages/man2/rt_sigqueueinfo.2.html | 0x08A | pid_t pid | int sig | siginfo_t *uinfo | - | - | - | |
| 139 | rt_sigreturn | http://man7.org/linux/man-pages/man2/rt_sigreturn.2.html | 0x08B | - | - | - | - | - | - | |
| 140 | setpriority | http://man7.org/linux/man-pages/man2/setpriority.2.html | 0x08C | int which | int who | int niceval | - | - | - | |
| 141 | getpriority | http://man7.org/linux/man-pages/man2/getpriority.2.html | 0x08D | int which | int who | - | - | - | - | |
| 142 | reboot | http://man7.org/linux/man-pages/man2/reboot.2.html | 0x08E | int magic1 | int magic2 | unsigned int cmd | void *arg | - | - | |
| 143 | setregid | http://man7.org/linux/man-pages/man2/setregid.2.html | 0x08F | gid_t rgid | gid_t egid | - | - | - | - | |
| 144 | setgid | http://man7.org/linux/man-pages/man2/setgid.2.html | 0x090 | gid_t gid | - | - | - | - | - | |
| 145 | setreuid | http://man7.org/linux/man-pages/man2/setreuid.2.html | 0x091 | uid_t ruid | uid_t euid | - | - | - | - | |
| 146 | setuid | http://man7.org/linux/man-pages/man2/setuid.2.html | 0x092 | uid_t uid | - | - | - | - | - | |
| 147 | setresuid | http://man7.org/linux/man-pages/man2/setresuid.2.html | 0x093 | uid_t ruid | uid_t euid | uid_t suid | - | - | - | |
| 148 | getresuid | http://man7.org/linux/man-pages/man2/getresuid.2.html | 0x094 | uid_t *ruid | uid_t *euid | uid_t *suid | - | - | - | |
| 149 | setresgid | http://man7.org/linux/man-pages/man2/setresgid.2.html | 0x095 | gid_t rgid | gid_t egid | gid_t sgid | - | - | - | |
| 150 | getresgid | http://man7.org/linux/man-pages/man2/getresgid.2.html | 0x096 | gid_t *rgid | gid_t *egid | gid_t *sgid | - | - | - | |
| 151 | setfsuid | http://man7.org/linux/man-pages/man2/setfsuid.2.html | 0x097 | uid_t uid | - | - | - | - | - | |
| 152 | setfsgid | http://man7.org/linux/man-pages/man2/setfsgid.2.html | 0x098 | gid_t gid | - | - | - | - | - | |
| 153 | times | http://man7.org/linux/man-pages/man2/times.2.html | 0x099 | struct tms *tbuf | - | - | - | - | - | |
| 154 | setpgid | http://man7.org/linux/man-pages/man2/setpgid.2.html | 0x09A | pid_t pid | pid_t pgid | - | - | - | - | |
| 155 | getpgid | http://man7.org/linux/man-pages/man2/getpgid.2.html | 0x09B | pid_t pid | - | - | - | - | - | |
| 156 | getsid | http://man7.org/linux/man-pages/man2/getsid.2.html | 0x09C | pid_t pid | - | - | - | - | - | |
| 157 | setsid | http://man7.org/linux/man-pages/man2/setsid.2.html | 0x09D | - | - | - | - | - | - | |
| 158 | getgroups | http://man7.org/linux/man-pages/man2/getgroups.2.html | 0x09E | int gidsetsize | gid_t *grouplist | - | - | - | - | |
| 159 | setgroups | http://man7.org/linux/man-pages/man2/setgroups.2.html | 0x09F | int gidsetsize | gid_t *grouplist | - | - | - | - | |
| 160 | uname | http://man7.org/linux/man-pages/man2/uname.2.html | 0x0A0 | struct old_utsname * | - | - | - | - | - | |
| 161 | sethostname | http://man7.org/linux/man-pages/man2/sethostname.2.html | 0x0A1 | char *name | int len | - | - | - | - | |
| 162 | setdomainname | http://man7.org/linux/man-pages/man2/setdomainname.2.html | 0x0A2 | char *name | int len | - | - | - | - | |
| 163 | getrlimit | http://man7.org/linux/man-pages/man2/getrlimit.2.html | 0x0A3 | unsigned int resource | struct rlimit *rlim | - | - | - | - | |
| 164 | setrlimit | http://man7.org/linux/man-pages/man2/setrlimit.2.html | 0x0A4 | unsigned int resource | struct rlimit *rlim | - | - | - | - | |
| 165 | getrusage | http://man7.org/linux/man-pages/man2/getrusage.2.html | 0x0A5 | int who | struct rusage *ru | - | - | - | - | |
| 166 | umask | http://man7.org/linux/man-pages/man2/umask.2.html | 0x0A6 | int mask | - | - | - | - | - | |
| 167 | prctl | http://man7.org/linux/man-pages/man2/prctl.2.html | 0x0A7 | int option | unsigned long arg2 | unsigned long arg3 | unsigned long arg4 | unsigned long arg5 | - | |
| 168 | getcpu | http://man7.org/linux/man-pages/man2/getcpu.2.html | 0x0A8 | unsigned *cpu | unsigned *node | struct getcpu_cache *cache | - | - | - | |
| 169 | gettimeofday | http://man7.org/linux/man-pages/man2/gettimeofday.2.html | 0x0A9 | struct __kernel_old_timeval *tv | struct timezone *tz | - | - | - | - | |
| 170 | settimeofday | http://man7.org/linux/man-pages/man2/settimeofday.2.html | 0x0AA | struct __kernel_old_timeval *tv | struct timezone *tz | - | - | - | - | |
| 171 | adjtimex | http://man7.org/linux/man-pages/man2/adjtimex.2.html | 0x0AB | struct __kernel_timex *txc_p | - | - | - | - | - | |
| 172 | getpid | http://man7.org/linux/man-pages/man2/getpid.2.html | 0x0AC | - | - | - | - | - | - | |
| 173 | getppid | http://man7.org/linux/man-pages/man2/getppid.2.html | 0x0AD | - | - | - | - | - | - | |
| 174 | getuid | http://man7.org/linux/man-pages/man2/getuid.2.html | 0x0AE | - | - | - | - | - | - | |
| 175 | geteuid | http://man7.org/linux/man-pages/man2/geteuid.2.html | 0x0AF | - | - | - | - | - | - | |
| 176 | getgid | http://man7.org/linux/man-pages/man2/getgid.2.html | 0x0B0 | - | - | - | - | - | - | |
| 177 | getegid | http://man7.org/linux/man-pages/man2/getegid.2.html | 0x0B1 | - | - | - | - | - | - | |
| 178 | gettid | http://man7.org/linux/man-pages/man2/gettid.2.html | 0x0B2 | - | - | - | - | - | - | |
| 179 | sysinfo | http://man7.org/linux/man-pages/man2/sysinfo.2.html | 0x0B3 | struct sysinfo *info | - | - | - | - | - | |
| 180 | mq_open | http://man7.org/linux/man-pages/man2/mq_open.2.html | 0x0B4 | const char *name | int oflag | umode_t mode | struct mq_attr *attr | - | - | |
| 181 | mq_unlink | http://man7.org/linux/man-pages/man2/mq_unlink.2.html | 0x0B5 | const char *name | - | - | - | - | - | |
| 182 | mq_timedsend | http://man7.org/linux/man-pages/man2/mq_timedsend.2.html | 0x0B6 | mqd_t mqdes | const char *msg_ptr | size_t msg_len | unsigned int msg_prio | const struct __kernel_timespec *abs_timeout | - | |
| 183 | mq_timedreceive | http://man7.org/linux/man-pages/man2/mq_timedreceive.2.html | 0x0B7 | mqd_t mqdes | char *msg_ptr | size_t msg_len | unsigned int *msg_prio | const struct __kernel_timespec *abs_timeout | - | |
| 184 | mq_notify | http://man7.org/linux/man-pages/man2/mq_notify.2.html | 0x0B8 | mqd_t mqdes | const struct sigevent *notification | - | - | - | - | |
| 185 | mq_getsetattr | http://man7.org/linux/man-pages/man2/mq_getsetattr.2.html | 0x0B9 | mqd_t mqdes | const struct mq_attr *mqstat | struct mq_attr *omqstat | - | - | - | |
| 186 | msgget | http://man7.org/linux/man-pages/man2/msgget.2.html | 0x0BA | key_t key | int msgflg | - | - | - | - | |
| 187 | msgctl | http://man7.org/linux/man-pages/man2/msgctl.2.html | 0x0BB | int msqid | int cmd | struct msqid_ds *buf | - | - | - | |
| 188 | msgrcv | http://man7.org/linux/man-pages/man2/msgrcv.2.html | 0x0BC | int msqid | struct msgbuf *msgp | size_t msgsz | long msgtyp | int msgflg | - | |
| 189 | msgsnd | http://man7.org/linux/man-pages/man2/msgsnd.2.html | 0x0BD | int msqid | struct msgbuf *msgp | size_t msgsz | int msgflg | - | - | |
| 190 | semget | http://man7.org/linux/man-pages/man2/semget.2.html | 0x0BE | key_t key | int nsems | int semflg | - | - | - | |
| 191 | semctl | http://man7.org/linux/man-pages/man2/semctl.2.html | 0x0BF | int semid | int semnum | int cmd | unsigned long arg | - | - | |
| 192 | semtimedop | http://man7.org/linux/man-pages/man2/semtimedop.2.html | 0x0C0 | int semid | struct sembuf *sops | unsigned nsops | const struct __kernel_timespec *timeout | - | - | |
| 193 | semop | http://man7.org/linux/man-pages/man2/semop.2.html | 0x0C1 | int semid | struct sembuf *sops | unsigned nsops | - | - | - | |
| 194 | shmget | http://man7.org/linux/man-pages/man2/shmget.2.html | 0x0C2 | key_t key | size_t size | int flag | - | - | - | |
| 195 | shmctl | http://man7.org/linux/man-pages/man2/shmctl.2.html | 0x0C3 | int shmid | int cmd | struct shmid_ds *buf | - | - | - | |
| 196 | shmat | http://man7.org/linux/man-pages/man2/shmat.2.html | 0x0C4 | int shmid | char *shmaddr | int shmflg | - | - | - | |
| 197 | shmdt | http://man7.org/linux/man-pages/man2/shmdt.2.html | 0x0C5 | char *shmaddr | - | - | - | - | - | |
| 198 | socket | http://man7.org/linux/man-pages/man2/socket.2.html | 0x0C6 | int | int | int | - | - | - | |
| 199 | socketpair | http://man7.org/linux/man-pages/man2/socketpair.2.html | 0x0C7 | int | int | int | int * | - | - | |
| 200 | bind | http://man7.org/linux/man-pages/man2/bind.2.html | 0x0C8 | int | struct sockaddr * | int | - | - | - | |
| 201 | listen | http://man7.org/linux/man-pages/man2/listen.2.html | 0x0C9 | int | int | - | - | - | - | |
| 202 | accept | http://man7.org/linux/man-pages/man2/accept.2.html | 0x0CA | int | struct sockaddr * | int * | - | - | - | |
| 203 | connect | http://man7.org/linux/man-pages/man2/connect.2.html | 0x0CB | int | struct sockaddr * | int | - | - | - | |
| 204 | getsockname | http://man7.org/linux/man-pages/man2/getsockname.2.html | 0x0CC | int | struct sockaddr * | int * | - | - | - | |
| 205 | getpeername | http://man7.org/linux/man-pages/man2/getpeername.2.html | 0x0CD | int | struct sockaddr * | int * | - | - | - | |
| 206 | sendto | http://man7.org/linux/man-pages/man2/sendto.2.html | 0x0CE | int | void * | size_t | unsigned | struct sockaddr * | int | |
| 207 | recvfrom | http://man7.org/linux/man-pages/man2/recvfrom.2.html | 0x0CF | int | void * | size_t | unsigned | struct sockaddr * | int * | |
| 208 | setsockopt | http://man7.org/linux/man-pages/man2/setsockopt.2.html | 0x0D0 | int fd | int level | int optname | char *optval | int optlen | - | |
| 209 | getsockopt | http://man7.org/linux/man-pages/man2/getsockopt.2.html | 0x0D1 | int fd | int level | int optname | char *optval | int *optlen | - | |
| 210 | shutdown | http://man7.org/linux/man-pages/man2/shutdown.2.html | 0x0D2 | int | int | - | - | - | - | |
| 211 | sendmsg | http://man7.org/linux/man-pages/man2/sendmsg.2.html | 0x0D3 | int fd | struct user_msghdr *msg | unsigned flags | - | - | - | |
| 212 | recvmsg | http://man7.org/linux/man-pages/man2/recvmsg.2.html | 0x0D4 | int fd | struct user_msghdr *msg | unsigned flags | - | - | - | |
| 213 | readahead | http://man7.org/linux/man-pages/man2/readahead.2.html | 0x0D5 | int fd | loff_t offset | size_t count | - | - | - | |
| 214 | brk | http://man7.org/linux/man-pages/man2/brk.2.html | 0x0D6 | unsigned long brk | - | - | - | - | - | |
| 215 | munmap | http://man7.org/linux/man-pages/man2/munmap.2.html | 0x0D7 | unsigned long addr | size_t len | - | - | - | - | |
| 216 | mremap | http://man7.org/linux/man-pages/man2/mremap.2.html | 0x0D8 | unsigned long addr | unsigned long old_len | unsigned long new_len | unsigned long flags | unsigned long new_addr | - | |
| 217 | add_key | http://man7.org/linux/man-pages/man2/add_key.2.html | 0x0D9 | const char *_type | const char *_description | const void *_payload | size_t plen | key_serial_t destringid | - | |
| 218 | request_key | http://man7.org/linux/man-pages/man2/request_key.2.html | 0x0DA | const char *_type | const char *_description | const char *_callout_info | key_serial_t destringid | - | - | |
| 219 | keyctl | http://man7.org/linux/man-pages/man2/keyctl.2.html | 0x0DB | int cmd | unsigned long arg2 | unsigned long arg3 | unsigned long arg4 | unsigned long arg5 | - | |
| 220 | clone | http://man7.org/linux/man-pages/man2/clone.2.html | 0x0DC | unsigned long | unsigned long | int * | int * | unsigned long | - | |
| 221 | execve | http://man7.org/linux/man-pages/man2/execve.2.html | 0x0DD | const char *filename | const char *const *argv | const char *const *envp | - | - | - | |
| 222 | mmap | http://man7.org/linux/man-pages/man2/mmap.2.html | 0x0DE | unsigned longaddr | unsigned long len | unsigned long prot | unsigned long flags | unsigned long fd | unsigned long off | |
| 223 | fadvise64 | http://man7.org/linux/man-pages/man2/fadvise64.2.html | 0x0DF | int fd | loff_t offset | size_t len | int advice | - | - | |
| 224 | swapon | http://man7.org/linux/man-pages/man2/swapon.2.html | 0x0E0 | const char *specialfile | int swap_flags | - | - | - | - | |
| 225 | swapoff | http://man7.org/linux/man-pages/man2/swapoff.2.html | 0x0E1 | const char *specialfile | - | - | - | - | - | |
| 226 | mprotect | http://man7.org/linux/man-pages/man2/mprotect.2.html | 0x0E2 | unsigned long start | size_t len | unsigned long prot | - | - | - | |
| 227 | msync | http://man7.org/linux/man-pages/man2/msync.2.html | 0x0E3 | unsigned long start | size_t len | int flags | - | - | - | |
| 228 | mlock | http://man7.org/linux/man-pages/man2/mlock.2.html | 0x0E4 | unsigned long start | size_t len | - | - | - | - | |
| 229 | munlock | http://man7.org/linux/man-pages/man2/munlock.2.html | 0x0E5 | unsigned long start | size_t len | - | - | - | - | |
| 230 | mlockall | http://man7.org/linux/man-pages/man2/mlockall.2.html | 0x0E6 | int flags | - | - | - | - | - | |
| 231 | munlockall | http://man7.org/linux/man-pages/man2/munlockall.2.html | 0x0E7 | - | - | - | - | - | - | |
| 232 | mincore | http://man7.org/linux/man-pages/man2/mincore.2.html | 0x0E8 | unsigned long start | size_t len | unsigned char * vec | - | - | - | |
| 233 | madvise | http://man7.org/linux/man-pages/man2/madvise.2.html | 0x0E9 | unsigned long start | size_t len | int behavior | - | - | - | |
| 234 | remap_file_pages | http://man7.org/linux/man-pages/man2/remap_file_pages.2.html | 0x0EA | unsigned long start | unsigned long size | unsigned long prot | unsigned long pgoff | unsigned long flags | - | |
| 235 | mbind | http://man7.org/linux/man-pages/man2/mbind.2.html | 0x0EB | unsigned long start | unsigned long len | unsigned long mode | const unsigned long *nmask | unsigned long maxnode | unsigned flags | |
| 236 | get_mempolicy | http://man7.org/linux/man-pages/man2/get_mempolicy.2.html | 0x0EC | int *policy | unsigned long *nmask | unsigned long maxnode | unsigned long addr | unsigned long flags | - | |
| 237 | set_mempolicy | http://man7.org/linux/man-pages/man2/set_mempolicy.2.html | 0x0ED | int mode | const unsigned long *nmask | unsigned long maxnode | - | - | - | |
| 238 | migrate_pages | http://man7.org/linux/man-pages/man2/migrate_pages.2.html | 0x0EE | pid_t pid | unsigned long maxnode | const unsigned long *from | const unsigned long *to | - | - | |
| 239 | move_pages | http://man7.org/linux/man-pages/man2/move_pages.2.html | 0x0EF | pid_t pid | unsigned long nr_pages | const void * *pages | const int *nodes | int *status | int flags | |
| 240 | rt_tgsigqueueinfo | http://man7.org/linux/man-pages/man2/rt_tgsigqueueinfo.2.html | 0x0F0 | pid_t tgid | pid_t pid | int sig | siginfo_t *uinfo | - | - | |
| 241 | perf_event_open | http://man7.org/linux/man-pages/man2/perf_event_open.2.html | 0x0F1 | struct perf_event_attr *attr_uptr | pid_t pid | int cpu | int group_fd | unsigned long flags | - | |
| 242 | accept4 | http://man7.org/linux/man-pages/man2/accept4.2.html | 0x0F2 | int | struct sockaddr * | int * | int | - | - | |
| 243 | recvmmsg | http://man7.org/linux/man-pages/man2/recvmmsg.2.html | 0x0F3 | int fd | struct mmsghdr *msg | unsigned int vlen | unsigned flags | struct __kernel_timespec *timeout | - | |
| 244 | 0x0F4 | |||||||||
| 245 | 0x0F5 | |||||||||
| 246 | 0x0F6 | |||||||||
| 247 | 0x0F7 | |||||||||
| 248 | 0x0F8 | |||||||||
| 249 | 0x0F9 | |||||||||
| 250 | 0x0FA | |||||||||
| 251 | 0x0FB | |||||||||
| 252 | 0x0FC | |||||||||
| 253 | 0x0FD | |||||||||
| 254 | 0x0FE | |||||||||
| 255 | 0x0FF | |||||||||
| 256 | 0x100 | |||||||||
| 257 | 0x101 | |||||||||
| 258 | 0x102 | |||||||||
| 259 | 0x103 | |||||||||
| 260 | wait4 | http://man7.org/linux/man-pages/man2/wait4.2.html | 0x104 | pid_t pid | int *stat_addr | int options | struct rusage *ru | - | - | |
| 261 | prlimit64 | http://man7.org/linux/man-pages/man2/prlimit64.2.html | 0x105 | pid_t pid | unsigned int resource | const struct rlimit64 *new_rlim | struct rlimit64 *old_rlim | - | - | |
| 262 | fanotify_init | http://man7.org/linux/man-pages/man2/fanotify_init.2.html | 0x106 | unsigned int flags | unsigned int event_f_flags | - | - | - | - | |
| 263 | fanotify_mark | http://man7.org/linux/man-pages/man2/fanotify_mark.2.html | 0x107 | int fanotify_fd | unsigned int flags | u64 mask | int fd | const char *pathname | - | |
| 264 | name_to_handle_at | http://man7.org/linux/man-pages/man2/name_to_handle_at.2.html | 0x108 | int dfd | const char *name | struct file_handle *handle | int *mnt_id | int flag | - | |
| 265 | open_by_handle_at | http://man7.org/linux/man-pages/man2/open_by_handle_at.2.html | 0x109 | int mountdirfd | struct file_handle *handle | int flags | - | - | - | |
| 266 | clock_adjtime | http://man7.org/linux/man-pages/man2/clock_adjtime.2.html | 0x10A | clockid_t which_clock | struct __kernel_timex *tx | - | - | - | - | |
| 267 | syncfs | http://man7.org/linux/man-pages/man2/syncfs.2.html | 0x10B | int fd | - | - | - | - | - | |
| 268 | setns | http://man7.org/linux/man-pages/man2/setns.2.html | 0x10C | int fd | int nstype | - | - | - | - | |
| 269 | sendmmsg | http://man7.org/linux/man-pages/man2/sendmmsg.2.html | 0x10D | int fd | struct mmsghdr *msg | unsigned int vlen | unsigned flags | - | - | |
| 270 | process_vm_readv | http://man7.org/linux/man-pages/man2/process_vm_readv.2.html | 0x10E | pid_t pid | const struct iovec *lvec | unsigned long liovcnt | const struct iovec *rvec | unsigned long riovcnt | unsigned long flags | |
| 271 | process_vm_writev | http://man7.org/linux/man-pages/man2/process_vm_writev.2.html | 0x10F | pid_t pid | const struct iovec *lvec | unsigned long liovcnt | const struct iovec *rvec | unsigned long riovcnt | unsigned long flags | |
| 272 | kcmp | http://man7.org/linux/man-pages/man2/kcmp.2.html | 0x110 | pid_t pid1 | pid_t pid2 | int type | unsigned long idx1 | unsigned long idx2 | - | |
| 273 | finit_module | http://man7.org/linux/man-pages/man2/finit_module.2.html | 0x111 | int fd | const char *uargs | int flags | - | - | - | |
| 274 | sched_setattr | http://man7.org/linux/man-pages/man2/sched_setattr.2.html | 0x112 | pid_t pid | struct sched_attr *attr | unsigned int flags | - | - | - | |
| 275 | sched_getattr | http://man7.org/linux/man-pages/man2/sched_getattr.2.html | 0x113 | pid_t pid | struct sched_attr *attr | unsigned int size | unsigned int flags | - | - | |
| 276 | renameat2 | http://man7.org/linux/man-pages/man2/renameat2.2.html | 0x114 | int olddfd | const char *oldname | int newdfd | const char *newname | unsigned int flags | - | |
| 277 | seccomp | http://man7.org/linux/man-pages/man2/seccomp.2.html | 0x115 | unsigned int op | unsigned int flags | void *uargs | - | - | - | |
| 278 | getrandom | http://man7.org/linux/man-pages/man2/getrandom.2.html | 0x116 | char *buf | size_t count | unsigned int flags | - | - | - | |
| 279 | memfd_create | http://man7.org/linux/man-pages/man2/memfd_create.2.html | 0x117 | const char *uname_ptr | unsigned int flags | - | - | - | - | |
| 280 | bpf | http://man7.org/linux/man-pages/man2/bpf.2.html | 0x118 | int cmd | union bpf_attr *attr | unsigned int size | - | - | - | |
| 281 | execveat | http://man7.org/linux/man-pages/man2/execveat.2.html | 0x119 | int dfd | const char *filename | const char *const *argv | const char *const *envp | int flags | - | |
| 282 | userfaultfd | http://man7.org/linux/man-pages/man2/userfaultfd.2.html | 0x11A | int flags | - | - | - | - | - | |
| 283 | membarrier | http://man7.org/linux/man-pages/man2/membarrier.2.html | 0x11B | int cmd | unsigned int flags | int cpu_id | - | - | - | |
| 284 | mlock2 | http://man7.org/linux/man-pages/man2/mlock2.2.html | 0x11C | unsigned long start | size_t len | int flags | - | - | - | |
| 285 | copy_file_range | http://man7.org/linux/man-pages/man2/copy_file_range.2.html | 0x11D | int fd_in | loff_t *off_in | int fd_out | loff_t *off_out | size_t len | unsigned int flags | |
| 286 | preadv2 | http://man7.org/linux/man-pages/man2/preadv2.2.html | 0x11E | unsigned long fd | const struct iovec *vec | unsigned long vlen | unsigned long pos_l | unsigned long pos_h | rwf_t flags | |
| 287 | pwritev2 | http://man7.org/linux/man-pages/man2/pwritev2.2.html | 0x11F | unsigned long fd | const struct iovec *vec | unsigned long vlen | unsigned long pos_l | unsigned long pos_h | rwf_t flags | |
| 288 | pkey_mprotect | http://man7.org/linux/man-pages/man2/pkey_mprotect.2.html | 0x120 | unsigned long start | size_t len | unsigned long prot | int pkey | - | - | |
| 289 | pkey_alloc | http://man7.org/linux/man-pages/man2/pkey_alloc.2.html | 0x121 | unsigned long flags | unsigned long init_val | - | - | - | - | |
| 290 | pkey_free | http://man7.org/linux/man-pages/man2/pkey_free.2.html | 0x122 | int pkey | - | - | - | - | - | |
| 291 | statx | http://man7.org/linux/man-pages/man2/statx.2.html | 0x123 | int dfd | const char *path | unsigned flags | unsigned mask | struct statx *buffer | - | |
| 292 | io_pgetevents | https://man7.org/linux/man-pages/man2/syscalls.2.html | 0x124 | aio_context_t ctx_id | long min_nr | long nr | struct io_event *events | struct __kernel_timespec *timeout | const struct __aio_sigset *usig | |
| 293 | rseq | https://man7.org/linux/man-pages/man2/syscalls.2.html | 0x125 | struct rseq *rseq | u32 rseq_len | int flags | u32 sig | |||
| 294 | kexec_file_load | https://man7.org/linux/man-pages/man2/kexec_file_load.2.html | 0x126 | int kernel_fd | int initrd_fd | unsigned long cmdline_len | const char *cmdline_ptr | unsigned long flags | ||
| 295 | 0x127 | |||||||||
| 296 | 0x128 | |||||||||
| 297 | 0x129 | |||||||||
| 298 | 0x12A | |||||||||
| 299 | 0x12B | |||||||||
| 300 | 0x12C | |||||||||
| 301 | 0x12D | |||||||||
| 302 | 0x12E | |||||||||
| 303 | 0x12F | |||||||||
| 304 | 0x130 | |||||||||
| 305 | 0x131 | |||||||||
| 306 | 0x132 | |||||||||
| 307 | 0x133 | |||||||||
| 308 | 0x134 | |||||||||
| 309 | 0x135 | |||||||||
| 310 | 0x136 | |||||||||
| 311 | 0x137 | |||||||||
| 312 | 0x138 | |||||||||
| 313 | 0x139 | |||||||||
| 314 | 0x13A | |||||||||
| 315 | 0x13B | |||||||||
| 316 | 0x13C | |||||||||
| 317 | 0x13D | |||||||||
| 318 | 0x13E | |||||||||
| 319 | 0x13F | |||||||||
| 320 | 0x140 | |||||||||
| 321 | 0x141 | |||||||||
| 322 | 0x142 | |||||||||
| 323 | 0x143 | |||||||||
| 324 | 0x144 | |||||||||
| 325 | 0x145 | |||||||||
| 326 | 0x146 | |||||||||
| 327 | 0x147 | |||||||||
| 328 | 0x148 | |||||||||
| 329 | 0x149 | |||||||||
| 330 | 0x14A | |||||||||
| 331 | 0x14B | |||||||||
| 332 | 0x14C | |||||||||
| 333 | 0x14D | |||||||||
| 334 | 0x14E | |||||||||
| 335 | 0x14F | |||||||||
| 336 | 0x150 | |||||||||
| 337 | 0x151 | |||||||||
| 338 | 0x152 | |||||||||
| 339 | 0x153 | |||||||||
| 340 | 0x154 | |||||||||
| 341 | 0x155 | |||||||||
| 342 | 0x156 | |||||||||
| 343 | 0x157 | |||||||||
| 344 | 0x158 | |||||||||
| 345 | 0x159 | |||||||||
| 346 | 0x15A | |||||||||
| 347 | 0x15B | |||||||||
| 348 | 0x15C | |||||||||
| 349 | 0x15D | |||||||||
| 350 | 0x15E | |||||||||
| 351 | 0x15F | |||||||||
| 352 | 0x160 | |||||||||
| 353 | 0x161 | |||||||||
| 354 | 0x162 | |||||||||
| 355 | 0x163 | |||||||||
| 356 | 0x164 | |||||||||
| 357 | 0x165 | |||||||||
| 358 | 0x166 | |||||||||
| 359 | 0x167 | |||||||||
| 360 | 0x168 | |||||||||
| 361 | 0x169 | |||||||||
| 362 | 0x16A | |||||||||
| 363 | 0x16B | |||||||||
| 364 | 0x16C | |||||||||
| 365 | 0x16D | |||||||||
| 366 | 0x16E | |||||||||
| 367 | 0x16F | |||||||||
| 368 | 0x170 | |||||||||
| 369 | 0x171 | |||||||||
| 370 | 0x172 | |||||||||
| 371 | 0x173 | |||||||||
| 372 | 0x174 | |||||||||
| 373 | 0x175 | |||||||||
| 374 | 0x176 | |||||||||
| 375 | 0x177 | |||||||||
| 376 | 0x178 | |||||||||
| 377 | 0x179 | |||||||||
| 378 | 0x17A | |||||||||
| 379 | 0x17B | |||||||||
| 380 | 0x17C | |||||||||
| 381 | 0x17D | |||||||||
| 382 | 0x17E | |||||||||
| 383 | 0x17F | |||||||||
| 384 | 0x180 | |||||||||
| 385 | 0x181 | |||||||||
| 386 | 0x182 | |||||||||
| 387 | 0x183 | |||||||||
| 388 | 0x184 | |||||||||
| 389 | 0x185 | |||||||||
| 390 | 0x186 | |||||||||
| 391 | 0x187 | |||||||||
| 392 | 0x188 | |||||||||
| 393 | 0x189 | |||||||||
| 394 | 0x18A | |||||||||
| 395 | 0x18B | |||||||||
| 396 | 0x18C | |||||||||
| 397 | 0x18D | |||||||||
| 398 | 0x18E | |||||||||
| 399 | 0x18F | |||||||||
| 400 | 0x190 | |||||||||
| 401 | 0x191 | |||||||||
| 402 | 0x192 | |||||||||
| 403 | 0x193 | |||||||||
| 404 | 0x194 | |||||||||
| 405 | 0x195 | |||||||||
| 406 | 0x196 | |||||||||
| 407 | 0x197 | |||||||||
| 408 | 0x198 | |||||||||
| 409 | 0x199 | |||||||||
| 410 | 0x19A | |||||||||
| 411 | 0x19B | |||||||||
| 412 | 0x19C | |||||||||
| 413 | 0x19D | |||||||||
| 414 | 0x19E | |||||||||
| 415 | 0x19F | |||||||||
| 416 | 0x1A0 | |||||||||
| 417 | 0x1A1 | |||||||||
| 418 | 0x1A2 | |||||||||
| 419 | 0x1A3 | |||||||||
| 420 | 0x1A4 | |||||||||
| 421 | 0x1A5 | |||||||||
| 422 | 0x1A6 | |||||||||
| 423 | 0x1A7 | |||||||||
| 424 | pidfd_send_signal | http://man7.org/linux/man-pages/man2/pidfd_send_signal.2.html | 0x1A8 | int pidfd | int sig | siginfo_t *_Nullable info | u32 flags | |||
| 425 | io_uring_setup | https://man7.org/linux/man-pages/man2/io_uring_setup.2.html | 0x1A9 | u32 entries | struct io_uring_params *p | - | - | - | - | |
| 426 | io_uring_enter | https://man7.org/linux/man-pages/man2/io_uring_enter.2.html | 0x1AA | unsigned int fd | u32 to_submit | u32 min_complete | u32 flags | const void *argp | size_t argsz | |
| 427 | io_uring_register | https://man7.org/linux/man-pages/man2/io_uring_register.2.html | 0x1AB | unsigned int fd | unsigned int opcode | void *arg | unsigned int nr_args | |||
| 428 | open_tree | https://man7.org/linux/man-pages/man2/syscalls.2.html | 0x1AC | int dfd | const char *filename | unsigned flags | ||||
| 429 | move_mount | https://man7.org/linux/man-pages/man2/syscalls.2.html | 0x1AD | int from_dfd | const char *from_pathname | int to_dfd, const char *to_pathname | unsigned int flags | |||
| 430 | fsopen | https://man7.org/linux/man-pages/man2/syscalls.2.html | 0x1AE | const char *_fs_name | unsigned int flags | |||||
| 431 | fsconfig | https://man7.org/linux/man-pages/man2/syscalls.2.html | 0x1AF | int fd | unsigned int cmd | const char *_key | const void *_value | int aux | ||
| 432 | fsmount | https://man7.org/linux/man-pages/man2/syscalls.2.html | 0x1B0 | int fs_fd | unsigned int flags | unsigned int attr_flags | ||||
| 433 | fspick | https://man7.org/linux/man-pages/man2/syscalls.2.html | 0x1B1 | int dfd | const char *path | unsigned int flags | ||||
| 434 | pidfd_open | https://man7.org/linux/man-pages/man2/pidfd_open.2.html | 0x1B2 | pid_t pid | unsigned int flags | |||||
| 435 | clone3 | https://man7.org/linux/man-pages/man2/clone3.2.html | 0x1B3 | struct clone_args *cl_args | size_t size | |||||
| 436 | close_range | https://man7.org/linux/man-pages/man2/close_range.2.html | 0x1B4 | unsigned int first | unsigned int last | int flags | ||||
| 437 | openat2 | https://man7.org/linux/man-pages/man2/openat2.2.html | 0x1B5 | int dfd | const char *filename | struct open_how *how | size_t usize | |||
| 438 | pidfd_getfd | https://man7.org/linux/man-pages/man2/pidfd_getfd.2.html | 0x1B6 | int pidfd | int fd | unsigned int flags | ||||
| 439 | faccessat2 | http://man7.org/linux/man-pages/man2/faccessat2.2.html | 0x1B7 | int dfd | const char *filename | int mode | int flags | |||
| 440 | process_madvise | https://man7.org/linux/man-pages/man2/process_madvise.2.html | 0x1B8 | int pidfd | const struct iovec *vec | size_t vlen | int behavior | unsigned int flags | ||
| 441 | epoll_pwait2 | https://man7.org/linux/man-pages/man2/epoll_pwait2.2.html | 0x1B9 | int epfd | struct epoll_event events[.maxevents] | int maxevents | const struct timespec *_Nullable timeout | const sigset_t *_Nullable sigmask | ||
| 442 | mount_setattr | https://man7.org/linux/man-pages/man2/syscalls.2.html | 0x1BA | int dfd | const char *path | unsigned int flags | struct mount_attr *uattr | size_t usize | ||
| 443 | 0x1bb | quotactl_fd | __arm64_sys_quotactl_fd | fs/quota/quota.c:973 | QUOTACTL | unsigned int fd, unsigned int cmd, qid_t id, void *addr | ||||
| 444 | 0x1bc | landlock_create_ruleset | __arm64_sys_landlock_create_ruleset | security/landlock/syscalls.c:179 | SECURITY_LANDLOCK | const struct landlock_ruleset_attr *const attr, const size_t size, const __u32 flags | ||||
| 445 | 0x1bd | landlock_add_rule | __arm64_sys_landlock_add_rule | security/landlock/syscalls.c:397 | SECURITY_LANDLOCK | const int ruleset_fd, const enum landlock_rule_type rule_type, const void *const rule_attr, const __u32 flags | ||||
| 446 | 0x1be | landlock_restrict_self | __arm64_sys_landlock_restrict_self | security/landlock/syscalls.c:456 | SECURITY_LANDLOCK | const int ruleset_fd, const __u32 flags | ||||
| 447 | 0x1bf | memfd_secret | __arm64_sys_memfd_secret | mm/secretmem.c:233 | SECRETMEM | unsigned int flags | ||||
| 448 | 0x1c0 | process_mrelease | __arm64_sys_process_mrelease | mm/oom_kill.c:1198 | MMU | int pidfd, unsigned int flags | ||||
| 449 | 0x1c1 | futex_waitv | __arm64_sys_futex_waitv | kernel/futex/syscalls.c:290 | FUTEX | struct futex_waitv *waiters, unsigned int nr_futexes, unsigned int flags, struct __kernel_timespec *timeout, clockid_t clockid | ||||
| 450 | 0x1c2 | set_mempolicy_home_node | __arm64_sys_set_mempolicy_home_node | mm/mempolicy.c:1540 | NUMA | unsigned long start, unsigned long len, unsigned long home_node, unsigned long flags | ||||
| 451 | 0x1c3 | cachestat | __arm64_sys_cachestat | mm/filemap.c:4412 | CACHESTAT_SYSCALL | unsigned int fd, struct cachestat_range *cstat_range, struct cachestat *cstat, unsigned int flags | ||||
| 452 | 0x1c4 | fchmodat2 | __arm64_sys_fchmodat2 | fs/open.c:696 | int dfd, const char *filename, umode_t mode, unsigned int flags | |||||
| 453 | 0x1c5 | map_shadow_stack | __arm64_sys_map_shadow_stack | arch/arm64/mm/gcs.c:71 | X86_USER_SHADOW_STACK | unsigned long addr, unsigned long size, unsigned int flags | ||||
| 454 | 0x1c6 | futex_wake | __arm64_sys_futex_wake | kernel/futex/syscalls.c:338 | FUTEX | void *uaddr, unsigned long mask, int nr, unsigned int flags | ||||
| 455 | 0x1c7 | futex_wait | __arm64_sys_futex_wait | kernel/futex/syscalls.c:370 | FUTEX | void *uaddr, unsigned long val, unsigned long mask, unsigned int flags, struct __kernel_timespec *timeout, clockid_t clockid | ||||
| 456 | 0x1c8 | futex_requeue | __arm64_sys_futex_requeue | kernel/futex/syscalls.c:414 | FUTEX | struct futex_waitv *waiters, unsigned int flags, int nr_wake, int nr_requeue | ||||
| 457 | 0x1c9 | statmount | __arm64_sys_statmount | fs/namespace.c:5448 | const struct mnt_id_req *req, struct statmount *buf, size_t bufsize, unsigned int flags | |||||
| 458 | 0x1ca | listmount | __arm64_sys_listmount | fs/namespace.c:5555 | const struct mnt_id_req *req, u64 *mnt_ids, size_t nr_mnt_ids, unsigned int flags | |||||
| 459 | 0x1cb | lsm_get_self_attr | __arm64_sys_lsm_get_self_attr | security/lsm_syscalls.c:77 | SECURITY | unsigned int attr, struct lsm_ctx *ctx, u32 *size, u32 flags | ||||
| 460 | 0x1cc | lsm_set_self_attr | __arm64_sys_lsm_set_self_attr | security/lsm_syscalls.c:55 | SECURITY | unsigned int attr, struct lsm_ctx *ctx, u32 size, u32 flags | ||||
| 461 | 0x1cd | lsm_list_modules | __arm64_sys_lsm_list_modules | security/lsm_syscalls.c:96 | SECURITY | u64 *ids, u32 *size, u32 flags | ||||
| 462 | 0x1ce | mseal | __arm64_sys_mseal | mm/mseal.c:265 | unsigned long start, size_t len, unsigned long flags | |||||
| 463 | 0x1cf | setxattrat | __arm64_sys_setxattrat | fs/xattr.c:719 | int dfd, const char *pathname, unsigned int at_flags, const char *name, const struct xattr_args *uargs, size_t usize | |||||
| 464 | 0x1d0 | getxattrat | __arm64_sys_getxattrat | fs/xattr.c:863 | int dfd, const char *pathname, unsigned int at_flags, const char *name, struct xattr_args *uargs, size_t usize | |||||
| 465 | 0x1d1 | listxattrat | __arm64_sys_listxattrat | fs/xattr.c:991 | int dfd, const char *pathname, unsigned int at_flags, char *list, size_t size | |||||
| 466 | 0x1d2 | removexattrat | __arm64_sys_removexattrat | fs/xattr.c:1091 | int dfd, const char *pathname, unsigned int at_flags, const char *name | - |
https://gvisor.dev/docs/user_guide/compatibility/linux/arm64/
- Name
0 io_setup
1 io_destroy
2 io_submit
3 io_cancel
4 io_getevents
5 setxattr 6 lsetxattr 7 fsetxattr 8 getxattr 9 lgetxattr 10 fgetxattr 11 listxattr 12 llistxattr 13 flistxattr 14 removexattr 15 lremovexattr 16 fremovexattr 17 getcwd 18 lookup_dcookie 19 eventfd2 20 epoll_create1 21 epoll_ctl 22 epoll_pwait 23 dup 24 dup3 25 fcntl 26 inotify_init1 27 inotify_add_watch 28 inotify_rm_watch 29 ioctl 30 ioprio_set 31 ioprio_get 32 Herde 33 mknodat 34 mkdirat 35 unlinkat 36 symbolischer Link 37 Linkat 38 umbenennen 39 umount2 40 montieren 41 Pivot-Wurzel 42 nfsservctl 43 statfs 44 fstatfs 45 kürzen 46 ftruncate 47 Fallocate 48 faccessat 49 chdir 50 fchdir 51 chroot 52 fchmod 53 fchmodat 54 fchownat 55 fchown 56 geöffnet bei 57 schließen 58 vauflegen 59 Rohr2 60 quotactl 61 getdents64 62 lseek 63 lesen 64 schreiben 65 gelesenv 66 schreibev 67 pread64 68 pwrite64 69 vorab 70 pwritev 71 Sendedatei 72 pselect6 73 Umfrage 74 signalfd4 75 vmsplice
76 spleißen 77 T-Shirt 78 Link lesen 79 neufstatat 80 fstat 81 Synchronisierung 82 fsync 83 fdatasync 84 sync_file_range 85 timerfd_create 86 timerfd_settime 87 timerfd_gettime 88 utimensat 89 Konto 90 Capget 91 Kappe 92 Persönlichkeit 93 Ausfahrt 94 Ausfahrtsgruppe 95 warte 96 set_tid_address 97 Freigabe aufheben 98 futex 99 set_robust_list 100 get_robust_list 101 Nanoschlaf 102 gettimer 103 Timer einstellen 104 kexec_load 105 init_module 106 delete_module 107 Timer erstellen 108 timer_gettime 109 timer_getoverrun 110 Timer_Zeit einstellen 111 Timer_Löschen 112 clock_settime 113 clock_gettime 114 clock_getres 115 clock_nanosleep 116 Syslog 117 ptrace 118 sched_setparam 119 sched_setscheduler 120 sched_getscheduler 121 sched_getparam 122 sched_setaffinity 123 sched_getaffinity 124 sched_yield 125 sched_get_priority_max 126 sched_get_priority_min 127 sched_rr_get_interval 128 restart_syscall 129 töten 130 töten 131 tgkill 132 sigaltstack 133 rt_sigsuspend 134 rt_sigaction 135 rt_sigprocmask 136 rt_signpending 137 rt_sigtimedwait 138 rt_sigqueueinfo 139 rt_sigreturn 140 Priorität festlegen 141 Priorität erhalten 142 Neustart 143 setregid 144 setgid 145 setreid 146 setuid 147 setresuid 148 getresuid 149 setresgid 150 getresgid 151 setfsuid
152 setfsgid
153 mal 154 setpgid 155 getpgid 156 getsid 157 Setsid 158 Gruppen abrufen 159 Gruppen festlegen 160 Nachname 161 sethostname 162 Domänennamen festlegen 163 getrlimit 164 setrlimit 165 getrusage 166 umask 167 prctl 168 getcpu 169 gettimeofday 170 Tageszeit einstellen 171 adjtimex 172 getpid 173 getppid 174 getuid 175 geteuid 176 getgid 177 getegid 178 gettid 179 Systeminfo 180 mq_open 181 mq_unlink 182 mq_timedsend
183 mq_timedreceive
184 mq_notify
185 mq_getsetattr
186 Nachricht 187 msgctl 188 msgrcv 189 Nachrichten 190 semget 191 semctl 192 semitimedop 193 Semop 194 shmget 195 shmctl 196 shmat 197 shmdt 198 Buchse 199 Steckdosenpaar 200 binden 201 Hören 202 akzeptieren 203 verbinden 204 getsockname 205 getpeername 206 senden an 207 Empfangen von 208 setsockopt 209 getsockopt 210 abschalten 211 sendmsg 212 recvmsg 213 Vorauslesen 214 brk 215 Munmap 216 mremap 217 Schlüssel hinzufügen 218 Anforderungsschlüssel 219 keyctl 220 Klon 221 Exekutive 222 mmap 223 fadvise64 224 Tausch 225 Austausch 226 mprotect 227 msync 228 mlock 229 Munlock 230 mlockall 231 Munlockall 232 Mincore 233 Madvise 234 Dateiseiten neu zuordnen 235 mbind
236 get_mempolicy 237 set_mempolicy 238 Seiten migrieren 239 Seiten verschieben 240 rt_tgsigqueueinfo 241 perf_event_open 242 akzeptieren4 243 recvmmsg 260 warte4 261 prlimit64 262 fanotify_init 263 fanotify_mark 264 Name der zu bearbeitenden Person 265 geöffnet per Handle bei 266 clock_adjtime 267 syncfs 268 Sets 269 sendmmsg 270 process_vm_readv 271 process_vm_writev 272 kcmp 273 finit_module 274 sched_setattr
275 sched_getattr
276 renameat2 277 Sicherheitskomp 278 getrandom 279 memfd_create 280 bpf 281 Execveat 282 Benutzerfehlerfd
283 Mitgliedsbarriere 284 mlock2 285 Dateibereich kopieren 286 preadv2 287 pwritev2 288 pkey_mprotect 289 pkey_alloc 290 pkey_free 291 statx 292 io_pgetevents 293 rseq 424 pidfd_sende_signal 425 io_uring_setup 426 io_uring_enter 427 io_uring_register 428 Baum öffnen 429 move_mount 430 fsopen 431 fsconfig 432 fsmount 433 fspick 434 pidfd_open 435 Klon3 436 Nahbereich 439 faccessat2 441 epoll_pwait2