1198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris/*
2198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris * This file is subject to the terms and conditions of the GNU General Public
3198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris * License.  See the file "COPYING" in the main directory of this archive
4198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris * for more details.
5198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris *
6198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris * Copyright (C) 1995, 96, 97, 98, 99, 2000 by Ralf Baechle
7198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris * Copyright (C) 1999, 2000 Silicon Graphics, Inc.
8198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris *
9198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris * Changed system calls macros _syscall5 - _syscall7 to push args 5 to 7 onto
10198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris * the stack. Robin Farine for ACN S.A, Copyright (C) 1996 by ACN S.A
11198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris */
12198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#ifndef _UAPI_ASM_UNISTD_H
13198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define _UAPI_ASM_UNISTD_H
14198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris
15198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#include <asm/sgidefs.h>
16198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris
17198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#if _MIPS_SIM == _MIPS_SIM_ABI32
18198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris
19198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris/*
20198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris * Linux o32 style syscalls are in the range from 4000 to 4999.
21198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris */
22198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_Linux			4000
23198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_syscall			(__NR_Linux +	0)
24198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_exit			(__NR_Linux +	1)
25198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_fork			(__NR_Linux +	2)
26198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_read			(__NR_Linux +	3)
27198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_write			(__NR_Linux +	4)
28198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_open			(__NR_Linux +	5)
29198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_close			(__NR_Linux +	6)
30198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_waitpid			(__NR_Linux +	7)
31198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_creat			(__NR_Linux +	8)
32198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_link			(__NR_Linux +	9)
33198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_unlink			(__NR_Linux +  10)
34198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_execve			(__NR_Linux +  11)
35198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_chdir			(__NR_Linux +  12)
36198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_time			(__NR_Linux +  13)
37198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_mknod			(__NR_Linux +  14)
38198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_chmod			(__NR_Linux +  15)
39198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_lchown			(__NR_Linux +  16)
40198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_break			(__NR_Linux +  17)
41198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_unused18			(__NR_Linux +  18)
42198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_lseek			(__NR_Linux +  19)
43198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_getpid			(__NR_Linux +  20)
44198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_mount			(__NR_Linux +  21)
45198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_umount			(__NR_Linux +  22)
46198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_setuid			(__NR_Linux +  23)
47198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_getuid			(__NR_Linux +  24)
48198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_stime			(__NR_Linux +  25)
49198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_ptrace			(__NR_Linux +  26)
50198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_alarm			(__NR_Linux +  27)
51198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_unused28			(__NR_Linux +  28)
52198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_pause			(__NR_Linux +  29)
53198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_utime			(__NR_Linux +  30)
54198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_stty			(__NR_Linux +  31)
55198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_gtty			(__NR_Linux +  32)
56198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_access			(__NR_Linux +  33)
57198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_nice			(__NR_Linux +  34)
58198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_ftime			(__NR_Linux +  35)
59198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_sync			(__NR_Linux +  36)
60198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_kill			(__NR_Linux +  37)
61198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_rename			(__NR_Linux +  38)
62198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_mkdir			(__NR_Linux +  39)
63198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_rmdir			(__NR_Linux +  40)
64198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_dup			(__NR_Linux +  41)
65198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_pipe			(__NR_Linux +  42)
66198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_times			(__NR_Linux +  43)
67198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_prof			(__NR_Linux +  44)
68198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_brk			(__NR_Linux +  45)
69198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_setgid			(__NR_Linux +  46)
70198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_getgid			(__NR_Linux +  47)
71198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_signal			(__NR_Linux +  48)
72198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_geteuid			(__NR_Linux +  49)
73198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_getegid			(__NR_Linux +  50)
74198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_acct			(__NR_Linux +  51)
75198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_umount2			(__NR_Linux +  52)
76198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_lock			(__NR_Linux +  53)
77198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_ioctl			(__NR_Linux +  54)
78198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_fcntl			(__NR_Linux +  55)
79198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_mpx			(__NR_Linux +  56)
80198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_setpgid			(__NR_Linux +  57)
81198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_ulimit			(__NR_Linux +  58)
82198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_unused59			(__NR_Linux +  59)
83198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_umask			(__NR_Linux +  60)
84198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_chroot			(__NR_Linux +  61)
85198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_ustat			(__NR_Linux +  62)
86198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_dup2			(__NR_Linux +  63)
87198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_getppid			(__NR_Linux +  64)
88198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_getpgrp			(__NR_Linux +  65)
89198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_setsid			(__NR_Linux +  66)
90198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_sigaction			(__NR_Linux +  67)
91198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_sgetmask			(__NR_Linux +  68)
92198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_ssetmask			(__NR_Linux +  69)
93198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_setreuid			(__NR_Linux +  70)
94198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_setregid			(__NR_Linux +  71)
95198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_sigsuspend			(__NR_Linux +  72)
96198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_sigpending			(__NR_Linux +  73)
97198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_sethostname		(__NR_Linux +  74)
98198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_setrlimit			(__NR_Linux +  75)
99198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_getrlimit			(__NR_Linux +  76)
100198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_getrusage			(__NR_Linux +  77)
101198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_gettimeofday		(__NR_Linux +  78)
102198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_settimeofday		(__NR_Linux +  79)
103198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_getgroups			(__NR_Linux +  80)
104198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_setgroups			(__NR_Linux +  81)
105198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_reserved82			(__NR_Linux +  82)
106198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_symlink			(__NR_Linux +  83)
107198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_unused84			(__NR_Linux +  84)
108198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_readlink			(__NR_Linux +  85)
109198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_uselib			(__NR_Linux +  86)
110198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_swapon			(__NR_Linux +  87)
111198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_reboot			(__NR_Linux +  88)
112198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_readdir			(__NR_Linux +  89)
113198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_mmap			(__NR_Linux +  90)
114198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_munmap			(__NR_Linux +  91)
115198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_truncate			(__NR_Linux +  92)
116198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_ftruncate			(__NR_Linux +  93)
117198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_fchmod			(__NR_Linux +  94)
118198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_fchown			(__NR_Linux +  95)
119198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_getpriority		(__NR_Linux +  96)
120198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_setpriority		(__NR_Linux +  97)
121198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_profil			(__NR_Linux +  98)
122198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_statfs			(__NR_Linux +  99)
123198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_fstatfs			(__NR_Linux + 100)
124198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_ioperm			(__NR_Linux + 101)
125198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_socketcall			(__NR_Linux + 102)
126198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_syslog			(__NR_Linux + 103)
127198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_setitimer			(__NR_Linux + 104)
128198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_getitimer			(__NR_Linux + 105)
129198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_stat			(__NR_Linux + 106)
130198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_lstat			(__NR_Linux + 107)
131198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_fstat			(__NR_Linux + 108)
132198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_unused109			(__NR_Linux + 109)
133198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_iopl			(__NR_Linux + 110)
134198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_vhangup			(__NR_Linux + 111)
135198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_idle			(__NR_Linux + 112)
136198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_vm86			(__NR_Linux + 113)
137198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_wait4			(__NR_Linux + 114)
138198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_swapoff			(__NR_Linux + 115)
139198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_sysinfo			(__NR_Linux + 116)
140198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_ipc			(__NR_Linux + 117)
141198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_fsync			(__NR_Linux + 118)
142198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_sigreturn			(__NR_Linux + 119)
143198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_clone			(__NR_Linux + 120)
144198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_setdomainname		(__NR_Linux + 121)
145198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_uname			(__NR_Linux + 122)
146198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_modify_ldt			(__NR_Linux + 123)
147198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_adjtimex			(__NR_Linux + 124)
148198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_mprotect			(__NR_Linux + 125)
149198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_sigprocmask		(__NR_Linux + 126)
150198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_create_module		(__NR_Linux + 127)
151198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_init_module		(__NR_Linux + 128)
152198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_delete_module		(__NR_Linux + 129)
153198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_get_kernel_syms		(__NR_Linux + 130)
154198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_quotactl			(__NR_Linux + 131)
155198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_getpgid			(__NR_Linux + 132)
156198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_fchdir			(__NR_Linux + 133)
157198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_bdflush			(__NR_Linux + 134)
158198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_sysfs			(__NR_Linux + 135)
159198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_personality		(__NR_Linux + 136)
160198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_afs_syscall		(__NR_Linux + 137) /* Syscall for Andrew File System */
161198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_setfsuid			(__NR_Linux + 138)
162198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_setfsgid			(__NR_Linux + 139)
163198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR__llseek			(__NR_Linux + 140)
164198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_getdents			(__NR_Linux + 141)
165198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR__newselect			(__NR_Linux + 142)
166198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_flock			(__NR_Linux + 143)
167198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_msync			(__NR_Linux + 144)
168198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_readv			(__NR_Linux + 145)
169198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_writev			(__NR_Linux + 146)
170198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_cacheflush			(__NR_Linux + 147)
171198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_cachectl			(__NR_Linux + 148)
172198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_sysmips			(__NR_Linux + 149)
173198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_unused150			(__NR_Linux + 150)
174198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_getsid			(__NR_Linux + 151)
175198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_fdatasync			(__NR_Linux + 152)
176198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR__sysctl			(__NR_Linux + 153)
177198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_mlock			(__NR_Linux + 154)
178198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_munlock			(__NR_Linux + 155)
179198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_mlockall			(__NR_Linux + 156)
180198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_munlockall			(__NR_Linux + 157)
181198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_sched_setparam		(__NR_Linux + 158)
182198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_sched_getparam		(__NR_Linux + 159)
183198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_sched_setscheduler		(__NR_Linux + 160)
184198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_sched_getscheduler		(__NR_Linux + 161)
185198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_sched_yield		(__NR_Linux + 162)
186198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_sched_get_priority_max	(__NR_Linux + 163)
187198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_sched_get_priority_min	(__NR_Linux + 164)
188198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_sched_rr_get_interval	(__NR_Linux + 165)
189198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_nanosleep			(__NR_Linux + 166)
190198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_mremap			(__NR_Linux + 167)
191198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_accept			(__NR_Linux + 168)
192198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_bind			(__NR_Linux + 169)
193198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_connect			(__NR_Linux + 170)
194198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_getpeername		(__NR_Linux + 171)
195198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_getsockname		(__NR_Linux + 172)
196198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_getsockopt			(__NR_Linux + 173)
197198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_listen			(__NR_Linux + 174)
198198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_recv			(__NR_Linux + 175)
199198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_recvfrom			(__NR_Linux + 176)
200198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_recvmsg			(__NR_Linux + 177)
201198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_send			(__NR_Linux + 178)
202198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_sendmsg			(__NR_Linux + 179)
203198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_sendto			(__NR_Linux + 180)
204198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_setsockopt			(__NR_Linux + 181)
205198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_shutdown			(__NR_Linux + 182)
206198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_socket			(__NR_Linux + 183)
207198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_socketpair			(__NR_Linux + 184)
208198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_setresuid			(__NR_Linux + 185)
209198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_getresuid			(__NR_Linux + 186)
210198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_query_module		(__NR_Linux + 187)
211198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_poll			(__NR_Linux + 188)
212198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_nfsservctl			(__NR_Linux + 189)
213198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_setresgid			(__NR_Linux + 190)
214198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_getresgid			(__NR_Linux + 191)
215198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_prctl			(__NR_Linux + 192)
216198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_rt_sigreturn		(__NR_Linux + 193)
217198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_rt_sigaction		(__NR_Linux + 194)
218198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_rt_sigprocmask		(__NR_Linux + 195)
219198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_rt_sigpending		(__NR_Linux + 196)
220198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_rt_sigtimedwait		(__NR_Linux + 197)
221198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_rt_sigqueueinfo		(__NR_Linux + 198)
222198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_rt_sigsuspend		(__NR_Linux + 199)
223198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_pread64			(__NR_Linux + 200)
224198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_pwrite64			(__NR_Linux + 201)
225198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_chown			(__NR_Linux + 202)
226198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_getcwd			(__NR_Linux + 203)
227198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_capget			(__NR_Linux + 204)
228198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_capset			(__NR_Linux + 205)
229198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_sigaltstack		(__NR_Linux + 206)
230198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_sendfile			(__NR_Linux + 207)
231198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_getpmsg			(__NR_Linux + 208)
232198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_putpmsg			(__NR_Linux + 209)
233198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_mmap2			(__NR_Linux + 210)
234198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_truncate64			(__NR_Linux + 211)
235198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_ftruncate64		(__NR_Linux + 212)
236198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_stat64			(__NR_Linux + 213)
237198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_lstat64			(__NR_Linux + 214)
238198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_fstat64			(__NR_Linux + 215)
239198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_pivot_root			(__NR_Linux + 216)
240198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_mincore			(__NR_Linux + 217)
241198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_madvise			(__NR_Linux + 218)
242198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_getdents64			(__NR_Linux + 219)
243198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_fcntl64			(__NR_Linux + 220)
244198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_reserved221		(__NR_Linux + 221)
245198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_gettid			(__NR_Linux + 222)
246198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_readahead			(__NR_Linux + 223)
247198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_setxattr			(__NR_Linux + 224)
248198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_lsetxattr			(__NR_Linux + 225)
249198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_fsetxattr			(__NR_Linux + 226)
250198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_getxattr			(__NR_Linux + 227)
251198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_lgetxattr			(__NR_Linux + 228)
252198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_fgetxattr			(__NR_Linux + 229)
253198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_listxattr			(__NR_Linux + 230)
254198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_llistxattr			(__NR_Linux + 231)
255198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_flistxattr			(__NR_Linux + 232)
256198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_removexattr		(__NR_Linux + 233)
257198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_lremovexattr		(__NR_Linux + 234)
258198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_fremovexattr		(__NR_Linux + 235)
259198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_tkill			(__NR_Linux + 236)
260198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_sendfile64			(__NR_Linux + 237)
261198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_futex			(__NR_Linux + 238)
262198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_sched_setaffinity		(__NR_Linux + 239)
263198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_sched_getaffinity		(__NR_Linux + 240)
264198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_io_setup			(__NR_Linux + 241)
265198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_io_destroy			(__NR_Linux + 242)
266198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_io_getevents		(__NR_Linux + 243)
267198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_io_submit			(__NR_Linux + 244)
268198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_io_cancel			(__NR_Linux + 245)
269198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_exit_group			(__NR_Linux + 246)
270198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_lookup_dcookie		(__NR_Linux + 247)
271198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_epoll_create		(__NR_Linux + 248)
272198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_epoll_ctl			(__NR_Linux + 249)
273198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_epoll_wait			(__NR_Linux + 250)
274198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_remap_file_pages		(__NR_Linux + 251)
275198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_set_tid_address		(__NR_Linux + 252)
276198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_restart_syscall		(__NR_Linux + 253)
277198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_fadvise64			(__NR_Linux + 254)
278198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_statfs64			(__NR_Linux + 255)
279198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_fstatfs64			(__NR_Linux + 256)
280198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_timer_create		(__NR_Linux + 257)
281198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_timer_settime		(__NR_Linux + 258)
282198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_timer_gettime		(__NR_Linux + 259)
283198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_timer_getoverrun		(__NR_Linux + 260)
284198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_timer_delete		(__NR_Linux + 261)
285198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_clock_settime		(__NR_Linux + 262)
286198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_clock_gettime		(__NR_Linux + 263)
287198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_clock_getres		(__NR_Linux + 264)
288198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_clock_nanosleep		(__NR_Linux + 265)
289198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_tgkill			(__NR_Linux + 266)
290198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_utimes			(__NR_Linux + 267)
291198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_mbind			(__NR_Linux + 268)
292198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_get_mempolicy		(__NR_Linux + 269)
293198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_set_mempolicy		(__NR_Linux + 270)
294198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_mq_open			(__NR_Linux + 271)
295198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_mq_unlink			(__NR_Linux + 272)
296198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_mq_timedsend		(__NR_Linux + 273)
297198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_mq_timedreceive		(__NR_Linux + 274)
298198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_mq_notify			(__NR_Linux + 275)
299198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_mq_getsetattr		(__NR_Linux + 276)
300198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_vserver			(__NR_Linux + 277)
301198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_waitid			(__NR_Linux + 278)
302198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris/* #define __NR_sys_setaltroot		(__NR_Linux + 279) */
303198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_add_key			(__NR_Linux + 280)
304198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_request_key		(__NR_Linux + 281)
305198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_keyctl			(__NR_Linux + 282)
306198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_set_thread_area		(__NR_Linux + 283)
307198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_inotify_init		(__NR_Linux + 284)
308198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_inotify_add_watch		(__NR_Linux + 285)
309198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_inotify_rm_watch		(__NR_Linux + 286)
310198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_migrate_pages		(__NR_Linux + 287)
311198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_openat			(__NR_Linux + 288)
312198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_mkdirat			(__NR_Linux + 289)
313198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_mknodat			(__NR_Linux + 290)
314198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_fchownat			(__NR_Linux + 291)
315198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_futimesat			(__NR_Linux + 292)
316198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_fstatat64			(__NR_Linux + 293)
317198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_unlinkat			(__NR_Linux + 294)
318198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_renameat			(__NR_Linux + 295)
319198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_linkat			(__NR_Linux + 296)
320198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_symlinkat			(__NR_Linux + 297)
321198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_readlinkat			(__NR_Linux + 298)
322198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_fchmodat			(__NR_Linux + 299)
323198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_faccessat			(__NR_Linux + 300)
324198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_pselect6			(__NR_Linux + 301)
325198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_ppoll			(__NR_Linux + 302)
326198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_unshare			(__NR_Linux + 303)
327198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_splice			(__NR_Linux + 304)
328198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_sync_file_range		(__NR_Linux + 305)
329198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_tee			(__NR_Linux + 306)
330198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_vmsplice			(__NR_Linux + 307)
331198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_move_pages			(__NR_Linux + 308)
332198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_set_robust_list		(__NR_Linux + 309)
333198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_get_robust_list		(__NR_Linux + 310)
334198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_kexec_load			(__NR_Linux + 311)
335198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_getcpu			(__NR_Linux + 312)
336198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_epoll_pwait		(__NR_Linux + 313)
337198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_ioprio_set			(__NR_Linux + 314)
338198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_ioprio_get			(__NR_Linux + 315)
339198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_utimensat			(__NR_Linux + 316)
340198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_signalfd			(__NR_Linux + 317)
341198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_timerfd			(__NR_Linux + 318)
342198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_eventfd			(__NR_Linux + 319)
343198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_fallocate			(__NR_Linux + 320)
344198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_timerfd_create		(__NR_Linux + 321)
345198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_timerfd_gettime		(__NR_Linux + 322)
346198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_timerfd_settime		(__NR_Linux + 323)
347198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_signalfd4			(__NR_Linux + 324)
348198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_eventfd2			(__NR_Linux + 325)
349198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_epoll_create1		(__NR_Linux + 326)
350198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_dup3			(__NR_Linux + 327)
351198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_pipe2			(__NR_Linux + 328)
352198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_inotify_init1		(__NR_Linux + 329)
353198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_preadv			(__NR_Linux + 330)
354198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_pwritev			(__NR_Linux + 331)
355198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_rt_tgsigqueueinfo		(__NR_Linux + 332)
356198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_perf_event_open		(__NR_Linux + 333)
357198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_accept4			(__NR_Linux + 334)
358198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_recvmmsg			(__NR_Linux + 335)
359198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_fanotify_init		(__NR_Linux + 336)
360198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_fanotify_mark		(__NR_Linux + 337)
361198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_prlimit64			(__NR_Linux + 338)
362198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_name_to_handle_at		(__NR_Linux + 339)
363198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_open_by_handle_at		(__NR_Linux + 340)
364198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_clock_adjtime		(__NR_Linux + 341)
365198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_syncfs			(__NR_Linux + 342)
366198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_sendmmsg			(__NR_Linux + 343)
367198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_setns			(__NR_Linux + 344)
368198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_process_vm_readv		(__NR_Linux + 345)
369198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_process_vm_writev		(__NR_Linux + 346)
370198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_kcmp			(__NR_Linux + 347)
371198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_finit_module		(__NR_Linux + 348)
372e87eaf040ab639e94ed0a58ff0eac68d1d38fb0aEd Heyl#define __NR_sched_setattr		(__NR_Linux + 349)
373e87eaf040ab639e94ed0a58ff0eac68d1d38fb0aEd Heyl#define __NR_sched_getattr		(__NR_Linux + 350)
374198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris
375198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris/*
376198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris * Offset of the last Linux o32 flavoured syscall
377198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris */
378e87eaf040ab639e94ed0a58ff0eac68d1d38fb0aEd Heyl#define __NR_Linux_syscalls		350
379198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris
380198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#endif /* _MIPS_SIM == _MIPS_SIM_ABI32 */
381198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris
382198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_O32_Linux			4000
383e87eaf040ab639e94ed0a58ff0eac68d1d38fb0aEd Heyl#define __NR_O32_Linux_syscalls		350
384198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris
385198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#if _MIPS_SIM == _MIPS_SIM_ABI64
386198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris
387198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris/*
388198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris * Linux 64-bit syscalls are in the range from 5000 to 5999.
389198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris */
390198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_Linux			5000
391198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_read			(__NR_Linux +	0)
392198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_write			(__NR_Linux +	1)
393198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_open			(__NR_Linux +	2)
394198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_close			(__NR_Linux +	3)
395198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_stat			(__NR_Linux +	4)
396198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_fstat			(__NR_Linux +	5)
397198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_lstat			(__NR_Linux +	6)
398198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_poll			(__NR_Linux +	7)
399198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_lseek			(__NR_Linux +	8)
400198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_mmap			(__NR_Linux +	9)
401198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_mprotect			(__NR_Linux +  10)
402198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_munmap			(__NR_Linux +  11)
403198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_brk			(__NR_Linux +  12)
404198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_rt_sigaction		(__NR_Linux +  13)
405198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_rt_sigprocmask		(__NR_Linux +  14)
406198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_ioctl			(__NR_Linux +  15)
407198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_pread64			(__NR_Linux +  16)
408198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_pwrite64			(__NR_Linux +  17)
409198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_readv			(__NR_Linux +  18)
410198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_writev			(__NR_Linux +  19)
411198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_access			(__NR_Linux +  20)
412198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_pipe			(__NR_Linux +  21)
413198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR__newselect			(__NR_Linux +  22)
414198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_sched_yield		(__NR_Linux +  23)
415198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_mremap			(__NR_Linux +  24)
416198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_msync			(__NR_Linux +  25)
417198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_mincore			(__NR_Linux +  26)
418198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_madvise			(__NR_Linux +  27)
419198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_shmget			(__NR_Linux +  28)
420198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_shmat			(__NR_Linux +  29)
421198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_shmctl			(__NR_Linux +  30)
422198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_dup			(__NR_Linux +  31)
423198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_dup2			(__NR_Linux +  32)
424198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_pause			(__NR_Linux +  33)
425198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_nanosleep			(__NR_Linux +  34)
426198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_getitimer			(__NR_Linux +  35)
427198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_setitimer			(__NR_Linux +  36)
428198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_alarm			(__NR_Linux +  37)
429198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_getpid			(__NR_Linux +  38)
430198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_sendfile			(__NR_Linux +  39)
431198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_socket			(__NR_Linux +  40)
432198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_connect			(__NR_Linux +  41)
433198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_accept			(__NR_Linux +  42)
434198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_sendto			(__NR_Linux +  43)
435198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_recvfrom			(__NR_Linux +  44)
436198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_sendmsg			(__NR_Linux +  45)
437198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_recvmsg			(__NR_Linux +  46)
438198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_shutdown			(__NR_Linux +  47)
439198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_bind			(__NR_Linux +  48)
440198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_listen			(__NR_Linux +  49)
441198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_getsockname		(__NR_Linux +  50)
442198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_getpeername		(__NR_Linux +  51)
443198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_socketpair			(__NR_Linux +  52)
444198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_setsockopt			(__NR_Linux +  53)
445198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_getsockopt			(__NR_Linux +  54)
446198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_clone			(__NR_Linux +  55)
447198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_fork			(__NR_Linux +  56)
448198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_execve			(__NR_Linux +  57)
449198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_exit			(__NR_Linux +  58)
450198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_wait4			(__NR_Linux +  59)
451198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_kill			(__NR_Linux +  60)
452198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_uname			(__NR_Linux +  61)
453198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_semget			(__NR_Linux +  62)
454198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_semop			(__NR_Linux +  63)
455198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_semctl			(__NR_Linux +  64)
456198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_shmdt			(__NR_Linux +  65)
457198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_msgget			(__NR_Linux +  66)
458198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_msgsnd			(__NR_Linux +  67)
459198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_msgrcv			(__NR_Linux +  68)
460198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_msgctl			(__NR_Linux +  69)
461198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_fcntl			(__NR_Linux +  70)
462198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_flock			(__NR_Linux +  71)
463198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_fsync			(__NR_Linux +  72)
464198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_fdatasync			(__NR_Linux +  73)
465198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_truncate			(__NR_Linux +  74)
466198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_ftruncate			(__NR_Linux +  75)
467198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_getdents			(__NR_Linux +  76)
468198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_getcwd			(__NR_Linux +  77)
469198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_chdir			(__NR_Linux +  78)
470198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_fchdir			(__NR_Linux +  79)
471198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_rename			(__NR_Linux +  80)
472198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_mkdir			(__NR_Linux +  81)
473198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_rmdir			(__NR_Linux +  82)
474198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_creat			(__NR_Linux +  83)
475198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_link			(__NR_Linux +  84)
476198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_unlink			(__NR_Linux +  85)
477198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_symlink			(__NR_Linux +  86)
478198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_readlink			(__NR_Linux +  87)
479198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_chmod			(__NR_Linux +  88)
480198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_fchmod			(__NR_Linux +  89)
481198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_chown			(__NR_Linux +  90)
482198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_fchown			(__NR_Linux +  91)
483198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_lchown			(__NR_Linux +  92)
484198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_umask			(__NR_Linux +  93)
485198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_gettimeofday		(__NR_Linux +  94)
486198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_getrlimit			(__NR_Linux +  95)
487198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_getrusage			(__NR_Linux +  96)
488198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_sysinfo			(__NR_Linux +  97)
489198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_times			(__NR_Linux +  98)
490198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_ptrace			(__NR_Linux +  99)
491198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_getuid			(__NR_Linux + 100)
492198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_syslog			(__NR_Linux + 101)
493198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_getgid			(__NR_Linux + 102)
494198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_setuid			(__NR_Linux + 103)
495198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_setgid			(__NR_Linux + 104)
496198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_geteuid			(__NR_Linux + 105)
497198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_getegid			(__NR_Linux + 106)
498198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_setpgid			(__NR_Linux + 107)
499198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_getppid			(__NR_Linux + 108)
500198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_getpgrp			(__NR_Linux + 109)
501198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_setsid			(__NR_Linux + 110)
502198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_setreuid			(__NR_Linux + 111)
503198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_setregid			(__NR_Linux + 112)
504198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_getgroups			(__NR_Linux + 113)
505198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_setgroups			(__NR_Linux + 114)
506198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_setresuid			(__NR_Linux + 115)
507198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_getresuid			(__NR_Linux + 116)
508198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_setresgid			(__NR_Linux + 117)
509198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_getresgid			(__NR_Linux + 118)
510198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_getpgid			(__NR_Linux + 119)
511198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_setfsuid			(__NR_Linux + 120)
512198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_setfsgid			(__NR_Linux + 121)
513198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_getsid			(__NR_Linux + 122)
514198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_capget			(__NR_Linux + 123)
515198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_capset			(__NR_Linux + 124)
516198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_rt_sigpending		(__NR_Linux + 125)
517198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_rt_sigtimedwait		(__NR_Linux + 126)
518198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_rt_sigqueueinfo		(__NR_Linux + 127)
519198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_rt_sigsuspend		(__NR_Linux + 128)
520198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_sigaltstack		(__NR_Linux + 129)
521198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_utime			(__NR_Linux + 130)
522198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_mknod			(__NR_Linux + 131)
523198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_personality		(__NR_Linux + 132)
524198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_ustat			(__NR_Linux + 133)
525198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_statfs			(__NR_Linux + 134)
526198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_fstatfs			(__NR_Linux + 135)
527198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_sysfs			(__NR_Linux + 136)
528198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_getpriority		(__NR_Linux + 137)
529198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_setpriority		(__NR_Linux + 138)
530198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_sched_setparam		(__NR_Linux + 139)
531198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_sched_getparam		(__NR_Linux + 140)
532198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_sched_setscheduler		(__NR_Linux + 141)
533198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_sched_getscheduler		(__NR_Linux + 142)
534198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_sched_get_priority_max	(__NR_Linux + 143)
535198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_sched_get_priority_min	(__NR_Linux + 144)
536198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_sched_rr_get_interval	(__NR_Linux + 145)
537198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_mlock			(__NR_Linux + 146)
538198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_munlock			(__NR_Linux + 147)
539198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_mlockall			(__NR_Linux + 148)
540198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_munlockall			(__NR_Linux + 149)
541198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_vhangup			(__NR_Linux + 150)
542198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_pivot_root			(__NR_Linux + 151)
543198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR__sysctl			(__NR_Linux + 152)
544198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_prctl			(__NR_Linux + 153)
545198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_adjtimex			(__NR_Linux + 154)
546198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_setrlimit			(__NR_Linux + 155)
547198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_chroot			(__NR_Linux + 156)
548198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_sync			(__NR_Linux + 157)
549198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_acct			(__NR_Linux + 158)
550198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_settimeofday		(__NR_Linux + 159)
551198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_mount			(__NR_Linux + 160)
552198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_umount2			(__NR_Linux + 161)
553198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_swapon			(__NR_Linux + 162)
554198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_swapoff			(__NR_Linux + 163)
555198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_reboot			(__NR_Linux + 164)
556198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_sethostname		(__NR_Linux + 165)
557198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_setdomainname		(__NR_Linux + 166)
558198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_create_module		(__NR_Linux + 167)
559198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_init_module		(__NR_Linux + 168)
560198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_delete_module		(__NR_Linux + 169)
561198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_get_kernel_syms		(__NR_Linux + 170)
562198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_query_module		(__NR_Linux + 171)
563198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_quotactl			(__NR_Linux + 172)
564198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_nfsservctl			(__NR_Linux + 173)
565198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_getpmsg			(__NR_Linux + 174)
566198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_putpmsg			(__NR_Linux + 175)
567198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_afs_syscall		(__NR_Linux + 176)
568198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_reserved177		(__NR_Linux + 177)
569198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_gettid			(__NR_Linux + 178)
570198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_readahead			(__NR_Linux + 179)
571198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_setxattr			(__NR_Linux + 180)
572198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_lsetxattr			(__NR_Linux + 181)
573198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_fsetxattr			(__NR_Linux + 182)
574198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_getxattr			(__NR_Linux + 183)
575198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_lgetxattr			(__NR_Linux + 184)
576198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_fgetxattr			(__NR_Linux + 185)
577198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_listxattr			(__NR_Linux + 186)
578198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_llistxattr			(__NR_Linux + 187)
579198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_flistxattr			(__NR_Linux + 188)
580198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_removexattr		(__NR_Linux + 189)
581198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_lremovexattr		(__NR_Linux + 190)
582198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_fremovexattr		(__NR_Linux + 191)
583198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_tkill			(__NR_Linux + 192)
584198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_reserved193		(__NR_Linux + 193)
585198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_futex			(__NR_Linux + 194)
586198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_sched_setaffinity		(__NR_Linux + 195)
587198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_sched_getaffinity		(__NR_Linux + 196)
588198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_cacheflush			(__NR_Linux + 197)
589198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_cachectl			(__NR_Linux + 198)
590198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_sysmips			(__NR_Linux + 199)
591198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_io_setup			(__NR_Linux + 200)
592198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_io_destroy			(__NR_Linux + 201)
593198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_io_getevents		(__NR_Linux + 202)
594198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_io_submit			(__NR_Linux + 203)
595198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_io_cancel			(__NR_Linux + 204)
596198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_exit_group			(__NR_Linux + 205)
597198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_lookup_dcookie		(__NR_Linux + 206)
598198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_epoll_create		(__NR_Linux + 207)
599198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_epoll_ctl			(__NR_Linux + 208)
600198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_epoll_wait			(__NR_Linux + 209)
601198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_remap_file_pages		(__NR_Linux + 210)
602198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_rt_sigreturn		(__NR_Linux + 211)
603198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_set_tid_address		(__NR_Linux + 212)
604198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_restart_syscall		(__NR_Linux + 213)
605198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_semtimedop			(__NR_Linux + 214)
606198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_fadvise64			(__NR_Linux + 215)
607198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_timer_create		(__NR_Linux + 216)
608198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_timer_settime		(__NR_Linux + 217)
609198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_timer_gettime		(__NR_Linux + 218)
610198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_timer_getoverrun		(__NR_Linux + 219)
611198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_timer_delete		(__NR_Linux + 220)
612198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_clock_settime		(__NR_Linux + 221)
613198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_clock_gettime		(__NR_Linux + 222)
614198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_clock_getres		(__NR_Linux + 223)
615198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_clock_nanosleep		(__NR_Linux + 224)
616198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_tgkill			(__NR_Linux + 225)
617198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_utimes			(__NR_Linux + 226)
618198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_mbind			(__NR_Linux + 227)
619198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_get_mempolicy		(__NR_Linux + 228)
620198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_set_mempolicy		(__NR_Linux + 229)
621198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_mq_open			(__NR_Linux + 230)
622198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_mq_unlink			(__NR_Linux + 231)
623198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_mq_timedsend		(__NR_Linux + 232)
624198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_mq_timedreceive		(__NR_Linux + 233)
625198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_mq_notify			(__NR_Linux + 234)
626198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_mq_getsetattr		(__NR_Linux + 235)
627198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_vserver			(__NR_Linux + 236)
628198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_waitid			(__NR_Linux + 237)
629198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris/* #define __NR_sys_setaltroot		(__NR_Linux + 238) */
630198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_add_key			(__NR_Linux + 239)
631198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_request_key		(__NR_Linux + 240)
632198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_keyctl			(__NR_Linux + 241)
633198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_set_thread_area		(__NR_Linux + 242)
634198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_inotify_init		(__NR_Linux + 243)
635198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_inotify_add_watch		(__NR_Linux + 244)
636198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_inotify_rm_watch		(__NR_Linux + 245)
637198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_migrate_pages		(__NR_Linux + 246)
638198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_openat			(__NR_Linux + 247)
639198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_mkdirat			(__NR_Linux + 248)
640198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_mknodat			(__NR_Linux + 249)
641198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_fchownat			(__NR_Linux + 250)
642198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_futimesat			(__NR_Linux + 251)
643198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_newfstatat			(__NR_Linux + 252)
644198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_unlinkat			(__NR_Linux + 253)
645198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_renameat			(__NR_Linux + 254)
646198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_linkat			(__NR_Linux + 255)
647198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_symlinkat			(__NR_Linux + 256)
648198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_readlinkat			(__NR_Linux + 257)
649198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_fchmodat			(__NR_Linux + 258)
650198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_faccessat			(__NR_Linux + 259)
651198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_pselect6			(__NR_Linux + 260)
652198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_ppoll			(__NR_Linux + 261)
653198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_unshare			(__NR_Linux + 262)
654198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_splice			(__NR_Linux + 263)
655198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_sync_file_range		(__NR_Linux + 264)
656198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_tee			(__NR_Linux + 265)
657198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_vmsplice			(__NR_Linux + 266)
658198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_move_pages			(__NR_Linux + 267)
659198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_set_robust_list		(__NR_Linux + 268)
660198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_get_robust_list		(__NR_Linux + 269)
661198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_kexec_load			(__NR_Linux + 270)
662198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_getcpu			(__NR_Linux + 271)
663198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_epoll_pwait		(__NR_Linux + 272)
664198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_ioprio_set			(__NR_Linux + 273)
665198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_ioprio_get			(__NR_Linux + 274)
666198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_utimensat			(__NR_Linux + 275)
667198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_signalfd			(__NR_Linux + 276)
668198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_timerfd			(__NR_Linux + 277)
669198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_eventfd			(__NR_Linux + 278)
670198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_fallocate			(__NR_Linux + 279)
671198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_timerfd_create		(__NR_Linux + 280)
672198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_timerfd_gettime		(__NR_Linux + 281)
673198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_timerfd_settime		(__NR_Linux + 282)
674198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_signalfd4			(__NR_Linux + 283)
675198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_eventfd2			(__NR_Linux + 284)
676198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_epoll_create1		(__NR_Linux + 285)
677198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_dup3			(__NR_Linux + 286)
678198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_pipe2			(__NR_Linux + 287)
679198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_inotify_init1		(__NR_Linux + 288)
680198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_preadv			(__NR_Linux + 289)
681198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_pwritev			(__NR_Linux + 290)
682198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_rt_tgsigqueueinfo		(__NR_Linux + 291)
683198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_perf_event_open		(__NR_Linux + 292)
684198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_accept4			(__NR_Linux + 293)
685198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_recvmmsg			(__NR_Linux + 294)
686198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_fanotify_init		(__NR_Linux + 295)
687198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_fanotify_mark		(__NR_Linux + 296)
688198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_prlimit64			(__NR_Linux + 297)
689198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_name_to_handle_at		(__NR_Linux + 298)
690198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_open_by_handle_at		(__NR_Linux + 299)
691198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_clock_adjtime		(__NR_Linux + 300)
692198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_syncfs			(__NR_Linux + 301)
693198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_sendmmsg			(__NR_Linux + 302)
694198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_setns			(__NR_Linux + 303)
695198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_process_vm_readv		(__NR_Linux + 304)
696198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_process_vm_writev		(__NR_Linux + 305)
697198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_kcmp			(__NR_Linux + 306)
698198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_finit_module		(__NR_Linux + 307)
699198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_getdents64			(__NR_Linux + 308)
700e87eaf040ab639e94ed0a58ff0eac68d1d38fb0aEd Heyl#define __NR_sched_setattr		(__NR_Linux + 309)
701e87eaf040ab639e94ed0a58ff0eac68d1d38fb0aEd Heyl#define __NR_sched_getattr		(__NR_Linux + 310)
702198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris
703198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris/*
704198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris * Offset of the last Linux 64-bit flavoured syscall
705198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris */
706e87eaf040ab639e94ed0a58ff0eac68d1d38fb0aEd Heyl#define __NR_Linux_syscalls		310
707198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris
708198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#endif /* _MIPS_SIM == _MIPS_SIM_ABI64 */
709198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris
710198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_64_Linux			5000
711e87eaf040ab639e94ed0a58ff0eac68d1d38fb0aEd Heyl#define __NR_64_Linux_syscalls		310
712198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris
713198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#if _MIPS_SIM == _MIPS_SIM_NABI32
714198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris
715198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris/*
716198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris * Linux N32 syscalls are in the range from 6000 to 6999.
717198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris */
718198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_Linux			6000
719198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_read			(__NR_Linux +	0)
720198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_write			(__NR_Linux +	1)
721198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_open			(__NR_Linux +	2)
722198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_close			(__NR_Linux +	3)
723198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_stat			(__NR_Linux +	4)
724198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_fstat			(__NR_Linux +	5)
725198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_lstat			(__NR_Linux +	6)
726198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_poll			(__NR_Linux +	7)
727198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_lseek			(__NR_Linux +	8)
728198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_mmap			(__NR_Linux +	9)
729198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_mprotect			(__NR_Linux +  10)
730198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_munmap			(__NR_Linux +  11)
731198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_brk			(__NR_Linux +  12)
732198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_rt_sigaction		(__NR_Linux +  13)
733198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_rt_sigprocmask		(__NR_Linux +  14)
734198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_ioctl			(__NR_Linux +  15)
735198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_pread64			(__NR_Linux +  16)
736198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_pwrite64			(__NR_Linux +  17)
737198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_readv			(__NR_Linux +  18)
738198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_writev			(__NR_Linux +  19)
739198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_access			(__NR_Linux +  20)
740198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_pipe			(__NR_Linux +  21)
741198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR__newselect			(__NR_Linux +  22)
742198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_sched_yield		(__NR_Linux +  23)
743198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_mremap			(__NR_Linux +  24)
744198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_msync			(__NR_Linux +  25)
745198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_mincore			(__NR_Linux +  26)
746198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_madvise			(__NR_Linux +  27)
747198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_shmget			(__NR_Linux +  28)
748198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_shmat			(__NR_Linux +  29)
749198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_shmctl			(__NR_Linux +  30)
750198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_dup			(__NR_Linux +  31)
751198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_dup2			(__NR_Linux +  32)
752198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_pause			(__NR_Linux +  33)
753198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_nanosleep			(__NR_Linux +  34)
754198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_getitimer			(__NR_Linux +  35)
755198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_setitimer			(__NR_Linux +  36)
756198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_alarm			(__NR_Linux +  37)
757198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_getpid			(__NR_Linux +  38)
758198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_sendfile			(__NR_Linux +  39)
759198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_socket			(__NR_Linux +  40)
760198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_connect			(__NR_Linux +  41)
761198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_accept			(__NR_Linux +  42)
762198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_sendto			(__NR_Linux +  43)
763198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_recvfrom			(__NR_Linux +  44)
764198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_sendmsg			(__NR_Linux +  45)
765198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_recvmsg			(__NR_Linux +  46)
766198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_shutdown			(__NR_Linux +  47)
767198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_bind			(__NR_Linux +  48)
768198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_listen			(__NR_Linux +  49)
769198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_getsockname		(__NR_Linux +  50)
770198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_getpeername		(__NR_Linux +  51)
771198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_socketpair			(__NR_Linux +  52)
772198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_setsockopt			(__NR_Linux +  53)
773198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_getsockopt			(__NR_Linux +  54)
774198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_clone			(__NR_Linux +  55)
775198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_fork			(__NR_Linux +  56)
776198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_execve			(__NR_Linux +  57)
777198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_exit			(__NR_Linux +  58)
778198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_wait4			(__NR_Linux +  59)
779198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_kill			(__NR_Linux +  60)
780198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_uname			(__NR_Linux +  61)
781198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_semget			(__NR_Linux +  62)
782198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_semop			(__NR_Linux +  63)
783198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_semctl			(__NR_Linux +  64)
784198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_shmdt			(__NR_Linux +  65)
785198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_msgget			(__NR_Linux +  66)
786198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_msgsnd			(__NR_Linux +  67)
787198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_msgrcv			(__NR_Linux +  68)
788198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_msgctl			(__NR_Linux +  69)
789198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_fcntl			(__NR_Linux +  70)
790198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_flock			(__NR_Linux +  71)
791198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_fsync			(__NR_Linux +  72)
792198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_fdatasync			(__NR_Linux +  73)
793198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_truncate			(__NR_Linux +  74)
794198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_ftruncate			(__NR_Linux +  75)
795198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_getdents			(__NR_Linux +  76)
796198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_getcwd			(__NR_Linux +  77)
797198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_chdir			(__NR_Linux +  78)
798198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_fchdir			(__NR_Linux +  79)
799198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_rename			(__NR_Linux +  80)
800198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_mkdir			(__NR_Linux +  81)
801198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_rmdir			(__NR_Linux +  82)
802198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_creat			(__NR_Linux +  83)
803198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_link			(__NR_Linux +  84)
804198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_unlink			(__NR_Linux +  85)
805198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_symlink			(__NR_Linux +  86)
806198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_readlink			(__NR_Linux +  87)
807198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_chmod			(__NR_Linux +  88)
808198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_fchmod			(__NR_Linux +  89)
809198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_chown			(__NR_Linux +  90)
810198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_fchown			(__NR_Linux +  91)
811198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_lchown			(__NR_Linux +  92)
812198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_umask			(__NR_Linux +  93)
813198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_gettimeofday		(__NR_Linux +  94)
814198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_getrlimit			(__NR_Linux +  95)
815198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_getrusage			(__NR_Linux +  96)
816198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_sysinfo			(__NR_Linux +  97)
817198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_times			(__NR_Linux +  98)
818198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_ptrace			(__NR_Linux +  99)
819198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_getuid			(__NR_Linux + 100)
820198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_syslog			(__NR_Linux + 101)
821198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_getgid			(__NR_Linux + 102)
822198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_setuid			(__NR_Linux + 103)
823198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_setgid			(__NR_Linux + 104)
824198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_geteuid			(__NR_Linux + 105)
825198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_getegid			(__NR_Linux + 106)
826198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_setpgid			(__NR_Linux + 107)
827198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_getppid			(__NR_Linux + 108)
828198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_getpgrp			(__NR_Linux + 109)
829198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_setsid			(__NR_Linux + 110)
830198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_setreuid			(__NR_Linux + 111)
831198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_setregid			(__NR_Linux + 112)
832198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_getgroups			(__NR_Linux + 113)
833198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_setgroups			(__NR_Linux + 114)
834198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_setresuid			(__NR_Linux + 115)
835198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_getresuid			(__NR_Linux + 116)
836198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_setresgid			(__NR_Linux + 117)
837198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_getresgid			(__NR_Linux + 118)
838198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_getpgid			(__NR_Linux + 119)
839198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_setfsuid			(__NR_Linux + 120)
840198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_setfsgid			(__NR_Linux + 121)
841198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_getsid			(__NR_Linux + 122)
842198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_capget			(__NR_Linux + 123)
843198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_capset			(__NR_Linux + 124)
844198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_rt_sigpending		(__NR_Linux + 125)
845198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_rt_sigtimedwait		(__NR_Linux + 126)
846198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_rt_sigqueueinfo		(__NR_Linux + 127)
847198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_rt_sigsuspend		(__NR_Linux + 128)
848198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_sigaltstack		(__NR_Linux + 129)
849198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_utime			(__NR_Linux + 130)
850198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_mknod			(__NR_Linux + 131)
851198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_personality		(__NR_Linux + 132)
852198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_ustat			(__NR_Linux + 133)
853198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_statfs			(__NR_Linux + 134)
854198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_fstatfs			(__NR_Linux + 135)
855198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_sysfs			(__NR_Linux + 136)
856198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_getpriority		(__NR_Linux + 137)
857198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_setpriority		(__NR_Linux + 138)
858198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_sched_setparam		(__NR_Linux + 139)
859198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_sched_getparam		(__NR_Linux + 140)
860198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_sched_setscheduler		(__NR_Linux + 141)
861198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_sched_getscheduler		(__NR_Linux + 142)
862198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_sched_get_priority_max	(__NR_Linux + 143)
863198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_sched_get_priority_min	(__NR_Linux + 144)
864198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_sched_rr_get_interval	(__NR_Linux + 145)
865198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_mlock			(__NR_Linux + 146)
866198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_munlock			(__NR_Linux + 147)
867198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_mlockall			(__NR_Linux + 148)
868198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_munlockall			(__NR_Linux + 149)
869198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_vhangup			(__NR_Linux + 150)
870198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_pivot_root			(__NR_Linux + 151)
871198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR__sysctl			(__NR_Linux + 152)
872198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_prctl			(__NR_Linux + 153)
873198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_adjtimex			(__NR_Linux + 154)
874198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_setrlimit			(__NR_Linux + 155)
875198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_chroot			(__NR_Linux + 156)
876198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_sync			(__NR_Linux + 157)
877198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_acct			(__NR_Linux + 158)
878198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_settimeofday		(__NR_Linux + 159)
879198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_mount			(__NR_Linux + 160)
880198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_umount2			(__NR_Linux + 161)
881198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_swapon			(__NR_Linux + 162)
882198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_swapoff			(__NR_Linux + 163)
883198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_reboot			(__NR_Linux + 164)
884198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_sethostname		(__NR_Linux + 165)
885198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_setdomainname		(__NR_Linux + 166)
886198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_create_module		(__NR_Linux + 167)
887198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_init_module		(__NR_Linux + 168)
888198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_delete_module		(__NR_Linux + 169)
889198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_get_kernel_syms		(__NR_Linux + 170)
890198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_query_module		(__NR_Linux + 171)
891198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_quotactl			(__NR_Linux + 172)
892198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_nfsservctl			(__NR_Linux + 173)
893198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_getpmsg			(__NR_Linux + 174)
894198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_putpmsg			(__NR_Linux + 175)
895198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_afs_syscall		(__NR_Linux + 176)
896198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_reserved177		(__NR_Linux + 177)
897198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_gettid			(__NR_Linux + 178)
898198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_readahead			(__NR_Linux + 179)
899198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_setxattr			(__NR_Linux + 180)
900198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_lsetxattr			(__NR_Linux + 181)
901198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_fsetxattr			(__NR_Linux + 182)
902198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_getxattr			(__NR_Linux + 183)
903198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_lgetxattr			(__NR_Linux + 184)
904198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_fgetxattr			(__NR_Linux + 185)
905198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_listxattr			(__NR_Linux + 186)
906198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_llistxattr			(__NR_Linux + 187)
907198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_flistxattr			(__NR_Linux + 188)
908198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_removexattr		(__NR_Linux + 189)
909198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_lremovexattr		(__NR_Linux + 190)
910198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_fremovexattr		(__NR_Linux + 191)
911198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_tkill			(__NR_Linux + 192)
912198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_reserved193		(__NR_Linux + 193)
913198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_futex			(__NR_Linux + 194)
914198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_sched_setaffinity		(__NR_Linux + 195)
915198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_sched_getaffinity		(__NR_Linux + 196)
916198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_cacheflush			(__NR_Linux + 197)
917198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_cachectl			(__NR_Linux + 198)
918198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_sysmips			(__NR_Linux + 199)
919198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_io_setup			(__NR_Linux + 200)
920198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_io_destroy			(__NR_Linux + 201)
921198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_io_getevents		(__NR_Linux + 202)
922198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_io_submit			(__NR_Linux + 203)
923198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_io_cancel			(__NR_Linux + 204)
924198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_exit_group			(__NR_Linux + 205)
925198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_lookup_dcookie		(__NR_Linux + 206)
926198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_epoll_create		(__NR_Linux + 207)
927198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_epoll_ctl			(__NR_Linux + 208)
928198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_epoll_wait			(__NR_Linux + 209)
929198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_remap_file_pages		(__NR_Linux + 210)
930198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_rt_sigreturn		(__NR_Linux + 211)
931198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_fcntl64			(__NR_Linux + 212)
932198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_set_tid_address		(__NR_Linux + 213)
933198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_restart_syscall		(__NR_Linux + 214)
934198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_semtimedop			(__NR_Linux + 215)
935198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_fadvise64			(__NR_Linux + 216)
936198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_statfs64			(__NR_Linux + 217)
937198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_fstatfs64			(__NR_Linux + 218)
938198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_sendfile64			(__NR_Linux + 219)
939198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_timer_create		(__NR_Linux + 220)
940198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_timer_settime		(__NR_Linux + 221)
941198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_timer_gettime		(__NR_Linux + 222)
942198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_timer_getoverrun		(__NR_Linux + 223)
943198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_timer_delete		(__NR_Linux + 224)
944198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_clock_settime		(__NR_Linux + 225)
945198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_clock_gettime		(__NR_Linux + 226)
946198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_clock_getres		(__NR_Linux + 227)
947198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_clock_nanosleep		(__NR_Linux + 228)
948198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_tgkill			(__NR_Linux + 229)
949198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_utimes			(__NR_Linux + 230)
950198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_mbind			(__NR_Linux + 231)
951198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_get_mempolicy		(__NR_Linux + 232)
952198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_set_mempolicy		(__NR_Linux + 233)
953198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_mq_open			(__NR_Linux + 234)
954198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_mq_unlink			(__NR_Linux + 235)
955198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_mq_timedsend		(__NR_Linux + 236)
956198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_mq_timedreceive		(__NR_Linux + 237)
957198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_mq_notify			(__NR_Linux + 238)
958198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_mq_getsetattr		(__NR_Linux + 239)
959198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_vserver			(__NR_Linux + 240)
960198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_waitid			(__NR_Linux + 241)
961198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris/* #define __NR_sys_setaltroot		(__NR_Linux + 242) */
962198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_add_key			(__NR_Linux + 243)
963198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_request_key		(__NR_Linux + 244)
964198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_keyctl			(__NR_Linux + 245)
965198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_set_thread_area		(__NR_Linux + 246)
966198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_inotify_init		(__NR_Linux + 247)
967198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_inotify_add_watch		(__NR_Linux + 248)
968198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_inotify_rm_watch		(__NR_Linux + 249)
969198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_migrate_pages		(__NR_Linux + 250)
970198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_openat			(__NR_Linux + 251)
971198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_mkdirat			(__NR_Linux + 252)
972198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_mknodat			(__NR_Linux + 253)
973198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_fchownat			(__NR_Linux + 254)
974198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_futimesat			(__NR_Linux + 255)
975198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_newfstatat			(__NR_Linux + 256)
976198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_unlinkat			(__NR_Linux + 257)
977198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_renameat			(__NR_Linux + 258)
978198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_linkat			(__NR_Linux + 259)
979198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_symlinkat			(__NR_Linux + 260)
980198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_readlinkat			(__NR_Linux + 261)
981198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_fchmodat			(__NR_Linux + 262)
982198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_faccessat			(__NR_Linux + 263)
983198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_pselect6			(__NR_Linux + 264)
984198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_ppoll			(__NR_Linux + 265)
985198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_unshare			(__NR_Linux + 266)
986198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_splice			(__NR_Linux + 267)
987198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_sync_file_range		(__NR_Linux + 268)
988198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_tee			(__NR_Linux + 269)
989198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_vmsplice			(__NR_Linux + 270)
990198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_move_pages			(__NR_Linux + 271)
991198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_set_robust_list		(__NR_Linux + 272)
992198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_get_robust_list		(__NR_Linux + 273)
993198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_kexec_load			(__NR_Linux + 274)
994198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_getcpu			(__NR_Linux + 275)
995198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_epoll_pwait		(__NR_Linux + 276)
996198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_ioprio_set			(__NR_Linux + 277)
997198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_ioprio_get			(__NR_Linux + 278)
998198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_utimensat			(__NR_Linux + 279)
999198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_signalfd			(__NR_Linux + 280)
1000198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_timerfd			(__NR_Linux + 281)
1001198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_eventfd			(__NR_Linux + 282)
1002198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_fallocate			(__NR_Linux + 283)
1003198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_timerfd_create		(__NR_Linux + 284)
1004198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_timerfd_gettime		(__NR_Linux + 285)
1005198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_timerfd_settime		(__NR_Linux + 286)
1006198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_signalfd4			(__NR_Linux + 287)
1007198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_eventfd2			(__NR_Linux + 288)
1008198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_epoll_create1		(__NR_Linux + 289)
1009198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_dup3			(__NR_Linux + 290)
1010198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_pipe2			(__NR_Linux + 291)
1011198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_inotify_init1		(__NR_Linux + 292)
1012198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_preadv			(__NR_Linux + 293)
1013198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_pwritev			(__NR_Linux + 294)
1014198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_rt_tgsigqueueinfo		(__NR_Linux + 295)
1015198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_perf_event_open		(__NR_Linux + 296)
1016198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_accept4			(__NR_Linux + 297)
1017198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_recvmmsg			(__NR_Linux + 298)
1018198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_getdents64			(__NR_Linux + 299)
1019198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_fanotify_init		(__NR_Linux + 300)
1020198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_fanotify_mark		(__NR_Linux + 301)
1021198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_prlimit64			(__NR_Linux + 302)
1022198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_name_to_handle_at		(__NR_Linux + 303)
1023198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_open_by_handle_at		(__NR_Linux + 304)
1024198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_clock_adjtime		(__NR_Linux + 305)
1025198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_syncfs			(__NR_Linux + 306)
1026198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_sendmmsg			(__NR_Linux + 307)
1027198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_setns			(__NR_Linux + 308)
1028198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_process_vm_readv		(__NR_Linux + 309)
1029198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_process_vm_writev		(__NR_Linux + 310)
1030198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_kcmp			(__NR_Linux + 311)
1031198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_finit_module		(__NR_Linux + 312)
1032e87eaf040ab639e94ed0a58ff0eac68d1d38fb0aEd Heyl#define __NR_sched_setattr		(__NR_Linux + 313)
1033e87eaf040ab639e94ed0a58ff0eac68d1d38fb0aEd Heyl#define __NR_sched_getattr		(__NR_Linux + 314)
1034198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris
1035198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris/*
1036198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris * Offset of the last N32 flavoured syscall
1037198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris */
1038e87eaf040ab639e94ed0a58ff0eac68d1d38fb0aEd Heyl#define __NR_Linux_syscalls		314
1039198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris
1040198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#endif /* _MIPS_SIM == _MIPS_SIM_NABI32 */
1041198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris
1042198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#define __NR_N32_Linux			6000
1043e87eaf040ab639e94ed0a58ff0eac68d1d38fb0aEd Heyl#define __NR_N32_Linux_syscalls		314
1044198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris
1045198084289b68143fd4ea72dec91515eec00d700fChristopher Ferris#endif /* _UAPI_ASM_UNISTD_H */
1046