unistd_64.h
来自「linux 内核源代码」· C头文件 代码 · 共 675 行 · 第 1/2 页
H
675 行
#define __NR_mlockall 151__SYSCALL(__NR_mlockall, sys_mlockall)#define __NR_munlockall 152__SYSCALL(__NR_munlockall, sys_munlockall)#define __NR_vhangup 153__SYSCALL(__NR_vhangup, sys_vhangup)#define __NR_modify_ldt 154__SYSCALL(__NR_modify_ldt, sys_modify_ldt)#define __NR_pivot_root 155__SYSCALL(__NR_pivot_root, sys_pivot_root)#define __NR__sysctl 156__SYSCALL(__NR__sysctl, sys_sysctl)#define __NR_prctl 157__SYSCALL(__NR_prctl, sys_prctl)#define __NR_arch_prctl 158__SYSCALL(__NR_arch_prctl, sys_arch_prctl)#define __NR_adjtimex 159__SYSCALL(__NR_adjtimex, sys_adjtimex)#define __NR_setrlimit 160__SYSCALL(__NR_setrlimit, sys_setrlimit)#define __NR_chroot 161__SYSCALL(__NR_chroot, sys_chroot)#define __NR_sync 162__SYSCALL(__NR_sync, sys_sync)#define __NR_acct 163__SYSCALL(__NR_acct, sys_acct)#define __NR_settimeofday 164__SYSCALL(__NR_settimeofday, sys_settimeofday)#define __NR_mount 165__SYSCALL(__NR_mount, sys_mount)#define __NR_umount2 166__SYSCALL(__NR_umount2, sys_umount)#define __NR_swapon 167__SYSCALL(__NR_swapon, sys_swapon)#define __NR_swapoff 168__SYSCALL(__NR_swapoff, sys_swapoff)#define __NR_reboot 169__SYSCALL(__NR_reboot, sys_reboot)#define __NR_sethostname 170__SYSCALL(__NR_sethostname, sys_sethostname)#define __NR_setdomainname 171__SYSCALL(__NR_setdomainname, sys_setdomainname)#define __NR_iopl 172__SYSCALL(__NR_iopl, stub_iopl)#define __NR_ioperm 173__SYSCALL(__NR_ioperm, sys_ioperm)#define __NR_create_module 174__SYSCALL(__NR_create_module, sys_ni_syscall)#define __NR_init_module 175__SYSCALL(__NR_init_module, sys_init_module)#define __NR_delete_module 176__SYSCALL(__NR_delete_module, sys_delete_module)#define __NR_get_kernel_syms 177__SYSCALL(__NR_get_kernel_syms, sys_ni_syscall)#define __NR_query_module 178__SYSCALL(__NR_query_module, sys_ni_syscall)#define __NR_quotactl 179__SYSCALL(__NR_quotactl, sys_quotactl)#define __NR_nfsservctl 180__SYSCALL(__NR_nfsservctl, sys_nfsservctl)/* reserved for LiS/STREAMS */#define __NR_getpmsg 181__SYSCALL(__NR_getpmsg, sys_ni_syscall)#define __NR_putpmsg 182__SYSCALL(__NR_putpmsg, sys_ni_syscall)/* reserved for AFS */#define __NR_afs_syscall 183__SYSCALL(__NR_afs_syscall, sys_ni_syscall)/* reserved for tux */#define __NR_tuxcall 184__SYSCALL(__NR_tuxcall, sys_ni_syscall)#define __NR_security 185__SYSCALL(__NR_security, sys_ni_syscall)#define __NR_gettid 186__SYSCALL(__NR_gettid, sys_gettid)#define __NR_readahead 187__SYSCALL(__NR_readahead, sys_readahead)#define __NR_setxattr 188__SYSCALL(__NR_setxattr, sys_setxattr)#define __NR_lsetxattr 189__SYSCALL(__NR_lsetxattr, sys_lsetxattr)#define __NR_fsetxattr 190__SYSCALL(__NR_fsetxattr, sys_fsetxattr)#define __NR_getxattr 191__SYSCALL(__NR_getxattr, sys_getxattr)#define __NR_lgetxattr 192__SYSCALL(__NR_lgetxattr, sys_lgetxattr)#define __NR_fgetxattr 193__SYSCALL(__NR_fgetxattr, sys_fgetxattr)#define __NR_listxattr 194__SYSCALL(__NR_listxattr, sys_listxattr)#define __NR_llistxattr 195__SYSCALL(__NR_llistxattr, sys_llistxattr)#define __NR_flistxattr 196__SYSCALL(__NR_flistxattr, sys_flistxattr)#define __NR_removexattr 197__SYSCALL(__NR_removexattr, sys_removexattr)#define __NR_lremovexattr 198__SYSCALL(__NR_lremovexattr, sys_lremovexattr)#define __NR_fremovexattr 199__SYSCALL(__NR_fremovexattr, sys_fremovexattr)#define __NR_tkill 200__SYSCALL(__NR_tkill, sys_tkill)#define __NR_time 201__SYSCALL(__NR_time, sys_time)#define __NR_futex 202__SYSCALL(__NR_futex, sys_futex)#define __NR_sched_setaffinity 203__SYSCALL(__NR_sched_setaffinity, sys_sched_setaffinity)#define __NR_sched_getaffinity 204__SYSCALL(__NR_sched_getaffinity, sys_sched_getaffinity)#define __NR_set_thread_area 205__SYSCALL(__NR_set_thread_area, sys_ni_syscall) /* use arch_prctl */#define __NR_io_setup 206__SYSCALL(__NR_io_setup, sys_io_setup)#define __NR_io_destroy 207__SYSCALL(__NR_io_destroy, sys_io_destroy)#define __NR_io_getevents 208__SYSCALL(__NR_io_getevents, sys_io_getevents)#define __NR_io_submit 209__SYSCALL(__NR_io_submit, sys_io_submit)#define __NR_io_cancel 210__SYSCALL(__NR_io_cancel, sys_io_cancel)#define __NR_get_thread_area 211__SYSCALL(__NR_get_thread_area, sys_ni_syscall) /* use arch_prctl */#define __NR_lookup_dcookie 212__SYSCALL(__NR_lookup_dcookie, sys_lookup_dcookie)#define __NR_epoll_create 213__SYSCALL(__NR_epoll_create, sys_epoll_create)#define __NR_epoll_ctl_old 214__SYSCALL(__NR_epoll_ctl_old, sys_ni_syscall)#define __NR_epoll_wait_old 215__SYSCALL(__NR_epoll_wait_old, sys_ni_syscall)#define __NR_remap_file_pages 216__SYSCALL(__NR_remap_file_pages, sys_remap_file_pages)#define __NR_getdents64 217__SYSCALL(__NR_getdents64, sys_getdents64)#define __NR_set_tid_address 218__SYSCALL(__NR_set_tid_address, sys_set_tid_address)#define __NR_restart_syscall 219__SYSCALL(__NR_restart_syscall, sys_restart_syscall)#define __NR_semtimedop 220__SYSCALL(__NR_semtimedop, sys_semtimedop)#define __NR_fadvise64 221__SYSCALL(__NR_fadvise64, sys_fadvise64)#define __NR_timer_create 222__SYSCALL(__NR_timer_create, sys_timer_create)#define __NR_timer_settime 223__SYSCALL(__NR_timer_settime, sys_timer_settime)#define __NR_timer_gettime 224__SYSCALL(__NR_timer_gettime, sys_timer_gettime)#define __NR_timer_getoverrun 225__SYSCALL(__NR_timer_getoverrun, sys_timer_getoverrun)#define __NR_timer_delete 226__SYSCALL(__NR_timer_delete, sys_timer_delete)#define __NR_clock_settime 227__SYSCALL(__NR_clock_settime, sys_clock_settime)#define __NR_clock_gettime 228__SYSCALL(__NR_clock_gettime, sys_clock_gettime)#define __NR_clock_getres 229__SYSCALL(__NR_clock_getres, sys_clock_getres)#define __NR_clock_nanosleep 230__SYSCALL(__NR_clock_nanosleep, sys_clock_nanosleep)#define __NR_exit_group 231__SYSCALL(__NR_exit_group, sys_exit_group)#define __NR_epoll_wait 232__SYSCALL(__NR_epoll_wait, sys_epoll_wait)#define __NR_epoll_ctl 233__SYSCALL(__NR_epoll_ctl, sys_epoll_ctl)#define __NR_tgkill 234__SYSCALL(__NR_tgkill, sys_tgkill)#define __NR_utimes 235__SYSCALL(__NR_utimes, sys_utimes)#define __NR_vserver 236__SYSCALL(__NR_vserver, sys_ni_syscall)#define __NR_mbind 237__SYSCALL(__NR_mbind, sys_mbind)#define __NR_set_mempolicy 238__SYSCALL(__NR_set_mempolicy, sys_set_mempolicy)#define __NR_get_mempolicy 239__SYSCALL(__NR_get_mempolicy, sys_get_mempolicy)#define __NR_mq_open 240__SYSCALL(__NR_mq_open, sys_mq_open)#define __NR_mq_unlink 241__SYSCALL(__NR_mq_unlink, sys_mq_unlink)#define __NR_mq_timedsend 242__SYSCALL(__NR_mq_timedsend, sys_mq_timedsend)#define __NR_mq_timedreceive 243__SYSCALL(__NR_mq_timedreceive, sys_mq_timedreceive)#define __NR_mq_notify 244__SYSCALL(__NR_mq_notify, sys_mq_notify)#define __NR_mq_getsetattr 245__SYSCALL(__NR_mq_getsetattr, sys_mq_getsetattr)#define __NR_kexec_load 246__SYSCALL(__NR_kexec_load, sys_kexec_load)#define __NR_waitid 247__SYSCALL(__NR_waitid, sys_waitid)#define __NR_add_key 248__SYSCALL(__NR_add_key, sys_add_key)#define __NR_request_key 249__SYSCALL(__NR_request_key, sys_request_key)#define __NR_keyctl 250__SYSCALL(__NR_keyctl, sys_keyctl)#define __NR_ioprio_set 251__SYSCALL(__NR_ioprio_set, sys_ioprio_set)#define __NR_ioprio_get 252__SYSCALL(__NR_ioprio_get, sys_ioprio_get)#define __NR_inotify_init 253__SYSCALL(__NR_inotify_init, sys_inotify_init)#define __NR_inotify_add_watch 254__SYSCALL(__NR_inotify_add_watch, sys_inotify_add_watch)#define __NR_inotify_rm_watch 255__SYSCALL(__NR_inotify_rm_watch, sys_inotify_rm_watch)#define __NR_migrate_pages 256__SYSCALL(__NR_migrate_pages, sys_migrate_pages)#define __NR_openat 257__SYSCALL(__NR_openat, sys_openat)#define __NR_mkdirat 258__SYSCALL(__NR_mkdirat, sys_mkdirat)#define __NR_mknodat 259__SYSCALL(__NR_mknodat, sys_mknodat)#define __NR_fchownat 260__SYSCALL(__NR_fchownat, sys_fchownat)#define __NR_futimesat 261__SYSCALL(__NR_futimesat, sys_futimesat)#define __NR_newfstatat 262__SYSCALL(__NR_newfstatat, sys_newfstatat)#define __NR_unlinkat 263__SYSCALL(__NR_unlinkat, sys_unlinkat)#define __NR_renameat 264__SYSCALL(__NR_renameat, sys_renameat)#define __NR_linkat 265__SYSCALL(__NR_linkat, sys_linkat)#define __NR_symlinkat 266__SYSCALL(__NR_symlinkat, sys_symlinkat)#define __NR_readlinkat 267__SYSCALL(__NR_readlinkat, sys_readlinkat)#define __NR_fchmodat 268__SYSCALL(__NR_fchmodat, sys_fchmodat)#define __NR_faccessat 269__SYSCALL(__NR_faccessat, sys_faccessat)#define __NR_pselect6 270__SYSCALL(__NR_pselect6, sys_pselect6)#define __NR_ppoll 271__SYSCALL(__NR_ppoll, sys_ppoll)#define __NR_unshare 272__SYSCALL(__NR_unshare, sys_unshare)#define __NR_set_robust_list 273__SYSCALL(__NR_set_robust_list, sys_set_robust_list)#define __NR_get_robust_list 274__SYSCALL(__NR_get_robust_list, sys_get_robust_list)#define __NR_splice 275__SYSCALL(__NR_splice, sys_splice)#define __NR_tee 276__SYSCALL(__NR_tee, sys_tee)#define __NR_sync_file_range 277__SYSCALL(__NR_sync_file_range, sys_sync_file_range)#define __NR_vmsplice 278__SYSCALL(__NR_vmsplice, sys_vmsplice)#define __NR_move_pages 279__SYSCALL(__NR_move_pages, sys_move_pages)#define __NR_utimensat 280__SYSCALL(__NR_utimensat, sys_utimensat)#define __IGNORE_getcpu /* implemented as a vsyscall */#define __NR_epoll_pwait 281__SYSCALL(__NR_epoll_pwait, sys_epoll_pwait)#define __NR_signalfd 282__SYSCALL(__NR_signalfd, sys_signalfd)#define __NR_timerfd 283__SYSCALL(__NR_timerfd, sys_timerfd)#define __NR_eventfd 284__SYSCALL(__NR_eventfd, sys_eventfd)#define __NR_fallocate 285__SYSCALL(__NR_fallocate, sys_fallocate)#ifndef __NO_STUBS#define __ARCH_WANT_OLD_READDIR#define __ARCH_WANT_OLD_STAT#define __ARCH_WANT_SYS_ALARM#define __ARCH_WANT_SYS_GETHOSTNAME#define __ARCH_WANT_SYS_PAUSE#define __ARCH_WANT_SYS_SGETMASK#define __ARCH_WANT_SYS_SIGNAL#define __ARCH_WANT_SYS_UTIME#define __ARCH_WANT_SYS_WAITPID#define __ARCH_WANT_SYS_SOCKETCALL#define __ARCH_WANT_SYS_FADVISE64#define __ARCH_WANT_SYS_GETPGRP#define __ARCH_WANT_SYS_LLSEEK#define __ARCH_WANT_SYS_NICE#define __ARCH_WANT_SYS_OLD_GETRLIMIT#define __ARCH_WANT_SYS_OLDUMOUNT#define __ARCH_WANT_SYS_SIGPENDING#define __ARCH_WANT_SYS_SIGPROCMASK#define __ARCH_WANT_SYS_RT_SIGACTION#define __ARCH_WANT_SYS_RT_SIGSUSPEND#define __ARCH_WANT_SYS_TIME#define __ARCH_WANT_COMPAT_SYS_TIME#endif /* __NO_STUBS */#ifdef __KERNEL__/* * "Conditional" syscalls * * What we want is __attribute__((weak,alias("sys_ni_syscall"))), * but it doesn't work on all toolchains, so we just do it by hand */#define cond_syscall(x) asm(".weak\t" #x "\n\t.set\t" #x ",sys_ni_syscall")#endif /* __KERNEL__ */#endif /* _ASM_X86_64_UNISTD_H_ */
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?