arch/mips/kernel/syscalls/syscall_n64.tbl

Source file repositories/reference/linux-study-clean/arch/mips/kernel/syscalls/syscall_n64.tbl

File Facts

System
Linux kernel
Corpus path
arch/mips/kernel/syscalls/syscall_n64.tbl
Extension
.tbl
Size
13304 bytes
Lines
389
Domain
Architecture Layer
Bucket
arch/mips
Inferred role
Architecture Layer: syscall or user/kernel boundary
Status
core implementation candidate

Why This File Exists

CPU and platform-specific kernel glue: boot entry, traps, syscall entry, interrupts, page tables, context switch, and low-level barriers.

Dependency Surface

Detected Declarations

Annotated Snippet

# SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note
#
# system call numbers and entry vectors for mips
#
# The format is:
# <number> <abi> <name> <entry point>
#
# The <abi> is always "n64" for this file.
#
0	n64	read				sys_read
1	n64	write				sys_write
2	n64	open				sys_open
3	n64	close				sys_close
4	n64	stat				sys_newstat
5	n64	fstat				sys_newfstat
6	n64	lstat				sys_newlstat
7	n64	poll				sys_poll
8	n64	lseek				sys_lseek
9	n64	mmap				sys_mips_mmap
10	n64	mprotect			sys_mprotect
11	n64	munmap				sys_munmap
12	n64	brk				sys_brk
13	n64	rt_sigaction			sys_rt_sigaction
14	n64	rt_sigprocmask			sys_rt_sigprocmask
15	n64	ioctl				sys_ioctl
16	n64	pread64				sys_pread64
17	n64	pwrite64			sys_pwrite64
18	n64	readv				sys_readv
19	n64	writev				sys_writev
20	n64	access				sys_access
21	n64	pipe				sysm_pipe
22	n64	_newselect			sys_select
23	n64	sched_yield			sys_sched_yield
24	n64	mremap				sys_mremap
25	n64	msync				sys_msync
26	n64	mincore				sys_mincore
27	n64	madvise				sys_madvise
28	n64	shmget				sys_shmget
29	n64	shmat				sys_shmat
30	n64	shmctl				sys_old_shmctl
31	n64	dup				sys_dup
32	n64	dup2				sys_dup2
33	n64	pause				sys_pause
34	n64	nanosleep			sys_nanosleep
35	n64	getitimer			sys_getitimer
36	n64	setitimer			sys_setitimer
37	n64	alarm				sys_alarm
38	n64	getpid				sys_getpid
39	n64	sendfile			sys_sendfile64
40	n64	socket				sys_socket
41	n64	connect				sys_connect
42	n64	accept				sys_accept
43	n64	sendto				sys_sendto
44	n64	recvfrom			sys_recvfrom
45	n64	sendmsg				sys_sendmsg
46	n64	recvmsg				sys_recvmsg
47	n64	shutdown			sys_shutdown
48	n64	bind				sys_bind
49	n64	listen				sys_listen
50	n64	getsockname			sys_getsockname
51	n64	getpeername			sys_getpeername
52	n64	socketpair			sys_socketpair
53	n64	setsockopt			sys_setsockopt
54	n64	getsockopt			sys_getsockopt
55	n64	clone				__sys_clone
56	n64	fork				__sys_fork
57	n64	execve				sys_execve
58	n64	exit				sys_exit
59	n64	wait4				sys_wait4
60	n64	kill				sys_kill

Annotation

Implementation Notes