Statistics
| Branch: | Revision:

root / linux-user / s390x / syscall_nr.h @ a4c075f1

History | View | Annotate | Download (12.5 kB)

1 a4c075f1 Ulrich Hecht
/*
2 a4c075f1 Ulrich Hecht
 * This file contains the system call numbers.
3 a4c075f1 Ulrich Hecht
 */
4 a4c075f1 Ulrich Hecht
5 a4c075f1 Ulrich Hecht
#define TARGET_NR_exit                 1
6 a4c075f1 Ulrich Hecht
#define TARGET_NR_fork                 2
7 a4c075f1 Ulrich Hecht
#define TARGET_NR_read                 3
8 a4c075f1 Ulrich Hecht
#define TARGET_NR_write                4
9 a4c075f1 Ulrich Hecht
#define TARGET_NR_open                 5
10 a4c075f1 Ulrich Hecht
#define TARGET_NR_close                6
11 a4c075f1 Ulrich Hecht
#define TARGET_NR_restart_syscall          7
12 a4c075f1 Ulrich Hecht
#define TARGET_NR_creat                8
13 a4c075f1 Ulrich Hecht
#define TARGET_NR_link                 9
14 a4c075f1 Ulrich Hecht
#define TARGET_NR_unlink              10
15 a4c075f1 Ulrich Hecht
#define TARGET_NR_execve              11
16 a4c075f1 Ulrich Hecht
#define TARGET_NR_chdir               12
17 a4c075f1 Ulrich Hecht
#define TARGET_NR_mknod               14
18 a4c075f1 Ulrich Hecht
#define TARGET_NR_chmod               15
19 a4c075f1 Ulrich Hecht
#define TARGET_NR_lseek               19
20 a4c075f1 Ulrich Hecht
#define TARGET_NR_getpid              20
21 a4c075f1 Ulrich Hecht
#define TARGET_NR_mount               21
22 a4c075f1 Ulrich Hecht
#define TARGET_NR_umount              22
23 a4c075f1 Ulrich Hecht
#define TARGET_NR_ptrace              26
24 a4c075f1 Ulrich Hecht
#define TARGET_NR_alarm               27
25 a4c075f1 Ulrich Hecht
#define TARGET_NR_pause               29
26 a4c075f1 Ulrich Hecht
#define TARGET_NR_utime               30
27 a4c075f1 Ulrich Hecht
#define TARGET_NR_access              33
28 a4c075f1 Ulrich Hecht
#define TARGET_NR_nice                34
29 a4c075f1 Ulrich Hecht
#define TARGET_NR_sync                36
30 a4c075f1 Ulrich Hecht
#define TARGET_NR_kill                37
31 a4c075f1 Ulrich Hecht
#define TARGET_NR_rename              38
32 a4c075f1 Ulrich Hecht
#define TARGET_NR_mkdir               39
33 a4c075f1 Ulrich Hecht
#define TARGET_NR_rmdir               40
34 a4c075f1 Ulrich Hecht
#define TARGET_NR_dup                 41
35 a4c075f1 Ulrich Hecht
#define TARGET_NR_pipe                42
36 a4c075f1 Ulrich Hecht
#define TARGET_NR_times               43
37 a4c075f1 Ulrich Hecht
#define TARGET_NR_brk                 45
38 a4c075f1 Ulrich Hecht
#define TARGET_NR_signal              48
39 a4c075f1 Ulrich Hecht
#define TARGET_NR_acct                51
40 a4c075f1 Ulrich Hecht
#define TARGET_NR_umount2             52
41 a4c075f1 Ulrich Hecht
#define TARGET_NR_ioctl               54
42 a4c075f1 Ulrich Hecht
#define TARGET_NR_fcntl               55
43 a4c075f1 Ulrich Hecht
#define TARGET_NR_setpgid             57
44 a4c075f1 Ulrich Hecht
#define TARGET_NR_umask               60
45 a4c075f1 Ulrich Hecht
#define TARGET_NR_chroot              61
46 a4c075f1 Ulrich Hecht
#define TARGET_NR_ustat               62
47 a4c075f1 Ulrich Hecht
#define TARGET_NR_dup2                63
48 a4c075f1 Ulrich Hecht
#define TARGET_NR_getppid             64
49 a4c075f1 Ulrich Hecht
#define TARGET_NR_getpgrp             65
50 a4c075f1 Ulrich Hecht
#define TARGET_NR_setsid              66
51 a4c075f1 Ulrich Hecht
#define TARGET_NR_sigaction           67
52 a4c075f1 Ulrich Hecht
#define TARGET_NR_sigsuspend          72
53 a4c075f1 Ulrich Hecht
#define TARGET_NR_sigpending          73
54 a4c075f1 Ulrich Hecht
#define TARGET_NR_sethostname         74
55 a4c075f1 Ulrich Hecht
#define TARGET_NR_setrlimit           75
56 a4c075f1 Ulrich Hecht
#define TARGET_NR_getrusage           77
57 a4c075f1 Ulrich Hecht
#define TARGET_NR_gettimeofday        78
58 a4c075f1 Ulrich Hecht
#define TARGET_NR_settimeofday        79
59 a4c075f1 Ulrich Hecht
#define TARGET_NR_symlink             83
60 a4c075f1 Ulrich Hecht
#define TARGET_NR_readlink            85
61 a4c075f1 Ulrich Hecht
#define TARGET_NR_uselib              86
62 a4c075f1 Ulrich Hecht
#define TARGET_NR_swapon              87
63 a4c075f1 Ulrich Hecht
#define TARGET_NR_reboot              88
64 a4c075f1 Ulrich Hecht
#define TARGET_NR_readdir             89
65 a4c075f1 Ulrich Hecht
#define TARGET_NR_mmap                90
66 a4c075f1 Ulrich Hecht
#define TARGET_NR_munmap              91
67 a4c075f1 Ulrich Hecht
#define TARGET_NR_truncate            92
68 a4c075f1 Ulrich Hecht
#define TARGET_NR_ftruncate           93
69 a4c075f1 Ulrich Hecht
#define TARGET_NR_fchmod              94
70 a4c075f1 Ulrich Hecht
#define TARGET_NR_getpriority         96
71 a4c075f1 Ulrich Hecht
#define TARGET_NR_setpriority         97
72 a4c075f1 Ulrich Hecht
#define TARGET_NR_statfs              99
73 a4c075f1 Ulrich Hecht
#define TARGET_NR_fstatfs            100
74 a4c075f1 Ulrich Hecht
#define TARGET_NR_socketcall         102
75 a4c075f1 Ulrich Hecht
#define TARGET_NR_syslog             103
76 a4c075f1 Ulrich Hecht
#define TARGET_NR_setitimer          104
77 a4c075f1 Ulrich Hecht
#define TARGET_NR_getitimer          105
78 a4c075f1 Ulrich Hecht
#define TARGET_NR_stat               106
79 a4c075f1 Ulrich Hecht
#define TARGET_NR_lstat              107
80 a4c075f1 Ulrich Hecht
#define TARGET_NR_fstat              108
81 a4c075f1 Ulrich Hecht
#define TARGET_NR_lookup_dcookie     110
82 a4c075f1 Ulrich Hecht
#define TARGET_NR_vhangup            111
83 a4c075f1 Ulrich Hecht
#define TARGET_NR_idle               112
84 a4c075f1 Ulrich Hecht
#define TARGET_NR_wait4              114
85 a4c075f1 Ulrich Hecht
#define TARGET_NR_swapoff            115
86 a4c075f1 Ulrich Hecht
#define TARGET_NR_sysinfo            116
87 a4c075f1 Ulrich Hecht
#define TARGET_NR_ipc                117
88 a4c075f1 Ulrich Hecht
#define TARGET_NR_fsync              118
89 a4c075f1 Ulrich Hecht
#define TARGET_NR_sigreturn          119
90 a4c075f1 Ulrich Hecht
#define TARGET_NR_clone              120
91 a4c075f1 Ulrich Hecht
#define TARGET_NR_setdomainname      121
92 a4c075f1 Ulrich Hecht
#define TARGET_NR_uname              122
93 a4c075f1 Ulrich Hecht
#define TARGET_NR_adjtimex           124
94 a4c075f1 Ulrich Hecht
#define TARGET_NR_mprotect           125
95 a4c075f1 Ulrich Hecht
#define TARGET_NR_sigprocmask        126
96 a4c075f1 Ulrich Hecht
#define TARGET_NR_create_module      127
97 a4c075f1 Ulrich Hecht
#define TARGET_NR_init_module        128
98 a4c075f1 Ulrich Hecht
#define TARGET_NR_delete_module      129
99 a4c075f1 Ulrich Hecht
#define TARGET_NR_get_kernel_syms    130
100 a4c075f1 Ulrich Hecht
#define TARGET_NR_quotactl           131
101 a4c075f1 Ulrich Hecht
#define TARGET_NR_getpgid            132
102 a4c075f1 Ulrich Hecht
#define TARGET_NR_fchdir             133
103 a4c075f1 Ulrich Hecht
#define TARGET_NR_bdflush            134
104 a4c075f1 Ulrich Hecht
#define TARGET_NR_sysfs              135
105 a4c075f1 Ulrich Hecht
#define TARGET_NR_personality        136
106 a4c075f1 Ulrich Hecht
#define TARGET_NR_afs_syscall        137 /* Syscall for Andrew File System */
107 a4c075f1 Ulrich Hecht
#define TARGET_NR_getdents           141
108 a4c075f1 Ulrich Hecht
#define TARGET_NR_flock              143
109 a4c075f1 Ulrich Hecht
#define TARGET_NR_msync              144
110 a4c075f1 Ulrich Hecht
#define TARGET_NR_readv              145
111 a4c075f1 Ulrich Hecht
#define TARGET_NR_writev             146
112 a4c075f1 Ulrich Hecht
#define TARGET_NR_getsid             147
113 a4c075f1 Ulrich Hecht
#define TARGET_NR_fdatasync          148
114 a4c075f1 Ulrich Hecht
#define TARGET_NR__sysctl            149
115 a4c075f1 Ulrich Hecht
#define TARGET_NR_mlock              150
116 a4c075f1 Ulrich Hecht
#define TARGET_NR_munlock            151
117 a4c075f1 Ulrich Hecht
#define TARGET_NR_mlockall           152
118 a4c075f1 Ulrich Hecht
#define TARGET_NR_munlockall         153
119 a4c075f1 Ulrich Hecht
#define TARGET_NR_sched_setparam             154
120 a4c075f1 Ulrich Hecht
#define TARGET_NR_sched_getparam             155
121 a4c075f1 Ulrich Hecht
#define TARGET_NR_sched_setscheduler         156
122 a4c075f1 Ulrich Hecht
#define TARGET_NR_sched_getscheduler         157
123 a4c075f1 Ulrich Hecht
#define TARGET_NR_sched_yield                158
124 a4c075f1 Ulrich Hecht
#define TARGET_NR_sched_get_priority_max     159
125 a4c075f1 Ulrich Hecht
#define TARGET_NR_sched_get_priority_min     160
126 a4c075f1 Ulrich Hecht
#define TARGET_NR_sched_rr_get_interval      161
127 a4c075f1 Ulrich Hecht
#define TARGET_NR_nanosleep          162
128 a4c075f1 Ulrich Hecht
#define TARGET_NR_mremap             163
129 a4c075f1 Ulrich Hecht
#define TARGET_NR_query_module       167
130 a4c075f1 Ulrich Hecht
#define TARGET_NR_poll               168
131 a4c075f1 Ulrich Hecht
#define TARGET_NR_nfsservctl         169
132 a4c075f1 Ulrich Hecht
#define TARGET_NR_prctl              172
133 a4c075f1 Ulrich Hecht
#define TARGET_NR_rt_sigreturn       173
134 a4c075f1 Ulrich Hecht
#define TARGET_NR_rt_sigaction       174
135 a4c075f1 Ulrich Hecht
#define TARGET_NR_rt_sigprocmask     175
136 a4c075f1 Ulrich Hecht
#define TARGET_NR_rt_sigpending      176
137 a4c075f1 Ulrich Hecht
#define TARGET_NR_rt_sigtimedwait    177
138 a4c075f1 Ulrich Hecht
#define TARGET_NR_rt_sigqueueinfo    178
139 a4c075f1 Ulrich Hecht
#define TARGET_NR_rt_sigsuspend      179
140 a4c075f1 Ulrich Hecht
#define TARGET_NR_pread64            180
141 a4c075f1 Ulrich Hecht
#define TARGET_NR_pwrite64           181
142 a4c075f1 Ulrich Hecht
#define TARGET_NR_getcwd             183
143 a4c075f1 Ulrich Hecht
#define TARGET_NR_capget             184
144 a4c075f1 Ulrich Hecht
#define TARGET_NR_capset             185
145 a4c075f1 Ulrich Hecht
#define TARGET_NR_sigaltstack        186
146 a4c075f1 Ulrich Hecht
#define TARGET_NR_sendfile           187
147 a4c075f1 Ulrich Hecht
#define TARGET_NR_getpmsg                188
148 a4c075f1 Ulrich Hecht
#define TARGET_NR_putpmsg                189
149 a4c075f1 Ulrich Hecht
#define TARGET_NR_vfork                190
150 a4c075f1 Ulrich Hecht
#define TARGET_NR_pivot_root         217
151 a4c075f1 Ulrich Hecht
#define TARGET_NR_mincore            218
152 a4c075f1 Ulrich Hecht
#define TARGET_NR_madvise            219
153 a4c075f1 Ulrich Hecht
#define TARGET_NR_getdents64                220
154 a4c075f1 Ulrich Hecht
#define TARGET_NR_readahead                222
155 a4c075f1 Ulrich Hecht
#define TARGET_NR_setxattr                224
156 a4c075f1 Ulrich Hecht
#define TARGET_NR_lsetxattr                225
157 a4c075f1 Ulrich Hecht
#define TARGET_NR_fsetxattr                226
158 a4c075f1 Ulrich Hecht
#define TARGET_NR_getxattr                227
159 a4c075f1 Ulrich Hecht
#define TARGET_NR_lgetxattr                228
160 a4c075f1 Ulrich Hecht
#define TARGET_NR_fgetxattr                229
161 a4c075f1 Ulrich Hecht
#define TARGET_NR_listxattr                230
162 a4c075f1 Ulrich Hecht
#define TARGET_NR_llistxattr                231
163 a4c075f1 Ulrich Hecht
#define TARGET_NR_flistxattr                232
164 a4c075f1 Ulrich Hecht
#define TARGET_NR_removexattr        233
165 a4c075f1 Ulrich Hecht
#define TARGET_NR_lremovexattr        234
166 a4c075f1 Ulrich Hecht
#define TARGET_NR_fremovexattr        235
167 a4c075f1 Ulrich Hecht
#define TARGET_NR_gettid                236
168 a4c075f1 Ulrich Hecht
#define TARGET_NR_tkill                237
169 a4c075f1 Ulrich Hecht
#define TARGET_NR_futex                238
170 a4c075f1 Ulrich Hecht
#define TARGET_NR_sched_setaffinity        239
171 a4c075f1 Ulrich Hecht
#define TARGET_NR_sched_getaffinity        240
172 a4c075f1 Ulrich Hecht
#define TARGET_NR_tgkill                241
173 a4c075f1 Ulrich Hecht
/* Number 242 is reserved for tux */
174 a4c075f1 Ulrich Hecht
#define TARGET_NR_io_setup                243
175 a4c075f1 Ulrich Hecht
#define TARGET_NR_io_destroy                244
176 a4c075f1 Ulrich Hecht
#define TARGET_NR_io_getevents        245
177 a4c075f1 Ulrich Hecht
#define TARGET_NR_io_submit                246
178 a4c075f1 Ulrich Hecht
#define TARGET_NR_io_cancel                247
179 a4c075f1 Ulrich Hecht
#define TARGET_NR_exit_group                248
180 a4c075f1 Ulrich Hecht
#define TARGET_NR_epoll_create        249
181 a4c075f1 Ulrich Hecht
#define TARGET_NR_epoll_ctl                250
182 a4c075f1 Ulrich Hecht
#define TARGET_NR_epoll_wait                251
183 a4c075f1 Ulrich Hecht
#define TARGET_NR_set_tid_address        252
184 a4c075f1 Ulrich Hecht
#define TARGET_NR_fadvise64                253
185 a4c075f1 Ulrich Hecht
#define TARGET_NR_timer_create        254
186 a4c075f1 Ulrich Hecht
#define TARGET_NR_timer_settime        (TARGET_NR_timer_create+1)
187 a4c075f1 Ulrich Hecht
#define TARGET_NR_timer_gettime        (TARGET_NR_timer_create+2)
188 a4c075f1 Ulrich Hecht
#define TARGET_NR_timer_getoverrun        (TARGET_NR_timer_create+3)
189 a4c075f1 Ulrich Hecht
#define TARGET_NR_timer_delete        (TARGET_NR_timer_create+4)
190 a4c075f1 Ulrich Hecht
#define TARGET_NR_clock_settime        (TARGET_NR_timer_create+5)
191 a4c075f1 Ulrich Hecht
#define TARGET_NR_clock_gettime        (TARGET_NR_timer_create+6)
192 a4c075f1 Ulrich Hecht
#define TARGET_NR_clock_getres        (TARGET_NR_timer_create+7)
193 a4c075f1 Ulrich Hecht
#define TARGET_NR_clock_nanosleep        (TARGET_NR_timer_create+8)
194 a4c075f1 Ulrich Hecht
/* Number 263 is reserved for vserver */
195 a4c075f1 Ulrich Hecht
#define TARGET_NR_statfs64                265
196 a4c075f1 Ulrich Hecht
#define TARGET_NR_fstatfs64                266
197 a4c075f1 Ulrich Hecht
#define TARGET_NR_remap_file_pages        267
198 a4c075f1 Ulrich Hecht
/* Number 268 is reserved for new sys_mbind */
199 a4c075f1 Ulrich Hecht
/* Number 269 is reserved for new sys_get_mempolicy */
200 a4c075f1 Ulrich Hecht
/* Number 270 is reserved for new sys_set_mempolicy */
201 a4c075f1 Ulrich Hecht
#define TARGET_NR_mq_open                271
202 a4c075f1 Ulrich Hecht
#define TARGET_NR_mq_unlink                272
203 a4c075f1 Ulrich Hecht
#define TARGET_NR_mq_timedsend        273
204 a4c075f1 Ulrich Hecht
#define TARGET_NR_mq_timedreceive        274
205 a4c075f1 Ulrich Hecht
#define TARGET_NR_mq_notify                275
206 a4c075f1 Ulrich Hecht
#define TARGET_NR_mq_getsetattr        276
207 a4c075f1 Ulrich Hecht
#define TARGET_NR_kexec_load                277
208 a4c075f1 Ulrich Hecht
#define TARGET_NR_add_key                278
209 a4c075f1 Ulrich Hecht
#define TARGET_NR_request_key        279
210 a4c075f1 Ulrich Hecht
#define TARGET_NR_keyctl                280
211 a4c075f1 Ulrich Hecht
#define TARGET_NR_waitid                281
212 a4c075f1 Ulrich Hecht
#define TARGET_NR_ioprio_set                282
213 a4c075f1 Ulrich Hecht
#define TARGET_NR_ioprio_get                283
214 a4c075f1 Ulrich Hecht
#define TARGET_NR_inotify_init        284
215 a4c075f1 Ulrich Hecht
#define TARGET_NR_inotify_add_watch        285
216 a4c075f1 Ulrich Hecht
#define TARGET_NR_inotify_rm_watch        286
217 a4c075f1 Ulrich Hecht
/* Number 287 is reserved for new sys_migrate_pages */
218 a4c075f1 Ulrich Hecht
#define TARGET_NR_openat                288
219 a4c075f1 Ulrich Hecht
#define TARGET_NR_mkdirat                289
220 a4c075f1 Ulrich Hecht
#define TARGET_NR_mknodat                290
221 a4c075f1 Ulrich Hecht
#define TARGET_NR_fchownat                291
222 a4c075f1 Ulrich Hecht
#define TARGET_NR_futimesat                292
223 a4c075f1 Ulrich Hecht
#define TARGET_NR_unlinkat                294
224 a4c075f1 Ulrich Hecht
#define TARGET_NR_renameat                295
225 a4c075f1 Ulrich Hecht
#define TARGET_NR_linkat                296
226 a4c075f1 Ulrich Hecht
#define TARGET_NR_symlinkat                297
227 a4c075f1 Ulrich Hecht
#define TARGET_NR_readlinkat                298
228 a4c075f1 Ulrich Hecht
#define TARGET_NR_fchmodat                299
229 a4c075f1 Ulrich Hecht
#define TARGET_NR_faccessat                300
230 a4c075f1 Ulrich Hecht
#define TARGET_NR_pselect6                301
231 a4c075f1 Ulrich Hecht
#define TARGET_NR_ppoll                302
232 a4c075f1 Ulrich Hecht
#define TARGET_NR_unshare                303
233 a4c075f1 Ulrich Hecht
#define TARGET_NR_set_robust_list        304
234 a4c075f1 Ulrich Hecht
#define TARGET_NR_get_robust_list        305
235 a4c075f1 Ulrich Hecht
#define TARGET_NR_splice                306
236 a4c075f1 Ulrich Hecht
#define TARGET_NR_sync_file_range        307
237 a4c075f1 Ulrich Hecht
#define TARGET_NR_tee                308
238 a4c075f1 Ulrich Hecht
#define TARGET_NR_vmsplice                309
239 a4c075f1 Ulrich Hecht
/* Number 310 is reserved for new sys_move_pages */
240 a4c075f1 Ulrich Hecht
#define TARGET_NR_getcpu                311
241 a4c075f1 Ulrich Hecht
#define TARGET_NR_epoll_pwait        312
242 a4c075f1 Ulrich Hecht
#define TARGET_NR_utimes                313
243 a4c075f1 Ulrich Hecht
#define TARGET_NR_fallocate                314
244 a4c075f1 Ulrich Hecht
#define TARGET_NR_utimensat                315
245 a4c075f1 Ulrich Hecht
#define TARGET_NR_signalfd                316
246 a4c075f1 Ulrich Hecht
#define TARGET_NR_timerfd                317
247 a4c075f1 Ulrich Hecht
#define TARGET_NR_eventfd                318
248 a4c075f1 Ulrich Hecht
#define TARGET_NR_timerfd_create        319
249 a4c075f1 Ulrich Hecht
#define TARGET_NR_timerfd_settime        320
250 a4c075f1 Ulrich Hecht
#define TARGET_NR_timerfd_gettime        321
251 a4c075f1 Ulrich Hecht
#define TARGET_NR_signalfd4                322
252 a4c075f1 Ulrich Hecht
#define TARGET_NR_eventfd2                323
253 a4c075f1 Ulrich Hecht
#define TARGET_NR_inotify_init1        324
254 a4c075f1 Ulrich Hecht
#define TARGET_NR_pipe2                325
255 a4c075f1 Ulrich Hecht
#define TARGET_NR_dup3                326
256 a4c075f1 Ulrich Hecht
#define TARGET_NR_epoll_create1        327
257 a4c075f1 Ulrich Hecht
#undef NR_syscalls
258 a4c075f1 Ulrich Hecht
#define NR_syscalls 328
259 a4c075f1 Ulrich Hecht
260 a4c075f1 Ulrich Hecht
/*
261 a4c075f1 Ulrich Hecht
 * There are some system calls that are not present on 64 bit, some
262 a4c075f1 Ulrich Hecht
 * have a different name although they do the same (e.g. TARGET_NR_chown32
263 a4c075f1 Ulrich Hecht
 * is TARGET_NR_chown on 64 bit).
264 a4c075f1 Ulrich Hecht
 */
