xref: /openbmc/linux/arch/alpha/include/uapi/asm/unistd.h (revision 6f52b16c5b29b89d92c0e7236f4655dc8491ad70)
1*6f52b16cSGreg Kroah-Hartman /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
296433f6eSDavid Howells #ifndef _UAPI_ALPHA_UNISTD_H
396433f6eSDavid Howells #define _UAPI_ALPHA_UNISTD_H
496433f6eSDavid Howells 
596433f6eSDavid Howells #define __NR_osf_syscall	  0	/* not implemented */
696433f6eSDavid Howells #define __NR_exit		  1
796433f6eSDavid Howells #define __NR_fork		  2
896433f6eSDavid Howells #define __NR_read		  3
996433f6eSDavid Howells #define __NR_write		  4
1096433f6eSDavid Howells #define __NR_osf_old_open	  5	/* not implemented */
1196433f6eSDavid Howells #define __NR_close		  6
1296433f6eSDavid Howells #define __NR_osf_wait4		  7
1396433f6eSDavid Howells #define __NR_osf_old_creat	  8	/* not implemented */
1496433f6eSDavid Howells #define __NR_link		  9
1596433f6eSDavid Howells #define __NR_unlink		 10
1696433f6eSDavid Howells #define __NR_osf_execve		 11	/* not implemented */
1796433f6eSDavid Howells #define __NR_chdir		 12
1896433f6eSDavid Howells #define __NR_fchdir		 13
1996433f6eSDavid Howells #define __NR_mknod		 14
2096433f6eSDavid Howells #define __NR_chmod		 15
2196433f6eSDavid Howells #define __NR_chown		 16
2296433f6eSDavid Howells #define __NR_brk		 17
2396433f6eSDavid Howells #define __NR_osf_getfsstat	 18	/* not implemented */
2496433f6eSDavid Howells #define __NR_lseek		 19
2596433f6eSDavid Howells #define __NR_getxpid		 20
2696433f6eSDavid Howells #define __NR_osf_mount		 21
2796433f6eSDavid Howells #define __NR_umount		 22
2896433f6eSDavid Howells #define __NR_setuid		 23
2996433f6eSDavid Howells #define __NR_getxuid		 24
3096433f6eSDavid Howells #define __NR_exec_with_loader	 25	/* not implemented */
3196433f6eSDavid Howells #define __NR_ptrace		 26
3296433f6eSDavid Howells #define __NR_osf_nrecvmsg	 27	/* not implemented */
3396433f6eSDavid Howells #define __NR_osf_nsendmsg	 28	/* not implemented */
3496433f6eSDavid Howells #define __NR_osf_nrecvfrom	 29	/* not implemented */
3596433f6eSDavid Howells #define __NR_osf_naccept	 30	/* not implemented */
3696433f6eSDavid Howells #define __NR_osf_ngetpeername	 31	/* not implemented */
3796433f6eSDavid Howells #define __NR_osf_ngetsockname	 32	/* not implemented */
3896433f6eSDavid Howells #define __NR_access		 33
3996433f6eSDavid Howells #define __NR_osf_chflags	 34	/* not implemented */
4096433f6eSDavid Howells #define __NR_osf_fchflags	 35	/* not implemented */
4196433f6eSDavid Howells #define __NR_sync		 36
4296433f6eSDavid Howells #define __NR_kill		 37
4396433f6eSDavid Howells #define __NR_osf_old_stat	 38	/* not implemented */
4496433f6eSDavid Howells #define __NR_setpgid		 39
4596433f6eSDavid Howells #define __NR_osf_old_lstat	 40	/* not implemented */
4696433f6eSDavid Howells #define __NR_dup		 41
4796433f6eSDavid Howells #define __NR_pipe		 42
4896433f6eSDavid Howells #define __NR_osf_set_program_attributes	43
4996433f6eSDavid Howells #define __NR_osf_profil		 44	/* not implemented */
5096433f6eSDavid Howells #define __NR_open		 45
5196433f6eSDavid Howells #define __NR_osf_old_sigaction	 46	/* not implemented */
5296433f6eSDavid Howells #define __NR_getxgid		 47
5396433f6eSDavid Howells #define __NR_osf_sigprocmask	 48
5496433f6eSDavid Howells #define __NR_osf_getlogin	 49	/* not implemented */
5596433f6eSDavid Howells #define __NR_osf_setlogin	 50	/* not implemented */
5696433f6eSDavid Howells #define __NR_acct		 51
5796433f6eSDavid Howells #define __NR_sigpending		 52
5896433f6eSDavid Howells 
5996433f6eSDavid Howells #define __NR_ioctl		 54
6096433f6eSDavid Howells #define __NR_osf_reboot		 55	/* not implemented */
6196433f6eSDavid Howells #define __NR_osf_revoke		 56	/* not implemented */
6296433f6eSDavid Howells #define __NR_symlink		 57
6396433f6eSDavid Howells #define __NR_readlink		 58
6496433f6eSDavid Howells #define __NR_execve		 59
6596433f6eSDavid Howells #define __NR_umask		 60
6696433f6eSDavid Howells #define __NR_chroot		 61
6796433f6eSDavid Howells #define __NR_osf_old_fstat	 62	/* not implemented */
6896433f6eSDavid Howells #define __NR_getpgrp		 63
6996433f6eSDavid Howells #define __NR_getpagesize	 64
7096433f6eSDavid Howells #define __NR_osf_mremap		 65	/* not implemented */
7196433f6eSDavid Howells #define __NR_vfork		 66
7296433f6eSDavid Howells #define __NR_stat		 67
7396433f6eSDavid Howells #define __NR_lstat		 68
7496433f6eSDavid Howells #define __NR_osf_sbrk		 69	/* not implemented */
7596433f6eSDavid Howells #define __NR_osf_sstk		 70	/* not implemented */
7696433f6eSDavid Howells #define __NR_mmap		 71	/* OSF/1 mmap is superset of Linux */
7796433f6eSDavid Howells #define __NR_osf_old_vadvise	 72	/* not implemented */
7896433f6eSDavid Howells #define __NR_munmap		 73
7996433f6eSDavid Howells #define __NR_mprotect		 74
8096433f6eSDavid Howells #define __NR_madvise		 75
8196433f6eSDavid Howells #define __NR_vhangup		 76
8296433f6eSDavid Howells #define __NR_osf_kmodcall	 77	/* not implemented */
8396433f6eSDavid Howells #define __NR_osf_mincore	 78	/* not implemented */
8496433f6eSDavid Howells #define __NR_getgroups		 79
8596433f6eSDavid Howells #define __NR_setgroups		 80
8696433f6eSDavid Howells #define __NR_osf_old_getpgrp	 81	/* not implemented */
8796433f6eSDavid Howells #define __NR_setpgrp		 82	/* BSD alias for setpgid */
8896433f6eSDavid Howells #define __NR_osf_setitimer	 83
8996433f6eSDavid Howells #define __NR_osf_old_wait	 84	/* not implemented */
9096433f6eSDavid Howells #define __NR_osf_table		 85	/* not implemented */
9196433f6eSDavid Howells #define __NR_osf_getitimer	 86
9296433f6eSDavid Howells #define __NR_gethostname	 87
9396433f6eSDavid Howells #define __NR_sethostname	 88
9496433f6eSDavid Howells #define __NR_getdtablesize	 89
9596433f6eSDavid Howells #define __NR_dup2		 90
9696433f6eSDavid Howells #define __NR_fstat		 91
9796433f6eSDavid Howells #define __NR_fcntl		 92
9896433f6eSDavid Howells #define __NR_osf_select		 93
9996433f6eSDavid Howells #define __NR_poll		 94
10096433f6eSDavid Howells #define __NR_fsync		 95
10196433f6eSDavid Howells #define __NR_setpriority	 96
10296433f6eSDavid Howells #define __NR_socket		 97
10396433f6eSDavid Howells #define __NR_connect		 98
10496433f6eSDavid Howells #define __NR_accept		 99
10596433f6eSDavid Howells #define __NR_getpriority	100
10696433f6eSDavid Howells #define __NR_send		101
10796433f6eSDavid Howells #define __NR_recv		102
10896433f6eSDavid Howells #define __NR_sigreturn		103
10996433f6eSDavid Howells #define __NR_bind		104
11096433f6eSDavid Howells #define __NR_setsockopt		105
11196433f6eSDavid Howells #define __NR_listen		106
11296433f6eSDavid Howells #define __NR_osf_plock		107	/* not implemented */
11396433f6eSDavid Howells #define __NR_osf_old_sigvec	108	/* not implemented */
11496433f6eSDavid Howells #define __NR_osf_old_sigblock	109	/* not implemented */
11596433f6eSDavid Howells #define __NR_osf_old_sigsetmask	110	/* not implemented */
11696433f6eSDavid Howells #define __NR_sigsuspend		111
11796433f6eSDavid Howells #define __NR_osf_sigstack	112
11896433f6eSDavid Howells #define __NR_recvmsg		113
11996433f6eSDavid Howells #define __NR_sendmsg		114
12096433f6eSDavid Howells #define __NR_osf_old_vtrace	115	/* not implemented */
12196433f6eSDavid Howells #define __NR_osf_gettimeofday	116
12296433f6eSDavid Howells #define __NR_osf_getrusage	117
12396433f6eSDavid Howells #define __NR_getsockopt		118
12496433f6eSDavid Howells 
12596433f6eSDavid Howells #define __NR_readv		120
12696433f6eSDavid Howells #define __NR_writev		121
12796433f6eSDavid Howells #define __NR_osf_settimeofday	122
12896433f6eSDavid Howells #define __NR_fchown		123
12996433f6eSDavid Howells #define __NR_fchmod		124
13096433f6eSDavid Howells #define __NR_recvfrom		125
13196433f6eSDavid Howells #define __NR_setreuid		126
13296433f6eSDavid Howells #define __NR_setregid		127
13396433f6eSDavid Howells #define __NR_rename		128
13496433f6eSDavid Howells #define __NR_truncate		129
13596433f6eSDavid Howells #define __NR_ftruncate		130
13696433f6eSDavid Howells #define __NR_flock		131
13796433f6eSDavid Howells #define __NR_setgid		132
13896433f6eSDavid Howells #define __NR_sendto		133
13996433f6eSDavid Howells #define __NR_shutdown		134
14096433f6eSDavid Howells #define __NR_socketpair		135
14196433f6eSDavid Howells #define __NR_mkdir		136
14296433f6eSDavid Howells #define __NR_rmdir		137
14396433f6eSDavid Howells #define __NR_osf_utimes		138
14496433f6eSDavid Howells #define __NR_osf_old_sigreturn	139	/* not implemented */
14596433f6eSDavid Howells #define __NR_osf_adjtime	140	/* not implemented */
14696433f6eSDavid Howells #define __NR_getpeername	141
14796433f6eSDavid Howells #define __NR_osf_gethostid	142	/* not implemented */
14896433f6eSDavid Howells #define __NR_osf_sethostid	143	/* not implemented */
14996433f6eSDavid Howells #define __NR_getrlimit		144
15096433f6eSDavid Howells #define __NR_setrlimit		145
15196433f6eSDavid Howells #define __NR_osf_old_killpg	146	/* not implemented */
15296433f6eSDavid Howells #define __NR_setsid		147
15396433f6eSDavid Howells #define __NR_quotactl		148
15496433f6eSDavid Howells #define __NR_osf_oldquota	149	/* not implemented */
15596433f6eSDavid Howells #define __NR_getsockname	150
15696433f6eSDavid Howells 
15796433f6eSDavid Howells #define __NR_osf_pid_block	153	/* not implemented */
15896433f6eSDavid Howells #define __NR_osf_pid_unblock	154	/* not implemented */
15996433f6eSDavid Howells 
16096433f6eSDavid Howells #define __NR_sigaction		156
16196433f6eSDavid Howells #define __NR_osf_sigwaitprim	157	/* not implemented */
16296433f6eSDavid Howells #define __NR_osf_nfssvc		158	/* not implemented */
16396433f6eSDavid Howells #define __NR_osf_getdirentries	159
16496433f6eSDavid Howells #define __NR_osf_statfs		160
16596433f6eSDavid Howells #define __NR_osf_fstatfs	161
16696433f6eSDavid Howells 
16796433f6eSDavid Howells #define __NR_osf_asynch_daemon	163	/* not implemented */
16896433f6eSDavid Howells #define __NR_osf_getfh		164	/* not implemented */
16996433f6eSDavid Howells #define __NR_osf_getdomainname	165
17096433f6eSDavid Howells #define __NR_setdomainname	166
17196433f6eSDavid Howells 
17296433f6eSDavid Howells #define __NR_osf_exportfs	169	/* not implemented */
17396433f6eSDavid Howells 
17496433f6eSDavid Howells #define __NR_osf_alt_plock	181	/* not implemented */
17596433f6eSDavid Howells 
17696433f6eSDavid Howells #define __NR_osf_getmnt		184	/* not implemented */
17796433f6eSDavid Howells 
17896433f6eSDavid Howells #define __NR_osf_alt_sigpending	187	/* not implemented */
17996433f6eSDavid Howells #define __NR_osf_alt_setsid	188	/* not implemented */
18096433f6eSDavid Howells 
18196433f6eSDavid Howells #define __NR_osf_swapon		199
18296433f6eSDavid Howells #define __NR_msgctl		200
18396433f6eSDavid Howells #define __NR_msgget		201
18496433f6eSDavid Howells #define __NR_msgrcv		202
18596433f6eSDavid Howells #define __NR_msgsnd		203
18696433f6eSDavid Howells #define __NR_semctl		204
18796433f6eSDavid Howells #define __NR_semget		205
18896433f6eSDavid Howells #define __NR_semop		206
18996433f6eSDavid Howells #define __NR_osf_utsname	207
19096433f6eSDavid Howells #define __NR_lchown		208
19196433f6eSDavid Howells #define __NR_osf_shmat		209
19296433f6eSDavid Howells #define __NR_shmctl		210
19396433f6eSDavid Howells #define __NR_shmdt		211
19496433f6eSDavid Howells #define __NR_shmget		212
19596433f6eSDavid Howells #define __NR_osf_mvalid		213	/* not implemented */
19696433f6eSDavid Howells #define __NR_osf_getaddressconf	214	/* not implemented */
19796433f6eSDavid Howells #define __NR_osf_msleep		215	/* not implemented */
19896433f6eSDavid Howells #define __NR_osf_mwakeup	216	/* not implemented */
19996433f6eSDavid Howells #define __NR_msync		217
20096433f6eSDavid Howells #define __NR_osf_signal		218	/* not implemented */
20196433f6eSDavid Howells #define __NR_osf_utc_gettime	219	/* not implemented */
20296433f6eSDavid Howells #define __NR_osf_utc_adjtime	220	/* not implemented */
20396433f6eSDavid Howells 
20496433f6eSDavid Howells #define __NR_osf_security	222	/* not implemented */
20596433f6eSDavid Howells #define __NR_osf_kloadcall	223	/* not implemented */
20696433f6eSDavid Howells 
20796433f6eSDavid Howells #define __NR_osf_stat		224
20896433f6eSDavid Howells #define __NR_osf_lstat		225
20996433f6eSDavid Howells #define __NR_osf_fstat		226
21096433f6eSDavid Howells #define __NR_osf_statfs64	227
21196433f6eSDavid Howells #define __NR_osf_fstatfs64	228
21296433f6eSDavid Howells 
21396433f6eSDavid Howells #define __NR_getpgid		233
21496433f6eSDavid Howells #define __NR_getsid		234
21596433f6eSDavid Howells #define __NR_sigaltstack	235
21696433f6eSDavid Howells #define __NR_osf_waitid		236	/* not implemented */
21796433f6eSDavid Howells #define __NR_osf_priocntlset	237	/* not implemented */
21896433f6eSDavid Howells #define __NR_osf_sigsendset	238	/* not implemented */
21996433f6eSDavid Howells #define __NR_osf_set_speculative	239	/* not implemented */
22096433f6eSDavid Howells #define __NR_osf_msfs_syscall	240	/* not implemented */
22196433f6eSDavid Howells #define __NR_osf_sysinfo	241
22296433f6eSDavid Howells #define __NR_osf_uadmin		242	/* not implemented */
22396433f6eSDavid Howells #define __NR_osf_fuser		243	/* not implemented */
22496433f6eSDavid Howells #define __NR_osf_proplist_syscall    244
22596433f6eSDavid Howells #define __NR_osf_ntp_adjtime	245	/* not implemented */
22696433f6eSDavid Howells #define __NR_osf_ntp_gettime	246	/* not implemented */
22796433f6eSDavid Howells #define __NR_osf_pathconf	247	/* not implemented */
22896433f6eSDavid Howells #define __NR_osf_fpathconf	248	/* not implemented */
22996433f6eSDavid Howells 
23096433f6eSDavid Howells #define __NR_osf_uswitch	250	/* not implemented */
23196433f6eSDavid Howells #define __NR_osf_usleep_thread	251
23296433f6eSDavid Howells #define __NR_osf_audcntl	252	/* not implemented */
23396433f6eSDavid Howells #define __NR_osf_audgen		253	/* not implemented */
23496433f6eSDavid Howells #define __NR_sysfs		254
23596433f6eSDavid Howells #define __NR_osf_subsys_info	255	/* not implemented */
23696433f6eSDavid Howells #define __NR_osf_getsysinfo	256
23796433f6eSDavid Howells #define __NR_osf_setsysinfo	257
23896433f6eSDavid Howells #define __NR_osf_afs_syscall	258	/* not implemented */
23996433f6eSDavid Howells #define __NR_osf_swapctl	259	/* not implemented */
24096433f6eSDavid Howells #define __NR_osf_memcntl	260	/* not implemented */
24196433f6eSDavid Howells #define __NR_osf_fdatasync	261	/* not implemented */
24296433f6eSDavid Howells 
24396433f6eSDavid Howells /*
24496433f6eSDavid Howells  * Ignore legacy syscalls that we don't use.
24596433f6eSDavid Howells  */
24696433f6eSDavid Howells #define __IGNORE_alarm
24796433f6eSDavid Howells #define __IGNORE_creat
24896433f6eSDavid Howells #define __IGNORE_getegid
24996433f6eSDavid Howells #define __IGNORE_geteuid
25096433f6eSDavid Howells #define __IGNORE_getgid
25196433f6eSDavid Howells #define __IGNORE_getpid
25296433f6eSDavid Howells #define __IGNORE_getppid
25396433f6eSDavid Howells #define __IGNORE_getuid
25496433f6eSDavid Howells #define __IGNORE_pause
25596433f6eSDavid Howells #define __IGNORE_time
25696433f6eSDavid Howells #define __IGNORE_utime
25796433f6eSDavid Howells #define __IGNORE_umount2
25896433f6eSDavid Howells 
25996433f6eSDavid Howells /*
26096433f6eSDavid Howells  * Linux-specific system calls begin at 300
26196433f6eSDavid Howells  */
26296433f6eSDavid Howells #define __NR_bdflush		300
26396433f6eSDavid Howells #define __NR_sethae		301
26496433f6eSDavid Howells #define __NR_mount		302
26596433f6eSDavid Howells #define __NR_old_adjtimex	303
26696433f6eSDavid Howells #define __NR_swapoff		304
26796433f6eSDavid Howells #define __NR_getdents		305
26896433f6eSDavid Howells #define __NR_create_module	306
26996433f6eSDavid Howells #define __NR_init_module	307
27096433f6eSDavid Howells #define __NR_delete_module	308
27196433f6eSDavid Howells #define __NR_get_kernel_syms	309
27296433f6eSDavid Howells #define __NR_syslog		310
27396433f6eSDavid Howells #define __NR_reboot		311
27496433f6eSDavid Howells #define __NR_clone		312
27596433f6eSDavid Howells #define __NR_uselib		313
27696433f6eSDavid Howells #define __NR_mlock		314
27796433f6eSDavid Howells #define __NR_munlock		315
27896433f6eSDavid Howells #define __NR_mlockall		316
27996433f6eSDavid Howells #define __NR_munlockall		317
28096433f6eSDavid Howells #define __NR_sysinfo		318
28196433f6eSDavid Howells #define __NR__sysctl		319
28296433f6eSDavid Howells /* 320 was sys_idle.  */
28396433f6eSDavid Howells #define __NR_oldumount		321
28496433f6eSDavid Howells #define __NR_swapon		322
28596433f6eSDavid Howells #define __NR_times		323
28696433f6eSDavid Howells #define __NR_personality	324
28796433f6eSDavid Howells #define __NR_setfsuid		325
28896433f6eSDavid Howells #define __NR_setfsgid		326
28996433f6eSDavid Howells #define __NR_ustat		327
29096433f6eSDavid Howells #define __NR_statfs		328
29196433f6eSDavid Howells #define __NR_fstatfs		329
29296433f6eSDavid Howells #define __NR_sched_setparam		330
29396433f6eSDavid Howells #define __NR_sched_getparam		331
29496433f6eSDavid Howells #define __NR_sched_setscheduler		332
29596433f6eSDavid Howells #define __NR_sched_getscheduler		333
29696433f6eSDavid Howells #define __NR_sched_yield		334
29796433f6eSDavid Howells #define __NR_sched_get_priority_max	335
29896433f6eSDavid Howells #define __NR_sched_get_priority_min	336
29996433f6eSDavid Howells #define __NR_sched_rr_get_interval	337
30096433f6eSDavid Howells #define __NR_afs_syscall		338
30196433f6eSDavid Howells #define __NR_uname			339
30296433f6eSDavid Howells #define __NR_nanosleep			340
30396433f6eSDavid Howells #define __NR_mremap			341
30496433f6eSDavid Howells #define __NR_nfsservctl			342
30596433f6eSDavid Howells #define __NR_setresuid			343
30696433f6eSDavid Howells #define __NR_getresuid			344
30796433f6eSDavid Howells #define __NR_pciconfig_read		345
30896433f6eSDavid Howells #define __NR_pciconfig_write		346
30996433f6eSDavid Howells #define __NR_query_module		347
31096433f6eSDavid Howells #define __NR_prctl			348
31196433f6eSDavid Howells #define __NR_pread64			349
31296433f6eSDavid Howells #define __NR_pwrite64			350
31396433f6eSDavid Howells #define __NR_rt_sigreturn		351
31496433f6eSDavid Howells #define __NR_rt_sigaction		352
31596433f6eSDavid Howells #define __NR_rt_sigprocmask		353
31696433f6eSDavid Howells #define __NR_rt_sigpending		354
31796433f6eSDavid Howells #define __NR_rt_sigtimedwait		355
31896433f6eSDavid Howells #define __NR_rt_sigqueueinfo		356
31996433f6eSDavid Howells #define __NR_rt_sigsuspend		357
32096433f6eSDavid Howells #define __NR_select			358
32196433f6eSDavid Howells #define __NR_gettimeofday		359
32296433f6eSDavid Howells #define __NR_settimeofday		360
32396433f6eSDavid Howells #define __NR_getitimer			361
32496433f6eSDavid Howells #define __NR_setitimer			362
32596433f6eSDavid Howells #define __NR_utimes			363
32696433f6eSDavid Howells #define __NR_getrusage			364
32796433f6eSDavid Howells #define __NR_wait4			365
32896433f6eSDavid Howells #define __NR_adjtimex			366
32996433f6eSDavid Howells #define __NR_getcwd			367
33096433f6eSDavid Howells #define __NR_capget			368
33196433f6eSDavid Howells #define __NR_capset			369
33296433f6eSDavid Howells #define __NR_sendfile			370
33396433f6eSDavid Howells #define __NR_setresgid			371
33496433f6eSDavid Howells #define __NR_getresgid			372
33596433f6eSDavid Howells #define __NR_dipc			373
33696433f6eSDavid Howells #define __NR_pivot_root			374
33796433f6eSDavid Howells #define __NR_mincore			375
33896433f6eSDavid Howells #define __NR_pciconfig_iobase		376
33996433f6eSDavid Howells #define __NR_getdents64			377
34096433f6eSDavid Howells #define __NR_gettid			378
34196433f6eSDavid Howells #define __NR_readahead			379
34296433f6eSDavid Howells /* 380 is unused */
34396433f6eSDavid Howells #define __NR_tkill			381
34496433f6eSDavid Howells #define __NR_setxattr			382
34596433f6eSDavid Howells #define __NR_lsetxattr			383
34696433f6eSDavid Howells #define __NR_fsetxattr			384
34796433f6eSDavid Howells #define __NR_getxattr			385
34896433f6eSDavid Howells #define __NR_lgetxattr			386
34996433f6eSDavid Howells #define __NR_fgetxattr			387
35096433f6eSDavid Howells #define __NR_listxattr			388
35196433f6eSDavid Howells #define __NR_llistxattr			389
35296433f6eSDavid Howells #define __NR_flistxattr			390
35396433f6eSDavid Howells #define __NR_removexattr		391
35496433f6eSDavid Howells #define __NR_lremovexattr		392
35596433f6eSDavid Howells #define __NR_fremovexattr		393
35696433f6eSDavid Howells #define __NR_futex			394
35796433f6eSDavid Howells #define __NR_sched_setaffinity		395
35896433f6eSDavid Howells #define __NR_sched_getaffinity		396
35996433f6eSDavid Howells #define __NR_tuxcall			397
36096433f6eSDavid Howells #define __NR_io_setup			398
36196433f6eSDavid Howells #define __NR_io_destroy			399
36296433f6eSDavid Howells #define __NR_io_getevents		400
36396433f6eSDavid Howells #define __NR_io_submit			401
36496433f6eSDavid Howells #define __NR_io_cancel			402
36596433f6eSDavid Howells #define __NR_exit_group			405
36696433f6eSDavid Howells #define __NR_lookup_dcookie		406
36796433f6eSDavid Howells #define __NR_epoll_create		407
36896433f6eSDavid Howells #define __NR_epoll_ctl			408
36996433f6eSDavid Howells #define __NR_epoll_wait			409
37096433f6eSDavid Howells #define __NR_remap_file_pages		410
37196433f6eSDavid Howells #define __NR_set_tid_address		411
37296433f6eSDavid Howells #define __NR_restart_syscall		412
37396433f6eSDavid Howells #define __NR_fadvise64			413
37496433f6eSDavid Howells #define __NR_timer_create		414
37596433f6eSDavid Howells #define __NR_timer_settime		415
37696433f6eSDavid Howells #define __NR_timer_gettime		416
37796433f6eSDavid Howells #define __NR_timer_getoverrun		417
37896433f6eSDavid Howells #define __NR_timer_delete		418
37996433f6eSDavid Howells #define __NR_clock_settime		419
38096433f6eSDavid Howells #define __NR_clock_gettime		420
38196433f6eSDavid Howells #define __NR_clock_getres		421
38296433f6eSDavid Howells #define __NR_clock_nanosleep		422
38396433f6eSDavid Howells #define __NR_semtimedop			423
38496433f6eSDavid Howells #define __NR_tgkill			424
38596433f6eSDavid Howells #define __NR_stat64			425
38696433f6eSDavid Howells #define __NR_lstat64			426
38796433f6eSDavid Howells #define __NR_fstat64			427
38896433f6eSDavid Howells #define __NR_vserver			428
38996433f6eSDavid Howells #define __NR_mbind			429
39096433f6eSDavid Howells #define __NR_get_mempolicy		430
39196433f6eSDavid Howells #define __NR_set_mempolicy		431
39296433f6eSDavid Howells #define __NR_mq_open			432
39396433f6eSDavid Howells #define __NR_mq_unlink			433
39496433f6eSDavid Howells #define __NR_mq_timedsend		434
39596433f6eSDavid Howells #define __NR_mq_timedreceive		435
39696433f6eSDavid Howells #define __NR_mq_notify			436
39796433f6eSDavid Howells #define __NR_mq_getsetattr		437
39896433f6eSDavid Howells #define __NR_waitid			438
39996433f6eSDavid Howells #define __NR_add_key			439
40096433f6eSDavid Howells #define __NR_request_key		440
40196433f6eSDavid Howells #define __NR_keyctl			441
40296433f6eSDavid Howells #define __NR_ioprio_set			442
40396433f6eSDavid Howells #define __NR_ioprio_get			443
40496433f6eSDavid Howells #define __NR_inotify_init		444
40596433f6eSDavid Howells #define __NR_inotify_add_watch		445
40696433f6eSDavid Howells #define __NR_inotify_rm_watch		446
40796433f6eSDavid Howells #define __NR_fdatasync			447
40896433f6eSDavid Howells #define __NR_kexec_load			448
40996433f6eSDavid Howells #define __NR_migrate_pages		449
41096433f6eSDavid Howells #define __NR_openat			450
41196433f6eSDavid Howells #define __NR_mkdirat			451
41296433f6eSDavid Howells #define __NR_mknodat			452
41396433f6eSDavid Howells #define __NR_fchownat			453
41496433f6eSDavid Howells #define __NR_futimesat			454
41596433f6eSDavid Howells #define __NR_fstatat64			455
41696433f6eSDavid Howells #define __NR_unlinkat			456
41796433f6eSDavid Howells #define __NR_renameat			457
41896433f6eSDavid Howells #define __NR_linkat			458
41996433f6eSDavid Howells #define __NR_symlinkat			459
42096433f6eSDavid Howells #define __NR_readlinkat			460
42196433f6eSDavid Howells #define __NR_fchmodat			461
42296433f6eSDavid Howells #define __NR_faccessat			462
42396433f6eSDavid Howells #define __NR_pselect6			463
42496433f6eSDavid Howells #define __NR_ppoll			464
42596433f6eSDavid Howells #define __NR_unshare			465
42696433f6eSDavid Howells #define __NR_set_robust_list		466
42796433f6eSDavid Howells #define __NR_get_robust_list		467
42896433f6eSDavid Howells #define __NR_splice			468
42996433f6eSDavid Howells #define __NR_sync_file_range		469
43096433f6eSDavid Howells #define __NR_tee			470
43196433f6eSDavid Howells #define __NR_vmsplice			471
43296433f6eSDavid Howells #define __NR_move_pages			472
43396433f6eSDavid Howells #define __NR_getcpu			473
43496433f6eSDavid Howells #define __NR_epoll_pwait		474
43596433f6eSDavid Howells #define __NR_utimensat			475
43696433f6eSDavid Howells #define __NR_signalfd			476
43796433f6eSDavid Howells #define __NR_timerfd			477
43896433f6eSDavid Howells #define __NR_eventfd			478
43996433f6eSDavid Howells #define __NR_recvmmsg			479
44096433f6eSDavid Howells #define __NR_fallocate			480
44196433f6eSDavid Howells #define __NR_timerfd_create		481
44296433f6eSDavid Howells #define __NR_timerfd_settime		482
44396433f6eSDavid Howells #define __NR_timerfd_gettime		483
44496433f6eSDavid Howells #define __NR_signalfd4			484
44596433f6eSDavid Howells #define __NR_eventfd2			485
44696433f6eSDavid Howells #define __NR_epoll_create1		486
44796433f6eSDavid Howells #define __NR_dup3			487
44896433f6eSDavid Howells #define __NR_pipe2			488
44996433f6eSDavid Howells #define __NR_inotify_init1		489
45096433f6eSDavid Howells #define __NR_preadv			490
45196433f6eSDavid Howells #define __NR_pwritev			491
45296433f6eSDavid Howells #define __NR_rt_tgsigqueueinfo		492
45396433f6eSDavid Howells #define __NR_perf_event_open		493
45496433f6eSDavid Howells #define __NR_fanotify_init		494
45596433f6eSDavid Howells #define __NR_fanotify_mark		495
45696433f6eSDavid Howells #define __NR_prlimit64			496
45796433f6eSDavid Howells #define __NR_name_to_handle_at		497
45896433f6eSDavid Howells #define __NR_open_by_handle_at		498
45996433f6eSDavid Howells #define __NR_clock_adjtime		499
46096433f6eSDavid Howells #define __NR_syncfs			500
46196433f6eSDavid Howells #define __NR_setns			501
46296433f6eSDavid Howells #define __NR_accept4			502
46396433f6eSDavid Howells #define __NR_sendmmsg			503
46496433f6eSDavid Howells #define __NR_process_vm_readv		504
46596433f6eSDavid Howells #define __NR_process_vm_writev		505
46601350eb6SRichard Henderson #define __NR_kcmp			506
46701350eb6SRichard Henderson #define __NR_finit_module		507
4685691e445SMichael Cree #define __NR_sched_setattr		508
4695691e445SMichael Cree #define __NR_sched_getattr		509
4705691e445SMichael Cree #define __NR_renameat2			510
471228fa858SChen Gang #define __NR_getrandom			511
472228fa858SChen Gang #define __NR_memfd_create		512
473228fa858SChen Gang #define __NR_execveat			513
474a7208306SRichard Henderson #define __NR_seccomp			514
475a7208306SRichard Henderson #define __NR_bpf			515
476a7208306SRichard Henderson #define __NR_userfaultfd		516
477a7208306SRichard Henderson #define __NR_membarrier			517
478a7208306SRichard Henderson #define __NR_mlock2			518
479a7208306SRichard Henderson #define __NR_copy_file_range		519
480a7208306SRichard Henderson #define __NR_preadv2			520
481a7208306SRichard Henderson #define __NR_pwritev2			521
482a7208306SRichard Henderson #define __NR_statx			522
483a7208306SRichard Henderson 
484a7208306SRichard Henderson /* Alpha doesn't have protection keys. */
485a7208306SRichard Henderson #define __IGNORE_pkey_mprotect
486a7208306SRichard Henderson #define __IGNORE_pkey_alloc
487a7208306SRichard Henderson #define __IGNORE_pkey_free
48896433f6eSDavid Howells 
48996433f6eSDavid Howells #endif /* _UAPI_ALPHA_UNISTD_H */
490