xref: /linux/arch/xtensa/kernel/syscalls/syscall.tbl (revision 57fcb7d930d8f00f383e995aeebdcd2b416a187a)
1c7914ef6SFiroz Khan# SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note
2c7914ef6SFiroz Khan#
3c7914ef6SFiroz Khan# system call numbers and entry vectors for xtensa
4c7914ef6SFiroz Khan#
5c7914ef6SFiroz Khan# The format is:
6c7914ef6SFiroz Khan# <number> <abi> <name> <entry point>
7c7914ef6SFiroz Khan#
8c7914ef6SFiroz Khan# The <abi> is always "common" for this file
9c7914ef6SFiroz Khan#
10c7914ef6SFiroz Khan0	common	spill				sys_ni_syscall
11c7914ef6SFiroz Khan1	common	xtensa				sys_ni_syscall
12c7914ef6SFiroz Khan2	common	available4			sys_ni_syscall
13c7914ef6SFiroz Khan3	common	available5			sys_ni_syscall
14c7914ef6SFiroz Khan4	common	available6			sys_ni_syscall
15c7914ef6SFiroz Khan5	common	available7			sys_ni_syscall
16c7914ef6SFiroz Khan6	common	available8			sys_ni_syscall
17c7914ef6SFiroz Khan7	common	available9			sys_ni_syscall
18c7914ef6SFiroz Khan# File Operations
19c7914ef6SFiroz Khan8	common	open				sys_open
20c7914ef6SFiroz Khan9	common	close				sys_close
21c7914ef6SFiroz Khan10	common	dup				sys_dup
22c7914ef6SFiroz Khan11	common	dup2				sys_dup2
23c7914ef6SFiroz Khan12	common	read				sys_read
24c7914ef6SFiroz Khan13	common	write				sys_write
25c7914ef6SFiroz Khan14	common	select				sys_select
26c7914ef6SFiroz Khan15	common	lseek				sys_lseek
27c7914ef6SFiroz Khan16	common	poll				sys_poll
28c7914ef6SFiroz Khan17	common	_llseek				sys_llseek
29c7914ef6SFiroz Khan18	common	epoll_wait			sys_epoll_wait
30c7914ef6SFiroz Khan19	common	epoll_ctl			sys_epoll_ctl
31c7914ef6SFiroz Khan20	common	epoll_create			sys_epoll_create
32c7914ef6SFiroz Khan21	common	creat				sys_creat
33c7914ef6SFiroz Khan22	common	truncate			sys_truncate
34c7914ef6SFiroz Khan23	common	ftruncate			sys_ftruncate
35c7914ef6SFiroz Khan24	common	readv				sys_readv
36c7914ef6SFiroz Khan25	common	writev				sys_writev
37c7914ef6SFiroz Khan26	common	fsync				sys_fsync
38c7914ef6SFiroz Khan27	common	fdatasync			sys_fdatasync
39c7914ef6SFiroz Khan28	common	truncate64			sys_truncate64
40c7914ef6SFiroz Khan29	common	ftruncate64			sys_ftruncate64
41c7914ef6SFiroz Khan30	common	pread64				sys_pread64
42c7914ef6SFiroz Khan31	common	pwrite64			sys_pwrite64
43c7914ef6SFiroz Khan32	common	link				sys_link
44c7914ef6SFiroz Khan33	common	rename				sys_rename
45c7914ef6SFiroz Khan34	common	symlink				sys_symlink
46c7914ef6SFiroz Khan35	common	readlink			sys_readlink
47c7914ef6SFiroz Khan36	common	mknod				sys_mknod
48c7914ef6SFiroz Khan37	common	pipe				sys_pipe
49c7914ef6SFiroz Khan38	common	unlink				sys_unlink
50c7914ef6SFiroz Khan39	common	rmdir				sys_rmdir
51c7914ef6SFiroz Khan40	common	mkdir				sys_mkdir
52c7914ef6SFiroz Khan41	common	chdir				sys_chdir
53c7914ef6SFiroz Khan42	common	fchdir				sys_fchdir
54c7914ef6SFiroz Khan43	common	getcwd				sys_getcwd
55c7914ef6SFiroz Khan44	common	chmod				sys_chmod
56c7914ef6SFiroz Khan45	common	chown				sys_chown
57c7914ef6SFiroz Khan46	common	stat				sys_newstat
58c7914ef6SFiroz Khan47	common	stat64				sys_stat64
59c7914ef6SFiroz Khan48	common	lchown				sys_lchown
60c7914ef6SFiroz Khan49	common	lstat				sys_newlstat
61c7914ef6SFiroz Khan50	common	lstat64				sys_lstat64
62c7914ef6SFiroz Khan51	common	available51			sys_ni_syscall
63c7914ef6SFiroz Khan52	common	fchmod				sys_fchmod
64c7914ef6SFiroz Khan53	common	fchown				sys_fchown
65c7914ef6SFiroz Khan54	common	fstat				sys_newfstat
66c7914ef6SFiroz Khan55	common	fstat64				sys_fstat64
67c7914ef6SFiroz Khan56	common	flock				sys_flock
68c7914ef6SFiroz Khan57	common	access				sys_access
69c7914ef6SFiroz Khan58	common	umask				sys_umask
70c7914ef6SFiroz Khan59	common	getdents			sys_getdents
71c7914ef6SFiroz Khan60	common	getdents64			sys_getdents64
72c7914ef6SFiroz Khan61	common	fcntl64				sys_fcntl64
73c7914ef6SFiroz Khan62	common	fallocate			sys_fallocate
74c7914ef6SFiroz Khan63	common	fadvise64_64			xtensa_fadvise64_64
75d33c577cSArnd Bergmann64	common	utime				sys_utime32
76d33c577cSArnd Bergmann65	common	utimes				sys_utimes_time32
77c7914ef6SFiroz Khan66	common	ioctl				sys_ioctl
78c7914ef6SFiroz Khan67	common	fcntl				sys_fcntl
79c7914ef6SFiroz Khan68	common	setxattr			sys_setxattr
80c7914ef6SFiroz Khan69	common	getxattr			sys_getxattr
81c7914ef6SFiroz Khan70	common	listxattr			sys_listxattr
82c7914ef6SFiroz Khan71	common	removexattr			sys_removexattr
83c7914ef6SFiroz Khan72	common	lsetxattr			sys_lsetxattr
84c7914ef6SFiroz Khan73	common	lgetxattr			sys_lgetxattr
85c7914ef6SFiroz Khan74	common	llistxattr			sys_llistxattr
86c7914ef6SFiroz Khan75	common	lremovexattr			sys_lremovexattr
87c7914ef6SFiroz Khan76	common	fsetxattr			sys_fsetxattr
88c7914ef6SFiroz Khan77	common	fgetxattr			sys_fgetxattr
89c7914ef6SFiroz Khan78	common	flistxattr			sys_flistxattr
90c7914ef6SFiroz Khan79	common	fremovexattr			sys_fremovexattr
91c7914ef6SFiroz Khan# File Map / Shared Memory Operations
92c7914ef6SFiroz Khan80	common	mmap2				sys_mmap_pgoff
93c7914ef6SFiroz Khan81	common	munmap				sys_munmap
94c7914ef6SFiroz Khan82	common	mprotect			sys_mprotect
95c7914ef6SFiroz Khan83	common	brk				sys_brk
96c7914ef6SFiroz Khan84	common	mlock				sys_mlock
97c7914ef6SFiroz Khan85	common	munlock				sys_munlock
98c7914ef6SFiroz Khan86	common	mlockall			sys_mlockall
99c7914ef6SFiroz Khan87	common	munlockall			sys_munlockall
100c7914ef6SFiroz Khan88	common	mremap				sys_mremap
101c7914ef6SFiroz Khan89	common	msync				sys_msync
102c7914ef6SFiroz Khan90	common	mincore				sys_mincore
103c7914ef6SFiroz Khan91	common	madvise				sys_madvise
104c7914ef6SFiroz Khan92	common	shmget				sys_shmget
105c7914ef6SFiroz Khan93	common	shmat				xtensa_shmat
106275f2214SArnd Bergmann94	common	shmctl				sys_old_shmctl
107c7914ef6SFiroz Khan95	common	shmdt				sys_shmdt
108c7914ef6SFiroz Khan# Socket Operations
109c7914ef6SFiroz Khan96	common	socket				sys_socket
110c7914ef6SFiroz Khan97	common	setsockopt			sys_setsockopt
111c7914ef6SFiroz Khan98	common	getsockopt			sys_getsockopt
112c7914ef6SFiroz Khan99	common	shutdown			sys_shutdown
113c7914ef6SFiroz Khan100	common	bind				sys_bind
114c7914ef6SFiroz Khan101	common	connect				sys_connect
115c7914ef6SFiroz Khan102	common	listen				sys_listen
116c7914ef6SFiroz Khan103	common	accept				sys_accept
117c7914ef6SFiroz Khan104	common	getsockname			sys_getsockname
118c7914ef6SFiroz Khan105	common	getpeername			sys_getpeername
119c7914ef6SFiroz Khan106	common	sendmsg				sys_sendmsg
120c7914ef6SFiroz Khan107	common	recvmsg				sys_recvmsg
121c7914ef6SFiroz Khan108	common	send				sys_send
122c7914ef6SFiroz Khan109	common	recv				sys_recv
123c7914ef6SFiroz Khan110	common	sendto				sys_sendto
124c7914ef6SFiroz Khan111	common	recvfrom			sys_recvfrom
125c7914ef6SFiroz Khan112	common	socketpair			sys_socketpair
126c7914ef6SFiroz Khan113	common	sendfile			sys_sendfile
127c7914ef6SFiroz Khan114	common	sendfile64			sys_sendfile64
128c7914ef6SFiroz Khan115	common	sendmmsg			sys_sendmmsg
129c7914ef6SFiroz Khan# Process Operations
130c7914ef6SFiroz Khan116	common	clone				sys_clone
131c7914ef6SFiroz Khan117	common	execve				sys_execve
132c7914ef6SFiroz Khan118	common	exit				sys_exit
133c7914ef6SFiroz Khan119	common	exit_group			sys_exit_group
134c7914ef6SFiroz Khan120	common	getpid				sys_getpid
135c7914ef6SFiroz Khan121	common	wait4				sys_wait4
136c7914ef6SFiroz Khan122	common	waitid				sys_waitid
137c7914ef6SFiroz Khan123	common	kill				sys_kill
138c7914ef6SFiroz Khan124	common	tkill				sys_tkill
139c7914ef6SFiroz Khan125	common	tgkill				sys_tgkill
140c7914ef6SFiroz Khan126	common	set_tid_address			sys_set_tid_address
141c7914ef6SFiroz Khan127	common	gettid				sys_gettid
142c7914ef6SFiroz Khan128	common	setsid				sys_setsid
143c7914ef6SFiroz Khan129	common	getsid				sys_getsid
144c7914ef6SFiroz Khan130	common	prctl				sys_prctl
145c7914ef6SFiroz Khan131	common	personality			sys_personality
146c7914ef6SFiroz Khan132	common	getpriority			sys_getpriority
147c7914ef6SFiroz Khan133	common	setpriority			sys_setpriority
148c7914ef6SFiroz Khan134	common	setitimer			sys_setitimer
149c7914ef6SFiroz Khan135	common	getitimer			sys_getitimer
150c7914ef6SFiroz Khan136	common	setuid				sys_setuid
151c7914ef6SFiroz Khan137	common	getuid				sys_getuid
152c7914ef6SFiroz Khan138	common	setgid				sys_setgid
153c7914ef6SFiroz Khan139	common	getgid				sys_getgid
154c7914ef6SFiroz Khan140	common	geteuid				sys_geteuid
155c7914ef6SFiroz Khan141	common	getegid				sys_getegid
156c7914ef6SFiroz Khan142	common	setreuid			sys_setreuid
157c7914ef6SFiroz Khan143	common	setregid			sys_setregid
158c7914ef6SFiroz Khan144	common	setresuid			sys_setresuid
159c7914ef6SFiroz Khan145	common	getresuid			sys_getresuid
160c7914ef6SFiroz Khan146	common	setresgid			sys_setresgid
161c7914ef6SFiroz Khan147	common	getresgid			sys_getresgid
162c7914ef6SFiroz Khan148	common	setpgid				sys_setpgid
163c7914ef6SFiroz Khan149	common	getpgid				sys_getpgid
164c7914ef6SFiroz Khan150	common	getppid				sys_getppid
165c7914ef6SFiroz Khan151	common	getpgrp				sys_getpgrp
166c7914ef6SFiroz Khan# 152 was set_thread_area
167c7914ef6SFiroz Khan152	common	reserved152			sys_ni_syscall
168c7914ef6SFiroz Khan# 153 was get_thread_area
169c7914ef6SFiroz Khan153	common	reserved153			sys_ni_syscall
170c7914ef6SFiroz Khan154	common	times				sys_times
171c7914ef6SFiroz Khan155	common	acct				sys_acct
172c7914ef6SFiroz Khan156	common	sched_setaffinity		sys_sched_setaffinity
173c7914ef6SFiroz Khan157	common	sched_getaffinity		sys_sched_getaffinity
174c7914ef6SFiroz Khan158	common	capget				sys_capget
175c7914ef6SFiroz Khan159	common	capset				sys_capset
176c7914ef6SFiroz Khan160	common	ptrace				sys_ptrace
17700bf25d6SArnd Bergmann161	common	semtimedop			sys_semtimedop_time32
178c7914ef6SFiroz Khan162	common	semget				sys_semget
179c7914ef6SFiroz Khan163	common	semop				sys_semop
180275f2214SArnd Bergmann164	common	semctl				sys_old_semctl
181c7914ef6SFiroz Khan165	common	available165			sys_ni_syscall
182c7914ef6SFiroz Khan166	common	msgget				sys_msgget
183c7914ef6SFiroz Khan167	common	msgsnd				sys_msgsnd
184c7914ef6SFiroz Khan168	common	msgrcv				sys_msgrcv
185275f2214SArnd Bergmann169	common	msgctl				sys_old_msgctl
186c7914ef6SFiroz Khan170	common	available170			sys_ni_syscall
187c7914ef6SFiroz Khan# File System
188c7914ef6SFiroz Khan171	common	umount2				sys_umount
189c7914ef6SFiroz Khan172	common	mount				sys_mount
190c7914ef6SFiroz Khan173	common	swapon				sys_swapon
191c7914ef6SFiroz Khan174	common	chroot				sys_chroot
192c7914ef6SFiroz Khan175	common	pivot_root			sys_pivot_root
193c7914ef6SFiroz Khan176	common	umount				sys_oldumount
194c7914ef6SFiroz Khan177	common	swapoff				sys_swapoff
195c7914ef6SFiroz Khan178	common	sync				sys_sync
196c7914ef6SFiroz Khan179	common	syncfs				sys_syncfs
197c7914ef6SFiroz Khan180	common	setfsuid			sys_setfsuid
198c7914ef6SFiroz Khan181	common	setfsgid			sys_setfsgid
199c7914ef6SFiroz Khan182	common	sysfs				sys_sysfs
200c7914ef6SFiroz Khan183	common	ustat				sys_ustat
201c7914ef6SFiroz Khan184	common	statfs				sys_statfs
202c7914ef6SFiroz Khan185	common	fstatfs				sys_fstatfs
203c7914ef6SFiroz Khan186	common	statfs64			sys_statfs64
204c7914ef6SFiroz Khan187	common	fstatfs64			sys_fstatfs64
205c7914ef6SFiroz Khan# System
206c7914ef6SFiroz Khan188	common	setrlimit			sys_setrlimit
207c7914ef6SFiroz Khan189	common	getrlimit			sys_getrlimit
208c7914ef6SFiroz Khan190	common	getrusage			sys_getrusage
20900bf25d6SArnd Bergmann191	common	futex				sys_futex_time32
210c7914ef6SFiroz Khan192	common	gettimeofday			sys_gettimeofday
211c7914ef6SFiroz Khan193	common	settimeofday			sys_settimeofday
21200bf25d6SArnd Bergmann194	common	adjtimex			sys_adjtimex_time32
21300bf25d6SArnd Bergmann195	common	nanosleep			sys_nanosleep_time32
214c7914ef6SFiroz Khan196	common	getgroups			sys_getgroups
215c7914ef6SFiroz Khan197	common	setgroups			sys_setgroups
216c7914ef6SFiroz Khan198	common	sethostname			sys_sethostname
217c7914ef6SFiroz Khan199	common	setdomainname			sys_setdomainname
218c7914ef6SFiroz Khan200	common	syslog				sys_syslog
219c7914ef6SFiroz Khan201	common	vhangup				sys_vhangup
220c7914ef6SFiroz Khan202	common	uselib				sys_uselib
221c7914ef6SFiroz Khan203	common	reboot				sys_reboot
222c7914ef6SFiroz Khan204	common	quotactl			sys_quotactl
223c7914ef6SFiroz Khan# 205 was old nfsservctl
224c7914ef6SFiroz Khan205	common	nfsservctl			sys_ni_syscall
22588db0aa2SXiaoming Ni206	common	_sysctl				sys_ni_syscall
226b48c7236SEric W. Biederman207	common	bdflush				sys_ni_syscall
227c7914ef6SFiroz Khan208	common	uname				sys_newuname
228c7914ef6SFiroz Khan209	common	sysinfo				sys_sysinfo
229c7914ef6SFiroz Khan210	common	init_module			sys_init_module
230c7914ef6SFiroz Khan211	common	delete_module			sys_delete_module
231c7914ef6SFiroz Khan212	common	sched_setparam			sys_sched_setparam
232c7914ef6SFiroz Khan213	common	sched_getparam			sys_sched_getparam
233c7914ef6SFiroz Khan214	common	sched_setscheduler		sys_sched_setscheduler
234c7914ef6SFiroz Khan215	common	sched_getscheduler		sys_sched_getscheduler
235c7914ef6SFiroz Khan216	common	sched_get_priority_max		sys_sched_get_priority_max
236c7914ef6SFiroz Khan217	common	sched_get_priority_min		sys_sched_get_priority_min
23700bf25d6SArnd Bergmann218	common	sched_rr_get_interval		sys_sched_rr_get_interval_time32
238c7914ef6SFiroz Khan219	common	sched_yield			sys_sched_yield
239c7914ef6SFiroz Khan222	common	available222			sys_ni_syscall
240c7914ef6SFiroz Khan# Signal Handling
241c7914ef6SFiroz Khan223	common	restart_syscall			sys_restart_syscall
242c7914ef6SFiroz Khan224	common	sigaltstack			sys_sigaltstack
243c7914ef6SFiroz Khan225	common	rt_sigreturn			xtensa_rt_sigreturn
244c7914ef6SFiroz Khan226	common	rt_sigaction			sys_rt_sigaction
245c7914ef6SFiroz Khan227	common	rt_sigprocmask			sys_rt_sigprocmask
246c7914ef6SFiroz Khan228	common	rt_sigpending			sys_rt_sigpending
24700bf25d6SArnd Bergmann229	common	rt_sigtimedwait			sys_rt_sigtimedwait_time32
248c7914ef6SFiroz Khan230	common	rt_sigqueueinfo			sys_rt_sigqueueinfo
249c7914ef6SFiroz Khan231	common	rt_sigsuspend			sys_rt_sigsuspend
250c7914ef6SFiroz Khan# Message
251c7914ef6SFiroz Khan232	common	mq_open				sys_mq_open
252c7914ef6SFiroz Khan233	common	mq_unlink			sys_mq_unlink
25300bf25d6SArnd Bergmann234	common	mq_timedsend			sys_mq_timedsend_time32
25400bf25d6SArnd Bergmann235	common	mq_timedreceive			sys_mq_timedreceive_time32
255c7914ef6SFiroz Khan236	common	mq_notify			sys_mq_notify
256c7914ef6SFiroz Khan237	common	mq_getsetattr			sys_mq_getsetattr
257c7914ef6SFiroz Khan238	common	available238			sys_ni_syscall
258c7914ef6SFiroz Khan239	common	io_setup			sys_io_setup
259c7914ef6SFiroz Khan# IO
260c7914ef6SFiroz Khan240	common	io_destroy			sys_io_destroy
261c7914ef6SFiroz Khan241	common	io_submit			sys_io_submit
26200bf25d6SArnd Bergmann242	common	io_getevents			sys_io_getevents_time32
263c7914ef6SFiroz Khan243	common	io_cancel			sys_io_cancel
26400bf25d6SArnd Bergmann244	common	clock_settime			sys_clock_settime32
26500bf25d6SArnd Bergmann245	common	clock_gettime			sys_clock_gettime32
26600bf25d6SArnd Bergmann246	common	clock_getres			sys_clock_getres_time32
26700bf25d6SArnd Bergmann247	common	clock_nanosleep			sys_clock_nanosleep_time32
268c7914ef6SFiroz Khan# Timer
269c7914ef6SFiroz Khan248	common	timer_create			sys_timer_create
270c7914ef6SFiroz Khan249	common	timer_delete			sys_timer_delete
27100bf25d6SArnd Bergmann250	common	timer_settime			sys_timer_settime32
27200bf25d6SArnd Bergmann251	common	timer_gettime			sys_timer_gettime32
273c7914ef6SFiroz Khan252	common	timer_getoverrun		sys_timer_getoverrun
274c7914ef6SFiroz Khan# System
275c7914ef6SFiroz Khan253	common	reserved253			sys_ni_syscall
276ccab211aSSohil Mehta254	common	lookup_dcookie			sys_ni_syscall
277c7914ef6SFiroz Khan255	common	available255			sys_ni_syscall
278c7914ef6SFiroz Khan256	common	add_key				sys_add_key
279c7914ef6SFiroz Khan257	common	request_key			sys_request_key
280c7914ef6SFiroz Khan258	common	keyctl				sys_keyctl
281c7914ef6SFiroz Khan259	common	available259			sys_ni_syscall
282c7914ef6SFiroz Khan260	common	readahead			sys_readahead
283c7914ef6SFiroz Khan261	common	remap_file_pages		sys_remap_file_pages
284c7914ef6SFiroz Khan262	common	migrate_pages			sys_migrate_pages
285c7914ef6SFiroz Khan263	common	mbind				sys_mbind
286c7914ef6SFiroz Khan264	common	get_mempolicy			sys_get_mempolicy
287c7914ef6SFiroz Khan265	common	set_mempolicy			sys_set_mempolicy
288c7914ef6SFiroz Khan266	common	unshare				sys_unshare
289c7914ef6SFiroz Khan267	common	move_pages			sys_move_pages
290c7914ef6SFiroz Khan268	common	splice				sys_splice
291c7914ef6SFiroz Khan269	common	tee				sys_tee
292c7914ef6SFiroz Khan270	common	vmsplice			sys_vmsplice
293c7914ef6SFiroz Khan271	common	available271			sys_ni_syscall
29400bf25d6SArnd Bergmann272	common	pselect6			sys_pselect6_time32
29500bf25d6SArnd Bergmann273	common	ppoll				sys_ppoll_time32
296c7914ef6SFiroz Khan274	common	epoll_pwait			sys_epoll_pwait
297c7914ef6SFiroz Khan275	common	epoll_create1			sys_epoll_create1
298c7914ef6SFiroz Khan276	common	inotify_init			sys_inotify_init
299c7914ef6SFiroz Khan277	common	inotify_add_watch		sys_inotify_add_watch
300c7914ef6SFiroz Khan278	common	inotify_rm_watch		sys_inotify_rm_watch
301c7914ef6SFiroz Khan279	common	inotify_init1			sys_inotify_init1
302c7914ef6SFiroz Khan280	common	getcpu				sys_getcpu
303c7914ef6SFiroz Khan281	common	kexec_load			sys_ni_syscall
304c7914ef6SFiroz Khan282	common	ioprio_set			sys_ioprio_set
305c7914ef6SFiroz Khan283	common	ioprio_get			sys_ioprio_get
306c7914ef6SFiroz Khan284	common	set_robust_list			sys_set_robust_list
307c7914ef6SFiroz Khan285	common	get_robust_list			sys_get_robust_list
308c7914ef6SFiroz Khan286	common	available286			sys_ni_syscall
309c7914ef6SFiroz Khan287	common	available287			sys_ni_syscall
310c7914ef6SFiroz Khan# Relative File Operations
311c7914ef6SFiroz Khan288	common	openat				sys_openat
312c7914ef6SFiroz Khan289	common	mkdirat				sys_mkdirat
313c7914ef6SFiroz Khan290	common	mknodat				sys_mknodat
314c7914ef6SFiroz Khan291	common	unlinkat			sys_unlinkat
315c7914ef6SFiroz Khan292	common	renameat			sys_renameat
316c7914ef6SFiroz Khan293	common	linkat				sys_linkat
317c7914ef6SFiroz Khan294	common	symlinkat			sys_symlinkat
318c7914ef6SFiroz Khan295	common	readlinkat			sys_readlinkat
31900bf25d6SArnd Bergmann296	common	utimensat			sys_utimensat_time32
320c7914ef6SFiroz Khan297	common	fchownat			sys_fchownat
321d33c577cSArnd Bergmann298	common	futimesat			sys_futimesat_time32
322c7914ef6SFiroz Khan299	common	fstatat64			sys_fstatat64
323c7914ef6SFiroz Khan300	common	fchmodat			sys_fchmodat
324c7914ef6SFiroz Khan301	common	faccessat			sys_faccessat
325c7914ef6SFiroz Khan302	common	available302			sys_ni_syscall
326c7914ef6SFiroz Khan303	common	available303			sys_ni_syscall
327c7914ef6SFiroz Khan304	common	signalfd			sys_signalfd
328c7914ef6SFiroz Khan# 305 was timerfd
329c7914ef6SFiroz Khan306	common	eventfd				sys_eventfd
33000bf25d6SArnd Bergmann307	common	recvmmsg			sys_recvmmsg_time32
331c7914ef6SFiroz Khan308	common	setns				sys_setns
332c7914ef6SFiroz Khan309	common	signalfd4			sys_signalfd4
333c7914ef6SFiroz Khan310	common	dup3				sys_dup3
334c7914ef6SFiroz Khan311	common	pipe2				sys_pipe2
335c7914ef6SFiroz Khan312	common	timerfd_create			sys_timerfd_create
33600bf25d6SArnd Bergmann313	common	timerfd_settime			sys_timerfd_settime32
33700bf25d6SArnd Bergmann314	common	timerfd_gettime			sys_timerfd_gettime32
338c7914ef6SFiroz Khan315	common	available315			sys_ni_syscall
339c7914ef6SFiroz Khan316	common	eventfd2			sys_eventfd2
340c7914ef6SFiroz Khan317	common	preadv				sys_preadv
341c7914ef6SFiroz Khan318	common	pwritev				sys_pwritev
342c7914ef6SFiroz Khan319	common	available319			sys_ni_syscall
343c7914ef6SFiroz Khan320	common	fanotify_init			sys_fanotify_init
344c7914ef6SFiroz Khan321	common	fanotify_mark			sys_fanotify_mark
345c7914ef6SFiroz Khan322	common	process_vm_readv		sys_process_vm_readv
346c7914ef6SFiroz Khan323	common	process_vm_writev		sys_process_vm_writev
347c7914ef6SFiroz Khan324	common	name_to_handle_at		sys_name_to_handle_at
348c7914ef6SFiroz Khan325	common	open_by_handle_at		sys_open_by_handle_at
349c7914ef6SFiroz Khan326	common	sync_file_range2		sys_sync_file_range2
350c7914ef6SFiroz Khan327	common	perf_event_open			sys_perf_event_open
351c7914ef6SFiroz Khan328	common	rt_tgsigqueueinfo		sys_rt_tgsigqueueinfo
35200bf25d6SArnd Bergmann329	common	clock_adjtime			sys_clock_adjtime32
353c7914ef6SFiroz Khan330	common	prlimit64			sys_prlimit64
354c7914ef6SFiroz Khan331	common	kcmp				sys_kcmp
355c7914ef6SFiroz Khan332	common	finit_module			sys_finit_module
356c7914ef6SFiroz Khan333	common	accept4				sys_accept4
357c7914ef6SFiroz Khan334	common	sched_setattr			sys_sched_setattr
358c7914ef6SFiroz Khan335	common	sched_getattr			sys_sched_getattr
359c7914ef6SFiroz Khan336	common	renameat2			sys_renameat2
360c7914ef6SFiroz Khan337	common	seccomp				sys_seccomp
361c7914ef6SFiroz Khan338	common	getrandom			sys_getrandom
362c7914ef6SFiroz Khan339	common	memfd_create			sys_memfd_create
363c7914ef6SFiroz Khan340	common	bpf				sys_bpf
364c7914ef6SFiroz Khan341	common	execveat			sys_execveat
365c7914ef6SFiroz Khan342	common	userfaultfd			sys_userfaultfd
366c7914ef6SFiroz Khan343	common	membarrier			sys_membarrier
367c7914ef6SFiroz Khan344	common	mlock2				sys_mlock2
368c7914ef6SFiroz Khan345	common	copy_file_range			sys_copy_file_range
369c7914ef6SFiroz Khan346	common	preadv2				sys_preadv2
370c7914ef6SFiroz Khan347	common	pwritev2			sys_pwritev2
371c7914ef6SFiroz Khan348	common	pkey_mprotect			sys_pkey_mprotect
372c7914ef6SFiroz Khan349	common	pkey_alloc			sys_pkey_alloc
373c7914ef6SFiroz Khan350	common	pkey_free			sys_pkey_free
374c7914ef6SFiroz Khan351	common	statx				sys_statx
375b41c51c8SArnd Bergmann352	common	rseq				sys_rseq
37648166e6eSArnd Bergmann# 353 through 402 are unassigned to sync up with generic numbers
37748166e6eSArnd Bergmann403	common	clock_gettime64			sys_clock_gettime
37848166e6eSArnd Bergmann404	common	clock_settime64			sys_clock_settime
37948166e6eSArnd Bergmann405	common	clock_adjtime64			sys_clock_adjtime
38048166e6eSArnd Bergmann406	common	clock_getres_time64		sys_clock_getres
38148166e6eSArnd Bergmann407	common	clock_nanosleep_time64		sys_clock_nanosleep
38248166e6eSArnd Bergmann408	common	timer_gettime64			sys_timer_gettime
38348166e6eSArnd Bergmann409	common	timer_settime64			sys_timer_settime
38448166e6eSArnd Bergmann410	common	timerfd_gettime64		sys_timerfd_gettime
38548166e6eSArnd Bergmann411	common	timerfd_settime64		sys_timerfd_settime
38648166e6eSArnd Bergmann412	common	utimensat_time64		sys_utimensat
38748166e6eSArnd Bergmann413	common	pselect6_time64			sys_pselect6
38848166e6eSArnd Bergmann414	common	ppoll_time64			sys_ppoll
38948166e6eSArnd Bergmann416	common	io_pgetevents_time64		sys_io_pgetevents
39048166e6eSArnd Bergmann417	common	recvmmsg_time64			sys_recvmmsg
39148166e6eSArnd Bergmann418	common	mq_timedsend_time64		sys_mq_timedsend
39248166e6eSArnd Bergmann419	common	mq_timedreceive_time64		sys_mq_timedreceive
39348166e6eSArnd Bergmann420	common	semtimedop_time64		sys_semtimedop
39448166e6eSArnd Bergmann421	common	rt_sigtimedwait_time64		sys_rt_sigtimedwait
39548166e6eSArnd Bergmann422	common	futex_time64			sys_futex
39648166e6eSArnd Bergmann423	common	sched_rr_get_interval_time64	sys_sched_rr_get_interval
39739036cd2SArnd Bergmann424	common	pidfd_send_signal		sys_pidfd_send_signal
39839036cd2SArnd Bergmann425	common	io_uring_setup			sys_io_uring_setup
39939036cd2SArnd Bergmann426	common	io_uring_enter			sys_io_uring_enter
40039036cd2SArnd Bergmann427	common	io_uring_register		sys_io_uring_register
401d8076bdbSDavid Howells428	common	open_tree			sys_open_tree
402d8076bdbSDavid Howells429	common	move_mount			sys_move_mount
403d8076bdbSDavid Howells430	common	fsopen				sys_fsopen
404d8076bdbSDavid Howells431	common	fsconfig			sys_fsconfig
405d8076bdbSDavid Howells432	common	fsmount				sys_fsmount
406d8076bdbSDavid Howells433	common	fspick				sys_fspick
4077615d9e1SChristian Brauner434	common	pidfd_open			sys_pidfd_open
4088f6ccf61SLinus Torvalds435	common	clone3				sys_clone3
4099b4feb63SChristian Brauner436	common	close_range			sys_close_range
410fddb5d43SAleksa Sarai437	common	openat2				sys_openat2
4119a2cef09SSargun Dhillon438	common	pidfd_getfd			sys_pidfd_getfd
412c8ffd8bcSMiklos Szeredi439	common	faccessat2			sys_faccessat2
413ecb8ac8bSMinchan Kim440	common	process_madvise			sys_process_madvise
414b0a0c261SWillem de Bruijn441	common	epoll_pwait2			sys_epoll_pwait2
4152a186721SChristian Brauner442	common	mount_setattr			sys_mount_setattr
41665ffb3d6SJan Kara443	common	quotactl_fd			sys_quotactl_fd
417a49f4f81SMickaël Salaün444	common	landlock_create_ruleset		sys_landlock_create_ruleset
418a49f4f81SMickaël Salaün445	common	landlock_add_rule		sys_landlock_add_rule
419a49f4f81SMickaël Salaün446	common	landlock_restrict_self		sys_landlock_restrict_self
420dce49103SSuren Baghdasaryan# 447 reserved for memfd_secret
421dce49103SSuren Baghdasaryan448	common	process_mrelease		sys_process_mrelease
422a0eb2da9SAndré Almeida449	common  futex_waitv                     sys_futex_waitv
42321b084fdSAneesh Kumar K.V450	common	set_mempolicy_home_node		sys_set_mempolicy_home_node
424946e697cSNhat Pham451	common	cachestat			sys_cachestat
42578252debSPalmer Dabbelt452	common	fchmodat2			sys_fchmodat2
4262fd0ebadSSohil Mehta453	common	map_shadow_stack		sys_map_shadow_stack
4279f6c532fSpeterz@infradead.org454	common	futex_wake			sys_futex_wake
428cb8c4312Speterz@infradead.org455	common	futex_wait			sys_futex_wait
4290f4b5f97Speterz@infradead.org456	common	futex_requeue			sys_futex_requeue
430d8b0f546SMiklos Szeredi457	common	statmount			sys_statmount
431d8b0f546SMiklos Szeredi458	common	listmount			sys_listmount
432063a7ce3SLinus Torvalds459	common	lsm_get_self_attr		sys_lsm_get_self_attr
433063a7ce3SLinus Torvalds460	common	lsm_set_self_attr		sys_lsm_set_self_attr
434063a7ce3SLinus Torvalds461	common	lsm_list_modules		sys_lsm_list_modules
435ff388fe5SJeff Xu462	common	mseal 				sys_mseal
4366140be90SChristian Göttsche463	common	setxattrat			sys_setxattrat
4376140be90SChristian Göttsche464	common	getxattrat			sys_getxattrat
4386140be90SChristian Göttsche465	common	listxattrat			sys_listxattrat
4396140be90SChristian Göttsche466	common	removexattrat			sys_removexattrat
440c4a16820SChristian Brauner467	common	open_tree_attr			sys_open_tree_attr
441*be7efb2dSAndrey Albershteyn468	common	file_getattr			sys_file_getattr
442*be7efb2dSAndrey Albershteyn469	common	file_setattr			sys_file_setattr
443