265 a4c075f1 Ulrich Hecht
#ifndef TARGET_S390X
266 a4c075f1 Ulrich Hecht
267 a4c075f1 Ulrich Hecht
#define TARGET_NR_time                 13
268 a4c075f1 Ulrich Hecht
#define TARGET_NR_lchown                 16
269 a4c075f1 Ulrich Hecht
#define TARGET_NR_setuid                 23
270 a4c075f1 Ulrich Hecht
#define TARGET_NR_getuid                 24
271 a4c075f1 Ulrich Hecht
#define TARGET_NR_stime                 25
272 a4c075f1 Ulrich Hecht
#define TARGET_NR_setgid                 46
273 a4c075f1 Ulrich Hecht
#define TARGET_NR_getgid                 47
274 a4c075f1 Ulrich Hecht
#define TARGET_NR_geteuid                 49
275 a4c075f1 Ulrich Hecht
#define TARGET_NR_getegid                 50
276 a4c075f1 Ulrich Hecht
#define TARGET_NR_setreuid                 70
277 a4c075f1 Ulrich Hecht
#define TARGET_NR_setregid                 71
278 a4c075f1 Ulrich Hecht
#define TARGET_NR_getrlimit                 76
279 a4c075f1 Ulrich Hecht
#define TARGET_NR_getgroups                 80
280 a4c075f1 Ulrich Hecht
#define TARGET_NR_setgroups                 81
281 a4c075f1 Ulrich Hecht
#define TARGET_NR_fchown                 95
282 a4c075f1 Ulrich Hecht
#define TARGET_NR_ioperm                101
283 a4c075f1 Ulrich Hecht
#define TARGET_NR_setfsuid                138
284 a4c075f1 Ulrich Hecht
#define TARGET_NR_setfsgid                139
285 a4c075f1 Ulrich Hecht
#define TARGET_NR__llseek                140
286 a4c075f1 Ulrich Hecht
#define TARGET_NR__newselect         142
287 a4c075f1 Ulrich Hecht
#define TARGET_NR_setresuid                164
288 a4c075f1 Ulrich Hecht
#define TARGET_NR_getresuid                165
289 a4c075f1 Ulrich Hecht
#define TARGET_NR_setresgid                170
290 a4c075f1 Ulrich Hecht
#define TARGET_NR_getresgid                171
291 a4c075f1 Ulrich Hecht
#define TARGET_NR_chown                182
292 a4c075f1 Ulrich Hecht
#define TARGET_NR_ugetrlimit                191        /* SuS compliant getrlimit */
293 a4c075f1 Ulrich Hecht
#define TARGET_NR_mmap2                192
294 a4c075f1 Ulrich Hecht
#define TARGET_NR_truncate64                193
295 a4c075f1 Ulrich Hecht
#define TARGET_NR_ftruncate64        194
296 a4c075f1 Ulrich Hecht
#define TARGET_NR_stat64                195
297 a4c075f1 Ulrich Hecht
#define TARGET_NR_lstat64                196
298 a4c075f1 Ulrich Hecht
#define TARGET_NR_fstat64                197
299 a4c075f1 Ulrich Hecht
#define TARGET_NR_lchown32                198
300 a4c075f1 Ulrich Hecht
#define TARGET_NR_getuid32                199
301 a4c075f1 Ulrich Hecht
#define TARGET_NR_getgid32                200
302 a4c075f1 Ulrich Hecht
#define TARGET_NR_geteuid32                201
303 a4c075f1 Ulrich Hecht
#define TARGET_NR_getegid32                202
304 a4c075f1 Ulrich Hecht
#define TARGET_NR_setreuid32                203
305 a4c075f1 Ulrich Hecht
#define TARGET_NR_setregid32                204
306 a4c075f1 Ulrich Hecht
#define TARGET_NR_getgroups32        205
307 a4c075f1 Ulrich Hecht
#define TARGET_NR_setgroups32        206
308 a4c075f1 Ulrich Hecht
#define TARGET_NR_fchown32                207
309 a4c075f1 Ulrich Hecht
#define TARGET_NR_setresuid32        208
310 a4c075f1 Ulrich Hecht
#define TARGET_NR_getresuid32        209
311 a4c075f1 Ulrich Hecht
#define TARGET_NR_setresgid32        210
312 a4c075f1 Ulrich Hecht
#define TARGET_NR_getresgid32        211
313 a4c075f1 Ulrich Hecht
#define TARGET_NR_chown32                212
314 a4c075f1 Ulrich Hecht
#define TARGET_NR_setuid32                213
315 a4c075f1 Ulrich Hecht
#define TARGET_NR_setgid32                214
316 a4c075f1 Ulrich Hecht
#define TARGET_NR_setfsuid32                215
317 a4c075f1 Ulrich Hecht
#define TARGET_NR_setfsgid32                216
318 a4c075f1 Ulrich Hecht
#define TARGET_NR_fcntl64                221
319 a4c075f1 Ulrich Hecht
#define TARGET_NR_sendfile64                223
320 a4c075f1 Ulrich Hecht
#define TARGET_NR_fadvise64_64        264
321 a4c075f1 Ulrich Hecht
#define TARGET_NR_fstatat64                293
322 a4c075f1 Ulrich Hecht
323 a4c075f1 Ulrich Hecht
#else
324 a4c075f1 Ulrich Hecht
325 a4c075f1 Ulrich Hecht
#define TARGET_NR_select                142
326 a4c075f1 Ulrich Hecht
#define TARGET_NR_getrlimit                191        /* SuS compliant getrlimit */
327 a4c075f1 Ulrich Hecht
#define TARGET_NR_lchown                  198
328 a4c075f1 Ulrich Hecht
#define TARGET_NR_getuid                  199
329 a4c075f1 Ulrich Hecht
#define TARGET_NR_getgid                  200
330 a4c075f1 Ulrich Hecht
#define TARGET_NR_geteuid                  201
331 a4c075f1 Ulrich Hecht
#define TARGET_NR_getegid                  202
332 a4c075f1 Ulrich Hecht
#define TARGET_NR_setreuid                  203
333 a4c075f1 Ulrich Hecht
#define TARGET_NR_setregid                  204
334 a4c075f1 Ulrich Hecht
#define TARGET_NR_getgroups          205
335 a4c075f1 Ulrich Hecht
#define TARGET_NR_setgroups          206
336 a4c075f1 Ulrich Hecht
#define TARGET_NR_fchown                  207
337 a4c075f1 Ulrich Hecht
#define TARGET_NR_setresuid          208
338 a4c075f1 Ulrich Hecht
#define TARGET_NR_getresuid          209
339 a4c075f1 Ulrich Hecht
#define TARGET_NR_setresgid          210
340 a4c075f1 Ulrich Hecht
#define TARGET_NR_getresgid          211
341 a4c075f1 Ulrich Hecht
#define TARGET_NR_chown                  212
342 a4c075f1 Ulrich Hecht
#define TARGET_NR_setuid                  213
343 a4c075f1 Ulrich Hecht
#define TARGET_NR_setgid                  214
344 a4c075f1 Ulrich Hecht
#define TARGET_NR_setfsuid                  215
345 a4c075f1 Ulrich Hecht
#define TARGET_NR_setfsgid                  216
346 a4c075f1 Ulrich Hecht
#define TARGET_NR_newfstatat                293
347 a4c075f1 Ulrich Hecht
348 a4c075f1 Ulrich Hecht
#endif