xref: /qemu/linux-user/mips64/syscall_n64.tbl (revision 4ae7d11b70a840eec7aa27269093b15d04ebc84e)
106e23296SPhilippe Mathieu-Daudé# SPDX-License-Identifier: GPL-2.0-only WITH Linux-syscall-note
2686a0fe4SLaurent Vivier#
3686a0fe4SLaurent Vivier# system call numbers and entry vectors for mips
4686a0fe4SLaurent Vivier#
5686a0fe4SLaurent Vivier# The format is:
6686a0fe4SLaurent Vivier# <number> <abi> <name> <entry point>
7686a0fe4SLaurent Vivier#
8686a0fe4SLaurent Vivier# The <abi> is always "n64" for this file.
9686a0fe4SLaurent Vivier#
10686a0fe4SLaurent Vivier0	n64	read				sys_read
11686a0fe4SLaurent Vivier1	n64	write				sys_write
12686a0fe4SLaurent Vivier2	n64	open				sys_open
13686a0fe4SLaurent Vivier3	n64	close				sys_close
14686a0fe4SLaurent Vivier4	n64	stat				sys_newstat
15686a0fe4SLaurent Vivier5	n64	fstat				sys_newfstat
16686a0fe4SLaurent Vivier6	n64	lstat				sys_newlstat
17686a0fe4SLaurent Vivier7	n64	poll				sys_poll
18686a0fe4SLaurent Vivier8	n64	lseek				sys_lseek
19686a0fe4SLaurent Vivier9	n64	mmap				sys_mips_mmap
20686a0fe4SLaurent Vivier10	n64	mprotect			sys_mprotect
21686a0fe4SLaurent Vivier11	n64	munmap				sys_munmap
22686a0fe4SLaurent Vivier12	n64	brk				sys_brk
23686a0fe4SLaurent Vivier13	n64	rt_sigaction			sys_rt_sigaction
24686a0fe4SLaurent Vivier14	n64	rt_sigprocmask			sys_rt_sigprocmask
25686a0fe4SLaurent Vivier15	n64	ioctl				sys_ioctl
26686a0fe4SLaurent Vivier16	n64	pread64				sys_pread64
27686a0fe4SLaurent Vivier17	n64	pwrite64			sys_pwrite64
28686a0fe4SLaurent Vivier18	n64	readv				sys_readv
29686a0fe4SLaurent Vivier19	n64	writev				sys_writev
30686a0fe4SLaurent Vivier20	n64	access				sys_access
31686a0fe4SLaurent Vivier21	n64	pipe				sysm_pipe
32686a0fe4SLaurent Vivier22	n64	_newselect			sys_select
33686a0fe4SLaurent Vivier23	n64	sched_yield			sys_sched_yield
34686a0fe4SLaurent Vivier24	n64	mremap				sys_mremap
35686a0fe4SLaurent Vivier25	n64	msync				sys_msync
36686a0fe4SLaurent Vivier26	n64	mincore				sys_mincore
37686a0fe4SLaurent Vivier27	n64	madvise				sys_madvise
38686a0fe4SLaurent Vivier28	n64	shmget				sys_shmget
39686a0fe4SLaurent Vivier29	n64	shmat				sys_shmat
40686a0fe4SLaurent Vivier30	n64	shmctl				sys_old_shmctl
41686a0fe4SLaurent Vivier31	n64	dup				sys_dup
42686a0fe4SLaurent Vivier32	n64	dup2				sys_dup2
43686a0fe4SLaurent Vivier33	n64	pause				sys_pause
44686a0fe4SLaurent Vivier34	n64	nanosleep			sys_nanosleep
45686a0fe4SLaurent Vivier35	n64	getitimer			sys_getitimer
46686a0fe4SLaurent Vivier36	n64	setitimer			sys_setitimer
47686a0fe4SLaurent Vivier37	n64	alarm				sys_alarm
48686a0fe4SLaurent Vivier38	n64	getpid				sys_getpid
49686a0fe4SLaurent Vivier39	n64	sendfile			sys_sendfile64
50686a0fe4SLaurent Vivier40	n64	socket				sys_socket
51686a0fe4SLaurent Vivier41	n64	connect				sys_connect
52686a0fe4SLaurent Vivier42	n64	accept				sys_accept
53686a0fe4SLaurent Vivier43	n64	sendto				sys_sendto
54686a0fe4SLaurent Vivier44	n64	recvfrom			sys_recvfrom
55686a0fe4SLaurent Vivier45	n64	sendmsg				sys_sendmsg
56686a0fe4SLaurent Vivier46	n64	recvmsg				sys_recvmsg
57686a0fe4SLaurent Vivier47	n64	shutdown			sys_shutdown
58686a0fe4SLaurent Vivier48	n64	bind				sys_bind
59686a0fe4SLaurent Vivier49	n64	listen				sys_listen
60686a0fe4SLaurent Vivier50	n64	getsockname			sys_getsockname
61686a0fe4SLaurent Vivier51	n64	getpeername			sys_getpeername
62686a0fe4SLaurent Vivier52	n64	socketpair			sys_socketpair
63686a0fe4SLaurent Vivier53	n64	setsockopt			sys_setsockopt
64686a0fe4SLaurent Vivier54	n64	getsockopt			sys_getsockopt
65686a0fe4SLaurent Vivier55	n64	clone				__sys_clone
66686a0fe4SLaurent Vivier56	n64	fork				__sys_fork
67686a0fe4SLaurent Vivier57	n64	execve				sys_execve
68686a0fe4SLaurent Vivier58	n64	exit				sys_exit
69686a0fe4SLaurent Vivier59	n64	wait4				sys_wait4
70686a0fe4SLaurent Vivier60	n64	kill				sys_kill
71686a0fe4SLaurent Vivier61	n64	uname				sys_newuname
72686a0fe4SLaurent Vivier62	n64	semget				sys_semget
73686a0fe4SLaurent Vivier63	n64	semop				sys_semop
74686a0fe4SLaurent Vivier64	n64	semctl				sys_old_semctl
75686a0fe4SLaurent Vivier65	n64	shmdt				sys_shmdt
76686a0fe4SLaurent Vivier66	n64	msgget				sys_msgget
77686a0fe4SLaurent Vivier67	n64	msgsnd				sys_msgsnd
78686a0fe4SLaurent Vivier68	n64	msgrcv				sys_msgrcv
79686a0fe4SLaurent Vivier69	n64	msgctl				sys_old_msgctl
80686a0fe4SLaurent Vivier70	n64	fcntl				sys_fcntl
81686a0fe4SLaurent Vivier71	n64	flock				sys_flock
82686a0fe4SLaurent Vivier72	n64	fsync				sys_fsync
83686a0fe4SLaurent Vivier73	n64	fdatasync			sys_fdatasync
84686a0fe4SLaurent Vivier74	n64	truncate			sys_truncate
85686a0fe4SLaurent Vivier75	n64	ftruncate			sys_ftruncate
86686a0fe4SLaurent Vivier76	n64	getdents			sys_getdents
87686a0fe4SLaurent Vivier77	n64	getcwd				sys_getcwd
88686a0fe4SLaurent Vivier78	n64	chdir				sys_chdir
89686a0fe4SLaurent Vivier79	n64	fchdir				sys_fchdir
90686a0fe4SLaurent Vivier80	n64	rename				sys_rename
91686a0fe4SLaurent Vivier81	n64	mkdir				sys_mkdir
92686a0fe4SLaurent Vivier82	n64	rmdir				sys_rmdir
93686a0fe4SLaurent Vivier83	n64	creat				sys_creat
94686a0fe4SLaurent Vivier84	n64	link				sys_link
95686a0fe4SLaurent Vivier85	n64	unlink				sys_unlink
96686a0fe4SLaurent Vivier86	n64	symlink				sys_symlink
97686a0fe4SLaurent Vivier87	n64	readlink			sys_readlink
98686a0fe4SLaurent Vivier88	n64	chmod				sys_chmod
99686a0fe4SLaurent Vivier89	n64	fchmod				sys_fchmod
100686a0fe4SLaurent Vivier90	n64	chown				sys_chown
101686a0fe4SLaurent Vivier91	n64	fchown				sys_fchown
102686a0fe4SLaurent Vivier92	n64	lchown				sys_lchown
103686a0fe4SLaurent Vivier93	n64	umask				sys_umask
104686a0fe4SLaurent Vivier94	n64	gettimeofday			sys_gettimeofday
105686a0fe4SLaurent Vivier95	n64	getrlimit			sys_getrlimit
106686a0fe4SLaurent Vivier96	n64	getrusage			sys_getrusage
107686a0fe4SLaurent Vivier97	n64	sysinfo				sys_sysinfo
108686a0fe4SLaurent Vivier98	n64	times				sys_times
109686a0fe4SLaurent Vivier99	n64	ptrace				sys_ptrace
110686a0fe4SLaurent Vivier100	n64	getuid				sys_getuid
111686a0fe4SLaurent Vivier101	n64	syslog				sys_syslog
112686a0fe4SLaurent Vivier102	n64	getgid				sys_getgid
113686a0fe4SLaurent Vivier103	n64	setuid				sys_setuid
114686a0fe4SLaurent Vivier104	n64	setgid				sys_setgid
115686a0fe4SLaurent Vivier105	n64	geteuid				sys_geteuid
116686a0fe4SLaurent Vivier106	n64	getegid				sys_getegid
117686a0fe4SLaurent Vivier107	n64	setpgid				sys_setpgid
118686a0fe4SLaurent Vivier108	n64	getppid				sys_getppid
119686a0fe4SLaurent Vivier109	n64	getpgrp				sys_getpgrp
120686a0fe4SLaurent Vivier110	n64	setsid				sys_setsid
121686a0fe4SLaurent Vivier111	n64	setreuid			sys_setreuid
122686a0fe4SLaurent Vivier112	n64	setregid			sys_setregid
123686a0fe4SLaurent Vivier113	n64	getgroups			sys_getgroups
124686a0fe4SLaurent Vivier114	n64	setgroups			sys_setgroups
125686a0fe4SLaurent Vivier115	n64	setresuid			sys_setresuid
126686a0fe4SLaurent Vivier116	n64	getresuid			sys_getresuid
127686a0fe4SLaurent Vivier117	n64	setresgid			sys_setresgid
128686a0fe4SLaurent Vivier118	n64	getresgid			sys_getresgid
129686a0fe4SLaurent Vivier119	n64	getpgid				sys_getpgid
130686a0fe4SLaurent Vivier120	n64	setfsuid			sys_setfsuid
131686a0fe4SLaurent Vivier121	n64	setfsgid			sys_setfsgid
132686a0fe4SLaurent Vivier122	n64	getsid				sys_getsid
133686a0fe4SLaurent Vivier123	n64	capget				sys_capget
134686a0fe4SLaurent Vivier124	n64	capset				sys_capset
135686a0fe4SLaurent Vivier125	n64	rt_sigpending			sys_rt_sigpending
136686a0fe4SLaurent Vivier126	n64	rt_sigtimedwait			sys_rt_sigtimedwait
137686a0fe4SLaurent Vivier127	n64	rt_sigqueueinfo			sys_rt_sigqueueinfo
138686a0fe4SLaurent Vivier128	n64	rt_sigsuspend			sys_rt_sigsuspend
139686a0fe4SLaurent Vivier129	n64	sigaltstack			sys_sigaltstack
140686a0fe4SLaurent Vivier130	n64	utime				sys_utime
141686a0fe4SLaurent Vivier131	n64	mknod				sys_mknod
142686a0fe4SLaurent Vivier132	n64	personality			sys_personality
143686a0fe4SLaurent Vivier133	n64	ustat				sys_ustat
144686a0fe4SLaurent Vivier134	n64	statfs				sys_statfs
145686a0fe4SLaurent Vivier135	n64	fstatfs				sys_fstatfs
146686a0fe4SLaurent Vivier136	n64	sysfs				sys_sysfs
147686a0fe4SLaurent Vivier137	n64	getpriority			sys_getpriority
148686a0fe4SLaurent Vivier138	n64	setpriority			sys_setpriority
149686a0fe4SLaurent Vivier139	n64	sched_setparam			sys_sched_setparam
150686a0fe4SLaurent Vivier140	n64	sched_getparam			sys_sched_getparam
151686a0fe4SLaurent Vivier141	n64	sched_setscheduler		sys_sched_setscheduler
152686a0fe4SLaurent Vivier142	n64	sched_getscheduler		sys_sched_getscheduler
153686a0fe4SLaurent Vivier143	n64	sched_get_priority_max		sys_sched_get_priority_max
154686a0fe4SLaurent Vivier144	n64	sched_get_priority_min		sys_sched_get_priority_min
155686a0fe4SLaurent Vivier145	n64	sched_rr_get_interval		sys_sched_rr_get_interval
156686a0fe4SLaurent Vivier146	n64	mlock				sys_mlock
157686a0fe4SLaurent Vivier147	n64	munlock				sys_munlock
158686a0fe4SLaurent Vivier148	n64	mlockall			sys_mlockall
159686a0fe4SLaurent Vivier149	n64	munlockall			sys_munlockall
160686a0fe4SLaurent Vivier150	n64	vhangup				sys_vhangup
161686a0fe4SLaurent Vivier151	n64	pivot_root			sys_pivot_root
1620cb113adSLaurent Vivier152	n64	_sysctl				sys_ni_syscall
163686a0fe4SLaurent Vivier153	n64	prctl				sys_prctl
164686a0fe4SLaurent Vivier154	n64	adjtimex			sys_adjtimex
165686a0fe4SLaurent Vivier155	n64	setrlimit			sys_setrlimit
166686a0fe4SLaurent Vivier156	n64	chroot				sys_chroot
167686a0fe4SLaurent Vivier157	n64	sync				sys_sync
168686a0fe4SLaurent Vivier158	n64	acct				sys_acct
169686a0fe4SLaurent Vivier159	n64	settimeofday			sys_settimeofday
170686a0fe4SLaurent Vivier160	n64	mount				sys_mount
171686a0fe4SLaurent Vivier161	n64	umount2				sys_umount
172686a0fe4SLaurent Vivier162	n64	swapon				sys_swapon
173686a0fe4SLaurent Vivier163	n64	swapoff				sys_swapoff
174686a0fe4SLaurent Vivier164	n64	reboot				sys_reboot
175686a0fe4SLaurent Vivier165	n64	sethostname			sys_sethostname
176686a0fe4SLaurent Vivier166	n64	setdomainname			sys_setdomainname
177686a0fe4SLaurent Vivier167	n64	create_module			sys_ni_syscall
178686a0fe4SLaurent Vivier168	n64	init_module			sys_init_module
179686a0fe4SLaurent Vivier169	n64	delete_module			sys_delete_module
180686a0fe4SLaurent Vivier170	n64	get_kernel_syms			sys_ni_syscall
181686a0fe4SLaurent Vivier171	n64	query_module			sys_ni_syscall
182686a0fe4SLaurent Vivier172	n64	quotactl			sys_quotactl
183686a0fe4SLaurent Vivier173	n64	nfsservctl			sys_ni_syscall
184686a0fe4SLaurent Vivier174	n64	getpmsg				sys_ni_syscall
185686a0fe4SLaurent Vivier175	n64	putpmsg				sys_ni_syscall
186686a0fe4SLaurent Vivier176	n64	afs_syscall			sys_ni_syscall
187686a0fe4SLaurent Vivier# 177 reserved for security
188686a0fe4SLaurent Vivier177	n64	reserved177			sys_ni_syscall
189686a0fe4SLaurent Vivier178	n64	gettid				sys_gettid
190686a0fe4SLaurent Vivier179	n64	readahead			sys_readahead
191686a0fe4SLaurent Vivier180	n64	setxattr			sys_setxattr
192686a0fe4SLaurent Vivier181	n64	lsetxattr			sys_lsetxattr
193686a0fe4SLaurent Vivier182	n64	fsetxattr			sys_fsetxattr
194686a0fe4SLaurent Vivier183	n64	getxattr			sys_getxattr
195686a0fe4SLaurent Vivier184	n64	lgetxattr			sys_lgetxattr
196686a0fe4SLaurent Vivier185	n64	fgetxattr			sys_fgetxattr
197686a0fe4SLaurent Vivier186	n64	listxattr			sys_listxattr
198686a0fe4SLaurent Vivier187	n64	llistxattr			sys_llistxattr
199686a0fe4SLaurent Vivier188	n64	flistxattr			sys_flistxattr
200686a0fe4SLaurent Vivier189	n64	removexattr			sys_removexattr
201686a0fe4SLaurent Vivier190	n64	lremovexattr			sys_lremovexattr
202686a0fe4SLaurent Vivier191	n64	fremovexattr			sys_fremovexattr
203686a0fe4SLaurent Vivier192	n64	tkill				sys_tkill
204686a0fe4SLaurent Vivier193	n64	reserved193			sys_ni_syscall
205686a0fe4SLaurent Vivier194	n64	futex				sys_futex
206686a0fe4SLaurent Vivier195	n64	sched_setaffinity		sys_sched_setaffinity
207686a0fe4SLaurent Vivier196	n64	sched_getaffinity		sys_sched_getaffinity
208686a0fe4SLaurent Vivier197	n64	cacheflush			sys_cacheflush
209686a0fe4SLaurent Vivier198	n64	cachectl			sys_cachectl
210686a0fe4SLaurent Vivier199	n64	sysmips				__sys_sysmips
211686a0fe4SLaurent Vivier200	n64	io_setup			sys_io_setup
212686a0fe4SLaurent Vivier201	n64	io_destroy			sys_io_destroy
213686a0fe4SLaurent Vivier202	n64	io_getevents			sys_io_getevents
214686a0fe4SLaurent Vivier203	n64	io_submit			sys_io_submit
215686a0fe4SLaurent Vivier204	n64	io_cancel			sys_io_cancel
216686a0fe4SLaurent Vivier205	n64	exit_group			sys_exit_group
217*e12fbc36SLaurent Vivier206	n64	lookup_dcookie			sys_ni_syscall
218686a0fe4SLaurent Vivier207	n64	epoll_create			sys_epoll_create
219686a0fe4SLaurent Vivier208	n64	epoll_ctl			sys_epoll_ctl
220686a0fe4SLaurent Vivier209	n64	epoll_wait			sys_epoll_wait
221686a0fe4SLaurent Vivier210	n64	remap_file_pages		sys_remap_file_pages
222686a0fe4SLaurent Vivier211	n64	rt_sigreturn			sys_rt_sigreturn
223686a0fe4SLaurent Vivier212	n64	set_tid_address			sys_set_tid_address
224686a0fe4SLaurent Vivier213	n64	restart_syscall			sys_restart_syscall
225686a0fe4SLaurent Vivier214	n64	semtimedop			sys_semtimedop
226686a0fe4SLaurent Vivier215	n64	fadvise64			sys_fadvise64_64
227686a0fe4SLaurent Vivier216	n64	timer_create			sys_timer_create
228686a0fe4SLaurent Vivier217	n64	timer_settime			sys_timer_settime
229686a0fe4SLaurent Vivier218	n64	timer_gettime			sys_timer_gettime
230686a0fe4SLaurent Vivier219	n64	timer_getoverrun		sys_timer_getoverrun
231686a0fe4SLaurent Vivier220	n64	timer_delete			sys_timer_delete
232686a0fe4SLaurent Vivier221	n64	clock_settime			sys_clock_settime
233686a0fe4SLaurent Vivier222	n64	clock_gettime			sys_clock_gettime
234686a0fe4SLaurent Vivier223	n64	clock_getres			sys_clock_getres
235686a0fe4SLaurent Vivier224	n64	clock_nanosleep			sys_clock_nanosleep
236686a0fe4SLaurent Vivier225	n64	tgkill				sys_tgkill
237686a0fe4SLaurent Vivier226	n64	utimes				sys_utimes
238686a0fe4SLaurent Vivier227	n64	mbind				sys_mbind
239686a0fe4SLaurent Vivier228	n64	get_mempolicy			sys_get_mempolicy
240686a0fe4SLaurent Vivier229	n64	set_mempolicy			sys_set_mempolicy
241686a0fe4SLaurent Vivier230	n64	mq_open				sys_mq_open
242686a0fe4SLaurent Vivier231	n64	mq_unlink			sys_mq_unlink
243686a0fe4SLaurent Vivier232	n64	mq_timedsend			sys_mq_timedsend
244686a0fe4SLaurent Vivier233	n64	mq_timedreceive			sys_mq_timedreceive
245686a0fe4SLaurent Vivier234	n64	mq_notify			sys_mq_notify
246686a0fe4SLaurent Vivier235	n64	mq_getsetattr			sys_mq_getsetattr
247686a0fe4SLaurent Vivier236	n64	vserver				sys_ni_syscall
248686a0fe4SLaurent Vivier237	n64	waitid				sys_waitid
249686a0fe4SLaurent Vivier# 238 was sys_setaltroot
250686a0fe4SLaurent Vivier239	n64	add_key				sys_add_key
251686a0fe4SLaurent Vivier240	n64	request_key			sys_request_key
252686a0fe4SLaurent Vivier241	n64	keyctl				sys_keyctl
253686a0fe4SLaurent Vivier242	n64	set_thread_area			sys_set_thread_area
254686a0fe4SLaurent Vivier243	n64	inotify_init			sys_inotify_init
255686a0fe4SLaurent Vivier244	n64	inotify_add_watch		sys_inotify_add_watch
256686a0fe4SLaurent Vivier245	n64	inotify_rm_watch		sys_inotify_rm_watch
257686a0fe4SLaurent Vivier246	n64	migrate_pages			sys_migrate_pages
258686a0fe4SLaurent Vivier247	n64	openat				sys_openat
259686a0fe4SLaurent Vivier248	n64	mkdirat				sys_mkdirat
260686a0fe4SLaurent Vivier249	n64	mknodat				sys_mknodat
261686a0fe4SLaurent Vivier250	n64	fchownat			sys_fchownat
262686a0fe4SLaurent Vivier251	n64	futimesat			sys_futimesat
263686a0fe4SLaurent Vivier252	n64	newfstatat			sys_newfstatat
264686a0fe4SLaurent Vivier253	n64	unlinkat			sys_unlinkat
265686a0fe4SLaurent Vivier254	n64	renameat			sys_renameat
266686a0fe4SLaurent Vivier255	n64	linkat				sys_linkat
267686a0fe4SLaurent Vivier256	n64	symlinkat			sys_symlinkat
268686a0fe4SLaurent Vivier257	n64	readlinkat			sys_readlinkat
269686a0fe4SLaurent Vivier258	n64	fchmodat			sys_fchmodat
270686a0fe4SLaurent Vivier259	n64	faccessat			sys_faccessat
271686a0fe4SLaurent Vivier260	n64	pselect6			sys_pselect6
272686a0fe4SLaurent Vivier261	n64	ppoll				sys_ppoll
273686a0fe4SLaurent Vivier262	n64	unshare				sys_unshare
274686a0fe4SLaurent Vivier263	n64	splice				sys_splice
275686a0fe4SLaurent Vivier264	n64	sync_file_range			sys_sync_file_range
276686a0fe4SLaurent Vivier265	n64	tee				sys_tee
277686a0fe4SLaurent Vivier266	n64	vmsplice			sys_vmsplice
278686a0fe4SLaurent Vivier267	n64	move_pages			sys_move_pages
279686a0fe4SLaurent Vivier268	n64	set_robust_list			sys_set_robust_list
280686a0fe4SLaurent Vivier269	n64	get_robust_list			sys_get_robust_list
281686a0fe4SLaurent Vivier270	n64	kexec_load			sys_kexec_load
282686a0fe4SLaurent Vivier271	n64	getcpu				sys_getcpu
283686a0fe4SLaurent Vivier272	n64	epoll_pwait			sys_epoll_pwait
284686a0fe4SLaurent Vivier273	n64	ioprio_set			sys_ioprio_set
285686a0fe4SLaurent Vivier274	n64	ioprio_get			sys_ioprio_get
286686a0fe4SLaurent Vivier275	n64	utimensat			sys_utimensat
287686a0fe4SLaurent Vivier276	n64	signalfd			sys_signalfd
288686a0fe4SLaurent Vivier277	n64	timerfd				sys_ni_syscall
289686a0fe4SLaurent Vivier278	n64	eventfd				sys_eventfd
290686a0fe4SLaurent Vivier279	n64	fallocate			sys_fallocate
291686a0fe4SLaurent Vivier280	n64	timerfd_create			sys_timerfd_create
292686a0fe4SLaurent Vivier281	n64	timerfd_gettime			sys_timerfd_gettime
293686a0fe4SLaurent Vivier282	n64	timerfd_settime			sys_timerfd_settime
294686a0fe4SLaurent Vivier283	n64	signalfd4			sys_signalfd4
295686a0fe4SLaurent Vivier284	n64	eventfd2			sys_eventfd2
296686a0fe4SLaurent Vivier285	n64	epoll_create1			sys_epoll_create1
297686a0fe4SLaurent Vivier286	n64	dup3				sys_dup3
298686a0fe4SLaurent Vivier287	n64	pipe2				sys_pipe2
299686a0fe4SLaurent Vivier288	n64	inotify_init1			sys_inotify_init1
300686a0fe4SLaurent Vivier289	n64	preadv				sys_preadv
301686a0fe4SLaurent Vivier290	n64	pwritev				sys_pwritev
302686a0fe4SLaurent Vivier291	n64	rt_tgsigqueueinfo		sys_rt_tgsigqueueinfo
303686a0fe4SLaurent Vivier292	n64	perf_event_open			sys_perf_event_open
304686a0fe4SLaurent Vivier293	n64	accept4				sys_accept4
305686a0fe4SLaurent Vivier294	n64	recvmmsg			sys_recvmmsg
306686a0fe4SLaurent Vivier295	n64	fanotify_init			sys_fanotify_init
307686a0fe4SLaurent Vivier296	n64	fanotify_mark			sys_fanotify_mark
308686a0fe4SLaurent Vivier297	n64	prlimit64			sys_prlimit64
309686a0fe4SLaurent Vivier298	n64	name_to_handle_at		sys_name_to_handle_at
310686a0fe4SLaurent Vivier299	n64	open_by_handle_at		sys_open_by_handle_at
311686a0fe4SLaurent Vivier300	n64	clock_adjtime			sys_clock_adjtime
312686a0fe4SLaurent Vivier301	n64	syncfs				sys_syncfs
313686a0fe4SLaurent Vivier302	n64	sendmmsg			sys_sendmmsg
314686a0fe4SLaurent Vivier303	n64	setns				sys_setns
315686a0fe4SLaurent Vivier304	n64	process_vm_readv		sys_process_vm_readv
316686a0fe4SLaurent Vivier305	n64	process_vm_writev		sys_process_vm_writev
317686a0fe4SLaurent Vivier306	n64	kcmp				sys_kcmp
318686a0fe4SLaurent Vivier307	n64	finit_module			sys_finit_module
319686a0fe4SLaurent Vivier308	n64	getdents64			sys_getdents64
320686a0fe4SLaurent Vivier309	n64	sched_setattr			sys_sched_setattr
321686a0fe4SLaurent Vivier310	n64	sched_getattr			sys_sched_getattr
322686a0fe4SLaurent Vivier311	n64	renameat2			sys_renameat2
323686a0fe4SLaurent Vivier312	n64	seccomp				sys_seccomp
324686a0fe4SLaurent Vivier313	n64	getrandom			sys_getrandom
325686a0fe4SLaurent Vivier314	n64	memfd_create			sys_memfd_create
326686a0fe4SLaurent Vivier315	n64	bpf				sys_bpf
327686a0fe4SLaurent Vivier316	n64	execveat			sys_execveat
328686a0fe4SLaurent Vivier317	n64	userfaultfd			sys_userfaultfd
329686a0fe4SLaurent Vivier318	n64	membarrier			sys_membarrier
330686a0fe4SLaurent Vivier319	n64	mlock2				sys_mlock2
331686a0fe4SLaurent Vivier320	n64	copy_file_range			sys_copy_file_range
332686a0fe4SLaurent Vivier321	n64	preadv2				sys_preadv2
333686a0fe4SLaurent Vivier322	n64	pwritev2			sys_pwritev2
334686a0fe4SLaurent Vivier323	n64	pkey_mprotect			sys_pkey_mprotect
335686a0fe4SLaurent Vivier324	n64	pkey_alloc			sys_pkey_alloc
336686a0fe4SLaurent Vivier325	n64	pkey_free			sys_pkey_free
337686a0fe4SLaurent Vivier326	n64	statx				sys_statx
338686a0fe4SLaurent Vivier327	n64	rseq				sys_rseq
339686a0fe4SLaurent Vivier328	n64	io_pgetevents			sys_io_pgetevents
340686a0fe4SLaurent Vivier# 329 through 423 are reserved to sync up with other architectures
341686a0fe4SLaurent Vivier424	n64	pidfd_send_signal		sys_pidfd_send_signal
342686a0fe4SLaurent Vivier425	n64	io_uring_setup			sys_io_uring_setup
343686a0fe4SLaurent Vivier426	n64	io_uring_enter			sys_io_uring_enter
344686a0fe4SLaurent Vivier427	n64	io_uring_register		sys_io_uring_register
345686a0fe4SLaurent Vivier428	n64	open_tree			sys_open_tree
346686a0fe4SLaurent Vivier429	n64	move_mount			sys_move_mount
347686a0fe4SLaurent Vivier430	n64	fsopen				sys_fsopen
348686a0fe4SLaurent Vivier431	n64	fsconfig			sys_fsconfig
349686a0fe4SLaurent Vivier432	n64	fsmount				sys_fsmount
350686a0fe4SLaurent Vivier433	n64	fspick				sys_fspick
351686a0fe4SLaurent Vivier434	n64	pidfd_open			sys_pidfd_open
352686a0fe4SLaurent Vivier435	n64	clone3				__sys_clone3
3530cb113adSLaurent Vivier436	n64	close_range			sys_close_range
35428b7d5fdSLaurent Vivier437	n64	openat2				sys_openat2
35528b7d5fdSLaurent Vivier438	n64	pidfd_getfd			sys_pidfd_getfd
3560cb113adSLaurent Vivier439	n64	faccessat2			sys_faccessat2
3572fa4ad3fSLaurent Vivier440	n64	process_madvise			sys_process_madvise
3582fa4ad3fSLaurent Vivier441	n64	epoll_pwait2			sys_epoll_pwait2
3592fa4ad3fSLaurent Vivier442	n64	mount_setattr			sys_mount_setattr
360*e12fbc36SLaurent Vivier443	n64	quotactl_fd			sys_quotactl_fd
3612fa4ad3fSLaurent Vivier444	n64	landlock_create_ruleset		sys_landlock_create_ruleset
3622fa4ad3fSLaurent Vivier445	n64	landlock_add_rule		sys_landlock_add_rule
3632fa4ad3fSLaurent Vivier446	n64	landlock_restrict_self		sys_landlock_restrict_self
364*e12fbc36SLaurent Vivier# 447 reserved for memfd_secret
365*e12fbc36SLaurent Vivier448	n64	process_mrelease		sys_process_mrelease
366*e12fbc36SLaurent Vivier449	n64	futex_waitv			sys_futex_waitv
367*e12fbc36SLaurent Vivier450	common	set_mempolicy_home_node		sys_set_mempolicy_home_node
368*e12fbc36SLaurent Vivier451	n64	cachestat			sys_cachestat
369*e12fbc36SLaurent Vivier452	n64	fchmodat2			sys_fchmodat2
370*e12fbc36SLaurent Vivier453	n64	map_shadow_stack		sys_map_shadow_stack
371*e12fbc36SLaurent Vivier454	n64	futex_wake			sys_futex_wake
372*e12fbc36SLaurent Vivier455	n64	futex_wait			sys_futex_wait
373*e12fbc36SLaurent Vivier456	n64	futex_requeue			sys_futex_requeue
374*e12fbc36SLaurent Vivier457	n64	statmount			sys_statmount
375*e12fbc36SLaurent Vivier458	n64	listmount			sys_listmount
376*e12fbc36SLaurent Vivier459	n64	lsm_get_self_attr		sys_lsm_get_self_attr
377*e12fbc36SLaurent Vivier460	n64	lsm_set_self_attr		sys_lsm_set_self_attr
378*e12fbc36SLaurent Vivier461	n64	lsm_list_modules		sys_lsm_list_modules
379*e12fbc36SLaurent Vivier462	n64	mseal				sys_mseal
380