]> git.proxmox.com Git - mirror_qemu.git/blob - linux-user/alpha/syscall.tbl
linux-user/hppa: Fixes for TARGET_ABI32
[mirror_qemu.git] / linux-user / alpha / syscall.tbl
1 # SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note
2 #
3 # system call numbers and entry vectors for alpha
4 #
5 # The format is:
6 # <number> <abi> <name> <entry point>
7 #
8 # The <abi> is always "common" for this file
9 #
10 0 common osf_syscall alpha_syscall_zero
11 1 common exit sys_exit
12 2 common fork alpha_fork
13 3 common read sys_read
14 4 common write sys_write
15 5 common osf_old_open sys_ni_syscall
16 6 common close sys_close
17 7 common osf_wait4 sys_osf_wait4
18 8 common osf_old_creat sys_ni_syscall
19 9 common link sys_link
20 10 common unlink sys_unlink
21 11 common osf_execve sys_ni_syscall
22 12 common chdir sys_chdir
23 13 common fchdir sys_fchdir
24 14 common mknod sys_mknod
25 15 common chmod sys_chmod
26 16 common chown sys_chown
27 17 common brk sys_osf_brk
28 18 common osf_getfsstat sys_ni_syscall
29 19 common lseek sys_lseek
30 20 common getxpid sys_getxpid
31 21 common osf_mount sys_osf_mount
32 22 common umount2 sys_umount
33 23 common setuid sys_setuid
34 24 common getxuid sys_getxuid
35 25 common exec_with_loader sys_ni_syscall
36 26 common ptrace sys_ptrace
37 27 common osf_nrecvmsg sys_ni_syscall
38 28 common osf_nsendmsg sys_ni_syscall
39 29 common osf_nrecvfrom sys_ni_syscall
40 30 common osf_naccept sys_ni_syscall
41 31 common osf_ngetpeername sys_ni_syscall
42 32 common osf_ngetsockname sys_ni_syscall
43 33 common access sys_access
44 34 common osf_chflags sys_ni_syscall
45 35 common osf_fchflags sys_ni_syscall
46 36 common sync sys_sync
47 37 common kill sys_kill
48 38 common osf_old_stat sys_ni_syscall
49 39 common setpgid sys_setpgid
50 40 common osf_old_lstat sys_ni_syscall
51 41 common dup sys_dup
52 42 common pipe sys_alpha_pipe
53 43 common osf_set_program_attributes sys_osf_set_program_attributes
54 44 common osf_profil sys_ni_syscall
55 45 common open sys_open
56 46 common osf_old_sigaction sys_ni_syscall
57 47 common getxgid sys_getxgid
58 48 common osf_sigprocmask sys_osf_sigprocmask
59 49 common osf_getlogin sys_ni_syscall
60 50 common osf_setlogin sys_ni_syscall
61 51 common acct sys_acct
62 52 common sigpending sys_sigpending
63 54 common ioctl sys_ioctl
64 55 common osf_reboot sys_ni_syscall
65 56 common osf_revoke sys_ni_syscall
66 57 common symlink sys_symlink
67 58 common readlink sys_readlink
68 59 common execve sys_execve
69 60 common umask sys_umask
70 61 common chroot sys_chroot
71 62 common osf_old_fstat sys_ni_syscall
72 63 common getpgrp sys_getpgrp
73 64 common getpagesize sys_getpagesize
74 65 common osf_mremap sys_ni_syscall
75 66 common vfork alpha_vfork
76 67 common stat sys_newstat
77 68 common lstat sys_newlstat
78 69 common osf_sbrk sys_ni_syscall
79 70 common osf_sstk sys_ni_syscall
80 71 common mmap sys_osf_mmap
81 72 common osf_old_vadvise sys_ni_syscall
82 73 common munmap sys_munmap
83 74 common mprotect sys_mprotect
84 75 common madvise sys_madvise
85 76 common vhangup sys_vhangup
86 77 common osf_kmodcall sys_ni_syscall
87 78 common osf_mincore sys_ni_syscall
88 79 common getgroups sys_getgroups
89 80 common setgroups sys_setgroups
90 81 common osf_old_getpgrp sys_ni_syscall
91 82 common setpgrp sys_setpgid
92 83 common osf_setitimer compat_sys_setitimer
93 84 common osf_old_wait sys_ni_syscall
94 85 common osf_table sys_ni_syscall
95 86 common osf_getitimer compat_sys_getitimer
96 87 common gethostname sys_gethostname
97 88 common sethostname sys_sethostname
98 89 common getdtablesize sys_getdtablesize
99 90 common dup2 sys_dup2
100 91 common fstat sys_newfstat
101 92 common fcntl sys_fcntl
102 93 common osf_select sys_osf_select
103 94 common poll sys_poll
104 95 common fsync sys_fsync
105 96 common setpriority sys_setpriority
106 97 common socket sys_socket
107 98 common connect sys_connect
108 99 common accept sys_accept
109 100 common getpriority sys_osf_getpriority
110 101 common send sys_send
111 102 common recv sys_recv
112 103 common sigreturn sys_sigreturn
113 104 common bind sys_bind
114 105 common setsockopt sys_setsockopt
115 106 common listen sys_listen
116 107 common osf_plock sys_ni_syscall
117 108 common osf_old_sigvec sys_ni_syscall
118 109 common osf_old_sigblock sys_ni_syscall
119 110 common osf_old_sigsetmask sys_ni_syscall
120 111 common sigsuspend sys_sigsuspend
121 112 common osf_sigstack sys_osf_sigstack
122 113 common recvmsg sys_recvmsg
123 114 common sendmsg sys_sendmsg
124 115 common osf_old_vtrace sys_ni_syscall
125 116 common osf_gettimeofday sys_osf_gettimeofday
126 117 common osf_getrusage sys_osf_getrusage
127 118 common getsockopt sys_getsockopt
128 120 common readv sys_osf_readv
129 121 common writev sys_osf_writev
130 122 common osf_settimeofday sys_osf_settimeofday
131 123 common fchown sys_fchown
132 124 common fchmod sys_fchmod
133 125 common recvfrom sys_recvfrom
134 126 common setreuid sys_setreuid
135 127 common setregid sys_setregid
136 128 common rename sys_rename
137 129 common truncate sys_truncate
138 130 common ftruncate sys_ftruncate
139 131 common flock sys_flock
140 132 common setgid sys_setgid
141 133 common sendto sys_sendto
142 134 common shutdown sys_shutdown
143 135 common socketpair sys_socketpair
144 136 common mkdir sys_mkdir
145 137 common rmdir sys_rmdir
146 138 common osf_utimes sys_osf_utimes
147 139 common osf_old_sigreturn sys_ni_syscall
148 140 common osf_adjtime sys_ni_syscall
149 141 common getpeername sys_getpeername
150 142 common osf_gethostid sys_ni_syscall
151 143 common osf_sethostid sys_ni_syscall
152 144 common getrlimit sys_getrlimit
153 145 common setrlimit sys_setrlimit
154 146 common osf_old_killpg sys_ni_syscall
155 147 common setsid sys_setsid
156 148 common quotactl sys_quotactl
157 149 common osf_oldquota sys_ni_syscall
158 150 common getsockname sys_getsockname
159 153 common osf_pid_block sys_ni_syscall
160 154 common osf_pid_unblock sys_ni_syscall
161 156 common sigaction sys_osf_sigaction
162 157 common osf_sigwaitprim sys_ni_syscall
163 158 common osf_nfssvc sys_ni_syscall
164 159 common osf_getdirentries sys_osf_getdirentries
165 160 common osf_statfs sys_osf_statfs
166 161 common osf_fstatfs sys_osf_fstatfs
167 163 common osf_asynch_daemon sys_ni_syscall
168 164 common osf_getfh sys_ni_syscall
169 165 common osf_getdomainname sys_osf_getdomainname
170 166 common setdomainname sys_setdomainname
171 169 common osf_exportfs sys_ni_syscall
172 181 common osf_alt_plock sys_ni_syscall
173 184 common osf_getmnt sys_ni_syscall
174 187 common osf_alt_sigpending sys_ni_syscall
175 188 common osf_alt_setsid sys_ni_syscall
176 199 common osf_swapon sys_swapon
177 200 common msgctl sys_old_msgctl
178 201 common msgget sys_msgget
179 202 common msgrcv sys_msgrcv
180 203 common msgsnd sys_msgsnd
181 204 common semctl sys_old_semctl
182 205 common semget sys_semget
183 206 common semop sys_semop
184 207 common osf_utsname sys_osf_utsname
185 208 common lchown sys_lchown
186 209 common shmat sys_shmat
187 210 common shmctl sys_old_shmctl
188 211 common shmdt sys_shmdt
189 212 common shmget sys_shmget
190 213 common osf_mvalid sys_ni_syscall
191 214 common osf_getaddressconf sys_ni_syscall
192 215 common osf_msleep sys_ni_syscall
193 216 common osf_mwakeup sys_ni_syscall
194 217 common msync sys_msync
195 218 common osf_signal sys_ni_syscall
196 219 common osf_utc_gettime sys_ni_syscall
197 220 common osf_utc_adjtime sys_ni_syscall
198 222 common osf_security sys_ni_syscall
199 223 common osf_kloadcall sys_ni_syscall
200 224 common osf_stat sys_osf_stat
201 225 common osf_lstat sys_osf_lstat
202 226 common osf_fstat sys_osf_fstat
203 227 common osf_statfs64 sys_osf_statfs64
204 228 common osf_fstatfs64 sys_osf_fstatfs64
205 233 common getpgid sys_getpgid
206 234 common getsid sys_getsid
207 235 common sigaltstack sys_sigaltstack
208 236 common osf_waitid sys_ni_syscall
209 237 common osf_priocntlset sys_ni_syscall
210 238 common osf_sigsendset sys_ni_syscall
211 239 common osf_set_speculative sys_ni_syscall
212 240 common osf_msfs_syscall sys_ni_syscall
213 241 common osf_sysinfo sys_osf_sysinfo
214 242 common osf_uadmin sys_ni_syscall
215 243 common osf_fuser sys_ni_syscall
216 244 common osf_proplist_syscall sys_osf_proplist_syscall
217 245 common osf_ntp_adjtime sys_ni_syscall
218 246 common osf_ntp_gettime sys_ni_syscall
219 247 common osf_pathconf sys_ni_syscall
220 248 common osf_fpathconf sys_ni_syscall
221 250 common osf_uswitch sys_ni_syscall
222 251 common osf_usleep_thread sys_osf_usleep_thread
223 252 common osf_audcntl sys_ni_syscall
224 253 common osf_audgen sys_ni_syscall
225 254 common sysfs sys_sysfs
226 255 common osf_subsys_info sys_ni_syscall
227 256 common osf_getsysinfo sys_osf_getsysinfo
228 257 common osf_setsysinfo sys_osf_setsysinfo
229 258 common osf_afs_syscall sys_ni_syscall
230 259 common osf_swapctl sys_ni_syscall
231 260 common osf_memcntl sys_ni_syscall
232 261 common osf_fdatasync sys_ni_syscall
233 300 common bdflush sys_bdflush
234 301 common sethae sys_sethae
235 302 common mount sys_mount
236 303 common old_adjtimex sys_old_adjtimex
237 304 common swapoff sys_swapoff
238 305 common getdents sys_getdents
239 306 common create_module sys_ni_syscall
240 307 common init_module sys_init_module
241 308 common delete_module sys_delete_module
242 309 common get_kernel_syms sys_ni_syscall
243 310 common syslog sys_syslog
244 311 common reboot sys_reboot
245 312 common clone alpha_clone
246 313 common uselib sys_uselib
247 314 common mlock sys_mlock
248 315 common munlock sys_munlock
249 316 common mlockall sys_mlockall
250 317 common munlockall sys_munlockall
251 318 common sysinfo sys_sysinfo
252 319 common _sysctl sys_ni_syscall
253 # 320 was sys_idle
254 321 common oldumount sys_oldumount
255 322 common swapon sys_swapon
256 323 common times sys_times
257 324 common personality sys_personality
258 325 common setfsuid sys_setfsuid
259 326 common setfsgid sys_setfsgid
260 327 common ustat sys_ustat
261 328 common statfs sys_statfs
262 329 common fstatfs sys_fstatfs
263 330 common sched_setparam sys_sched_setparam
264 331 common sched_getparam sys_sched_getparam
265 332 common sched_setscheduler sys_sched_setscheduler
266 333 common sched_getscheduler sys_sched_getscheduler
267 334 common sched_yield sys_sched_yield
268 335 common sched_get_priority_max sys_sched_get_priority_max
269 336 common sched_get_priority_min sys_sched_get_priority_min
270 337 common sched_rr_get_interval sys_sched_rr_get_interval
271 338 common afs_syscall sys_ni_syscall
272 339 common uname sys_newuname
273 340 common nanosleep sys_nanosleep
274 341 common mremap sys_mremap
275 342 common nfsservctl sys_ni_syscall
276 343 common setresuid sys_setresuid
277 344 common getresuid sys_getresuid
278 345 common pciconfig_read sys_pciconfig_read
279 346 common pciconfig_write sys_pciconfig_write
280 347 common query_module sys_ni_syscall
281 348 common prctl sys_prctl
282 349 common pread64 sys_pread64
283 350 common pwrite64 sys_pwrite64
284 351 common rt_sigreturn sys_rt_sigreturn
285 352 common rt_sigaction sys_rt_sigaction
286 353 common rt_sigprocmask sys_rt_sigprocmask
287 354 common rt_sigpending sys_rt_sigpending
288 355 common rt_sigtimedwait sys_rt_sigtimedwait
289 356 common rt_sigqueueinfo sys_rt_sigqueueinfo
290 357 common rt_sigsuspend sys_rt_sigsuspend
291 358 common select sys_select
292 359 common gettimeofday sys_gettimeofday
293 360 common settimeofday sys_settimeofday
294 361 common getitimer sys_getitimer
295 362 common setitimer sys_setitimer
296 363 common utimes sys_utimes
297 364 common getrusage sys_getrusage
298 365 common wait4 sys_wait4
299 366 common adjtimex sys_adjtimex
300 367 common getcwd sys_getcwd
301 368 common capget sys_capget
302 369 common capset sys_capset
303 370 common sendfile sys_sendfile64
304 371 common setresgid sys_setresgid
305 372 common getresgid sys_getresgid
306 373 common dipc sys_ni_syscall
307 374 common pivot_root sys_pivot_root
308 375 common mincore sys_mincore
309 376 common pciconfig_iobase sys_pciconfig_iobase
310 377 common getdents64 sys_getdents64
311 378 common gettid sys_gettid
312 379 common readahead sys_readahead
313 # 380 is unused
314 381 common tkill sys_tkill
315 382 common setxattr sys_setxattr
316 383 common lsetxattr sys_lsetxattr
317 384 common fsetxattr sys_fsetxattr
318 385 common getxattr sys_getxattr
319 386 common lgetxattr sys_lgetxattr
320 387 common fgetxattr sys_fgetxattr
321 388 common listxattr sys_listxattr
322 389 common llistxattr sys_llistxattr
323 390 common flistxattr sys_flistxattr
324 391 common removexattr sys_removexattr
325 392 common lremovexattr sys_lremovexattr
326 393 common fremovexattr sys_fremovexattr
327 394 common futex sys_futex
328 395 common sched_setaffinity sys_sched_setaffinity
329 396 common sched_getaffinity sys_sched_getaffinity
330 397 common tuxcall sys_ni_syscall
331 398 common io_setup sys_io_setup
332 399 common io_destroy sys_io_destroy
333 400 common io_getevents sys_io_getevents
334 401 common io_submit sys_io_submit
335 402 common io_cancel sys_io_cancel
336 405 common exit_group sys_exit_group
337 406 common lookup_dcookie sys_lookup_dcookie
338 407 common epoll_create sys_epoll_create
339 408 common epoll_ctl sys_epoll_ctl
340 409 common epoll_wait sys_epoll_wait
341 410 common remap_file_pages sys_remap_file_pages
342 411 common set_tid_address sys_set_tid_address
343 412 common restart_syscall sys_restart_syscall
344 413 common fadvise64 sys_fadvise64
345 414 common timer_create sys_timer_create
346 415 common timer_settime sys_timer_settime
347 416 common timer_gettime sys_timer_gettime
348 417 common timer_getoverrun sys_timer_getoverrun
349 418 common timer_delete sys_timer_delete
350 419 common clock_settime sys_clock_settime
351 420 common clock_gettime sys_clock_gettime
352 421 common clock_getres sys_clock_getres
353 422 common clock_nanosleep sys_clock_nanosleep
354 423 common semtimedop sys_semtimedop
355 424 common tgkill sys_tgkill
356 425 common stat64 sys_stat64
357 426 common lstat64 sys_lstat64
358 427 common fstat64 sys_fstat64
359 428 common vserver sys_ni_syscall
360 429 common mbind sys_ni_syscall
361 430 common get_mempolicy sys_ni_syscall
362 431 common set_mempolicy sys_ni_syscall
363 432 common mq_open sys_mq_open
364 433 common mq_unlink sys_mq_unlink
365 434 common mq_timedsend sys_mq_timedsend
366 435 common mq_timedreceive sys_mq_timedreceive
367 436 common mq_notify sys_mq_notify
368 437 common mq_getsetattr sys_mq_getsetattr
369 438 common waitid sys_waitid
370 439 common add_key sys_add_key
371 440 common request_key sys_request_key
372 441 common keyctl sys_keyctl
373 442 common ioprio_set sys_ioprio_set
374 443 common ioprio_get sys_ioprio_get
375 444 common inotify_init sys_inotify_init
376 445 common inotify_add_watch sys_inotify_add_watch
377 446 common inotify_rm_watch sys_inotify_rm_watch
378 447 common fdatasync sys_fdatasync
379 448 common kexec_load sys_kexec_load
380 449 common migrate_pages sys_migrate_pages
381 450 common openat sys_openat
382 451 common mkdirat sys_mkdirat
383 452 common mknodat sys_mknodat
384 453 common fchownat sys_fchownat
385 454 common futimesat sys_futimesat
386 455 common fstatat64 sys_fstatat64
387 456 common unlinkat sys_unlinkat
388 457 common renameat sys_renameat
389 458 common linkat sys_linkat
390 459 common symlinkat sys_symlinkat
391 460 common readlinkat sys_readlinkat
392 461 common fchmodat sys_fchmodat
393 462 common faccessat sys_faccessat
394 463 common pselect6 sys_pselect6
395 464 common ppoll sys_ppoll
396 465 common unshare sys_unshare
397 466 common set_robust_list sys_set_robust_list
398 467 common get_robust_list sys_get_robust_list
399 468 common splice sys_splice
400 469 common sync_file_range sys_sync_file_range
401 470 common tee sys_tee
402 471 common vmsplice sys_vmsplice
403 472 common move_pages sys_move_pages
404 473 common getcpu sys_getcpu
405 474 common epoll_pwait sys_epoll_pwait
406 475 common utimensat sys_utimensat
407 476 common signalfd sys_signalfd
408 477 common timerfd sys_ni_syscall
409 478 common eventfd sys_eventfd
410 479 common recvmmsg sys_recvmmsg
411 480 common fallocate sys_fallocate
412 481 common timerfd_create sys_timerfd_create
413 482 common timerfd_settime sys_timerfd_settime
414 483 common timerfd_gettime sys_timerfd_gettime
415 484 common signalfd4 sys_signalfd4
416 485 common eventfd2 sys_eventfd2
417 486 common epoll_create1 sys_epoll_create1
418 487 common dup3 sys_dup3
419 488 common pipe2 sys_pipe2
420 489 common inotify_init1 sys_inotify_init1
421 490 common preadv sys_preadv
422 491 common pwritev sys_pwritev
423 492 common rt_tgsigqueueinfo sys_rt_tgsigqueueinfo
424 493 common perf_event_open sys_perf_event_open
425 494 common fanotify_init sys_fanotify_init
426 495 common fanotify_mark sys_fanotify_mark
427 496 common prlimit64 sys_prlimit64
428 497 common name_to_handle_at sys_name_to_handle_at
429 498 common open_by_handle_at sys_open_by_handle_at
430 499 common clock_adjtime sys_clock_adjtime
431 500 common syncfs sys_syncfs
432 501 common setns sys_setns
433 502 common accept4 sys_accept4
434 503 common sendmmsg sys_sendmmsg
435 504 common process_vm_readv sys_process_vm_readv
436 505 common process_vm_writev sys_process_vm_writev
437 506 common kcmp sys_kcmp
438 507 common finit_module sys_finit_module
439 508 common sched_setattr sys_sched_setattr
440 509 common sched_getattr sys_sched_getattr
441 510 common renameat2 sys_renameat2
442 511 common getrandom sys_getrandom
443 512 common memfd_create sys_memfd_create
444 513 common execveat sys_execveat
445 514 common seccomp sys_seccomp
446 515 common bpf sys_bpf
447 516 common userfaultfd sys_userfaultfd
448 517 common membarrier sys_membarrier
449 518 common mlock2 sys_mlock2
450 519 common copy_file_range sys_copy_file_range
451 520 common preadv2 sys_preadv2
452 521 common pwritev2 sys_pwritev2
453 522 common statx sys_statx
454 523 common io_pgetevents sys_io_pgetevents
455 524 common pkey_mprotect sys_pkey_mprotect
456 525 common pkey_alloc sys_pkey_alloc
457 526 common pkey_free sys_pkey_free
458 527 common rseq sys_rseq
459 528 common statfs64 sys_statfs64
460 529 common fstatfs64 sys_fstatfs64
461 530 common getegid sys_getegid
462 531 common geteuid sys_geteuid
463 532 common getppid sys_getppid
464 # all other architectures have common numbers for new syscall, alpha
465 # is the exception.
466 534 common pidfd_send_signal sys_pidfd_send_signal
467 535 common io_uring_setup sys_io_uring_setup
468 536 common io_uring_enter sys_io_uring_enter
469 537 common io_uring_register sys_io_uring_register
470 538 common open_tree sys_open_tree
471 539 common move_mount sys_move_mount
472 540 common fsopen sys_fsopen
473 541 common fsconfig sys_fsconfig
474 542 common fsmount sys_fsmount
475 543 common fspick sys_fspick
476 544 common pidfd_open sys_pidfd_open
477 # 545 reserved for clone3
478 546 common close_range sys_close_range
479 547 common openat2 sys_openat2
480 548 common pidfd_getfd sys_pidfd_getfd
481 549 common faccessat2 sys_faccessat2
482 550 common process_madvise sys_process_madvise
483 551 common epoll_pwait2 sys_epoll_pwait2
484 552 common mount_setattr sys_mount_setattr
485 # 553 reserved for quotactl_path
486 554 common landlock_create_ruleset sys_landlock_create_ruleset
487 555 common landlock_add_rule sys_landlock_add_rule
488 556 common landlock_restrict_self sys_landlock_restrict_self