{"arch":"ia64","convention":{"arch":"ia64","instruction":"break 0x100000","nr":"r15","return":"r8","arg0":"out0","arg1":"out1","arg2":"out2","arg3":"out3","arg4":"out4","arg5":"out5","notes":["The kernel uses r10 to signal an error.","The pipe call returns file descriptors in r8 and r9."],"until":"6.7"},"kernels":["5.0","5.1","5.2","5.3","5.4","5.5","5.6","5.7","5.8","5.9","5.10","5.11","5.12","5.13","5.14","5.15","5.16","5.17","5.18","5.19","6.0","6.1","6.2","6.3","6.4","6.5","6.6"],"latest":"6.6","syscalls":[{"arch":"ia64","nr":1025,"name":"exit","description":"terminate the calling thread","abi":"common","entry_point":"sys_exit","nargs":1,"arg0":"int error_code","arg1":null,"arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/exit.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_exit","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1026,"name":"read","description":"read from a file descriptor","abi":"common","entry_point":"sys_read","nargs":3,"arg0":"unsigned int fd","arg1":"char *buf","arg2":"size_t count","arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/read.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_read","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1027,"name":"write","description":"write to a file descriptor","abi":"common","entry_point":"sys_write","nargs":3,"arg0":"unsigned int fd","arg1":"const char *buf","arg2":"size_t count","arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/write.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_write","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1028,"name":"open","description":"open and possibly create a file","abi":"common","entry_point":"sys_open","nargs":3,"arg0":"const char *filename","arg1":"int flags","arg2":"umode_t mode","arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/open.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_open","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1029,"name":"close","description":"close a file descriptor","abi":"common","entry_point":"sys_close","nargs":1,"arg0":"unsigned int fd","arg1":null,"arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/close.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_close","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1030,"name":"creat","description":"open and possibly create a file","abi":"common","entry_point":"sys_creat","nargs":2,"arg0":"const char *pathname","arg1":"umode_t mode","arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/creat.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_creat","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1031,"name":"link","description":"make a new name for a file","abi":"common","entry_point":"sys_link","nargs":2,"arg0":"const char *oldname","arg1":"const char *newname","arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/link.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_link","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1032,"name":"unlink","description":"delete a name and possibly the file it refers to","abi":"common","entry_point":"sys_unlink","nargs":1,"arg0":"const char *pathname","arg1":null,"arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/unlink.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_unlink","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1033,"name":"execve","description":"execute program","abi":"common","entry_point":"ia64_execve","nargs":3,"arg0":"const char *filename","arg1":"const char *const *argv","arg2":"const char *const *envp","arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/execve.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/ia64_execve","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1034,"name":"chdir","description":"change working directory","abi":"common","entry_point":"sys_chdir","nargs":1,"arg0":"const char *filename","arg1":null,"arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/chdir.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_chdir","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1035,"name":"fchdir","description":"change working directory","abi":"common","entry_point":"sys_fchdir","nargs":1,"arg0":"unsigned int fd","arg1":null,"arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/fchdir.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_fchdir","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1036,"name":"utimes","description":"change file last access and modification times","abi":"common","entry_point":"sys_utimes","nargs":2,"arg0":"char *filename","arg1":"struct __kernel_old_timeval *utimes","arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/utimes.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_utimes","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1037,"name":"mknod","description":"create a special or ordinary file","abi":"common","entry_point":"sys_mknod","nargs":3,"arg0":"const char *filename","arg1":"umode_t mode","arg2":"unsigned dev","arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/mknod.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_mknod","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1038,"name":"chmod","description":"change permissions of a file","abi":"common","entry_point":"sys_chmod","nargs":2,"arg0":"const char *filename","arg1":"umode_t mode","arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/chmod.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_chmod","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1039,"name":"chown","description":"change ownership of a file","abi":"common","entry_point":"sys_chown","nargs":3,"arg0":"const char *filename","arg1":"uid_t user","arg2":"gid_t group","arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/chown.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_chown","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1040,"name":"lseek","description":"reposition read/write file offset","abi":"common","entry_point":"sys_lseek","nargs":3,"arg0":"unsigned int fd","arg1":"off_t offset","arg2":"unsigned int whence","arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/lseek.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_lseek","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1041,"name":"getpid","description":"get process identification","abi":"common","entry_point":"sys_getpid","nargs":0,"arg0":null,"arg1":null,"arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/getpid.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_getpid","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1042,"name":"getppid","description":"get process identification","abi":"common","entry_point":"sys_getppid","nargs":0,"arg0":null,"arg1":null,"arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/getppid.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_getppid","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1043,"name":"mount","description":"mount filesystem","abi":"common","entry_point":"sys_mount","nargs":5,"arg0":"char *dev_name","arg1":"char *dir_name","arg2":"char *type","arg3":"unsigned long flags","arg4":"void *data","arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/mount.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_mount","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1044,"name":"umount","description":"unmount filesystem","abi":"common","entry_point":"sys_umount","nargs":2,"arg0":"char *name","arg1":"int flags","arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/umount.2.html","source":"https://elixir.bootlin.com/linux/v5.0/A/ident/sys_umount","since":"5.0","removed_in":"5.1","kconfig":null,"family":null},{"arch":"ia64","nr":1044,"name":"umount2","description":"unmount filesystem","abi":"common","entry_point":"sys_umount","nargs":2,"arg0":"char *name","arg1":"int flags","arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/umount2.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_umount","since":"5.1","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1045,"name":"setuid","description":"set user identity","abi":"common","entry_point":"sys_setuid","nargs":1,"arg0":"uid_t uid","arg1":null,"arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/setuid.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_setuid","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1046,"name":"getuid","description":"get user identity","abi":"common","entry_point":"sys_getuid","nargs":0,"arg0":null,"arg1":null,"arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/getuid.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_getuid","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1047,"name":"geteuid","description":"get user identity","abi":"common","entry_point":"sys_geteuid","nargs":0,"arg0":null,"arg1":null,"arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/geteuid.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_geteuid","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1048,"name":"ptrace","description":"process trace","abi":"common","entry_point":"sys_ptrace","nargs":4,"arg0":"long request","arg1":"long pid","arg2":"unsigned long addr","arg3":"unsigned long data","arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/ptrace.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_ptrace","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1049,"name":"access","description":"check user's permissions for a file","abi":"common","entry_point":"sys_access","nargs":2,"arg0":"const char *filename","arg1":"int mode","arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/access.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_access","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1050,"name":"sync","description":"commit filesystem caches to disk","abi":"common","entry_point":"sys_sync","nargs":0,"arg0":null,"arg1":null,"arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/sync.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_sync","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1051,"name":"fsync","description":"synchronize a file's in-core state with storage device","abi":"common","entry_point":"sys_fsync","nargs":1,"arg0":"unsigned int fd","arg1":null,"arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/fsync.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_fsync","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1052,"name":"fdatasync","description":"synchronize a file's in-core state with storage device","abi":"common","entry_point":"sys_fdatasync","nargs":1,"arg0":"unsigned int fd","arg1":null,"arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/fdatasync.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_fdatasync","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1053,"name":"kill","description":"send signal to a process","abi":"common","entry_point":"sys_kill","nargs":2,"arg0":"pid_t pid","arg1":"int sig","arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/kill.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_kill","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1054,"name":"rename","description":"change the name or location of a file","abi":"common","entry_point":"sys_rename","nargs":2,"arg0":"const char *oldname","arg1":"const char *newname","arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/rename.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_rename","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1055,"name":"mkdir","description":"create a directory","abi":"common","entry_point":"sys_mkdir","nargs":2,"arg0":"const char *pathname","arg1":"umode_t mode","arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/mkdir.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_mkdir","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1056,"name":"rmdir","description":"delete a directory","abi":"common","entry_point":"sys_rmdir","nargs":1,"arg0":"const char *pathname","arg1":null,"arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/rmdir.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_rmdir","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1057,"name":"dup","description":"duplicate a file descriptor","abi":"common","entry_point":"sys_dup","nargs":1,"arg0":"unsigned int fildes","arg1":null,"arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/dup.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_dup","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1058,"name":"pipe","description":"create pipe","abi":"common","entry_point":"sys_ia64_pipe","nargs":0,"arg0":null,"arg1":null,"arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/pipe.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_ia64_pipe","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1059,"name":"times","description":"get process times","abi":"common","entry_point":"sys_times","nargs":1,"arg0":"struct tms *tbuf","arg1":null,"arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/times.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_times","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1060,"name":"brk","description":"change data segment size","abi":"common","entry_point":"ia64_brk","nargs":1,"arg0":"unsigned long brk","arg1":null,"arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/brk.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/ia64_brk","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1061,"name":"setgid","description":"set group identity","abi":"common","entry_point":"sys_setgid","nargs":1,"arg0":"gid_t gid","arg1":null,"arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/setgid.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_setgid","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1062,"name":"getgid","description":"get group identity","abi":"common","entry_point":"sys_getgid","nargs":0,"arg0":null,"arg1":null,"arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/getgid.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_getgid","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1063,"name":"getegid","description":"get group identity","abi":"common","entry_point":"sys_getegid","nargs":0,"arg0":null,"arg1":null,"arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/getegid.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_getegid","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1064,"name":"acct","description":"switch process accounting on or off","abi":"common","entry_point":"sys_acct","nargs":1,"arg0":"const char *name","arg1":null,"arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/acct.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_acct","since":"5.0","removed_in":"6.7","kconfig":"CONFIG_BSD_PROCESS_ACCT","family":null},{"arch":"ia64","nr":1065,"name":"ioctl","description":"control device","abi":"common","entry_point":"sys_ioctl","nargs":3,"arg0":"unsigned int fd","arg1":"unsigned int cmd","arg2":"unsigned long arg","arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/ioctl.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_ioctl","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1066,"name":"fcntl","description":"manipulate file descriptor","abi":"common","entry_point":"sys_fcntl","nargs":3,"arg0":"unsigned int fd","arg1":"unsigned int cmd","arg2":"unsigned long arg","arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/fcntl.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_fcntl","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1067,"name":"umask","description":"set file mode creation mask","abi":"common","entry_point":"sys_umask","nargs":1,"arg0":"int mask","arg1":null,"arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/umask.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_umask","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1068,"name":"chroot","description":"change root directory","abi":"common","entry_point":"sys_chroot","nargs":1,"arg0":"const char *filename","arg1":null,"arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/chroot.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_chroot","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1069,"name":"ustat","description":"get filesystem statistics","abi":"common","entry_point":"sys_ustat","nargs":2,"arg0":"unsigned dev","arg1":"struct ustat *ubuf","arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/ustat.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_ustat","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1070,"name":"dup2","description":"duplicate a file descriptor","abi":"common","entry_point":"sys_dup2","nargs":2,"arg0":"unsigned int oldfd","arg1":"unsigned int newfd","arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/dup2.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_dup2","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1071,"name":"setreuid","description":"set real and/or effective user or group ID","abi":"common","entry_point":"sys_setreuid","nargs":2,"arg0":"uid_t ruid","arg1":"uid_t euid","arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/setreuid.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_setreuid","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1072,"name":"setregid","description":"set real and/or effective user or group ID","abi":"common","entry_point":"sys_setregid","nargs":2,"arg0":"gid_t rgid","arg1":"gid_t egid","arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/setregid.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_setregid","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1073,"name":"getresuid","description":"get real, effective, and saved user/group IDs","abi":"common","entry_point":"sys_getresuid","nargs":3,"arg0":"uid_t *ruid","arg1":"uid_t *euid","arg2":"uid_t *suid","arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/getresuid.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_getresuid","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1074,"name":"setresuid","description":"set real, effective, and saved user or group ID","abi":"common","entry_point":"sys_setresuid","nargs":3,"arg0":"uid_t ruid","arg1":"uid_t euid","arg2":"uid_t suid","arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/setresuid.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_setresuid","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1075,"name":"getresgid","description":"get real, effective, and saved user/group IDs","abi":"common","entry_point":"sys_getresgid","nargs":3,"arg0":"gid_t *rgid","arg1":"gid_t *egid","arg2":"gid_t *sgid","arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/getresgid.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_getresgid","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1076,"name":"setresgid","description":"set real, effective, and saved user or group ID","abi":"common","entry_point":"sys_setresgid","nargs":3,"arg0":"gid_t rgid","arg1":"gid_t egid","arg2":"gid_t sgid","arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/setresgid.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_setresgid","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1077,"name":"getgroups","description":"get/set list of supplementary group IDs","abi":"common","entry_point":"sys_getgroups","nargs":2,"arg0":"int gidsetsize","arg1":"gid_t *grouplist","arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/getgroups.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_getgroups","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1078,"name":"setgroups","description":"get/set list of supplementary group IDs","abi":"common","entry_point":"sys_setgroups","nargs":2,"arg0":"int gidsetsize","arg1":"gid_t *grouplist","arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/setgroups.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_setgroups","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1079,"name":"getpgid","description":"set/get process group","abi":"common","entry_point":"sys_getpgid","nargs":1,"arg0":"pid_t pid","arg1":null,"arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/getpgid.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_getpgid","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1080,"name":"setpgid","description":"set/get process group","abi":"common","entry_point":"sys_setpgid","nargs":2,"arg0":"pid_t pid","arg1":"pid_t pgid","arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/setpgid.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_setpgid","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1081,"name":"setsid","description":"creates a session and sets the process group ID","abi":"common","entry_point":"sys_setsid","nargs":0,"arg0":null,"arg1":null,"arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/setsid.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_setsid","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1082,"name":"getsid","description":"get session ID","abi":"common","entry_point":"sys_getsid","nargs":1,"arg0":"pid_t pid","arg1":null,"arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/getsid.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_getsid","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1083,"name":"sethostname","description":"get/set hostname","abi":"common","entry_point":"sys_sethostname","nargs":2,"arg0":"char *name","arg1":"int len","arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/sethostname.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_sethostname","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1084,"name":"setrlimit","description":"get/set resource limits","abi":"common","entry_point":"sys_setrlimit","nargs":2,"arg0":"unsigned int resource","arg1":"struct rlimit *rlim","arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/setrlimit.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_setrlimit","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1085,"name":"getrlimit","description":"get/set resource limits","abi":"common","entry_point":"sys_getrlimit","nargs":2,"arg0":"unsigned int resource","arg1":"struct rlimit *rlim","arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/getrlimit.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_getrlimit","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1086,"name":"getrusage","description":"get resource usage","abi":"common","entry_point":"sys_getrusage","nargs":2,"arg0":"int who","arg1":"struct rusage *ru","arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/getrusage.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_getrusage","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1087,"name":"gettimeofday","description":"get / set time","abi":"common","entry_point":"sys_gettimeofday","nargs":2,"arg0":"struct __kernel_old_timeval *tv","arg1":"struct timezone *tz","arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/gettimeofday.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_gettimeofday","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1088,"name":"settimeofday","description":"get / set time","abi":"common","entry_point":"sys_settimeofday","nargs":2,"arg0":"struct __kernel_old_timeval *tv","arg1":"struct timezone *tz","arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/settimeofday.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_settimeofday","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1089,"name":"select","description":"synchronous I/O multiplexing","abi":"common","entry_point":"sys_select","nargs":5,"arg0":"int n","arg1":"fd_set *inp","arg2":"fd_set *outp","arg3":"fd_set *exp","arg4":"struct __kernel_old_timeval *tvp","arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/select.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_select","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1090,"name":"poll","description":"wait for some event on a file descriptor","abi":"common","entry_point":"sys_poll","nargs":3,"arg0":"struct pollfd *ufds","arg1":"unsigned int nfds","arg2":"int timeout_msecs","arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/poll.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_poll","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1091,"name":"symlink","description":"make a new name for a file","abi":"common","entry_point":"sys_symlink","nargs":2,"arg0":"const char *old","arg1":"const char *new","arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/symlink.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_symlink","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1092,"name":"readlink","description":"read value of a symbolic link","abi":"common","entry_point":"sys_readlink","nargs":3,"arg0":"const char *path","arg1":"char *buf","arg2":"int bufsiz","arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/readlink.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_readlink","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1093,"name":"uselib","description":"load shared library","abi":"common","entry_point":"sys_uselib","nargs":1,"arg0":"const char *library","arg1":null,"arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/uselib.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_uselib","since":"5.0","removed_in":"6.7","kconfig":"CONFIG_USELIB","family":null},{"arch":"ia64","nr":1094,"name":"swapon","description":"start/stop swapping to file/device","abi":"common","entry_point":"sys_swapon","nargs":2,"arg0":"const char *specialfile","arg1":"int swap_flags","arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/swapon.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_swapon","since":"5.0","removed_in":"6.7","kconfig":"CONFIG_SWAP","family":null},{"arch":"ia64","nr":1095,"name":"swapoff","description":"start/stop swapping to file/device","abi":"common","entry_point":"sys_swapoff","nargs":1,"arg0":"const char *specialfile","arg1":null,"arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/swapoff.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_swapoff","since":"5.0","removed_in":"6.7","kconfig":"CONFIG_SWAP","family":null},{"arch":"ia64","nr":1096,"name":"reboot","description":"reboot or enable/disable Ctrl-Alt-Del","abi":"common","entry_point":"sys_reboot","nargs":4,"arg0":"int magic1","arg1":"int magic2","arg2":"unsigned int cmd","arg3":"void *arg","arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/reboot.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_reboot","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1097,"name":"truncate","description":"truncate a file to a specified length","abi":"common","entry_point":"sys_truncate","nargs":2,"arg0":"const char *path","arg1":"long length","arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/truncate.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_truncate","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1098,"name":"ftruncate","description":"truncate a file to a specified length","abi":"common","entry_point":"sys_ftruncate","nargs":2,"arg0":"unsigned int fd","arg1":"unsigned long length","arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/ftruncate.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_ftruncate","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1099,"name":"fchmod","description":"change permissions of a file","abi":"common","entry_point":"sys_fchmod","nargs":2,"arg0":"unsigned int fd","arg1":"umode_t mode","arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/fchmod.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_fchmod","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1100,"name":"fchown","description":"change ownership of a file","abi":"common","entry_point":"sys_fchown","nargs":3,"arg0":"unsigned int fd","arg1":"uid_t user","arg2":"gid_t group","arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/fchown.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_fchown","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1101,"name":"getpriority","description":"get/set program scheduling priority","abi":"common","entry_point":"ia64_getpriority","nargs":2,"arg0":"int which","arg1":"int who","arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/getpriority.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/ia64_getpriority","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1102,"name":"setpriority","description":"get/set program scheduling priority","abi":"common","entry_point":"sys_setpriority","nargs":3,"arg0":"int which","arg1":"int who","arg2":"int niceval","arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/setpriority.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_setpriority","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1103,"name":"statfs","description":"get filesystem statistics","abi":"common","entry_point":"sys_statfs","nargs":2,"arg0":"const char *path","arg1":"struct statfs *buf","arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/statfs.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_statfs","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1104,"name":"fstatfs","description":"get filesystem statistics","abi":"common","entry_point":"sys_fstatfs","nargs":2,"arg0":"unsigned int fd","arg1":"struct statfs *buf","arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/fstatfs.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_fstatfs","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1105,"name":"gettid","description":"get thread identification","abi":"common","entry_point":"sys_gettid","nargs":0,"arg0":null,"arg1":null,"arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/gettid.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_gettid","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1106,"name":"semget","description":"get a System V semaphore set identifier","abi":"common","entry_point":"sys_semget","nargs":3,"arg0":"key_t key","arg1":"int nsems","arg2":"int semflg","arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/semget.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_semget","since":"5.0","removed_in":"6.7","kconfig":"CONFIG_SYSVIPC","family":"sysvipc"},{"arch":"ia64","nr":1107,"name":"semop","description":"System V semaphore operations","abi":"common","entry_point":"sys_semop","nargs":3,"arg0":"int semid","arg1":"struct sembuf *sops","arg2":"unsigned nsops","arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/semop.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_semop","since":"5.0","removed_in":"6.7","kconfig":"CONFIG_SYSVIPC","family":"sysvipc"},{"arch":"ia64","nr":1108,"name":"semctl","description":"System V semaphore control operations","abi":"common","entry_point":"sys_semctl","nargs":4,"arg0":"int semid","arg1":"int semnum","arg2":"int cmd","arg3":"unsigned long arg","arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/semctl.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_semctl","since":"5.0","removed_in":"6.7","kconfig":"CONFIG_SYSVIPC","family":"sysvipc"},{"arch":"ia64","nr":1109,"name":"msgget","description":"get a System V message queue identifier","abi":"common","entry_point":"sys_msgget","nargs":2,"arg0":"key_t key","arg1":"int msgflg","arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/msgget.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_msgget","since":"5.0","removed_in":"6.7","kconfig":"CONFIG_SYSVIPC","family":"sysvipc"},{"arch":"ia64","nr":1110,"name":"msgsnd","description":"System V message queue operations","abi":"common","entry_point":"sys_msgsnd","nargs":4,"arg0":"int msqid","arg1":"struct msgbuf *msgp","arg2":"size_t msgsz","arg3":"int msgflg","arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/msgsnd.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_msgsnd","since":"5.0","removed_in":"6.7","kconfig":"CONFIG_SYSVIPC","family":"sysvipc"},{"arch":"ia64","nr":1111,"name":"msgrcv","description":"System V message queue operations","abi":"common","entry_point":"sys_msgrcv","nargs":5,"arg0":"int msqid","arg1":"struct msgbuf *msgp","arg2":"size_t msgsz","arg3":"long msgtyp","arg4":"int msgflg","arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/msgrcv.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_msgrcv","since":"5.0","removed_in":"6.7","kconfig":"CONFIG_SYSVIPC","family":"sysvipc"},{"arch":"ia64","nr":1112,"name":"msgctl","description":"System V message control operations","abi":"common","entry_point":"sys_msgctl","nargs":3,"arg0":"int msqid","arg1":"int cmd","arg2":"struct msqid_ds *buf","arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/msgctl.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_msgctl","since":"5.0","removed_in":"6.7","kconfig":"CONFIG_SYSVIPC","family":"sysvipc"},{"arch":"ia64","nr":1113,"name":"shmget","description":"allocates a System V shared memory segment","abi":"common","entry_point":"sys_shmget","nargs":3,"arg0":"key_t key","arg1":"size_t size","arg2":"int flag","arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/shmget.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_shmget","since":"5.0","removed_in":"6.7","kconfig":"CONFIG_SYSVIPC","family":"sysvipc"},{"arch":"ia64","nr":1114,"name":"shmat","description":"System V shared memory operations","abi":"common","entry_point":"sys_shmat","nargs":3,"arg0":"int shmid","arg1":"char *shmaddr","arg2":"int shmflg","arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/shmat.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_shmat","since":"5.0","removed_in":"6.7","kconfig":"CONFIG_SYSVIPC","family":"sysvipc"},{"arch":"ia64","nr":1115,"name":"shmdt","description":"System V shared memory operations","abi":"common","entry_point":"sys_shmdt","nargs":1,"arg0":"char *shmaddr","arg1":null,"arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/shmdt.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_shmdt","since":"5.0","removed_in":"6.7","kconfig":"CONFIG_SYSVIPC","family":"sysvipc"},{"arch":"ia64","nr":1116,"name":"shmctl","description":"System V shared memory control","abi":"common","entry_point":"sys_shmctl","nargs":3,"arg0":"int shmid","arg1":"int cmd","arg2":"struct shmid_ds *buf","arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/shmctl.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_shmctl","since":"5.0","removed_in":"6.7","kconfig":"CONFIG_SYSVIPC","family":"sysvipc"},{"arch":"ia64","nr":1117,"name":"syslog","description":"read and/or clear kernel message ring buffer and set console_loglevel","abi":"common","entry_point":"sys_syslog","nargs":3,"arg0":"int type","arg1":"char *buf","arg2":"int len","arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/syslog.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_syslog","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1118,"name":"setitimer","description":"get or set value of an interval timer","abi":"common","entry_point":"sys_setitimer","nargs":3,"arg0":"int which","arg1":"struct __kernel_old_itimerval *value","arg2":"struct __kernel_old_itimerval *ovalue","arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/setitimer.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_setitimer","since":"5.0","removed_in":"6.7","kconfig":"CONFIG_POSIX_TIMERS","family":null},{"arch":"ia64","nr":1119,"name":"getitimer","description":"get or set value of an interval timer","abi":"common","entry_point":"sys_getitimer","nargs":2,"arg0":"int which","arg1":"struct __kernel_old_itimerval *value","arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/getitimer.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_getitimer","since":"5.0","removed_in":"6.7","kconfig":"CONFIG_POSIX_TIMERS","family":null},{"arch":"ia64","nr":1123,"name":"vhangup","description":"virtually hangup the current terminal","abi":"common","entry_point":"sys_vhangup","nargs":0,"arg0":null,"arg1":null,"arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/vhangup.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_vhangup","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1124,"name":"lchown","description":"change ownership of a file","abi":"common","entry_point":"sys_lchown","nargs":3,"arg0":"const char *filename","arg1":"uid_t user","arg2":"gid_t group","arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/lchown.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_lchown","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1125,"name":"remap_file_pages","description":"create a nonlinear file mapping","abi":"common","entry_point":"sys_remap_file_pages","nargs":5,"arg0":"unsigned long start","arg1":"unsigned long size","arg2":"unsigned long prot","arg3":"unsigned long pgoff","arg4":"unsigned long flags","arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/remap_file_pages.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_remap_file_pages","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1126,"name":"wait4","description":"wait for process to change state, BSD style","abi":"common","entry_point":"sys_wait4","nargs":4,"arg0":"pid_t pid","arg1":"int *stat_addr","arg2":"int options","arg3":"struct rusage *ru","arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/wait4.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_wait4","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1127,"name":"sysinfo","description":"return system information","abi":"common","entry_point":"sys_sysinfo","nargs":1,"arg0":"struct sysinfo *info","arg1":null,"arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/sysinfo.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_sysinfo","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1128,"name":"clone","description":"create a child process","abi":"common","entry_point":"sys_clone","nargs":5,"arg0":"unsigned long","arg1":"unsigned long","arg2":"int *","arg3":"int *","arg4":"unsigned long","arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/clone.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_clone","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1129,"name":"setdomainname","description":"get/set NIS domain name","abi":"common","entry_point":"sys_setdomainname","nargs":2,"arg0":"char *name","arg1":"int len","arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/setdomainname.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_setdomainname","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1130,"name":"uname","description":"get name and information about current kernel","abi":"common","entry_point":"sys_newuname","nargs":1,"arg0":"struct new_utsname *name","arg1":null,"arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/uname.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_newuname","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1131,"name":"adjtimex","description":"tune kernel clock","abi":"common","entry_point":"sys_adjtimex","nargs":1,"arg0":"struct __kernel_timex *txc_p","arg1":null,"arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/adjtimex.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_adjtimex","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1133,"name":"init_module","description":"load a kernel module","abi":"common","entry_point":"sys_init_module","nargs":3,"arg0":"void *umod","arg1":"unsigned long len","arg2":"const char *uargs","arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/init_module.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_init_module","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1134,"name":"delete_module","description":"unload a kernel module","abi":"common","entry_point":"sys_delete_module","nargs":2,"arg0":"const char *name_user","arg1":"unsigned int flags","arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/delete_module.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_delete_module","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1137,"name":"quotactl","description":"manipulate disk quotas","abi":"common","entry_point":"sys_quotactl","nargs":4,"arg0":"unsigned int cmd","arg1":"const char *special","arg2":"qid_t id","arg3":"void *addr","arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/quotactl.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_quotactl","since":"5.0","removed_in":"6.7","kconfig":"CONFIG_QUOTACTL","family":null},{"arch":"ia64","nr":1138,"name":"bdflush","description":"start, flush, or tune buffer-dirty-flush daemon","abi":"common","entry_point":"sys_bdflush","nargs":2,"arg0":"int func","arg1":"long data","arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/bdflush.2.html","source":"https://elixir.bootlin.com/linux/v5.14/A/ident/sys_bdflush","since":"5.0","removed_in":"5.15","kconfig":null,"family":null},{"arch":"ia64","nr":1139,"name":"sysfs","description":"get filesystem type information","abi":"common","entry_point":"sys_sysfs","nargs":3,"arg0":"int option","arg1":"unsigned long arg1","arg2":"unsigned long arg2","arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/sysfs.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_sysfs","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1140,"name":"personality","description":"set the process execution domain","abi":"common","entry_point":"sys_personality","nargs":1,"arg0":"unsigned int personality","arg1":null,"arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/personality.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_personality","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1142,"name":"setfsuid","description":"set user identity used for filesystem checks","abi":"common","entry_point":"sys_setfsuid","nargs":1,"arg0":"uid_t uid","arg1":null,"arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/setfsuid.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_setfsuid","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1143,"name":"setfsgid","description":"set group identity used for filesystem checks","abi":"common","entry_point":"sys_setfsgid","nargs":1,"arg0":"gid_t gid","arg1":null,"arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/setfsgid.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_setfsgid","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1144,"name":"getdents","description":"get directory entries","abi":"common","entry_point":"sys_getdents","nargs":3,"arg0":"unsigned int fd","arg1":"struct linux_dirent *dirent","arg2":"unsigned int count","arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/getdents.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_getdents","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1145,"name":"flock","description":"apply or remove an advisory lock on an open file","abi":"common","entry_point":"sys_flock","nargs":2,"arg0":"unsigned int fd","arg1":"unsigned int cmd","arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/flock.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_flock","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1146,"name":"readv","description":"read or write data into multiple buffers","abi":"common","entry_point":"sys_readv","nargs":3,"arg0":"unsigned long fd","arg1":"const struct iovec *vec","arg2":"unsigned long vlen","arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/readv.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_readv","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1147,"name":"writev","description":"read or write data into multiple buffers","abi":"common","entry_point":"sys_writev","nargs":3,"arg0":"unsigned long fd","arg1":"const struct iovec *vec","arg2":"unsigned long vlen","arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/writev.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_writev","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1148,"name":"pread64","description":"read from or write to a file descriptor at a given offset","abi":"common","entry_point":"sys_pread64","nargs":4,"arg0":"unsigned int fd","arg1":"char *buf","arg2":"size_t count","arg3":"loff_t pos","arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/pread64.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_pread64","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1149,"name":"pwrite64","description":"read from or write to a file descriptor at a given offset","abi":"common","entry_point":"sys_pwrite64","nargs":4,"arg0":"unsigned int fd","arg1":"const char *buf","arg2":"size_t count","arg3":"loff_t pos","arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/pwrite64.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_pwrite64","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1150,"name":"_sysctl","description":"read/write system parameters","abi":"common","entry_point":"sys_sysctl","nargs":1,"arg0":"struct __sysctl_args *args","arg1":null,"arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/_sysctl.2.html","source":"https://elixir.bootlin.com/linux/v5.8/A/ident/sys_sysctl","since":"5.0","removed_in":"5.9","kconfig":null,"family":null},{"arch":"ia64","nr":1151,"name":"mmap","description":"map or unmap files or devices into memory","abi":"common","entry_point":"sys_mmap","nargs":6,"arg0":"unsigned long addr","arg1":"unsigned long len","arg2":"unsigned long prot","arg3":"unsigned long flags","arg4":"unsigned long fd","arg5":"off_t pgoff","man_page":"https://man7.org/linux/man-pages/man2/mmap.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_mmap","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1152,"name":"munmap","description":"map or unmap files or devices into memory","abi":"common","entry_point":"sys_munmap","nargs":2,"arg0":"unsigned long addr","arg1":"size_t len","arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/munmap.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_munmap","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1153,"name":"mlock","description":"lock and unlock memory","abi":"common","entry_point":"sys_mlock","nargs":2,"arg0":"unsigned long start","arg1":"size_t len","arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/mlock.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_mlock","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1154,"name":"mlockall","description":"lock and unlock memory","abi":"common","entry_point":"sys_mlockall","nargs":1,"arg0":"int flags","arg1":null,"arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/mlockall.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_mlockall","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1155,"name":"mprotect","description":"set protection on a region of memory","abi":"common","entry_point":"sys_mprotect","nargs":3,"arg0":"unsigned long start","arg1":"size_t len","arg2":"unsigned long prot","arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/mprotect.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_mprotect","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1156,"name":"mremap","description":"remap a virtual memory address","abi":"common","entry_point":"ia64_mremap","nargs":5,"arg0":"unsigned long addr","arg1":"unsigned long old_len","arg2":"unsigned long new_len","arg3":"unsigned long flags","arg4":"unsigned long new_addr","arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/mremap.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/ia64_mremap","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1157,"name":"msync","description":"synchronize a file with a memory map","abi":"common","entry_point":"sys_msync","nargs":3,"arg0":"unsigned long start","arg1":"size_t len","arg2":"int flags","arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/msync.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_msync","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1158,"name":"munlock","description":"lock and unlock memory","abi":"common","entry_point":"sys_munlock","nargs":2,"arg0":"unsigned long start","arg1":"size_t len","arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/munlock.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_munlock","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1159,"name":"munlockall","description":"lock and unlock memory","abi":"common","entry_point":"sys_munlockall","nargs":0,"arg0":null,"arg1":null,"arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/munlockall.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_munlockall","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1160,"name":"sched_getparam","description":"set and get scheduling parameters","abi":"common","entry_point":"sys_sched_getparam","nargs":2,"arg0":"pid_t pid","arg1":"struct sched_param *param","arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/sched_getparam.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_sched_getparam","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1161,"name":"sched_setparam","description":"set and get scheduling parameters","abi":"common","entry_point":"sys_sched_setparam","nargs":2,"arg0":"pid_t pid","arg1":"struct sched_param *param","arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/sched_setparam.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_sched_setparam","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1162,"name":"sched_getscheduler","description":"set and get scheduling policy/parameters","abi":"common","entry_point":"sys_sched_getscheduler","nargs":1,"arg0":"pid_t pid","arg1":null,"arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/sched_getscheduler.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_sched_getscheduler","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1163,"name":"sched_setscheduler","description":"set and get scheduling policy/parameters","abi":"common","entry_point":"sys_sched_setscheduler","nargs":3,"arg0":"pid_t pid","arg1":"int policy","arg2":"struct sched_param *param","arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/sched_setscheduler.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_sched_setscheduler","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1164,"name":"sched_yield","description":"yield the processor","abi":"common","entry_point":"sys_sched_yield","nargs":0,"arg0":null,"arg1":null,"arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/sched_yield.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_sched_yield","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1165,"name":"sched_get_priority_max","description":"get static priority range","abi":"common","entry_point":"sys_sched_get_priority_max","nargs":1,"arg0":"int policy","arg1":null,"arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/sched_get_priority_max.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_sched_get_priority_max","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1166,"name":"sched_get_priority_min","description":"get static priority range","abi":"common","entry_point":"sys_sched_get_priority_min","nargs":1,"arg0":"int policy","arg1":null,"arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/sched_get_priority_min.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_sched_get_priority_min","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1167,"name":"sched_rr_get_interval","description":"get the SCHED_RR interval for the named process","abi":"common","entry_point":"sys_sched_rr_get_interval","nargs":2,"arg0":"pid_t pid","arg1":"struct __kernel_timespec *interval","arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/sched_rr_get_interval.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_sched_rr_get_interval","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1168,"name":"nanosleep","description":"high-resolution sleep","abi":"common","entry_point":"sys_nanosleep","nargs":2,"arg0":"struct __kernel_timespec *rqtp","arg1":"struct __kernel_timespec *rmtp","arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/nanosleep.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_nanosleep","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1170,"name":"prctl","description":"operations on a process or thread","abi":"common","entry_point":"sys_prctl","nargs":5,"arg0":"int option","arg1":"unsigned long arg2","arg2":"unsigned long arg3","arg3":"unsigned long arg4","arg4":"unsigned long arg5","arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/prctl.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_prctl","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1171,"name":"old_getpagesize","description":null,"abi":"common","entry_point":"sys_getpagesize","nargs":null,"arg0":null,"arg1":null,"arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":null,"source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_getpagesize","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1172,"name":"mmap2","description":"map files or devices into memory","abi":"common","entry_point":"sys_mmap2","nargs":6,"arg0":"unsigned long addr","arg1":"unsigned long len","arg2":"unsigned long prot","arg3":"unsigned long flags","arg4":"unsigned long fd","arg5":"unsigned long pgoff","man_page":"https://man7.org/linux/man-pages/man2/mmap2.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_mmap2","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1173,"name":"pciconfig_read","description":"pci device information handling","abi":"common","entry_point":"sys_pciconfig_read","nargs":5,"arg0":"unsigned long bus","arg1":"unsigned long dfn","arg2":"unsigned long off","arg3":"unsigned long len","arg4":"void *buf","arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/pciconfig_read.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_pciconfig_read","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1174,"name":"pciconfig_write","description":"pci device information handling","abi":"common","entry_point":"sys_pciconfig_write","nargs":5,"arg0":"unsigned long bus","arg1":"unsigned long dfn","arg2":"unsigned long off","arg3":"unsigned long len","arg4":"void *buf","arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/pciconfig_write.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_pciconfig_write","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1175,"name":"perfmonctl","description":"interface to IA-64 performance monitoring unit","abi":"common","entry_point":"sys_perfmonctl","nargs":null,"arg0":null,"arg1":null,"arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/perfmonctl.2.html","source":"https://elixir.bootlin.com/linux/v5.9/A/ident/sys_perfmonctl","since":"5.0","removed_in":"5.10","kconfig":null,"family":null},{"arch":"ia64","nr":1176,"name":"sigaltstack","description":"set and/or get signal stack context","abi":"common","entry_point":"sys_sigaltstack","nargs":2,"arg0":"const stack_t *uss","arg1":"stack_t *uoss","arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/sigaltstack.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_sigaltstack","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1177,"name":"rt_sigaction","description":"examine and change a signal action","abi":"common","entry_point":"sys_rt_sigaction","nargs":4,"arg0":"int sig","arg1":"const struct sigaction *act","arg2":"struct sigaction *oact","arg3":"size_t sigsetsize","arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/rt_sigaction.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_rt_sigaction","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1178,"name":"rt_sigpending","description":"examine pending signals","abi":"common","entry_point":"sys_rt_sigpending","nargs":2,"arg0":"sigset_t *uset","arg1":"size_t sigsetsize","arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/rt_sigpending.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_rt_sigpending","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1179,"name":"rt_sigprocmask","description":"examine and change blocked signals","abi":"common","entry_point":"sys_rt_sigprocmask","nargs":4,"arg0":"int how","arg1":"sigset_t *nset","arg2":"sigset_t *oset","arg3":"size_t sigsetsize","arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/rt_sigprocmask.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_rt_sigprocmask","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1180,"name":"rt_sigqueueinfo","description":"queue a signal and data","abi":"common","entry_point":"sys_rt_sigqueueinfo","nargs":3,"arg0":"pid_t pid","arg1":"int sig","arg2":"siginfo_t *uinfo","arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/rt_sigqueueinfo.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_rt_sigqueueinfo","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1181,"name":"rt_sigreturn","description":"return from signal handler and cleanup stack frame","abi":"common","entry_point":"sys_rt_sigreturn","nargs":0,"arg0":null,"arg1":null,"arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/rt_sigreturn.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_rt_sigreturn","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1182,"name":"rt_sigsuspend","description":"wait for a signal","abi":"common","entry_point":"sys_rt_sigsuspend","nargs":2,"arg0":"sigset_t *unewset","arg1":"size_t sigsetsize","arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/rt_sigsuspend.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_rt_sigsuspend","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1183,"name":"rt_sigtimedwait","description":"synchronously wait for queued signals","abi":"common","entry_point":"sys_rt_sigtimedwait","nargs":4,"arg0":"const sigset_t *uthese","arg1":"siginfo_t *uinfo","arg2":"const struct __kernel_timespec *uts","arg3":"size_t sigsetsize","arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/rt_sigtimedwait.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_rt_sigtimedwait","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1184,"name":"getcwd","description":"get current working directory","abi":"common","entry_point":"sys_getcwd","nargs":2,"arg0":"char *buf","arg1":"unsigned long size","arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/getcwd.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_getcwd","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1185,"name":"capget","description":"set/get capabilities of thread(s)","abi":"common","entry_point":"sys_capget","nargs":2,"arg0":"cap_user_header_t header","arg1":"cap_user_data_t dataptr","arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/capget.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_capget","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1186,"name":"capset","description":"set/get capabilities of thread(s)","abi":"common","entry_point":"sys_capset","nargs":2,"arg0":"cap_user_header_t header","arg1":"const cap_user_data_t data","arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/capset.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_capset","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1187,"name":"sendfile","description":"transfer data between file descriptors","abi":"common","entry_point":"sys_sendfile64","nargs":4,"arg0":"int out_fd","arg1":"int in_fd","arg2":"loff_t *offset","arg3":"size_t count","arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/sendfile.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_sendfile64","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1190,"name":"socket","description":"create an endpoint for communication","abi":"common","entry_point":"sys_socket","nargs":3,"arg0":"int family","arg1":"int type","arg2":"int protocol","arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/socket.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_socket","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1191,"name":"bind","description":"bind a name to a socket","abi":"common","entry_point":"sys_bind","nargs":3,"arg0":"int fd","arg1":"struct sockaddr *umyaddr","arg2":"int addrlen","arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/bind.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_bind","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1192,"name":"connect","description":"initiate a connection on a socket","abi":"common","entry_point":"sys_connect","nargs":3,"arg0":"int fd","arg1":"struct sockaddr *uservaddr","arg2":"int addrlen","arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/connect.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_connect","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1193,"name":"listen","description":"listen for connections on a socket","abi":"common","entry_point":"sys_listen","nargs":2,"arg0":"int fd","arg1":"int backlog","arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/listen.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_listen","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1194,"name":"accept","description":"accept a connection on a socket","abi":"common","entry_point":"sys_accept","nargs":3,"arg0":"int fd","arg1":"struct sockaddr *upeer_sockaddr","arg2":"int *upeer_addrlen","arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/accept.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_accept","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1195,"name":"getsockname","description":"get socket name","abi":"common","entry_point":"sys_getsockname","nargs":3,"arg0":"int fd","arg1":"struct sockaddr *usockaddr","arg2":"int *usockaddr_len","arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/getsockname.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_getsockname","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1196,"name":"getpeername","description":"get name of connected peer socket","abi":"common","entry_point":"sys_getpeername","nargs":3,"arg0":"int fd","arg1":"struct sockaddr *usockaddr","arg2":"int *usockaddr_len","arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/getpeername.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_getpeername","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1197,"name":"socketpair","description":"create a pair of connected sockets","abi":"common","entry_point":"sys_socketpair","nargs":4,"arg0":"int family","arg1":"int type","arg2":"int protocol","arg3":"int *usockvec","arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/socketpair.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_socketpair","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1198,"name":"send","description":"send a message on a socket","abi":"common","entry_point":"sys_send","nargs":4,"arg0":"int fd","arg1":"void *buff","arg2":"size_t len","arg3":"unsigned int flags","arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/send.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_send","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1199,"name":"sendto","description":"send a message on a socket","abi":"common","entry_point":"sys_sendto","nargs":6,"arg0":"int fd","arg1":"void *buff","arg2":"size_t len","arg3":"unsigned int flags","arg4":"struct sockaddr *addr","arg5":"int addr_len","man_page":"https://man7.org/linux/man-pages/man2/sendto.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_sendto","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1200,"name":"recv","description":"receive a message from a socket","abi":"common","entry_point":"sys_recv","nargs":4,"arg0":"int fd","arg1":"void *ubuf","arg2":"size_t size","arg3":"unsigned int flags","arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/recv.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_recv","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1201,"name":"recvfrom","description":"receive a message from a socket","abi":"common","entry_point":"sys_recvfrom","nargs":6,"arg0":"int fd","arg1":"void *ubuf","arg2":"size_t size","arg3":"unsigned int flags","arg4":"struct sockaddr *addr","arg5":"int *addr_len","man_page":"https://man7.org/linux/man-pages/man2/recvfrom.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_recvfrom","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1202,"name":"shutdown","description":"shut down part of a full-duplex connection","abi":"common","entry_point":"sys_shutdown","nargs":2,"arg0":"int fd","arg1":"int how","arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/shutdown.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_shutdown","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1203,"name":"setsockopt","description":"get and set options on sockets","abi":"common","entry_point":"sys_setsockopt","nargs":5,"arg0":"int fd","arg1":"int level","arg2":"int optname","arg3":"char *optval","arg4":"int optlen","arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/setsockopt.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_setsockopt","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1204,"name":"getsockopt","description":"get and set options on sockets","abi":"common","entry_point":"sys_getsockopt","nargs":5,"arg0":"int fd","arg1":"int level","arg2":"int optname","arg3":"char *optval","arg4":"int *optlen","arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/getsockopt.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_getsockopt","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1205,"name":"sendmsg","description":"send a message on a socket","abi":"common","entry_point":"sys_sendmsg","nargs":3,"arg0":"int fd","arg1":"struct user_msghdr *msg","arg2":"unsigned int flags","arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/sendmsg.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_sendmsg","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1206,"name":"recvmsg","description":"receive a message from a socket","abi":"common","entry_point":"sys_recvmsg","nargs":3,"arg0":"int fd","arg1":"struct user_msghdr *msg","arg2":"unsigned int flags","arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/recvmsg.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_recvmsg","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1207,"name":"pivot_root","description":"change the root mount","abi":"common","entry_point":"sys_pivot_root","nargs":2,"arg0":"const char *new_root","arg1":"const char *put_old","arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/pivot_root.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_pivot_root","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1208,"name":"mincore","description":"determine whether pages are resident in memory","abi":"common","entry_point":"sys_mincore","nargs":3,"arg0":"unsigned long start","arg1":"size_t len","arg2":"unsigned char *vec","arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/mincore.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_mincore","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1209,"name":"madvise","description":"give advice about use of memory","abi":"common","entry_point":"sys_madvise","nargs":3,"arg0":"unsigned long start","arg1":"size_t len","arg2":"int behavior","arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/madvise.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_madvise","since":"5.0","removed_in":"6.7","kconfig":"CONFIG_ADVISE_SYSCALLS","family":null},{"arch":"ia64","nr":1210,"name":"stat","description":"get file status","abi":"common","entry_point":"sys_newstat","nargs":2,"arg0":"const char *filename","arg1":"struct stat *statbuf","arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/stat.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_newstat","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1211,"name":"lstat","description":"get file status","abi":"common","entry_point":"sys_newlstat","nargs":2,"arg0":"const char *filename","arg1":"struct stat *statbuf","arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/lstat.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_newlstat","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1212,"name":"fstat","description":"get file status","abi":"common","entry_point":"sys_newfstat","nargs":2,"arg0":"unsigned int fd","arg1":"struct stat *statbuf","arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/fstat.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_newfstat","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1213,"name":"clone2","description":"create a child process","abi":"common","entry_point":"sys_clone2","nargs":null,"arg0":null,"arg1":null,"arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/clone2.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_clone2","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1214,"name":"getdents64","description":"get directory entries","abi":"common","entry_point":"sys_getdents64","nargs":3,"arg0":"unsigned int fd","arg1":"struct linux_dirent64 *dirent","arg2":"unsigned int count","arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/getdents64.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_getdents64","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1215,"name":"getunwind","description":"copy the unwind data to caller's buffer","abi":"common","entry_point":"sys_getunwind","nargs":null,"arg0":null,"arg1":null,"arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/getunwind.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_getunwind","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1216,"name":"readahead","description":"initiate file readahead into page cache","abi":"common","entry_point":"sys_readahead","nargs":3,"arg0":"int fd","arg1":"loff_t offset","arg2":"size_t count","arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/readahead.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_readahead","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1217,"name":"setxattr","description":"set an extended attribute value","abi":"common","entry_point":"sys_setxattr","nargs":5,"arg0":"const char *path","arg1":"const char *name","arg2":"const void *value","arg3":"size_t size","arg4":"int flags","arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/setxattr.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_setxattr","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1218,"name":"lsetxattr","description":"set an extended attribute value","abi":"common","entry_point":"sys_lsetxattr","nargs":5,"arg0":"const char *path","arg1":"const char *name","arg2":"const void *value","arg3":"size_t size","arg4":"int flags","arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/lsetxattr.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_lsetxattr","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1219,"name":"fsetxattr","description":"set an extended attribute value","abi":"common","entry_point":"sys_fsetxattr","nargs":5,"arg0":"int fd","arg1":"const char *name","arg2":"const void *value","arg3":"size_t size","arg4":"int flags","arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/fsetxattr.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_fsetxattr","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1220,"name":"getxattr","description":"retrieve an extended attribute value","abi":"common","entry_point":"sys_getxattr","nargs":4,"arg0":"const char *path","arg1":"const char *name","arg2":"void *value","arg3":"size_t size","arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/getxattr.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_getxattr","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1221,"name":"lgetxattr","description":"retrieve an extended attribute value","abi":"common","entry_point":"sys_lgetxattr","nargs":4,"arg0":"const char *path","arg1":"const char *name","arg2":"void *value","arg3":"size_t size","arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/lgetxattr.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_lgetxattr","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1222,"name":"fgetxattr","description":"retrieve an extended attribute value","abi":"common","entry_point":"sys_fgetxattr","nargs":4,"arg0":"int fd","arg1":"const char *name","arg2":"void *value","arg3":"size_t size","arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/fgetxattr.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_fgetxattr","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1223,"name":"listxattr","description":"list extended attribute names","abi":"common","entry_point":"sys_listxattr","nargs":3,"arg0":"const char *path","arg1":"char *list","arg2":"size_t size","arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/listxattr.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_listxattr","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1224,"name":"llistxattr","description":"list extended attribute names","abi":"common","entry_point":"sys_llistxattr","nargs":3,"arg0":"const char *path","arg1":"char *list","arg2":"size_t size","arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/llistxattr.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_llistxattr","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1225,"name":"flistxattr","description":"list extended attribute names","abi":"common","entry_point":"sys_flistxattr","nargs":3,"arg0":"int fd","arg1":"char *list","arg2":"size_t size","arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/flistxattr.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_flistxattr","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1226,"name":"removexattr","description":"remove an extended attribute","abi":"common","entry_point":"sys_removexattr","nargs":2,"arg0":"const char *path","arg1":"const char *name","arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/removexattr.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_removexattr","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1227,"name":"lremovexattr","description":"remove an extended attribute","abi":"common","entry_point":"sys_lremovexattr","nargs":2,"arg0":"const char *path","arg1":"const char *name","arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/lremovexattr.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_lremovexattr","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1228,"name":"fremovexattr","description":"remove an extended attribute","abi":"common","entry_point":"sys_fremovexattr","nargs":2,"arg0":"int fd","arg1":"const char *name","arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/fremovexattr.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_fremovexattr","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1229,"name":"tkill","description":"send a signal to a thread","abi":"common","entry_point":"sys_tkill","nargs":2,"arg0":"pid_t pid","arg1":"int sig","arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/tkill.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_tkill","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1230,"name":"futex","description":"fast user-space locking","abi":"common","entry_point":"sys_futex","nargs":6,"arg0":"u32 *uaddr","arg1":"int op","arg2":"u32 val","arg3":"const struct __kernel_timespec *utime","arg4":"u32 *uaddr2","arg5":"u32 val3","man_page":"https://man7.org/linux/man-pages/man2/futex.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_futex","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1231,"name":"sched_setaffinity","description":"set and get a thread's CPU affinity mask","abi":"common","entry_point":"sys_sched_setaffinity","nargs":3,"arg0":"pid_t pid","arg1":"unsigned int len","arg2":"unsigned long *user_mask_ptr","arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/sched_setaffinity.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_sched_setaffinity","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1232,"name":"sched_getaffinity","description":"set and get a thread's CPU affinity mask","abi":"common","entry_point":"sys_sched_getaffinity","nargs":3,"arg0":"pid_t pid","arg1":"unsigned int len","arg2":"unsigned long *user_mask_ptr","arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/sched_getaffinity.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_sched_getaffinity","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1233,"name":"set_tid_address","description":"set pointer to thread ID","abi":"common","entry_point":"sys_set_tid_address","nargs":1,"arg0":"int *tidptr","arg1":null,"arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/set_tid_address.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_set_tid_address","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1234,"name":"fadvise64","description":"predeclare an access pattern for file data","abi":"common","entry_point":"sys_fadvise64_64","nargs":4,"arg0":"int fd","arg1":"loff_t offset","arg2":"loff_t len","arg3":"int advice","arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/fadvise64.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_fadvise64_64","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1235,"name":"tgkill","description":"send a signal to a thread","abi":"common","entry_point":"sys_tgkill","nargs":3,"arg0":"pid_t tgid","arg1":"pid_t pid","arg2":"int sig","arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/tgkill.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_tgkill","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1236,"name":"exit_group","description":"exit all threads in a process","abi":"common","entry_point":"sys_exit_group","nargs":1,"arg0":"int error_code","arg1":null,"arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/exit_group.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_exit_group","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1237,"name":"lookup_dcookie","description":"return a directory entry's path","abi":"common","entry_point":"sys_lookup_dcookie","nargs":3,"arg0":"u64 cookie64","arg1":"char *buf","arg2":"size_t len","arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/lookup_dcookie.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_lookup_dcookie","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1238,"name":"io_setup","description":"create an asynchronous I/O context","abi":"common","entry_point":"sys_io_setup","nargs":2,"arg0":"unsigned nr_events","arg1":"aio_context_t *ctxp","arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/io_setup.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_io_setup","since":"5.0","removed_in":"6.7","kconfig":"CONFIG_AIO","family":"aio"},{"arch":"ia64","nr":1239,"name":"io_destroy","description":"destroy an asynchronous I/O context","abi":"common","entry_point":"sys_io_destroy","nargs":1,"arg0":"aio_context_t ctx","arg1":null,"arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/io_destroy.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_io_destroy","since":"5.0","removed_in":"6.7","kconfig":"CONFIG_AIO","family":"aio"},{"arch":"ia64","nr":1240,"name":"io_getevents","description":"read asynchronous I/O events from the completion queue","abi":"common","entry_point":"sys_io_getevents","nargs":5,"arg0":"aio_context_t ctx_id","arg1":"long min_nr","arg2":"long nr","arg3":"struct io_event *events","arg4":"struct __kernel_timespec *timeout","arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/io_getevents.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_io_getevents","since":"5.0","removed_in":"6.7","kconfig":"CONFIG_AIO","family":"aio"},{"arch":"ia64","nr":1241,"name":"io_submit","description":"submit asynchronous I/O blocks for processing","abi":"common","entry_point":"sys_io_submit","nargs":3,"arg0":"aio_context_t ctx_id","arg1":"long nr","arg2":"struct iocb * *iocbpp","arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/io_submit.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_io_submit","since":"5.0","removed_in":"6.7","kconfig":"CONFIG_AIO","family":"aio"},{"arch":"ia64","nr":1242,"name":"io_cancel","description":"cancel an outstanding asynchronous I/O operation","abi":"common","entry_point":"sys_io_cancel","nargs":3,"arg0":"aio_context_t ctx_id","arg1":"struct iocb *iocb","arg2":"struct io_event *result","arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/io_cancel.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_io_cancel","since":"5.0","removed_in":"6.7","kconfig":"CONFIG_AIO","family":"aio"},{"arch":"ia64","nr":1243,"name":"epoll_create","description":"open an epoll file descriptor","abi":"common","entry_point":"sys_epoll_create","nargs":1,"arg0":"int size","arg1":null,"arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/epoll_create.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_epoll_create","since":"5.0","removed_in":"6.7","kconfig":"CONFIG_EPOLL","family":"epoll"},{"arch":"ia64","nr":1244,"name":"epoll_ctl","description":"control interface for an epoll file descriptor","abi":"common","entry_point":"sys_epoll_ctl","nargs":4,"arg0":"int epfd","arg1":"int op","arg2":"int fd","arg3":"struct epoll_event *event","arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/epoll_ctl.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_epoll_ctl","since":"5.0","removed_in":"6.7","kconfig":"CONFIG_EPOLL","family":"epoll"},{"arch":"ia64","nr":1245,"name":"epoll_wait","description":"wait for an I/O event on an epoll file descriptor","abi":"common","entry_point":"sys_epoll_wait","nargs":4,"arg0":"int epfd","arg1":"struct epoll_event *events","arg2":"int maxevents","arg3":"int timeout","arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/epoll_wait.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_epoll_wait","since":"5.0","removed_in":"6.7","kconfig":"CONFIG_EPOLL","family":"epoll"},{"arch":"ia64","nr":1246,"name":"restart_syscall","description":"restart a system call after interruption by a stop signal","abi":"common","entry_point":"sys_restart_syscall","nargs":0,"arg0":null,"arg1":null,"arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/restart_syscall.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_restart_syscall","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1247,"name":"semtimedop","description":"System V semaphore operations","abi":"common","entry_point":"sys_semtimedop","nargs":4,"arg0":"int semid","arg1":"struct sembuf *sops","arg2":"unsigned nsops","arg3":"const struct __kernel_timespec *timeout","arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/semtimedop.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_semtimedop","since":"5.0","removed_in":"6.7","kconfig":"CONFIG_SYSVIPC","family":"sysvipc"},{"arch":"ia64","nr":1248,"name":"timer_create","description":"create a POSIX per-process timer","abi":"common","entry_point":"sys_timer_create","nargs":3,"arg0":"clockid_t which_clock","arg1":"struct sigevent *timer_event_spec","arg2":"timer_t *created_timer_id","arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/timer_create.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_timer_create","since":"5.0","removed_in":"6.7","kconfig":"CONFIG_POSIX_TIMERS","family":null},{"arch":"ia64","nr":1249,"name":"timer_settime","description":"arm/disarm and fetch state of POSIX per-process timer","abi":"common","entry_point":"sys_timer_settime","nargs":4,"arg0":"timer_t timer_id","arg1":"int flags","arg2":"const struct __kernel_itimerspec *new_setting","arg3":"struct __kernel_itimerspec *old_setting","arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/timer_settime.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_timer_settime","since":"5.0","removed_in":"6.7","kconfig":"CONFIG_POSIX_TIMERS","family":null},{"arch":"ia64","nr":1250,"name":"timer_gettime","description":"arm/disarm and fetch state of POSIX per-process timer","abi":"common","entry_point":"sys_timer_gettime","nargs":2,"arg0":"timer_t timer_id","arg1":"struct __kernel_itimerspec *setting","arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/timer_gettime.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_timer_gettime","since":"5.0","removed_in":"6.7","kconfig":"CONFIG_POSIX_TIMERS","family":null},{"arch":"ia64","nr":1251,"name":"timer_getoverrun","description":"get overrun count for a POSIX per-process timer","abi":"common","entry_point":"sys_timer_getoverrun","nargs":1,"arg0":"timer_t timer_id","arg1":null,"arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/timer_getoverrun.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_timer_getoverrun","since":"5.0","removed_in":"6.7","kconfig":"CONFIG_POSIX_TIMERS","family":null},{"arch":"ia64","nr":1252,"name":"timer_delete","description":"delete a POSIX per-process timer","abi":"common","entry_point":"sys_timer_delete","nargs":1,"arg0":"timer_t timer_id","arg1":null,"arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/timer_delete.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_timer_delete","since":"5.0","removed_in":"6.7","kconfig":"CONFIG_POSIX_TIMERS","family":null},{"arch":"ia64","nr":1253,"name":"clock_settime","description":"clock and time functions","abi":"common","entry_point":"sys_clock_settime","nargs":2,"arg0":"clockid_t which_clock","arg1":"const struct __kernel_timespec *tp","arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/clock_settime.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_clock_settime","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1254,"name":"clock_gettime","description":"clock and time functions","abi":"common","entry_point":"sys_clock_gettime","nargs":2,"arg0":"clockid_t which_clock","arg1":"struct __kernel_timespec *tp","arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/clock_gettime.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_clock_gettime","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1255,"name":"clock_getres","description":"clock and time functions","abi":"common","entry_point":"ia64_clock_getres","nargs":2,"arg0":"clockid_t which_clock","arg1":"struct __kernel_timespec *tp","arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/clock_getres.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/ia64_clock_getres","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1256,"name":"clock_nanosleep","description":"high-resolution sleep with specifiable clock","abi":"common","entry_point":"sys_clock_nanosleep","nargs":4,"arg0":"clockid_t which_clock","arg1":"int flags","arg2":"const struct __kernel_timespec *rqtp","arg3":"struct __kernel_timespec *rmtp","arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/clock_nanosleep.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_clock_nanosleep","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1257,"name":"fstatfs64","description":"get filesystem statistics","abi":"common","entry_point":"sys_fstatfs64","nargs":3,"arg0":"unsigned int fd","arg1":"size_t sz","arg2":"struct statfs64 *buf","arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/fstatfs64.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_fstatfs64","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1258,"name":"statfs64","description":"get filesystem statistics","abi":"common","entry_point":"sys_statfs64","nargs":3,"arg0":"const char *path","arg1":"size_t sz","arg2":"struct statfs64 *buf","arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/statfs64.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_statfs64","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1259,"name":"mbind","description":"set memory policy for a memory range","abi":"common","entry_point":"sys_mbind","nargs":6,"arg0":"unsigned long start","arg1":"unsigned long len","arg2":"unsigned long mode","arg3":"const unsigned long *nmask","arg4":"unsigned long maxnode","arg5":"unsigned flags","man_page":"https://man7.org/linux/man-pages/man2/mbind.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_mbind","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1260,"name":"get_mempolicy","description":"retrieve NUMA memory policy for a thread","abi":"common","entry_point":"sys_get_mempolicy","nargs":5,"arg0":"int *policy","arg1":"unsigned long *nmask","arg2":"unsigned long maxnode","arg3":"unsigned long addr","arg4":"unsigned long flags","arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/get_mempolicy.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_get_mempolicy","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1261,"name":"set_mempolicy","description":"set default NUMA memory policy for a thread and its children","abi":"common","entry_point":"sys_set_mempolicy","nargs":3,"arg0":"int mode","arg1":"const unsigned long *nmask","arg2":"unsigned long maxnode","arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/set_mempolicy.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_set_mempolicy","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1262,"name":"mq_open","description":"open a message queue","abi":"common","entry_point":"sys_mq_open","nargs":4,"arg0":"const char *name","arg1":"int oflag","arg2":"umode_t mode","arg3":"struct mq_attr *attr","arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/mq_open.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_mq_open","since":"5.0","removed_in":"6.7","kconfig":"CONFIG_POSIX_MQUEUE","family":"mqueue"},{"arch":"ia64","nr":1263,"name":"mq_unlink","description":"remove a message queue","abi":"common","entry_point":"sys_mq_unlink","nargs":1,"arg0":"const char *name","arg1":null,"arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/mq_unlink.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_mq_unlink","since":"5.0","removed_in":"6.7","kconfig":"CONFIG_POSIX_MQUEUE","family":"mqueue"},{"arch":"ia64","nr":1264,"name":"mq_timedsend","description":"send a message to a message queue","abi":"common","entry_point":"sys_mq_timedsend","nargs":5,"arg0":"mqd_t mqdes","arg1":"const char *msg_ptr","arg2":"size_t msg_len","arg3":"unsigned int msg_prio","arg4":"const struct __kernel_timespec *abs_timeout","arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/mq_timedsend.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_mq_timedsend","since":"5.0","removed_in":"6.7","kconfig":"CONFIG_POSIX_MQUEUE","family":"mqueue"},{"arch":"ia64","nr":1265,"name":"mq_timedreceive","description":"receive a message from a message queue","abi":"common","entry_point":"sys_mq_timedreceive","nargs":5,"arg0":"mqd_t mqdes","arg1":"char *msg_ptr","arg2":"size_t msg_len","arg3":"unsigned int *msg_prio","arg4":"const struct __kernel_timespec *abs_timeout","arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/mq_timedreceive.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_mq_timedreceive","since":"5.0","removed_in":"6.7","kconfig":"CONFIG_POSIX_MQUEUE","family":"mqueue"},{"arch":"ia64","nr":1266,"name":"mq_notify","description":"register for notification when a message is available","abi":"common","entry_point":"sys_mq_notify","nargs":2,"arg0":"mqd_t mqdes","arg1":"const struct sigevent *notification","arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/mq_notify.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_mq_notify","since":"5.0","removed_in":"6.7","kconfig":"CONFIG_POSIX_MQUEUE","family":"mqueue"},{"arch":"ia64","nr":1267,"name":"mq_getsetattr","description":"get/set message queue attributes","abi":"common","entry_point":"sys_mq_getsetattr","nargs":3,"arg0":"mqd_t mqdes","arg1":"const struct mq_attr *mqstat","arg2":"struct mq_attr *omqstat","arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/mq_getsetattr.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_mq_getsetattr","since":"5.0","removed_in":"6.7","kconfig":"CONFIG_POSIX_MQUEUE","family":"mqueue"},{"arch":"ia64","nr":1268,"name":"kexec_load","description":"load a new kernel for later execution","abi":"common","entry_point":"sys_kexec_load","nargs":4,"arg0":"unsigned long entry","arg1":"unsigned long nr_segments","arg2":"struct kexec_segment *segments","arg3":"unsigned long flags","arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/kexec_load.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_kexec_load","since":"5.0","removed_in":"6.7","kconfig":"CONFIG_KEXEC","family":null},{"arch":"ia64","nr":1270,"name":"waitid","description":"wait for process to change state","abi":"common","entry_point":"sys_waitid","nargs":5,"arg0":"int which","arg1":"pid_t pid","arg2":"struct siginfo *infop","arg3":"int options","arg4":"struct rusage *ru","arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/waitid.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_waitid","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1271,"name":"add_key","description":"add a key to the kernel's key management facility","abi":"common","entry_point":"sys_add_key","nargs":5,"arg0":"const char *_type","arg1":"const char *_description","arg2":"const void *_payload","arg3":"size_t plen","arg4":"key_serial_t destringid","arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/add_key.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_add_key","since":"5.0","removed_in":"6.7","kconfig":"CONFIG_KEYS","family":"keys"},{"arch":"ia64","nr":1272,"name":"request_key","description":"request a key from the kernel's key management facility","abi":"common","entry_point":"sys_request_key","nargs":4,"arg0":"const char *_type","arg1":"const char *_description","arg2":"const char *_callout_info","arg3":"key_serial_t destringid","arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/request_key.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_request_key","since":"5.0","removed_in":"6.7","kconfig":"CONFIG_KEYS","family":"keys"},{"arch":"ia64","nr":1273,"name":"keyctl","description":"manipulate the kernel's key management facility","abi":"common","entry_point":"sys_keyctl","nargs":5,"arg0":"int cmd","arg1":"unsigned long arg2","arg2":"unsigned long arg3","arg3":"unsigned long arg4","arg4":"unsigned long arg5","arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/keyctl.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_keyctl","since":"5.0","removed_in":"6.7","kconfig":"CONFIG_KEYS","family":"keys"},{"arch":"ia64","nr":1274,"name":"ioprio_set","description":"get/set I/O scheduling class and priority","abi":"common","entry_point":"sys_ioprio_set","nargs":3,"arg0":"int which","arg1":"int who","arg2":"int ioprio","arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/ioprio_set.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_ioprio_set","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1275,"name":"ioprio_get","description":"get/set I/O scheduling class and priority","abi":"common","entry_point":"sys_ioprio_get","nargs":2,"arg0":"int which","arg1":"int who","arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/ioprio_get.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_ioprio_get","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1276,"name":"move_pages","description":"move individual pages of a process to another node","abi":"common","entry_point":"sys_move_pages","nargs":6,"arg0":"pid_t pid","arg1":"unsigned long nr_pages","arg2":"const void * *pages","arg3":"const int *nodes","arg4":"int *status","arg5":"int flags","man_page":"https://man7.org/linux/man-pages/man2/move_pages.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_move_pages","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1277,"name":"inotify_init","description":"initialize an inotify instance","abi":"common","entry_point":"sys_inotify_init","nargs":0,"arg0":null,"arg1":null,"arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/inotify_init.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_inotify_init","since":"5.0","removed_in":"6.7","kconfig":"CONFIG_INOTIFY_USER","family":"inotify"},{"arch":"ia64","nr":1278,"name":"inotify_add_watch","description":"add a watch to an initialized inotify instance","abi":"common","entry_point":"sys_inotify_add_watch","nargs":3,"arg0":"int fd","arg1":"const char *path","arg2":"u32 mask","arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/inotify_add_watch.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_inotify_add_watch","since":"5.0","removed_in":"6.7","kconfig":"CONFIG_INOTIFY_USER","family":"inotify"},{"arch":"ia64","nr":1279,"name":"inotify_rm_watch","description":"remove an existing watch from an inotify instance","abi":"common","entry_point":"sys_inotify_rm_watch","nargs":2,"arg0":"int fd","arg1":"__s32 wd","arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/inotify_rm_watch.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_inotify_rm_watch","since":"5.0","removed_in":"6.7","kconfig":"CONFIG_INOTIFY_USER","family":"inotify"},{"arch":"ia64","nr":1280,"name":"migrate_pages","description":"move all pages in a process to another set of nodes","abi":"common","entry_point":"sys_migrate_pages","nargs":4,"arg0":"pid_t pid","arg1":"unsigned long maxnode","arg2":"const unsigned long *from","arg3":"const unsigned long *to","arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/migrate_pages.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_migrate_pages","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1281,"name":"openat","description":"open and possibly create a file","abi":"common","entry_point":"sys_openat","nargs":4,"arg0":"int dfd","arg1":"const char *filename","arg2":"int flags","arg3":"umode_t mode","arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/openat.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_openat","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1282,"name":"mkdirat","description":"create a directory","abi":"common","entry_point":"sys_mkdirat","nargs":3,"arg0":"int dfd","arg1":"const char *pathname","arg2":"umode_t mode","arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/mkdirat.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_mkdirat","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1283,"name":"mknodat","description":"create a special or ordinary file","abi":"common","entry_point":"sys_mknodat","nargs":4,"arg0":"int dfd","arg1":"const char *filename","arg2":"umode_t mode","arg3":"unsigned dev","arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/mknodat.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_mknodat","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1284,"name":"fchownat","description":"change ownership of a file","abi":"common","entry_point":"sys_fchownat","nargs":5,"arg0":"int dfd","arg1":"const char *filename","arg2":"uid_t user","arg3":"gid_t group","arg4":"int flag","arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/fchownat.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_fchownat","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1285,"name":"futimesat","description":"change timestamps of a file relative to a directory file descriptor","abi":"common","entry_point":"sys_futimesat","nargs":3,"arg0":"int dfd","arg1":"const char *filename","arg2":"struct __kernel_old_timeval *utimes","arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/futimesat.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_futimesat","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1286,"name":"newfstatat","description":"get file status","abi":"common","entry_point":"sys_newfstatat","nargs":4,"arg0":"int dfd","arg1":"const char *filename","arg2":"struct stat *statbuf","arg3":"int flag","arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/newfstatat.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_newfstatat","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1287,"name":"unlinkat","description":"delete a name and possibly the file it refers to","abi":"common","entry_point":"sys_unlinkat","nargs":3,"arg0":"int dfd","arg1":"const char *pathname","arg2":"int flag","arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/unlinkat.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_unlinkat","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1288,"name":"renameat","description":"change the name or location of a file","abi":"common","entry_point":"sys_renameat","nargs":4,"arg0":"int olddfd","arg1":"const char *oldname","arg2":"int newdfd","arg3":"const char *newname","arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/renameat.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_renameat","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1289,"name":"linkat","description":"make a new name for a file","abi":"common","entry_point":"sys_linkat","nargs":5,"arg0":"int olddfd","arg1":"const char *oldname","arg2":"int newdfd","arg3":"const char *newname","arg4":"int flags","arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/linkat.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_linkat","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1290,"name":"symlinkat","description":"make a new name for a file","abi":"common","entry_point":"sys_symlinkat","nargs":3,"arg0":"const char *oldname","arg1":"int newdfd","arg2":"const char *newname","arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/symlinkat.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_symlinkat","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1291,"name":"readlinkat","description":"read value of a symbolic link","abi":"common","entry_point":"sys_readlinkat","nargs":4,"arg0":"int dfd","arg1":"const char *path","arg2":"char *buf","arg3":"int bufsiz","arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/readlinkat.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_readlinkat","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1292,"name":"fchmodat","description":"change permissions of a file","abi":"common","entry_point":"sys_fchmodat","nargs":3,"arg0":"int dfd","arg1":"const char *filename","arg2":"umode_t mode","arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/fchmodat.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_fchmodat","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1293,"name":"faccessat","description":"check user's permissions for a file","abi":"common","entry_point":"sys_faccessat","nargs":3,"arg0":"int dfd","arg1":"const char *filename","arg2":"int mode","arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/faccessat.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_faccessat","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1294,"name":"pselect6","description":"synchronous I/O multiplexing","abi":"common","entry_point":"sys_pselect6","nargs":6,"arg0":"int n","arg1":"fd_set *inp","arg2":"fd_set *outp","arg3":"fd_set *exp","arg4":"struct __kernel_timespec *tsp","arg5":"void *sig","man_page":"https://man7.org/linux/man-pages/man2/pselect6.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_pselect6","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1295,"name":"ppoll","description":"wait for some event on a file descriptor","abi":"common","entry_point":"sys_ppoll","nargs":5,"arg0":"struct pollfd *ufds","arg1":"unsigned int nfds","arg2":"struct __kernel_timespec *tsp","arg3":"const sigset_t *sigmask","arg4":"size_t sigsetsize","arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/ppoll.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_ppoll","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1296,"name":"unshare","description":"disassociate parts of the process execution context","abi":"common","entry_point":"sys_unshare","nargs":1,"arg0":"unsigned long unshare_flags","arg1":null,"arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/unshare.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_unshare","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1297,"name":"splice","description":"splice data to/from a pipe","abi":"common","entry_point":"sys_splice","nargs":6,"arg0":"int fd_in","arg1":"loff_t *off_in","arg2":"int fd_out","arg3":"loff_t *off_out","arg4":"size_t len","arg5":"unsigned int flags","man_page":"https://man7.org/linux/man-pages/man2/splice.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_splice","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1298,"name":"set_robust_list","description":"get/set list of robust futexes","abi":"common","entry_point":"sys_set_robust_list","nargs":2,"arg0":"struct robust_list_head *head","arg1":"size_t len","arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/set_robust_list.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_set_robust_list","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1299,"name":"get_robust_list","description":"get/set list of robust futexes","abi":"common","entry_point":"sys_get_robust_list","nargs":3,"arg0":"int pid","arg1":"struct robust_list_head * *head_ptr","arg2":"size_t *len_ptr","arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/get_robust_list.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_get_robust_list","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1300,"name":"sync_file_range","description":"sync a file segment with disk","abi":"common","entry_point":"sys_sync_file_range","nargs":4,"arg0":"int fd","arg1":"loff_t offset","arg2":"loff_t nbytes","arg3":"unsigned int flags","arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/sync_file_range.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_sync_file_range","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1301,"name":"tee","description":"duplicating pipe content","abi":"common","entry_point":"sys_tee","nargs":4,"arg0":"int fdin","arg1":"int fdout","arg2":"size_t len","arg3":"unsigned int flags","arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/tee.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_tee","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1302,"name":"vmsplice","description":"splice user pages to/from a pipe","abi":"common","entry_point":"sys_vmsplice","nargs":4,"arg0":"int fd","arg1":"const struct iovec *iov","arg2":"unsigned long nr_segs","arg3":"unsigned int flags","arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/vmsplice.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_vmsplice","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1303,"name":"fallocate","description":"manipulate file space","abi":"common","entry_point":"sys_fallocate","nargs":4,"arg0":"int fd","arg1":"int mode","arg2":"loff_t offset","arg3":"loff_t len","arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/fallocate.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_fallocate","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1304,"name":"getcpu","description":"determine CPU and NUMA node on which the calling thread is running","abi":"common","entry_point":"sys_getcpu","nargs":3,"arg0":"unsigned *cpup","arg1":"unsigned *nodep","arg2":"struct getcpu_cache *unused","arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/getcpu.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_getcpu","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1305,"name":"epoll_pwait","description":"wait for an I/O event on an epoll file descriptor","abi":"common","entry_point":"sys_epoll_pwait","nargs":6,"arg0":"int epfd","arg1":"struct epoll_event *events","arg2":"int maxevents","arg3":"int timeout","arg4":"const sigset_t *sigmask","arg5":"size_t sigsetsize","man_page":"https://man7.org/linux/man-pages/man2/epoll_pwait.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_epoll_pwait","since":"5.0","removed_in":"6.7","kconfig":"CONFIG_EPOLL","family":"epoll"},{"arch":"ia64","nr":1306,"name":"utimensat","description":"change file timestamps with nanosecond precision","abi":"common","entry_point":"sys_utimensat","nargs":4,"arg0":"int dfd","arg1":"const char *filename","arg2":"struct __kernel_timespec *utimes","arg3":"int flags","arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/utimensat.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_utimensat","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1307,"name":"signalfd","description":"create a file descriptor for accepting signals","abi":"common","entry_point":"sys_signalfd","nargs":3,"arg0":"int ufd","arg1":"sigset_t *user_mask","arg2":"size_t sizemask","arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/signalfd.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_signalfd","since":"5.0","removed_in":"6.7","kconfig":"CONFIG_SIGNALFD","family":null},{"arch":"ia64","nr":1309,"name":"eventfd","description":"create a file descriptor for event notification","abi":"common","entry_point":"sys_eventfd","nargs":1,"arg0":"unsigned int count","arg1":null,"arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/eventfd.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_eventfd","since":"5.0","removed_in":"6.7","kconfig":"CONFIG_EVENTFD","family":null},{"arch":"ia64","nr":1310,"name":"timerfd_create","description":"timers that notify via file descriptors","abi":"common","entry_point":"sys_timerfd_create","nargs":2,"arg0":"int clockid","arg1":"int flags","arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/timerfd_create.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_timerfd_create","since":"5.0","removed_in":"6.7","kconfig":"CONFIG_TIMERFD","family":null},{"arch":"ia64","nr":1311,"name":"timerfd_settime","description":"timers that notify via file descriptors","abi":"common","entry_point":"sys_timerfd_settime","nargs":4,"arg0":"int ufd","arg1":"int flags","arg2":"const struct __kernel_itimerspec *utmr","arg3":"struct __kernel_itimerspec *otmr","arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/timerfd_settime.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_timerfd_settime","since":"5.0","removed_in":"6.7","kconfig":"CONFIG_TIMERFD","family":null},{"arch":"ia64","nr":1312,"name":"timerfd_gettime","description":"timers that notify via file descriptors","abi":"common","entry_point":"sys_timerfd_gettime","nargs":2,"arg0":"int ufd","arg1":"struct __kernel_itimerspec *otmr","arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/timerfd_gettime.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_timerfd_gettime","since":"5.0","removed_in":"6.7","kconfig":"CONFIG_TIMERFD","family":null},{"arch":"ia64","nr":1313,"name":"signalfd4","description":"create a file descriptor for accepting signals","abi":"common","entry_point":"sys_signalfd4","nargs":4,"arg0":"int ufd","arg1":"sigset_t *user_mask","arg2":"size_t sizemask","arg3":"int flags","arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/signalfd4.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_signalfd4","since":"5.0","removed_in":"6.7","kconfig":"CONFIG_SIGNALFD","family":null},{"arch":"ia64","nr":1314,"name":"eventfd2","description":"create a file descriptor for event notification","abi":"common","entry_point":"sys_eventfd2","nargs":2,"arg0":"unsigned int count","arg1":"int flags","arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/eventfd2.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_eventfd2","since":"5.0","removed_in":"6.7","kconfig":"CONFIG_EVENTFD","family":null},{"arch":"ia64","nr":1315,"name":"epoll_create1","description":"open an epoll file descriptor","abi":"common","entry_point":"sys_epoll_create1","nargs":1,"arg0":"int flags","arg1":null,"arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/epoll_create1.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_epoll_create1","since":"5.0","removed_in":"6.7","kconfig":"CONFIG_EPOLL","family":"epoll"},{"arch":"ia64","nr":1316,"name":"dup3","description":"duplicate a file descriptor","abi":"common","entry_point":"sys_dup3","nargs":3,"arg0":"unsigned int oldfd","arg1":"unsigned int newfd","arg2":"int flags","arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/dup3.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_dup3","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1317,"name":"pipe2","description":"create pipe","abi":"common","entry_point":"sys_pipe2","nargs":2,"arg0":"int *fildes","arg1":"int flags","arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/pipe2.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_pipe2","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1318,"name":"inotify_init1","description":"initialize an inotify instance","abi":"common","entry_point":"sys_inotify_init1","nargs":1,"arg0":"int flags","arg1":null,"arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/inotify_init1.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_inotify_init1","since":"5.0","removed_in":"6.7","kconfig":"CONFIG_INOTIFY_USER","family":"inotify"},{"arch":"ia64","nr":1319,"name":"preadv","description":"read or write data into multiple buffers","abi":"common","entry_point":"sys_preadv","nargs":5,"arg0":"unsigned long fd","arg1":"const struct iovec *vec","arg2":"unsigned long vlen","arg3":"unsigned long pos_l","arg4":"unsigned long pos_h","arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/preadv.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_preadv","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1320,"name":"pwritev","description":"read or write data into multiple buffers","abi":"common","entry_point":"sys_pwritev","nargs":5,"arg0":"unsigned long fd","arg1":"const struct iovec *vec","arg2":"unsigned long vlen","arg3":"unsigned long pos_l","arg4":"unsigned long pos_h","arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/pwritev.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_pwritev","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1321,"name":"rt_tgsigqueueinfo","description":"queue a signal and data","abi":"common","entry_point":"sys_rt_tgsigqueueinfo","nargs":4,"arg0":"pid_t tgid","arg1":"pid_t pid","arg2":"int sig","arg3":"siginfo_t *uinfo","arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/rt_tgsigqueueinfo.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_rt_tgsigqueueinfo","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1322,"name":"recvmmsg","description":"receive multiple messages on a socket","abi":"common","entry_point":"sys_recvmmsg","nargs":5,"arg0":"int fd","arg1":"struct mmsghdr *mmsg","arg2":"unsigned int vlen","arg3":"unsigned int flags","arg4":"struct __kernel_timespec *timeout","arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/recvmmsg.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_recvmmsg","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1323,"name":"fanotify_init","description":"create and initialize fanotify group","abi":"common","entry_point":"sys_fanotify_init","nargs":2,"arg0":"unsigned int flags","arg1":"unsigned int event_f_flags","arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/fanotify_init.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_fanotify_init","since":"5.0","removed_in":"6.7","kconfig":"CONFIG_FANOTIFY","family":"fanotify"},{"arch":"ia64","nr":1324,"name":"fanotify_mark","description":"add, remove, or modify an fanotify mark on a filesystem object","abi":"common","entry_point":"sys_fanotify_mark","nargs":5,"arg0":"int fanotify_fd","arg1":"unsigned int flags","arg2":"u64 mask","arg3":"int fd","arg4":"const char *pathname","arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/fanotify_mark.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_fanotify_mark","since":"5.0","removed_in":"6.7","kconfig":"CONFIG_FANOTIFY","family":"fanotify"},{"arch":"ia64","nr":1325,"name":"prlimit64","description":"get/set resource limits","abi":"common","entry_point":"sys_prlimit64","nargs":4,"arg0":"pid_t pid","arg1":"unsigned int resource","arg2":"const struct rlimit64 *new_rlim","arg3":"struct rlimit64 *old_rlim","arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/prlimit64.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_prlimit64","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1326,"name":"name_to_handle_at","description":"obtain handle for a pathname and open file via a handle","abi":"common","entry_point":"sys_name_to_handle_at","nargs":5,"arg0":"int dfd","arg1":"const char *name","arg2":"struct file_handle *handle","arg3":"int *mnt_id","arg4":"int flag","arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/name_to_handle_at.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_name_to_handle_at","since":"5.0","removed_in":"6.7","kconfig":"CONFIG_FHANDLE","family":null},{"arch":"ia64","nr":1327,"name":"open_by_handle_at","description":"obtain handle for a pathname and open file via a handle","abi":"common","entry_point":"sys_open_by_handle_at","nargs":3,"arg0":"int mountdirfd","arg1":"struct file_handle *handle","arg2":"int flags","arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/open_by_handle_at.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_open_by_handle_at","since":"5.0","removed_in":"6.7","kconfig":"CONFIG_FHANDLE","family":null},{"arch":"ia64","nr":1328,"name":"clock_adjtime","description":"tune kernel clock","abi":"common","entry_point":"sys_clock_adjtime","nargs":2,"arg0":"clockid_t which_clock","arg1":"struct __kernel_timex *tx","arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/clock_adjtime.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_clock_adjtime","since":"5.0","removed_in":"6.7","kconfig":"CONFIG_POSIX_TIMERS","family":null},{"arch":"ia64","nr":1329,"name":"syncfs","description":"commit filesystem caches to disk","abi":"common","entry_point":"sys_syncfs","nargs":1,"arg0":"int fd","arg1":null,"arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/syncfs.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_syncfs","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1330,"name":"setns","description":"reassociate thread with a namespace","abi":"common","entry_point":"sys_setns","nargs":2,"arg0":"int fd","arg1":"int nstype","arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/setns.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_setns","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1331,"name":"sendmmsg","description":"send multiple messages on a socket","abi":"common","entry_point":"sys_sendmmsg","nargs":4,"arg0":"int fd","arg1":"struct mmsghdr *mmsg","arg2":"unsigned int vlen","arg3":"unsigned int flags","arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/sendmmsg.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_sendmmsg","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1332,"name":"process_vm_readv","description":"transfer data between process address spaces","abi":"common","entry_point":"sys_process_vm_readv","nargs":6,"arg0":"pid_t pid","arg1":"const struct iovec *lvec","arg2":"unsigned long liovcnt","arg3":"const struct iovec *rvec","arg4":"unsigned long riovcnt","arg5":"unsigned long flags","man_page":"https://man7.org/linux/man-pages/man2/process_vm_readv.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_process_vm_readv","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1333,"name":"process_vm_writev","description":"transfer data between process address spaces","abi":"common","entry_point":"sys_process_vm_writev","nargs":6,"arg0":"pid_t pid","arg1":"const struct iovec *lvec","arg2":"unsigned long liovcnt","arg3":"const struct iovec *rvec","arg4":"unsigned long riovcnt","arg5":"unsigned long flags","man_page":"https://man7.org/linux/man-pages/man2/process_vm_writev.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_process_vm_writev","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1334,"name":"accept4","description":"accept a connection on a socket","abi":"common","entry_point":"sys_accept4","nargs":4,"arg0":"int fd","arg1":"struct sockaddr *upeer_sockaddr","arg2":"int *upeer_addrlen","arg3":"int flags","arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/accept4.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_accept4","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1335,"name":"finit_module","description":"load a kernel module","abi":"common","entry_point":"sys_finit_module","nargs":3,"arg0":"int fd","arg1":"const char *uargs","arg2":"int flags","arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/finit_module.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_finit_module","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1336,"name":"sched_setattr","description":"set and get scheduling policy and attributes","abi":"common","entry_point":"sys_sched_setattr","nargs":3,"arg0":"pid_t pid","arg1":"struct sched_attr *attr","arg2":"unsigned int flags","arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/sched_setattr.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_sched_setattr","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1337,"name":"sched_getattr","description":"set and get scheduling policy and attributes","abi":"common","entry_point":"sys_sched_getattr","nargs":4,"arg0":"pid_t pid","arg1":"struct sched_attr *attr","arg2":"unsigned int size","arg3":"unsigned int flags","arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/sched_getattr.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_sched_getattr","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1338,"name":"renameat2","description":"change the name or location of a file","abi":"common","entry_point":"sys_renameat2","nargs":5,"arg0":"int olddfd","arg1":"const char *oldname","arg2":"int newdfd","arg3":"const char *newname","arg4":"unsigned int flags","arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/renameat2.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_renameat2","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1339,"name":"getrandom","description":"obtain a series of random bytes","abi":"common","entry_point":"sys_getrandom","nargs":3,"arg0":"char *buf","arg1":"size_t count","arg2":"unsigned int flags","arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/getrandom.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_getrandom","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1340,"name":"memfd_create","description":"create an anonymous file","abi":"common","entry_point":"sys_memfd_create","nargs":2,"arg0":"const char *uname_ptr","arg1":"unsigned int flags","arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/memfd_create.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_memfd_create","since":"5.0","removed_in":"6.7","kconfig":"CONFIG_MEMFD_CREATE","family":null},{"arch":"ia64","nr":1341,"name":"bpf","description":"perform a command on an extended BPF map or program","abi":"common","entry_point":"sys_bpf","nargs":3,"arg0":"int cmd","arg1":"union bpf_attr *attr","arg2":"unsigned int size","arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/bpf.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_bpf","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1342,"name":"execveat","description":"execute program relative to a directory file descriptor","abi":"common","entry_point":"sys_execveat","nargs":5,"arg0":"int dfd","arg1":"const char *filename","arg2":"const char *const *argv","arg3":"const char *const *envp","arg4":"int flags","arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/execveat.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_execveat","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1343,"name":"userfaultfd","description":"create a file descriptor for handling page faults in user space","abi":"common","entry_point":"sys_userfaultfd","nargs":1,"arg0":"int flags","arg1":null,"arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/userfaultfd.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_userfaultfd","since":"5.0","removed_in":"6.7","kconfig":"CONFIG_USERFAULTFD","family":null},{"arch":"ia64","nr":1344,"name":"membarrier","description":"issue memory barriers on a set of threads","abi":"common","entry_point":"sys_membarrier","nargs":3,"arg0":"int cmd","arg1":"unsigned int flags","arg2":"int cpu_id","arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/membarrier.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_membarrier","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1345,"name":"kcmp","description":"compare two processes to determine if they share a kernel resource","abi":"common","entry_point":"sys_kcmp","nargs":5,"arg0":"pid_t pid1","arg1":"pid_t pid2","arg2":"int type","arg3":"unsigned long idx1","arg4":"unsigned long idx2","arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/kcmp.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_kcmp","since":"5.0","removed_in":"6.7","kconfig":"CONFIG_KCMP","family":null},{"arch":"ia64","nr":1346,"name":"mlock2","description":"lock and unlock memory","abi":"common","entry_point":"sys_mlock2","nargs":3,"arg0":"unsigned long start","arg1":"size_t len","arg2":"int flags","arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/mlock2.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_mlock2","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1347,"name":"copy_file_range","description":"Copy a range of data from one file to another","abi":"common","entry_point":"sys_copy_file_range","nargs":6,"arg0":"int fd_in","arg1":"loff_t *off_in","arg2":"int fd_out","arg3":"loff_t *off_out","arg4":"size_t len","arg5":"unsigned int flags","man_page":"https://man7.org/linux/man-pages/man2/copy_file_range.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_copy_file_range","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1348,"name":"preadv2","description":"read or write data into multiple buffers","abi":"common","entry_point":"sys_preadv2","nargs":6,"arg0":"unsigned long fd","arg1":"const struct iovec *vec","arg2":"unsigned long vlen","arg3":"unsigned long pos_l","arg4":"unsigned long pos_h","arg5":"rwf_t flags","man_page":"https://man7.org/linux/man-pages/man2/preadv2.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_preadv2","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1349,"name":"pwritev2","description":"read or write data into multiple buffers","abi":"common","entry_point":"sys_pwritev2","nargs":6,"arg0":"unsigned long fd","arg1":"const struct iovec *vec","arg2":"unsigned long vlen","arg3":"unsigned long pos_l","arg4":"unsigned long pos_h","arg5":"rwf_t flags","man_page":"https://man7.org/linux/man-pages/man2/pwritev2.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_pwritev2","since":"5.0","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1350,"name":"statx","description":"get file status (extended)","abi":"common","entry_point":"sys_statx","nargs":5,"arg0":"int dfd","arg1":"const char *path","arg2":"unsigned flags","arg3":"unsigned mask","arg4":"struct statx *buffer","arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/statx.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_statx","since":"5.1","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1351,"name":"io_pgetevents","description":null,"abi":"common","entry_point":"sys_io_pgetevents","nargs":6,"arg0":"aio_context_t ctx_id","arg1":"long min_nr","arg2":"long nr","arg3":"struct io_event *events","arg4":"struct __kernel_timespec *timeout","arg5":"const struct __aio_sigset *usig","man_page":null,"source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_io_pgetevents","since":"5.1","removed_in":"6.7","kconfig":"CONFIG_AIO","family":"aio"},{"arch":"ia64","nr":1352,"name":"perf_event_open","description":"set up performance monitoring","abi":"common","entry_point":"sys_perf_event_open","nargs":5,"arg0":"struct perf_event_attr *attr_uptr","arg1":"pid_t pid","arg2":"int cpu","arg3":"int group_fd","arg4":"unsigned long flags","arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/perf_event_open.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_perf_event_open","since":"5.1","removed_in":"6.7","kconfig":"CONFIG_PERF_EVENTS","family":null},{"arch":"ia64","nr":1353,"name":"seccomp","description":"operate on Secure Computing state of the process","abi":"common","entry_point":"sys_seccomp","nargs":3,"arg0":"unsigned int op","arg1":"unsigned int flags","arg2":"void *uargs","arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/seccomp.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_seccomp","since":"5.1","removed_in":"6.7","kconfig":"CONFIG_SECCOMP","family":null},{"arch":"ia64","nr":1354,"name":"pkey_mprotect","description":"set protection on a region of memory","abi":"common","entry_point":"sys_pkey_mprotect","nargs":4,"arg0":"unsigned long start","arg1":"size_t len","arg2":"unsigned long prot","arg3":"int pkey","arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/pkey_mprotect.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_pkey_mprotect","since":"5.1","removed_in":"6.7","kconfig":null,"family":"pkeys"},{"arch":"ia64","nr":1355,"name":"pkey_alloc","description":"allocate or free a protection key","abi":"common","entry_point":"sys_pkey_alloc","nargs":2,"arg0":"unsigned long flags","arg1":"unsigned long init_val","arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/pkey_alloc.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_pkey_alloc","since":"5.1","removed_in":"6.7","kconfig":null,"family":"pkeys"},{"arch":"ia64","nr":1356,"name":"pkey_free","description":"allocate or free a protection key","abi":"common","entry_point":"sys_pkey_free","nargs":1,"arg0":"int pkey","arg1":null,"arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/pkey_free.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_pkey_free","since":"5.1","removed_in":"6.7","kconfig":null,"family":"pkeys"},{"arch":"ia64","nr":1357,"name":"rseq","description":null,"abi":"common","entry_point":"sys_rseq","nargs":4,"arg0":"struct rseq *rseq","arg1":"uint32_t rseq_len","arg2":"int flags","arg3":"uint32_t sig","arg4":null,"arg5":null,"man_page":null,"source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_rseq","since":"5.1","removed_in":"6.7","kconfig":"CONFIG_RSEQ","family":null},{"arch":"ia64","nr":1448,"name":"pidfd_send_signal","description":"send a signal to a process specified by a file descriptor","abi":"common","entry_point":"sys_pidfd_send_signal","nargs":4,"arg0":"int pidfd","arg1":"int sig","arg2":"siginfo_t *info","arg3":"unsigned int flags","arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/pidfd_send_signal.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_pidfd_send_signal","since":"5.1","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1449,"name":"io_uring_setup","description":"setup a context for performing asynchronous I/O","abi":"common","entry_point":"sys_io_uring_setup","nargs":2,"arg0":"u32 entries","arg1":"struct io_uring_params *p","arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/io_uring_setup.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_io_uring_setup","since":"5.1","removed_in":"6.7","kconfig":"CONFIG_IO_URING","family":"io_uring"},{"arch":"ia64","nr":1450,"name":"io_uring_enter","description":"initiate and/or complete asynchronous I/O","abi":"common","entry_point":"sys_io_uring_enter","nargs":6,"arg0":"unsigned int fd","arg1":"u32 to_submit","arg2":"u32 min_complete","arg3":"u32 flags","arg4":"const void *argp","arg5":"size_t argsz","man_page":"https://man7.org/linux/man-pages/man2/io_uring_enter.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_io_uring_enter","since":"5.1","removed_in":"6.7","kconfig":"CONFIG_IO_URING","family":"io_uring"},{"arch":"ia64","nr":1451,"name":"io_uring_register","description":"register files or user buffers for asynchronous I/O","abi":"common","entry_point":"sys_io_uring_register","nargs":4,"arg0":"unsigned int fd","arg1":"unsigned int op","arg2":"void *arg","arg3":"unsigned int nr_args","arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/io_uring_register.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_io_uring_register","since":"5.1","removed_in":"6.7","kconfig":"CONFIG_IO_URING","family":"io_uring"},{"arch":"ia64","nr":1452,"name":"open_tree","description":"open path or create detached mount object and attach to fd","abi":"common","entry_point":"sys_open_tree","nargs":3,"arg0":"int dfd","arg1":"const char *path","arg2":"unsigned flags","arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/open_tree.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_open_tree","since":"5.2","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1453,"name":"move_mount","description":"move or attach mount object to filesystem","abi":"common","entry_point":"sys_move_mount","nargs":5,"arg0":"int from_dfd","arg1":"const char *from_path","arg2":"int to_dfd","arg3":"const char *to_path","arg4":"unsigned int ms_flags","arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/move_mount.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_move_mount","since":"5.2","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1454,"name":"fsopen","description":"create a new filesystem context","abi":"common","entry_point":"sys_fsopen","nargs":2,"arg0":"const char *fs_name","arg1":"unsigned int flags","arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/fsopen.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_fsopen","since":"5.2","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1455,"name":"fsconfig","description":"configure new or existing filesystem context","abi":"common","entry_point":"sys_fsconfig","nargs":5,"arg0":"int fs_fd","arg1":"unsigned int cmd","arg2":"const char *key","arg3":"const void *value","arg4":"int aux","arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/fsconfig.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_fsconfig","since":"5.2","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1456,"name":"fsmount","description":"instantiate mount object from filesystem context","abi":"common","entry_point":"sys_fsmount","nargs":3,"arg0":"int fs_fd","arg1":"unsigned int flags","arg2":"unsigned int ms_flags","arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/fsmount.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_fsmount","since":"5.2","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1457,"name":"fspick","description":"select filesystem for reconfiguration","abi":"common","entry_point":"sys_fspick","nargs":3,"arg0":"int dfd","arg1":"const char *path","arg2":"unsigned int flags","arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/fspick.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_fspick","since":"5.2","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1458,"name":"pidfd_open","description":"obtain a file descriptor that refers to a task","abi":"common","entry_point":"sys_pidfd_open","nargs":2,"arg0":"pid_t pid","arg1":"unsigned int flags","arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/pidfd_open.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_pidfd_open","since":"5.3","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1460,"name":"close_range","description":"close all file descriptors in a given range","abi":"common","entry_point":"sys_close_range","nargs":3,"arg0":"unsigned int fd","arg1":"unsigned int max_fd","arg2":"unsigned int flags","arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/close_range.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_close_range","since":"5.9","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1461,"name":"openat2","description":"open and possibly create a file (extended)","abi":"common","entry_point":"sys_openat2","nargs":4,"arg0":"int dfd","arg1":"const char *filename","arg2":"struct open_how *how","arg3":"size_t size","arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/openat2.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_openat2","since":"5.6","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1462,"name":"pidfd_getfd","description":"obtain a duplicate of another process's file descriptor","abi":"common","entry_point":"sys_pidfd_getfd","nargs":3,"arg0":"int pidfd","arg1":"int fd","arg2":"unsigned int flags","arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/pidfd_getfd.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_pidfd_getfd","since":"5.6","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1463,"name":"faccessat2","description":"check user's permissions for a file","abi":"common","entry_point":"sys_faccessat2","nargs":4,"arg0":"int dfd","arg1":"const char *filename","arg2":"int mode","arg3":"int flags","arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/faccessat2.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_faccessat2","since":"5.8","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1464,"name":"process_madvise","description":"give advice about use of memory to a process","abi":"common","entry_point":"sys_process_madvise","nargs":5,"arg0":"int pidfd","arg1":"const struct iovec *vec","arg2":"size_t vlen","arg3":"int behavior","arg4":"unsigned int flags","arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/process_madvise.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_process_madvise","since":"5.10","removed_in":"6.7","kconfig":"CONFIG_ADVISE_SYSCALLS","family":null},{"arch":"ia64","nr":1465,"name":"epoll_pwait2","description":"wait for an I/O event on an epoll file descriptor","abi":"common","entry_point":"sys_epoll_pwait2","nargs":6,"arg0":"int epfd","arg1":"struct epoll_event *events","arg2":"int maxevents","arg3":"const struct __kernel_timespec *timeout","arg4":"const sigset_t *sigmask","arg5":"size_t sigsetsize","man_page":"https://man7.org/linux/man-pages/man2/epoll_pwait2.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_epoll_pwait2","since":"5.11","removed_in":"6.7","kconfig":"CONFIG_EPOLL","family":"epoll"},{"arch":"ia64","nr":1466,"name":"mount_setattr","description":"change properties of a mount or mount tree","abi":"common","entry_point":"sys_mount_setattr","nargs":5,"arg0":"int dfd","arg1":"const char *path","arg2":"unsigned int flags","arg3":"struct mount_attr *uattr","arg4":"size_t usize","arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/mount_setattr.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_mount_setattr","since":"5.12","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1467,"name":"quotactl_fd","description":"manipulate disk quotas","abi":"common","entry_point":"sys_quotactl_fd","nargs":4,"arg0":"unsigned int fd","arg1":"unsigned int cmd","arg2":"qid_t id","arg3":"void *addr","arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/quotactl_fd.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_quotactl_fd","since":"5.14","removed_in":"6.7","kconfig":"CONFIG_QUOTACTL","family":null},{"arch":"ia64","nr":1468,"name":"landlock_create_ruleset","description":"create a new Landlock ruleset","abi":"common","entry_point":"sys_landlock_create_ruleset","nargs":3,"arg0":"const struct landlock_ruleset_attr *attr","arg1":"size_t size","arg2":"__u32 flags","arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/landlock_create_ruleset.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_landlock_create_ruleset","since":"5.13","removed_in":"6.7","kconfig":"CONFIG_SECURITY_LANDLOCK","family":"landlock"},{"arch":"ia64","nr":1469,"name":"landlock_add_rule","description":"add a new Landlock rule to a ruleset","abi":"common","entry_point":"sys_landlock_add_rule","nargs":4,"arg0":"int ruleset_fd","arg1":"enum landlock_rule_type rule_type","arg2":"const void *rule_attr","arg3":"__u32 flags","arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/landlock_add_rule.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_landlock_add_rule","since":"5.13","removed_in":"6.7","kconfig":"CONFIG_SECURITY_LANDLOCK","family":"landlock"},{"arch":"ia64","nr":1470,"name":"landlock_restrict_self","description":"enforce a Landlock ruleset","abi":"common","entry_point":"sys_landlock_restrict_self","nargs":2,"arg0":"int ruleset_fd","arg1":"__u32 flags","arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/landlock_restrict_self.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_landlock_restrict_self","since":"5.13","removed_in":"6.7","kconfig":"CONFIG_SECURITY_LANDLOCK","family":"landlock"},{"arch":"ia64","nr":1472,"name":"process_mrelease","description":null,"abi":"common","entry_point":"sys_process_mrelease","nargs":2,"arg0":"int pidfd","arg1":"unsigned int flags","arg2":null,"arg3":null,"arg4":null,"arg5":null,"man_page":null,"source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_process_mrelease","since":"5.15","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1473,"name":"futex_waitv","description":"wait for FUTEX_WAKE operation on a vector of futexes","abi":"common","entry_point":"sys_futex_waitv","nargs":5,"arg0":"struct futex_waitv *waiters","arg1":"unsigned int nr_futexes","arg2":"unsigned int flags","arg3":"struct __kernel_timespec *timeout","arg4":"clockid_t clockid","arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/futex_waitv.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_futex_waitv","since":"5.16","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1474,"name":"set_mempolicy_home_node","description":null,"abi":"common","entry_point":"sys_set_mempolicy_home_node","nargs":4,"arg0":"unsigned long start","arg1":"unsigned long len","arg2":"unsigned long home_node","arg3":"unsigned long flags","arg4":null,"arg5":null,"man_page":null,"source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_set_mempolicy_home_node","since":"5.17","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1475,"name":"cachestat","description":"query the page cache statistics of a file","abi":"common","entry_point":"sys_cachestat","nargs":4,"arg0":"unsigned int fd","arg1":"struct cachestat_range *cstat_range","arg2":"struct cachestat *cstat","arg3":"unsigned int flags","arg4":null,"arg5":null,"man_page":"https://man7.org/linux/man-pages/man2/cachestat.2.html","source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_cachestat","since":"6.5","removed_in":"6.7","kconfig":null,"family":null},{"arch":"ia64","nr":1476,"name":"fchmodat2","description":null,"abi":"common","entry_point":"sys_fchmodat2","nargs":4,"arg0":"int dfd","arg1":"const char *filename","arg2":"umode_t mode","arg3":"unsigned int flags","arg4":null,"arg5":null,"man_page":null,"source":"https://elixir.bootlin.com/linux/v6.6/A/ident/sys_fchmodat2","since":"6.6","removed_in":"6.7","kconfig":null,"family":null}]}
