arch/mips/kernel/syscalls/syscall_n32.tbl

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

File Facts

System
Linux kernel
Corpus path
arch/mips/kernel/syscalls/syscall_n32.tbl
Extension
.tbl
Size
15023 bytes
Lines
413
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> <compat entry point>
#
# The <abi> is always "n32" for this file.
#
0	n32	read				sys_read
1	n32	write				sys_write
2	n32	open				sys_open
3	n32	close				sys_close
4	n32	stat				sys_newstat
5	n32	fstat				sys_newfstat
6	n32	lstat				sys_newlstat
7	n32	poll				sys_poll
8	n32	lseek				sys_lseek
9	n32	mmap				sys_mips_mmap
10	n32	mprotect			sys_mprotect
11	n32	munmap				sys_munmap
12	n32	brk				sys_brk
13	n32	rt_sigaction			compat_sys_rt_sigaction
14	n32	rt_sigprocmask			compat_sys_rt_sigprocmask
15	n32	ioctl				compat_sys_ioctl
16	n32	pread64				sys_pread64
17	n32	pwrite64			sys_pwrite64
18	n32	readv				sys_readv
19	n32	writev				sys_writev
20	n32	access				sys_access
21	n32	pipe				sysm_pipe
22	n32	_newselect			compat_sys_select
23	n32	sched_yield			sys_sched_yield
24	n32	mremap				sys_mremap
25	n32	msync				sys_msync
26	n32	mincore				sys_mincore
27	n32	madvise				sys_madvise
28	n32	shmget				sys_shmget
29	n32	shmat				sys_shmat
30	n32	shmctl				compat_sys_old_shmctl
31	n32	dup				sys_dup
32	n32	dup2				sys_dup2
33	n32	pause				sys_pause
34	n32	nanosleep			sys_nanosleep_time32
35	n32	getitimer			compat_sys_getitimer
36	n32	setitimer			compat_sys_setitimer
37	n32	alarm				sys_alarm
38	n32	getpid				sys_getpid
39	n32	sendfile			compat_sys_sendfile
40	n32	socket				sys_socket
41	n32	connect				sys_connect
42	n32	accept				sys_accept
43	n32	sendto				sys_sendto
44	n32	recvfrom			compat_sys_recvfrom
45	n32	sendmsg				compat_sys_sendmsg
46	n32	recvmsg				compat_sys_recvmsg
47	n32	shutdown			sys_shutdown
48	n32	bind				sys_bind
49	n32	listen				sys_listen
50	n32	getsockname			sys_getsockname
51	n32	getpeername			sys_getpeername
52	n32	socketpair			sys_socketpair
53	n32	setsockopt			sys_setsockopt
54	n32	getsockopt			sys_getsockopt
55	n32	clone				__sys_clone
56	n32	fork				__sys_fork
57	n32	execve				compat_sys_execve
58	n32	exit				sys_exit
59	n32	wait4				compat_sys_wait4
60	n32	kill				sys_kill

Annotation

Implementation Notes