系统调用号 | 函数名 | 入口点 | 源代码 |
0 | read | sys_read | fs/read_write.c |
1 | write | sys_write | fs/read_write.c |
2 | open | sys_open | fs/open.c |
3 | close | sys_close | fs/open.c |
4 | stat | sys_newstat | fs/stat.c |
5 | fstat | sys_newfstat | fs/stat.c |
6 | lstat | sys_newlstat | fs/stat.c |
7 | poll | sys_poll | fs/select.c |
8 | lseek | sys_lseek | fs/read_write.c |
9 | mmap | sys_mmap | arch/x86/kernel/sys_x86_64.c |
10 | mprotect | sys_mprotect | mm/mprotect.c |
11 | munmap | sys_munmap | mm/mmap.c |
12 | brk | sys_brk | mm/mmap.c |
13 | rt_sigaction | sys_rt_sigaction | kernel/signal.c |
14 | rt_sigprocmask | sys_rt_sigprocmask | kernel/signal.c |
15 | rt_sigreturn | stub_rt_sigreturn | arch/x86/kernel/signal.c |
16 | ioctl | sys_ioctl | fs/ioctl.c |
17 | pread64 | sys_pread64 | fs/read_write.c |
18 | pwrite64 | sys_pwrite64 | fs/read_write.c |
19 | readv | sys_readv | fs/read_write.c |
20 | writev | sys_writev | fs/read_write.c |
21 | access | sys_access | fs/open.c |
22 | pipe | sys_pipe | fs/pipe.c |
23 | select | sys_select | fs/select.c |
24 | sched_yield | sys_sched_yield | kernel/sched/core.c |
25 | mremap | sys_mremap | mm/mmap.c |
26 | msync | sys_msync | mm/msync.c |
27 | mincore | sys_mincore | mm/mincore.c |
28 | madvise | sys_madvise | mm/madvise.c |
29 | shmget | sys_shmget | ipc/shm.c |
30 | shmat | sys_shmat | ipc/shm.c |
31 | shmctl | sys_shmctl | ipc/shm.c |
32 | dup | sys_dup | fs/file.c |
33 | dup2 | sys_dup2 | fs/file.c |
34 | pause | sys_pause | kernel/signal.c |
35 | nanosleep | sys_nanosleep | kernel/hrtimer.c |
36 | getitimer | sys_getitimer | kernel/itimer.c |
37 | alarm | sys_alarm | kernel/timer.c |
38 | setitimer | sys_setitimer | kernel/itimer.c |
39 | getpid | sys_getpid | kernel/sys.c |
40 | sendfile | sys_sendfile64 | fs/read_write.c |
41 | socket | sys_socket | net/socket.c |
42 | connect | sys_connect | net/socket.c |
43 | accept | sys_accept | net/socket.c |
44 | sendto | sys_sendto | net/socket.c |
45 | recvfrom | sys_recvfrom | net/socket.c |
46 | sendmsg | sys_sendmsg | net/socket.c |
47 | recvmsg | sys_recvmsg | net/socket.c |
48 | shutdown | sys_shutdown | net/socket.c |
49 | bind | sys_bind | net/socket.c |
50 | listen | sys_listen | net/socket.c |
51 | getsockname | sys_getsockname | net/socket.c |
52 | getpeername | sys_getpeername | net/socket.c |
53 | socketpair | sys_socketpair | net/socket.c |
54 | setsockopt | sys_setsockopt | net/socket.c |
55 | getsockopt | sys_getsockopt | net/socket.c |
56 | clone | stub_clone | kernel/fork.c |
57 | fork | stub_fork | kernel/fork.c |
58 | vfork | stub_vfork | kernel/fork.c |
59 | execve | stub_execve | fs/exec.c |
60 | exit | sys_exit | kernel/exit.c |
61 | wait4 | sys_wait4 |
linux系统调用表(system call table)
最新推荐文章于 2025-02-28 19:35:39 发布