xref: /OK3568_Linux_fs/kernel/arch/powerpc/kernel/syscalls/syscall.tbl (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593Smuzhiyun# SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note
2*4882a593Smuzhiyun#
3*4882a593Smuzhiyun# system call numbers and entry vectors for powerpc
4*4882a593Smuzhiyun#
5*4882a593Smuzhiyun# The format is:
6*4882a593Smuzhiyun# <number> <abi> <name> <entry point> <compat entry point>
7*4882a593Smuzhiyun#
8*4882a593Smuzhiyun# The <abi> can be common, spu, nospu, 64, or 32 for this file.
9*4882a593Smuzhiyun#
10*4882a593Smuzhiyun0	nospu	restart_syscall			sys_restart_syscall
11*4882a593Smuzhiyun1	nospu	exit				sys_exit
12*4882a593Smuzhiyun2	32	fork				ppc_fork			sys_fork
13*4882a593Smuzhiyun2	64	fork				sys_fork
14*4882a593Smuzhiyun2	spu	fork				sys_ni_syscall
15*4882a593Smuzhiyun3	common	read				sys_read
16*4882a593Smuzhiyun4	common	write				sys_write
17*4882a593Smuzhiyun5	common	open				sys_open			compat_sys_open
18*4882a593Smuzhiyun6	common	close				sys_close
19*4882a593Smuzhiyun7	common	waitpid				sys_waitpid
20*4882a593Smuzhiyun8	common	creat				sys_creat
21*4882a593Smuzhiyun9	common	link				sys_link
22*4882a593Smuzhiyun10	common	unlink				sys_unlink
23*4882a593Smuzhiyun11	nospu	execve				sys_execve			compat_sys_execve
24*4882a593Smuzhiyun12	common	chdir				sys_chdir
25*4882a593Smuzhiyun13	32	time				sys_time32
26*4882a593Smuzhiyun13	64	time				sys_time
27*4882a593Smuzhiyun13	spu	time				sys_time
28*4882a593Smuzhiyun14	common	mknod				sys_mknod
29*4882a593Smuzhiyun15	common	chmod				sys_chmod
30*4882a593Smuzhiyun16	common	lchown				sys_lchown
31*4882a593Smuzhiyun17	common	break				sys_ni_syscall
32*4882a593Smuzhiyun18	32	oldstat				sys_stat			sys_ni_syscall
33*4882a593Smuzhiyun18	64	oldstat				sys_ni_syscall
34*4882a593Smuzhiyun18	spu	oldstat				sys_ni_syscall
35*4882a593Smuzhiyun19	common	lseek				sys_lseek			compat_sys_lseek
36*4882a593Smuzhiyun20	common	getpid				sys_getpid
37*4882a593Smuzhiyun21	nospu	mount				sys_mount
38*4882a593Smuzhiyun22	32	umount				sys_oldumount
39*4882a593Smuzhiyun22	64	umount				sys_ni_syscall
40*4882a593Smuzhiyun22	spu	umount				sys_ni_syscall
41*4882a593Smuzhiyun23	common	setuid				sys_setuid
42*4882a593Smuzhiyun24	common	getuid				sys_getuid
43*4882a593Smuzhiyun25	32	stime				sys_stime32
44*4882a593Smuzhiyun25	64	stime				sys_stime
45*4882a593Smuzhiyun25	spu	stime				sys_stime
46*4882a593Smuzhiyun26	nospu	ptrace				sys_ptrace			compat_sys_ptrace
47*4882a593Smuzhiyun27	common	alarm				sys_alarm
48*4882a593Smuzhiyun28	32	oldfstat			sys_fstat			sys_ni_syscall
49*4882a593Smuzhiyun28	64	oldfstat			sys_ni_syscall
50*4882a593Smuzhiyun28	spu	oldfstat			sys_ni_syscall
51*4882a593Smuzhiyun29	nospu	pause				sys_pause
52*4882a593Smuzhiyun30	32	utime				sys_utime32
53*4882a593Smuzhiyun30	64	utime				sys_utime
54*4882a593Smuzhiyun31	common	stty				sys_ni_syscall
55*4882a593Smuzhiyun32	common	gtty				sys_ni_syscall
56*4882a593Smuzhiyun33	common	access				sys_access
57*4882a593Smuzhiyun34	common	nice				sys_nice
58*4882a593Smuzhiyun35	common	ftime				sys_ni_syscall
59*4882a593Smuzhiyun36	common	sync				sys_sync
60*4882a593Smuzhiyun37	common	kill				sys_kill
61*4882a593Smuzhiyun38	common	rename				sys_rename
62*4882a593Smuzhiyun39	common	mkdir				sys_mkdir
63*4882a593Smuzhiyun40	common	rmdir				sys_rmdir
64*4882a593Smuzhiyun41	common	dup				sys_dup
65*4882a593Smuzhiyun42	common	pipe				sys_pipe
66*4882a593Smuzhiyun43	common	times				sys_times			compat_sys_times
67*4882a593Smuzhiyun44	common	prof				sys_ni_syscall
68*4882a593Smuzhiyun45	common	brk				sys_brk
69*4882a593Smuzhiyun46	common	setgid				sys_setgid
70*4882a593Smuzhiyun47	common	getgid				sys_getgid
71*4882a593Smuzhiyun48	nospu	signal				sys_signal
72*4882a593Smuzhiyun49	common	geteuid				sys_geteuid
73*4882a593Smuzhiyun50	common	getegid				sys_getegid
74*4882a593Smuzhiyun51	nospu	acct				sys_acct
75*4882a593Smuzhiyun52	nospu	umount2				sys_umount
76*4882a593Smuzhiyun53	common	lock				sys_ni_syscall
77*4882a593Smuzhiyun54	common	ioctl				sys_ioctl			compat_sys_ioctl
78*4882a593Smuzhiyun55	common	fcntl				sys_fcntl			compat_sys_fcntl
79*4882a593Smuzhiyun56	common	mpx				sys_ni_syscall
80*4882a593Smuzhiyun57	common	setpgid				sys_setpgid
81*4882a593Smuzhiyun58	common	ulimit				sys_ni_syscall
82*4882a593Smuzhiyun59	32	oldolduname			sys_olduname
83*4882a593Smuzhiyun59	64	oldolduname			sys_ni_syscall
84*4882a593Smuzhiyun59	spu	oldolduname			sys_ni_syscall
85*4882a593Smuzhiyun60	common	umask				sys_umask
86*4882a593Smuzhiyun61	common	chroot				sys_chroot
87*4882a593Smuzhiyun62	nospu	ustat				sys_ustat			compat_sys_ustat
88*4882a593Smuzhiyun63	common	dup2				sys_dup2
89*4882a593Smuzhiyun64	common	getppid				sys_getppid
90*4882a593Smuzhiyun65	common	getpgrp				sys_getpgrp
91*4882a593Smuzhiyun66	common	setsid				sys_setsid
92*4882a593Smuzhiyun67	32	sigaction			sys_sigaction			compat_sys_sigaction
93*4882a593Smuzhiyun67	64	sigaction			sys_ni_syscall
94*4882a593Smuzhiyun67	spu	sigaction			sys_ni_syscall
95*4882a593Smuzhiyun68	common	sgetmask			sys_sgetmask
96*4882a593Smuzhiyun69	common	ssetmask			sys_ssetmask
97*4882a593Smuzhiyun70	common	setreuid			sys_setreuid
98*4882a593Smuzhiyun71	common	setregid			sys_setregid
99*4882a593Smuzhiyun72	32	sigsuspend			sys_sigsuspend
100*4882a593Smuzhiyun72	64	sigsuspend			sys_ni_syscall
101*4882a593Smuzhiyun72	spu	sigsuspend			sys_ni_syscall
102*4882a593Smuzhiyun73	32	sigpending			sys_sigpending			compat_sys_sigpending
103*4882a593Smuzhiyun73	64	sigpending			sys_ni_syscall
104*4882a593Smuzhiyun73	spu	sigpending			sys_ni_syscall
105*4882a593Smuzhiyun74	common	sethostname			sys_sethostname
106*4882a593Smuzhiyun75	common	setrlimit			sys_setrlimit			compat_sys_setrlimit
107*4882a593Smuzhiyun76	32	getrlimit			sys_old_getrlimit		compat_sys_old_getrlimit
108*4882a593Smuzhiyun76	64	getrlimit			sys_ni_syscall
109*4882a593Smuzhiyun76	spu	getrlimit			sys_ni_syscall
110*4882a593Smuzhiyun77	common	getrusage			sys_getrusage			compat_sys_getrusage
111*4882a593Smuzhiyun78	common	gettimeofday			sys_gettimeofday		compat_sys_gettimeofday
112*4882a593Smuzhiyun79	common	settimeofday			sys_settimeofday		compat_sys_settimeofday
113*4882a593Smuzhiyun80	common	getgroups			sys_getgroups
114*4882a593Smuzhiyun81	common	setgroups			sys_setgroups
115*4882a593Smuzhiyun82	32	select				ppc_select			sys_ni_syscall
116*4882a593Smuzhiyun82	64	select				sys_ni_syscall
117*4882a593Smuzhiyun82	spu	select				sys_ni_syscall
118*4882a593Smuzhiyun83	common	symlink				sys_symlink
119*4882a593Smuzhiyun84	32	oldlstat			sys_lstat			sys_ni_syscall
120*4882a593Smuzhiyun84	64	oldlstat			sys_ni_syscall
121*4882a593Smuzhiyun84	spu	oldlstat			sys_ni_syscall
122*4882a593Smuzhiyun85	common	readlink			sys_readlink
123*4882a593Smuzhiyun86	nospu	uselib				sys_uselib
124*4882a593Smuzhiyun87	nospu	swapon				sys_swapon
125*4882a593Smuzhiyun88	nospu	reboot				sys_reboot
126*4882a593Smuzhiyun89	32	readdir				sys_old_readdir			compat_sys_old_readdir
127*4882a593Smuzhiyun89	64	readdir				sys_ni_syscall
128*4882a593Smuzhiyun89	spu	readdir				sys_ni_syscall
129*4882a593Smuzhiyun90	common	mmap				sys_mmap
130*4882a593Smuzhiyun91	common	munmap				sys_munmap
131*4882a593Smuzhiyun92	common	truncate			sys_truncate			compat_sys_truncate
132*4882a593Smuzhiyun93	common	ftruncate			sys_ftruncate			compat_sys_ftruncate
133*4882a593Smuzhiyun94	common	fchmod				sys_fchmod
134*4882a593Smuzhiyun95	common	fchown				sys_fchown
135*4882a593Smuzhiyun96	common	getpriority			sys_getpriority
136*4882a593Smuzhiyun97	common	setpriority			sys_setpriority
137*4882a593Smuzhiyun98	common	profil				sys_ni_syscall
138*4882a593Smuzhiyun99	nospu	statfs				sys_statfs			compat_sys_statfs
139*4882a593Smuzhiyun100	nospu	fstatfs				sys_fstatfs			compat_sys_fstatfs
140*4882a593Smuzhiyun101	common	ioperm				sys_ni_syscall
141*4882a593Smuzhiyun102	common	socketcall			sys_socketcall			compat_sys_socketcall
142*4882a593Smuzhiyun103	common	syslog				sys_syslog
143*4882a593Smuzhiyun104	common	setitimer			sys_setitimer			compat_sys_setitimer
144*4882a593Smuzhiyun105	common	getitimer			sys_getitimer			compat_sys_getitimer
145*4882a593Smuzhiyun106	common	stat				sys_newstat			compat_sys_newstat
146*4882a593Smuzhiyun107	common	lstat				sys_newlstat			compat_sys_newlstat
147*4882a593Smuzhiyun108	common	fstat				sys_newfstat			compat_sys_newfstat
148*4882a593Smuzhiyun109	32	olduname			sys_uname
149*4882a593Smuzhiyun109	64	olduname			sys_ni_syscall
150*4882a593Smuzhiyun109	spu	olduname			sys_ni_syscall
151*4882a593Smuzhiyun110	common	iopl				sys_ni_syscall
152*4882a593Smuzhiyun111	common	vhangup				sys_vhangup
153*4882a593Smuzhiyun112	common	idle				sys_ni_syscall
154*4882a593Smuzhiyun113	common	vm86				sys_ni_syscall
155*4882a593Smuzhiyun114	common	wait4				sys_wait4			compat_sys_wait4
156*4882a593Smuzhiyun115	nospu	swapoff				sys_swapoff
157*4882a593Smuzhiyun116	common	sysinfo				sys_sysinfo			compat_sys_sysinfo
158*4882a593Smuzhiyun117	nospu	ipc				sys_ipc				compat_sys_ipc
159*4882a593Smuzhiyun118	common	fsync				sys_fsync
160*4882a593Smuzhiyun119	32	sigreturn			sys_sigreturn			compat_sys_sigreturn
161*4882a593Smuzhiyun119	64	sigreturn			sys_ni_syscall
162*4882a593Smuzhiyun119	spu	sigreturn			sys_ni_syscall
163*4882a593Smuzhiyun120	32	clone				ppc_clone			sys_clone
164*4882a593Smuzhiyun120	64	clone				sys_clone
165*4882a593Smuzhiyun120	spu	clone				sys_ni_syscall
166*4882a593Smuzhiyun121	common	setdomainname			sys_setdomainname
167*4882a593Smuzhiyun122	common	uname				sys_newuname
168*4882a593Smuzhiyun123	common	modify_ldt			sys_ni_syscall
169*4882a593Smuzhiyun124	32	adjtimex			sys_adjtimex_time32
170*4882a593Smuzhiyun124	64	adjtimex			sys_adjtimex
171*4882a593Smuzhiyun124	spu	adjtimex			sys_adjtimex
172*4882a593Smuzhiyun125	common	mprotect			sys_mprotect
173*4882a593Smuzhiyun126	32	sigprocmask			sys_sigprocmask			compat_sys_sigprocmask
174*4882a593Smuzhiyun126	64	sigprocmask			sys_ni_syscall
175*4882a593Smuzhiyun126	spu	sigprocmask			sys_ni_syscall
176*4882a593Smuzhiyun127	common	create_module			sys_ni_syscall
177*4882a593Smuzhiyun128	nospu	init_module			sys_init_module
178*4882a593Smuzhiyun129	nospu	delete_module			sys_delete_module
179*4882a593Smuzhiyun130	common	get_kernel_syms			sys_ni_syscall
180*4882a593Smuzhiyun131	nospu	quotactl			sys_quotactl
181*4882a593Smuzhiyun132	common	getpgid				sys_getpgid
182*4882a593Smuzhiyun133	common	fchdir				sys_fchdir
183*4882a593Smuzhiyun134	common	bdflush				sys_bdflush
184*4882a593Smuzhiyun135	common	sysfs				sys_sysfs
185*4882a593Smuzhiyun136	32	personality			sys_personality			ppc64_personality
186*4882a593Smuzhiyun136	64	personality			ppc64_personality
187*4882a593Smuzhiyun136	spu	personality			ppc64_personality
188*4882a593Smuzhiyun137	common	afs_syscall			sys_ni_syscall
189*4882a593Smuzhiyun138	common	setfsuid			sys_setfsuid
190*4882a593Smuzhiyun139	common	setfsgid			sys_setfsgid
191*4882a593Smuzhiyun140	common	_llseek				sys_llseek
192*4882a593Smuzhiyun141	common	getdents			sys_getdents			compat_sys_getdents
193*4882a593Smuzhiyun142	common	_newselect			sys_select			compat_sys_select
194*4882a593Smuzhiyun143	common	flock				sys_flock
195*4882a593Smuzhiyun144	common	msync				sys_msync
196*4882a593Smuzhiyun145	common	readv				sys_readv
197*4882a593Smuzhiyun146	common	writev				sys_writev
198*4882a593Smuzhiyun147	common	getsid				sys_getsid
199*4882a593Smuzhiyun148	common	fdatasync			sys_fdatasync
200*4882a593Smuzhiyun149	nospu	_sysctl				sys_ni_syscall
201*4882a593Smuzhiyun150	common	mlock				sys_mlock
202*4882a593Smuzhiyun151	common	munlock				sys_munlock
203*4882a593Smuzhiyun152	common	mlockall			sys_mlockall
204*4882a593Smuzhiyun153	common	munlockall			sys_munlockall
205*4882a593Smuzhiyun154	common	sched_setparam			sys_sched_setparam
206*4882a593Smuzhiyun155	common	sched_getparam			sys_sched_getparam
207*4882a593Smuzhiyun156	common	sched_setscheduler		sys_sched_setscheduler
208*4882a593Smuzhiyun157	common	sched_getscheduler		sys_sched_getscheduler
209*4882a593Smuzhiyun158	common	sched_yield			sys_sched_yield
210*4882a593Smuzhiyun159	common	sched_get_priority_max		sys_sched_get_priority_max
211*4882a593Smuzhiyun160	common	sched_get_priority_min		sys_sched_get_priority_min
212*4882a593Smuzhiyun161	32	sched_rr_get_interval		sys_sched_rr_get_interval_time32
213*4882a593Smuzhiyun161	64	sched_rr_get_interval		sys_sched_rr_get_interval
214*4882a593Smuzhiyun161	spu	sched_rr_get_interval		sys_sched_rr_get_interval
215*4882a593Smuzhiyun162	32	nanosleep			sys_nanosleep_time32
216*4882a593Smuzhiyun162	64	nanosleep			sys_nanosleep
217*4882a593Smuzhiyun162	spu	nanosleep			sys_nanosleep
218*4882a593Smuzhiyun163	common	mremap				sys_mremap
219*4882a593Smuzhiyun164	common	setresuid			sys_setresuid
220*4882a593Smuzhiyun165	common	getresuid			sys_getresuid
221*4882a593Smuzhiyun166	common	query_module			sys_ni_syscall
222*4882a593Smuzhiyun167	common	poll				sys_poll
223*4882a593Smuzhiyun168	common	nfsservctl			sys_ni_syscall
224*4882a593Smuzhiyun169	common	setresgid			sys_setresgid
225*4882a593Smuzhiyun170	common	getresgid			sys_getresgid
226*4882a593Smuzhiyun171	common	prctl				sys_prctl
227*4882a593Smuzhiyun172	nospu	rt_sigreturn			sys_rt_sigreturn		compat_sys_rt_sigreturn
228*4882a593Smuzhiyun173	nospu	rt_sigaction			sys_rt_sigaction		compat_sys_rt_sigaction
229*4882a593Smuzhiyun174	nospu	rt_sigprocmask			sys_rt_sigprocmask		compat_sys_rt_sigprocmask
230*4882a593Smuzhiyun175	nospu	rt_sigpending			sys_rt_sigpending		compat_sys_rt_sigpending
231*4882a593Smuzhiyun176	32	rt_sigtimedwait			sys_rt_sigtimedwait_time32	compat_sys_rt_sigtimedwait_time32
232*4882a593Smuzhiyun176	64	rt_sigtimedwait			sys_rt_sigtimedwait
233*4882a593Smuzhiyun177	nospu 	rt_sigqueueinfo			sys_rt_sigqueueinfo		compat_sys_rt_sigqueueinfo
234*4882a593Smuzhiyun178	nospu 	rt_sigsuspend			sys_rt_sigsuspend		compat_sys_rt_sigsuspend
235*4882a593Smuzhiyun179	common	pread64				sys_pread64			compat_sys_pread64
236*4882a593Smuzhiyun180	common	pwrite64			sys_pwrite64			compat_sys_pwrite64
237*4882a593Smuzhiyun181	common	chown				sys_chown
238*4882a593Smuzhiyun182	common	getcwd				sys_getcwd
239*4882a593Smuzhiyun183	common	capget				sys_capget
240*4882a593Smuzhiyun184	common	capset				sys_capset
241*4882a593Smuzhiyun185	nospu	sigaltstack			sys_sigaltstack			compat_sys_sigaltstack
242*4882a593Smuzhiyun186	32	sendfile			sys_sendfile			compat_sys_sendfile
243*4882a593Smuzhiyun186	64	sendfile			sys_sendfile64
244*4882a593Smuzhiyun186	spu	sendfile			sys_sendfile64
245*4882a593Smuzhiyun187	common	getpmsg				sys_ni_syscall
246*4882a593Smuzhiyun188	common 	putpmsg				sys_ni_syscall
247*4882a593Smuzhiyun189	32	vfork				ppc_vfork			sys_vfork
248*4882a593Smuzhiyun189	64	vfork				sys_vfork
249*4882a593Smuzhiyun189	spu	vfork				sys_ni_syscall
250*4882a593Smuzhiyun190	common	ugetrlimit			sys_getrlimit			compat_sys_getrlimit
251*4882a593Smuzhiyun191	common	readahead			sys_readahead			compat_sys_readahead
252*4882a593Smuzhiyun192	32	mmap2				sys_mmap2			compat_sys_mmap2
253*4882a593Smuzhiyun193	32	truncate64			sys_truncate64			compat_sys_truncate64
254*4882a593Smuzhiyun194	32	ftruncate64			sys_ftruncate64			compat_sys_ftruncate64
255*4882a593Smuzhiyun195	32	stat64				sys_stat64
256*4882a593Smuzhiyun196	32	lstat64				sys_lstat64
257*4882a593Smuzhiyun197	32	fstat64				sys_fstat64
258*4882a593Smuzhiyun198	nospu 	pciconfig_read			sys_pciconfig_read
259*4882a593Smuzhiyun199	nospu 	pciconfig_write			sys_pciconfig_write
260*4882a593Smuzhiyun200	nospu 	pciconfig_iobase		sys_pciconfig_iobase
261*4882a593Smuzhiyun201	common 	multiplexer			sys_ni_syscall
262*4882a593Smuzhiyun202	common	getdents64			sys_getdents64
263*4882a593Smuzhiyun203	common	pivot_root			sys_pivot_root
264*4882a593Smuzhiyun204	32	fcntl64				sys_fcntl64			compat_sys_fcntl64
265*4882a593Smuzhiyun205	common	madvise				sys_madvise
266*4882a593Smuzhiyun206	common	mincore				sys_mincore
267*4882a593Smuzhiyun207	common	gettid				sys_gettid
268*4882a593Smuzhiyun208	common	tkill				sys_tkill
269*4882a593Smuzhiyun209	common	setxattr			sys_setxattr
270*4882a593Smuzhiyun210	common	lsetxattr			sys_lsetxattr
271*4882a593Smuzhiyun211	common	fsetxattr			sys_fsetxattr
272*4882a593Smuzhiyun212	common	getxattr			sys_getxattr
273*4882a593Smuzhiyun213	common	lgetxattr			sys_lgetxattr
274*4882a593Smuzhiyun214	common	fgetxattr			sys_fgetxattr
275*4882a593Smuzhiyun215	common	listxattr			sys_listxattr
276*4882a593Smuzhiyun216	common	llistxattr			sys_llistxattr
277*4882a593Smuzhiyun217	common	flistxattr			sys_flistxattr
278*4882a593Smuzhiyun218	common	removexattr			sys_removexattr
279*4882a593Smuzhiyun219	common	lremovexattr			sys_lremovexattr
280*4882a593Smuzhiyun220	common	fremovexattr			sys_fremovexattr
281*4882a593Smuzhiyun221	32	futex				sys_futex_time32
282*4882a593Smuzhiyun221	64	futex				sys_futex
283*4882a593Smuzhiyun221	spu	futex				sys_futex
284*4882a593Smuzhiyun222	common	sched_setaffinity		sys_sched_setaffinity		compat_sys_sched_setaffinity
285*4882a593Smuzhiyun223	common	sched_getaffinity		sys_sched_getaffinity		compat_sys_sched_getaffinity
286*4882a593Smuzhiyun# 224 unused
287*4882a593Smuzhiyun225	common	tuxcall				sys_ni_syscall
288*4882a593Smuzhiyun226	32	sendfile64			sys_sendfile64			compat_sys_sendfile64
289*4882a593Smuzhiyun227	common	io_setup			sys_io_setup			compat_sys_io_setup
290*4882a593Smuzhiyun228	common	io_destroy			sys_io_destroy
291*4882a593Smuzhiyun229	32	io_getevents			sys_io_getevents_time32
292*4882a593Smuzhiyun229	64	io_getevents			sys_io_getevents
293*4882a593Smuzhiyun229	spu	io_getevents			sys_io_getevents
294*4882a593Smuzhiyun230	common	io_submit			sys_io_submit			compat_sys_io_submit
295*4882a593Smuzhiyun231	common	io_cancel			sys_io_cancel
296*4882a593Smuzhiyun232	nospu	set_tid_address			sys_set_tid_address
297*4882a593Smuzhiyun233	common	fadvise64			sys_fadvise64			ppc32_fadvise64
298*4882a593Smuzhiyun234	nospu	exit_group			sys_exit_group
299*4882a593Smuzhiyun235	nospu	lookup_dcookie			sys_lookup_dcookie		compat_sys_lookup_dcookie
300*4882a593Smuzhiyun236	common	epoll_create			sys_epoll_create
301*4882a593Smuzhiyun237	common	epoll_ctl			sys_epoll_ctl
302*4882a593Smuzhiyun238	common	epoll_wait			sys_epoll_wait
303*4882a593Smuzhiyun239	common	remap_file_pages		sys_remap_file_pages
304*4882a593Smuzhiyun240	common	timer_create			sys_timer_create		compat_sys_timer_create
305*4882a593Smuzhiyun241	32	timer_settime			sys_timer_settime32
306*4882a593Smuzhiyun241	64	timer_settime			sys_timer_settime
307*4882a593Smuzhiyun241	spu	timer_settime			sys_timer_settime
308*4882a593Smuzhiyun242	32	timer_gettime			sys_timer_gettime32
309*4882a593Smuzhiyun242	64	timer_gettime			sys_timer_gettime
310*4882a593Smuzhiyun242	spu	timer_gettime			sys_timer_gettime
311*4882a593Smuzhiyun243	common	timer_getoverrun		sys_timer_getoverrun
312*4882a593Smuzhiyun244	common	timer_delete			sys_timer_delete
313*4882a593Smuzhiyun245	32	clock_settime			sys_clock_settime32
314*4882a593Smuzhiyun245	64	clock_settime			sys_clock_settime
315*4882a593Smuzhiyun245	spu	clock_settime			sys_clock_settime
316*4882a593Smuzhiyun246	32	clock_gettime			sys_clock_gettime32
317*4882a593Smuzhiyun246	64	clock_gettime			sys_clock_gettime
318*4882a593Smuzhiyun246	spu	clock_gettime			sys_clock_gettime
319*4882a593Smuzhiyun247	32	clock_getres			sys_clock_getres_time32
320*4882a593Smuzhiyun247	64	clock_getres			sys_clock_getres
321*4882a593Smuzhiyun247	spu	clock_getres			sys_clock_getres
322*4882a593Smuzhiyun248	32	clock_nanosleep			sys_clock_nanosleep_time32
323*4882a593Smuzhiyun248	64	clock_nanosleep			sys_clock_nanosleep
324*4882a593Smuzhiyun248	spu	clock_nanosleep			sys_clock_nanosleep
325*4882a593Smuzhiyun249	32	swapcontext			ppc_swapcontext			compat_sys_swapcontext
326*4882a593Smuzhiyun249	64	swapcontext			sys_swapcontext
327*4882a593Smuzhiyun249	spu	swapcontext			sys_ni_syscall
328*4882a593Smuzhiyun250	common	tgkill				sys_tgkill
329*4882a593Smuzhiyun251	32	utimes				sys_utimes_time32
330*4882a593Smuzhiyun251	64	utimes				sys_utimes
331*4882a593Smuzhiyun251	spu	utimes				sys_utimes
332*4882a593Smuzhiyun252	common	statfs64			sys_statfs64			compat_sys_statfs64
333*4882a593Smuzhiyun253	common	fstatfs64			sys_fstatfs64			compat_sys_fstatfs64
334*4882a593Smuzhiyun254	32	fadvise64_64			ppc_fadvise64_64
335*4882a593Smuzhiyun254	spu	fadvise64_64			sys_ni_syscall
336*4882a593Smuzhiyun255	common	rtas				sys_rtas
337*4882a593Smuzhiyun256	32	sys_debug_setcontext		sys_debug_setcontext		sys_ni_syscall
338*4882a593Smuzhiyun256	64	sys_debug_setcontext		sys_ni_syscall
339*4882a593Smuzhiyun256	spu	sys_debug_setcontext		sys_ni_syscall
340*4882a593Smuzhiyun# 257 reserved for vserver
341*4882a593Smuzhiyun258	nospu	migrate_pages			sys_migrate_pages		compat_sys_migrate_pages
342*4882a593Smuzhiyun259	nospu	mbind				sys_mbind			compat_sys_mbind
343*4882a593Smuzhiyun260	nospu	get_mempolicy			sys_get_mempolicy		compat_sys_get_mempolicy
344*4882a593Smuzhiyun261	nospu	set_mempolicy			sys_set_mempolicy		compat_sys_set_mempolicy
345*4882a593Smuzhiyun262	nospu	mq_open				sys_mq_open			compat_sys_mq_open
346*4882a593Smuzhiyun263	nospu	mq_unlink			sys_mq_unlink
347*4882a593Smuzhiyun264	32	mq_timedsend			sys_mq_timedsend_time32
348*4882a593Smuzhiyun264	64	mq_timedsend			sys_mq_timedsend
349*4882a593Smuzhiyun265	32	mq_timedreceive			sys_mq_timedreceive_time32
350*4882a593Smuzhiyun265	64	mq_timedreceive			sys_mq_timedreceive
351*4882a593Smuzhiyun266	nospu	mq_notify			sys_mq_notify			compat_sys_mq_notify
352*4882a593Smuzhiyun267	nospu	mq_getsetattr			sys_mq_getsetattr		compat_sys_mq_getsetattr
353*4882a593Smuzhiyun268	nospu	kexec_load			sys_kexec_load			compat_sys_kexec_load
354*4882a593Smuzhiyun269	nospu	add_key				sys_add_key
355*4882a593Smuzhiyun270	nospu	request_key			sys_request_key
356*4882a593Smuzhiyun271	nospu	keyctl				sys_keyctl			compat_sys_keyctl
357*4882a593Smuzhiyun272	nospu	waitid				sys_waitid			compat_sys_waitid
358*4882a593Smuzhiyun273	nospu	ioprio_set			sys_ioprio_set
359*4882a593Smuzhiyun274	nospu	ioprio_get			sys_ioprio_get
360*4882a593Smuzhiyun275	nospu	inotify_init			sys_inotify_init
361*4882a593Smuzhiyun276	nospu	inotify_add_watch		sys_inotify_add_watch
362*4882a593Smuzhiyun277	nospu	inotify_rm_watch		sys_inotify_rm_watch
363*4882a593Smuzhiyun278	nospu	spu_run				sys_spu_run
364*4882a593Smuzhiyun279	nospu	spu_create			sys_spu_create
365*4882a593Smuzhiyun280	32	pselect6			sys_pselect6_time32		compat_sys_pselect6_time32
366*4882a593Smuzhiyun280	64	pselect6			sys_pselect6
367*4882a593Smuzhiyun281	32	ppoll				sys_ppoll_time32		compat_sys_ppoll_time32
368*4882a593Smuzhiyun281	64	ppoll				sys_ppoll
369*4882a593Smuzhiyun282	common	unshare				sys_unshare
370*4882a593Smuzhiyun283	common	splice				sys_splice
371*4882a593Smuzhiyun284	common	tee				sys_tee
372*4882a593Smuzhiyun285	common	vmsplice			sys_vmsplice
373*4882a593Smuzhiyun286	common	openat				sys_openat			compat_sys_openat
374*4882a593Smuzhiyun287	common	mkdirat				sys_mkdirat
375*4882a593Smuzhiyun288	common	mknodat				sys_mknodat
376*4882a593Smuzhiyun289	common	fchownat			sys_fchownat
377*4882a593Smuzhiyun290	32	futimesat			sys_futimesat_time32
378*4882a593Smuzhiyun290	64	futimesat			sys_futimesat
379*4882a593Smuzhiyun290	spu	utimesat			sys_futimesat
380*4882a593Smuzhiyun291	32	fstatat64			sys_fstatat64
381*4882a593Smuzhiyun291	64	newfstatat			sys_newfstatat
382*4882a593Smuzhiyun291	spu	newfstatat			sys_newfstatat
383*4882a593Smuzhiyun292	common	unlinkat			sys_unlinkat
384*4882a593Smuzhiyun293	common	renameat			sys_renameat
385*4882a593Smuzhiyun294	common	linkat				sys_linkat
386*4882a593Smuzhiyun295	common	symlinkat			sys_symlinkat
387*4882a593Smuzhiyun296	common	readlinkat			sys_readlinkat
388*4882a593Smuzhiyun297	common	fchmodat			sys_fchmodat
389*4882a593Smuzhiyun298	common	faccessat			sys_faccessat
390*4882a593Smuzhiyun299	common	get_robust_list			sys_get_robust_list		compat_sys_get_robust_list
391*4882a593Smuzhiyun300	common	set_robust_list			sys_set_robust_list		compat_sys_set_robust_list
392*4882a593Smuzhiyun301	common	move_pages			sys_move_pages			compat_sys_move_pages
393*4882a593Smuzhiyun302	common	getcpu				sys_getcpu
394*4882a593Smuzhiyun303	nospu	epoll_pwait			sys_epoll_pwait			compat_sys_epoll_pwait
395*4882a593Smuzhiyun304	32	utimensat			sys_utimensat_time32
396*4882a593Smuzhiyun304	64	utimensat			sys_utimensat
397*4882a593Smuzhiyun304	spu	utimensat			sys_utimensat
398*4882a593Smuzhiyun305	common	signalfd			sys_signalfd			compat_sys_signalfd
399*4882a593Smuzhiyun306	common	timerfd_create			sys_timerfd_create
400*4882a593Smuzhiyun307	common	eventfd				sys_eventfd
401*4882a593Smuzhiyun308	common	sync_file_range2		sys_sync_file_range2		compat_sys_sync_file_range2
402*4882a593Smuzhiyun309	nospu	fallocate			sys_fallocate			compat_sys_fallocate
403*4882a593Smuzhiyun310	nospu	subpage_prot			sys_subpage_prot
404*4882a593Smuzhiyun311	32	timerfd_settime			sys_timerfd_settime32
405*4882a593Smuzhiyun311	64	timerfd_settime			sys_timerfd_settime
406*4882a593Smuzhiyun311	spu	timerfd_settime			sys_timerfd_settime
407*4882a593Smuzhiyun312	32	timerfd_gettime			sys_timerfd_gettime32
408*4882a593Smuzhiyun312	64	timerfd_gettime			sys_timerfd_gettime
409*4882a593Smuzhiyun312	spu	timerfd_gettime			sys_timerfd_gettime
410*4882a593Smuzhiyun313	common	signalfd4			sys_signalfd4			compat_sys_signalfd4
411*4882a593Smuzhiyun314	common	eventfd2			sys_eventfd2
412*4882a593Smuzhiyun315	common	epoll_create1			sys_epoll_create1
413*4882a593Smuzhiyun316	common	dup3				sys_dup3
414*4882a593Smuzhiyun317	common	pipe2				sys_pipe2
415*4882a593Smuzhiyun318	nospu	inotify_init1			sys_inotify_init1
416*4882a593Smuzhiyun319	common	perf_event_open			sys_perf_event_open
417*4882a593Smuzhiyun320	common	preadv				sys_preadv			compat_sys_preadv
418*4882a593Smuzhiyun321	common	pwritev				sys_pwritev			compat_sys_pwritev
419*4882a593Smuzhiyun322	nospu	rt_tgsigqueueinfo		sys_rt_tgsigqueueinfo		compat_sys_rt_tgsigqueueinfo
420*4882a593Smuzhiyun323	nospu	fanotify_init			sys_fanotify_init
421*4882a593Smuzhiyun324	nospu	fanotify_mark			sys_fanotify_mark		compat_sys_fanotify_mark
422*4882a593Smuzhiyun325	common	prlimit64			sys_prlimit64
423*4882a593Smuzhiyun326	common	socket				sys_socket
424*4882a593Smuzhiyun327	common	bind				sys_bind
425*4882a593Smuzhiyun328	common	connect				sys_connect
426*4882a593Smuzhiyun329	common	listen				sys_listen
427*4882a593Smuzhiyun330	common	accept				sys_accept
428*4882a593Smuzhiyun331	common	getsockname			sys_getsockname
429*4882a593Smuzhiyun332	common	getpeername			sys_getpeername
430*4882a593Smuzhiyun333	common	socketpair			sys_socketpair
431*4882a593Smuzhiyun334	common	send				sys_send
432*4882a593Smuzhiyun335	common	sendto				sys_sendto
433*4882a593Smuzhiyun336	common	recv				sys_recv			compat_sys_recv
434*4882a593Smuzhiyun337	common	recvfrom			sys_recvfrom			compat_sys_recvfrom
435*4882a593Smuzhiyun338	common	shutdown			sys_shutdown
436*4882a593Smuzhiyun339	common	setsockopt			sys_setsockopt			sys_setsockopt
437*4882a593Smuzhiyun340	common	getsockopt			sys_getsockopt			sys_getsockopt
438*4882a593Smuzhiyun341	common	sendmsg				sys_sendmsg			compat_sys_sendmsg
439*4882a593Smuzhiyun342	common	recvmsg				sys_recvmsg			compat_sys_recvmsg
440*4882a593Smuzhiyun343	32	recvmmsg			sys_recvmmsg_time32		compat_sys_recvmmsg_time32
441*4882a593Smuzhiyun343	64	recvmmsg			sys_recvmmsg
442*4882a593Smuzhiyun343	spu	recvmmsg			sys_recvmmsg
443*4882a593Smuzhiyun344	common	accept4				sys_accept4
444*4882a593Smuzhiyun345	common	name_to_handle_at		sys_name_to_handle_at
445*4882a593Smuzhiyun346	common	open_by_handle_at		sys_open_by_handle_at		compat_sys_open_by_handle_at
446*4882a593Smuzhiyun347	32	clock_adjtime			sys_clock_adjtime32
447*4882a593Smuzhiyun347	64	clock_adjtime			sys_clock_adjtime
448*4882a593Smuzhiyun347	spu	clock_adjtime			sys_clock_adjtime
449*4882a593Smuzhiyun348	common	syncfs				sys_syncfs
450*4882a593Smuzhiyun349	common	sendmmsg			sys_sendmmsg			compat_sys_sendmmsg
451*4882a593Smuzhiyun350	common	setns				sys_setns
452*4882a593Smuzhiyun351	nospu	process_vm_readv		sys_process_vm_readv
453*4882a593Smuzhiyun352	nospu	process_vm_writev		sys_process_vm_writev
454*4882a593Smuzhiyun353	nospu	finit_module			sys_finit_module
455*4882a593Smuzhiyun354	nospu	kcmp				sys_kcmp
456*4882a593Smuzhiyun355	common	sched_setattr			sys_sched_setattr
457*4882a593Smuzhiyun356	common	sched_getattr			sys_sched_getattr
458*4882a593Smuzhiyun357	common	renameat2			sys_renameat2
459*4882a593Smuzhiyun358	common	seccomp				sys_seccomp
460*4882a593Smuzhiyun359	common	getrandom			sys_getrandom
461*4882a593Smuzhiyun360	common	memfd_create			sys_memfd_create
462*4882a593Smuzhiyun361	common	bpf				sys_bpf
463*4882a593Smuzhiyun362	nospu	execveat			sys_execveat			compat_sys_execveat
464*4882a593Smuzhiyun363	32	switch_endian			sys_ni_syscall
465*4882a593Smuzhiyun363	64	switch_endian			sys_switch_endian
466*4882a593Smuzhiyun363	spu	switch_endian			sys_ni_syscall
467*4882a593Smuzhiyun364	common	userfaultfd			sys_userfaultfd
468*4882a593Smuzhiyun365	common	membarrier			sys_membarrier
469*4882a593Smuzhiyun# 366-377 originally left for IPC, now unused
470*4882a593Smuzhiyun378	nospu	mlock2				sys_mlock2
471*4882a593Smuzhiyun379	nospu	copy_file_range			sys_copy_file_range
472*4882a593Smuzhiyun380	common	preadv2				sys_preadv2			compat_sys_preadv2
473*4882a593Smuzhiyun381	common	pwritev2			sys_pwritev2			compat_sys_pwritev2
474*4882a593Smuzhiyun382	nospu	kexec_file_load			sys_kexec_file_load
475*4882a593Smuzhiyun383	nospu	statx				sys_statx
476*4882a593Smuzhiyun384	nospu	pkey_alloc			sys_pkey_alloc
477*4882a593Smuzhiyun385	nospu	pkey_free			sys_pkey_free
478*4882a593Smuzhiyun386	nospu	pkey_mprotect			sys_pkey_mprotect
479*4882a593Smuzhiyun387	nospu	rseq				sys_rseq
480*4882a593Smuzhiyun388	32	io_pgetevents			sys_io_pgetevents_time32	compat_sys_io_pgetevents
481*4882a593Smuzhiyun388	64	io_pgetevents			sys_io_pgetevents
482*4882a593Smuzhiyun# room for arch specific syscalls
483*4882a593Smuzhiyun392	64	semtimedop			sys_semtimedop
484*4882a593Smuzhiyun393	common	semget				sys_semget
485*4882a593Smuzhiyun394	common	semctl				sys_semctl			compat_sys_semctl
486*4882a593Smuzhiyun395	common	shmget				sys_shmget
487*4882a593Smuzhiyun396	common	shmctl				sys_shmctl			compat_sys_shmctl
488*4882a593Smuzhiyun397	common	shmat				sys_shmat			compat_sys_shmat
489*4882a593Smuzhiyun398	common	shmdt				sys_shmdt
490*4882a593Smuzhiyun399	common	msgget				sys_msgget
491*4882a593Smuzhiyun400	common	msgsnd				sys_msgsnd			compat_sys_msgsnd
492*4882a593Smuzhiyun401	common	msgrcv				sys_msgrcv			compat_sys_msgrcv
493*4882a593Smuzhiyun402	common	msgctl				sys_msgctl			compat_sys_msgctl
494*4882a593Smuzhiyun403	32	clock_gettime64			sys_clock_gettime		sys_clock_gettime
495*4882a593Smuzhiyun404	32	clock_settime64			sys_clock_settime		sys_clock_settime
496*4882a593Smuzhiyun405	32	clock_adjtime64			sys_clock_adjtime		sys_clock_adjtime
497*4882a593Smuzhiyun406	32	clock_getres_time64		sys_clock_getres		sys_clock_getres
498*4882a593Smuzhiyun407	32	clock_nanosleep_time64		sys_clock_nanosleep		sys_clock_nanosleep
499*4882a593Smuzhiyun408	32	timer_gettime64			sys_timer_gettime		sys_timer_gettime
500*4882a593Smuzhiyun409	32	timer_settime64			sys_timer_settime		sys_timer_settime
501*4882a593Smuzhiyun410	32	timerfd_gettime64		sys_timerfd_gettime		sys_timerfd_gettime
502*4882a593Smuzhiyun411	32	timerfd_settime64		sys_timerfd_settime		sys_timerfd_settime
503*4882a593Smuzhiyun412	32	utimensat_time64		sys_utimensat			sys_utimensat
504*4882a593Smuzhiyun413	32	pselect6_time64			sys_pselect6			compat_sys_pselect6_time64
505*4882a593Smuzhiyun414	32	ppoll_time64			sys_ppoll			compat_sys_ppoll_time64
506*4882a593Smuzhiyun416	32	io_pgetevents_time64		sys_io_pgetevents		sys_io_pgetevents
507*4882a593Smuzhiyun417	32	recvmmsg_time64			sys_recvmmsg			compat_sys_recvmmsg_time64
508*4882a593Smuzhiyun418	32	mq_timedsend_time64		sys_mq_timedsend		sys_mq_timedsend
509*4882a593Smuzhiyun419	32	mq_timedreceive_time64		sys_mq_timedreceive		sys_mq_timedreceive
510*4882a593Smuzhiyun420	32	semtimedop_time64		sys_semtimedop			sys_semtimedop
511*4882a593Smuzhiyun421	32	rt_sigtimedwait_time64		sys_rt_sigtimedwait		compat_sys_rt_sigtimedwait_time64
512*4882a593Smuzhiyun422	32	futex_time64			sys_futex			sys_futex
513*4882a593Smuzhiyun423	32	sched_rr_get_interval_time64	sys_sched_rr_get_interval	sys_sched_rr_get_interval
514*4882a593Smuzhiyun424	common	pidfd_send_signal		sys_pidfd_send_signal
515*4882a593Smuzhiyun425	common	io_uring_setup			sys_io_uring_setup
516*4882a593Smuzhiyun426	common	io_uring_enter			sys_io_uring_enter
517*4882a593Smuzhiyun427	common	io_uring_register		sys_io_uring_register
518*4882a593Smuzhiyun428	common	open_tree			sys_open_tree
519*4882a593Smuzhiyun429	common	move_mount			sys_move_mount
520*4882a593Smuzhiyun430	common	fsopen				sys_fsopen
521*4882a593Smuzhiyun431	common	fsconfig			sys_fsconfig
522*4882a593Smuzhiyun432	common	fsmount				sys_fsmount
523*4882a593Smuzhiyun433	common	fspick				sys_fspick
524*4882a593Smuzhiyun434	common	pidfd_open			sys_pidfd_open
525*4882a593Smuzhiyun435	32	clone3				ppc_clone3			sys_clone3
526*4882a593Smuzhiyun435	64	clone3				sys_clone3
527*4882a593Smuzhiyun435	spu	clone3				sys_ni_syscall
528*4882a593Smuzhiyun436	common	close_range			sys_close_range
529*4882a593Smuzhiyun437	common	openat2				sys_openat2
530*4882a593Smuzhiyun438	common	pidfd_getfd			sys_pidfd_getfd
531*4882a593Smuzhiyun439	common	faccessat2			sys_faccessat2
532*4882a593Smuzhiyun440	common	process_madvise			sys_process_madvise
533*4882a593Smuzhiyun# 447 reserved for memfd_secret
534*4882a593Smuzhiyun448	common	process_mrelease		sys_process_mrelease
535