|
|
1.1 root 1: /*
2: * This file contains the system call numbers for UniCore32 oldabi.
3: *
4: * Copyright (C) 2010-2011 GUAN Xue-tao
5: *
6: * This program is free software; you can redistribute it and/or modify
7: * it under the terms of the GNU General Public License version 2 as
8: * published by the Free Software Foundation.
9: */
10: #define TARGET_NR_restart_syscall 0
11: #define TARGET_NR_exit 1
12: #define TARGET_NR_fork 2
13: #define TARGET_NR_read 3
14: #define TARGET_NR_write 4
15: #define TARGET_NR_open 5
16: #define TARGET_NR_close 6
17: #define TARGET_NR_waitpid 7
18: #define TARGET_NR_creat 8
19: #define TARGET_NR_link 9
20: #define TARGET_NR_unlink 10
21: #define TARGET_NR_execve 11
22: #define TARGET_NR_chdir 12
23: #define TARGET_NR_time 13
24: #define TARGET_NR_mknod 14
25: #define TARGET_NR_chmod 15
26: #define TARGET_NR_lchown 16
27: #define TARGET_NR_break 17
28: /* 18 */
29: #define TARGET_NR_lseek 19
30: #define TARGET_NR_getpid 20
31: #define TARGET_NR_mount 21
32: #define TARGET_NR_umount 22
33: #define TARGET_NR_setuid 23
34: #define TARGET_NR_getuid 24
35: #define TARGET_NR_stime 25
36: #define TARGET_NR_ptrace 26
37: #define TARGET_NR_alarm 27
38: /* 28 */
39: #define TARGET_NR_pause 29
40: #define TARGET_NR_utime 30
41: #define TARGET_NR_stty 31
42: #define TARGET_NR_gtty 32
43: #define TARGET_NR_access 33
44: #define TARGET_NR_nice 34
45: #define TARGET_NR_ftime 35
46: #define TARGET_NR_sync 36
47: #define TARGET_NR_kill 37
48: #define TARGET_NR_rename 38
49: #define TARGET_NR_mkdir 39
50: #define TARGET_NR_rmdir 40
51: #define TARGET_NR_dup 41
52: #define TARGET_NR_pipe 42
53: #define TARGET_NR_times 43
54: #define TARGET_NR_prof 44
55: #define TARGET_NR_brk 45
56: #define TARGET_NR_setgid 46
57: #define TARGET_NR_getgid 47
58: #define TARGET_NR_signal 48
59: #define TARGET_NR_geteuid 49
60: #define TARGET_NR_getegid 50
61: #define TARGET_NR_acct 51
62: #define TARGET_NR_umount2 52
63: #define TARGET_NR_lock 53
64: #define TARGET_NR_ioctl 54
65: #define TARGET_NR_fcntl 55
66: #define TARGET_NR_mpx 56
67: #define TARGET_NR_setpgid 57
68: #define TARGET_NR_ulimit 58
69: /* 59 */
70: #define TARGET_NR_umask 60
71: #define TARGET_NR_chroot 61
72: #define TARGET_NR_ustat 62
73: #define TARGET_NR_dup2 63
74: #define TARGET_NR_getppid 64
75: #define TARGET_NR_getpgrp 65
76: #define TARGET_NR_setsid 66
77: #define TARGET_NR_sigaction 67
78: #define TARGET_NR_sgetmask 68
79: #define TARGET_NR_ssetmask 69
80: #define TARGET_NR_setreuid 70
81: #define TARGET_NR_setregid 71
82: #define TARGET_NR_sigsuspend 72
83: #define TARGET_NR_sigpending 73
84: #define TARGET_NR_sethostname 74
85: #define TARGET_NR_setrlimit 75
86: #define TARGET_NR_getrlimit 76
87: #define TARGET_NR_getrusage 77
88: #define TARGET_NR_gettimeofday 78
89: #define TARGET_NR_settimeofday 79
90: #define TARGET_NR_getgroups 80
91: #define TARGET_NR_setgroups 81
92: #define TARGET_NR_select 82
93: #define TARGET_NR_symlink 83
94: /* 84 */
95: #define TARGET_NR_readlink 85
96: #define TARGET_NR_uselib 86
97: #define TARGET_NR_swapon 87
98: #define TARGET_NR_reboot 88
99: #define TARGET_NR_readdir 89
100: #define TARGET_NR_mmap 90
101: #define TARGET_NR_munmap 91
102: #define TARGET_NR_truncate 92
103: #define TARGET_NR_ftruncate 93
104: #define TARGET_NR_fchmod 94
105: #define TARGET_NR_fchown 95
106: #define TARGET_NR_getpriority 96
107: #define TARGET_NR_setpriority 97
108: #define TARGET_NR_profil 98
109: #define TARGET_NR_statfs 99
110: #define TARGET_NR_fstatfs 100
111: #define TARGET_NR_ioperm 101
112: #define TARGET_NR_socketcall 102
113: #define TARGET_NR_syslog 103
114: #define TARGET_NR_setitimer 104
115: #define TARGET_NR_getitimer 105
116: #define TARGET_NR_stat 106
117: #define TARGET_NR_lstat 107
118: #define TARGET_NR_fstat 108
119: /* 109 */
120: /* 110 */
121: #define TARGET_NR_vhangup 111
122: #define TARGET_NR_idle 112
123: #define TARGET_NR_syscall 113
124: #define TARGET_NR_wait4 114
125: #define TARGET_NR_swapoff 115
126: #define TARGET_NR_sysinfo 116
127: #define TARGET_NR_ipc 117
128: #define TARGET_NR_fsync 118
129: #define TARGET_NR_sigreturn 119
130: #define TARGET_NR_clone 120
131: #define TARGET_NR_setdomainname 121
132: #define TARGET_NR_uname 122
133: #define TARGET_NR_modify_ldt 123
134: #define TARGET_NR_adjtimex 124
135: #define TARGET_NR_mprotect 125
136: #define TARGET_NR_sigprocmask 126
137: #define TARGET_NR_create_module 127
138: #define TARGET_NR_init_module 128
139: #define TARGET_NR_delete_module 129
140: #define TARGET_NR_get_kernel_syms 130
141: #define TARGET_NR_quotactl 131
142: #define TARGET_NR_getpgid 132
143: #define TARGET_NR_fchdir 133
144: #define TARGET_NR_bdflush 134
145: #define TARGET_NR_sysfs 135
146: #define TARGET_NR_personality 136
147: #define TARGET_NR_afs_syscall 137
148: #define TARGET_NR_setfsuid 138
149: #define TARGET_NR_setfsgid 139
150: #define TARGET_NR__llseek 140
151: #define TARGET_NR_getdents 141
152: #define TARGET_NR__newselect 142
153: #define TARGET_NR_flock 143
154: #define TARGET_NR_msync 144
155: #define TARGET_NR_readv 145
156: #define TARGET_NR_writev 146
157: #define TARGET_NR_getsid 147
158: #define TARGET_NR_fdatasync 148
159: #define TARGET_NR__sysctl 149
160: #define TARGET_NR_mlock 150
161: #define TARGET_NR_munlock 151
162: #define TARGET_NR_mlockall 152
163: #define TARGET_NR_munlockall 153
164: #define TARGET_NR_sched_setparam 154
165: #define TARGET_NR_sched_getparam 155
166: #define TARGET_NR_sched_setscheduler 156
167: #define TARGET_NR_sched_getscheduler 157
168: #define TARGET_NR_sched_yield 158
169: #define TARGET_NR_sched_get_priority_max 159
170: #define TARGET_NR_sched_get_priority_min 160
171: #define TARGET_NR_sched_rr_get_interval 161
172: #define TARGET_NR_nanosleep 162
173: #define TARGET_NR_mremap 163
174: #define TARGET_NR_setresuid 164
175: #define TARGET_NR_getresuid 165
176: #define TARGET_NR_vm86 166
177: #define TARGET_NR_query_module 167
178: #define TARGET_NR_poll 168
179: #define TARGET_NR_nfsservctl 169
180: #define TARGET_NR_setresgid 170
181: #define TARGET_NR_getresgid 171
182: #define TARGET_NR_prctl 172
183: #define TARGET_NR_rt_sigreturn 173
184: #define TARGET_NR_rt_sigaction 174
185: #define TARGET_NR_rt_sigprocmask 175
186: #define TARGET_NR_rt_sigpending 176
187: #define TARGET_NR_rt_sigtimedwait 177
188: #define TARGET_NR_rt_sigqueueinfo 178
189: #define TARGET_NR_rt_sigsuspend 179
190: #define TARGET_NR_pread 180
191: #define TARGET_NR_pwrite 181
192: #define TARGET_NR_chown 182
193: #define TARGET_NR_getcwd 183
194: #define TARGET_NR_capget 184
195: #define TARGET_NR_capset 185
196: #define TARGET_NR_sigaltstack 186
197: #define TARGET_NR_sendfile 187
198: /* 188 */
199: /* 189 */
200: #define TARGET_NR_vfork 190
201: #define TARGET_NR_ugetrlimit 191
202: #define TARGET_NR_mmap2 192
203: #define TARGET_NR_truncate64 193
204: #define TARGET_NR_ftruncate64 194
205: #define TARGET_NR_stat64 195
206: #define TARGET_NR_lstat64 196
207: #define TARGET_NR_fstat64 197
208: #define TARGET_NR_lchown32 198
209: #define TARGET_NR_getuid32 199
210: #define TARGET_NR_getgid32 200
211: #define TARGET_NR_geteuid32 201
212: #define TARGET_NR_getegid32 202
213: #define TARGET_NR_setreuid32 203
214: #define TARGET_NR_setregid32 204
215: #define TARGET_NR_getgroups32 205
216: #define TARGET_NR_setgroups32 206
217: #define TARGET_NR_fchown32 207
218: #define TARGET_NR_setresuid32 208
219: #define TARGET_NR_getresuid32 209
220: #define TARGET_NR_setresgid32 210
221: #define TARGET_NR_getresgid32 211
222: #define TARGET_NR_chown32 212
223: #define TARGET_NR_setuid32 213
224: #define TARGET_NR_setgid32 214
225: #define TARGET_NR_setfsuid32 215
226: #define TARGET_NR_setfsgid32 216
227: #define TARGET_NR_getdents64 217
228: #define TARGET_NR_pivot_root 218
229: #define TARGET_NR_mincore 219
230: #define TARGET_NR_madvise 220
231: #define TARGET_NR_fcntl64 221
232: /* 222 */
233: /* 223 */
234: #define TARGET_NR_gettid 224
235: #define TARGET_NR_readahead 225
236: #define TARGET_NR_setxattr 226
237: #define TARGET_NR_lsetxattr 227
238: #define TARGET_NR_fsetxattr 228
239: #define TARGET_NR_getxattr 229
240: #define TARGET_NR_lgetxattr 230
241: #define TARGET_NR_fgetxattr 231
242: #define TARGET_NR_listxattr 232
243: #define TARGET_NR_llistxattr 233
244: #define TARGET_NR_flistxattr 234
245: #define TARGET_NR_removexattr 235
246: #define TARGET_NR_lremovexattr 236
247: #define TARGET_NR_fremovexattr 237
248: #define TARGET_NR_tkill 238
249: #define TARGET_NR_sendfile64 239
250: #define TARGET_NR_futex 240
251: #define TARGET_NR_sched_setaffinity 241
252: #define TARGET_NR_sched_getaffinity 242
253: #define TARGET_NR_io_setup 243
254: #define TARGET_NR_io_destroy 244
255: #define TARGET_NR_io_getevents 245
256: #define TARGET_NR_io_submit 246
257: #define TARGET_NR_io_cancel 247
258: #define TARGET_NR_exit_group 248
259: #define TARGET_NR_lookup_dcookie 249
260: #define TARGET_NR_epoll_create 250
261: #define TARGET_NR_epoll_ctl 251
262: #define TARGET_NR_epoll_wait 252
263: #define TARGET_NR_remap_file_pages 253
264: /* 254 */
265: /* 255 */
266: /* 256 */
267: #define TARGET_NR_set_tid_address 256
268: #define TARGET_NR_timer_create 257
269: #define TARGET_NR_timer_settime 258
270: #define TARGET_NR_timer_gettime 259
271: #define TARGET_NR_timer_getoverrun 260
272: #define TARGET_NR_timer_delete 261
273: #define TARGET_NR_clock_settime 262
274: #define TARGET_NR_clock_gettime 263
275: #define TARGET_NR_clock_getres 264
276: #define TARGET_NR_clock_nanosleep 265
277: #define TARGET_NR_statfs64 266
278: #define TARGET_NR_fstatfs64 267
279: #define TARGET_NR_tgkill 268
280: #define TARGET_NR_utimes 269
281: #define TARGET_NR_fadvise64_64 270
282: #define TARGET_NR_pciconfig_iobase 271
283: #define TARGET_NR_pciconfig_read 272
284: #define TARGET_NR_pciconfig_write 273
285: #define TARGET_NR_mq_open 274
286: #define TARGET_NR_mq_unlink 275
287: #define TARGET_NR_mq_timedsend 276
288: #define TARGET_NR_mq_timedreceive 277
289: #define TARGET_NR_mq_notify 278
290: #define TARGET_NR_mq_getsetattr 279
291: #define TARGET_NR_waitid 280
292: #define TARGET_NR_socket 281
293: #define TARGET_NR_bind 282
294: #define TARGET_NR_connect 283
295: #define TARGET_NR_listen 284
296: #define TARGET_NR_accept 285
297: #define TARGET_NR_getsockname 286
298: #define TARGET_NR_getpeername 287
299: #define TARGET_NR_socketpair 288
300: #define TARGET_NR_send 289
301: #define TARGET_NR_sendto 290
302: #define TARGET_NR_recv 291
303: #define TARGET_NR_recvfrom 292
304: #define TARGET_NR_shutdown 293
305: #define TARGET_NR_setsockopt 294
306: #define TARGET_NR_getsockopt 295
307: #define TARGET_NR_sendmsg 296
308: #define TARGET_NR_recvmsg 297
309: #define TARGET_NR_semop 298
310: #define TARGET_NR_semget 299
311: #define TARGET_NR_semctl 300
312: #define TARGET_NR_msgsnd 301
313: #define TARGET_NR_msgrcv 302
314: #define TARGET_NR_msgget 303
315: #define TARGET_NR_msgctl 304
316: #define TARGET_NR_shmat 305
317: #define TARGET_NR_shmdt 306
318: #define TARGET_NR_shmget 307
319: #define TARGET_NR_shmctl 308
320: #define TARGET_NR_add_key 309
321: #define TARGET_NR_request_key 310
322: #define TARGET_NR_keyctl 311
323: #define TARGET_NR_semtimedop 312
324: #define TARGET_NR_vserver 313
325: #define TARGET_NR_ioprio_set 314
326: #define TARGET_NR_ioprio_get 315
327: #define TARGET_NR_inotify_init 316
328: #define TARGET_NR_inotify_add_watch 317
329: #define TARGET_NR_inotify_rm_watch 318
330: #define TARGET_NR_mbind 319
331: #define TARGET_NR_get_mempolicy 320
332: #define TARGET_NR_set_mempolicy 321
333: #define TARGET_NR_openat 322
334: #define TARGET_NR_mkdirat 323
335: #define TARGET_NR_mknodat 324
336: #define TARGET_NR_fchownat 325
337: #define TARGET_NR_futimesat 326
338: #define TARGET_NR_fstatat64 327
339: #define TARGET_NR_unlinkat 328
340: #define TARGET_NR_renameat 329
341: #define TARGET_NR_linkat 330
342: #define TARGET_NR_symlinkat 331
343: #define TARGET_NR_readlinkat 332
344: #define TARGET_NR_fchmodat 333
345: #define TARGET_NR_faccessat 334
346: /* 335 */
347: /* 336 */
348: #define TARGET_NR_unshare 337
349: #define TARGET_NR_set_robust_list 338
350: #define TARGET_NR_get_robust_list 339
351: #define TARGET_NR_splice 340
352: #define TARGET_NR_sync_file_range2 341
353: #define TARGET_NR_tee 342
354: #define TARGET_NR_vmsplice 343
355: #define TARGET_NR_move_pages 344
356: #define TARGET_NR_getcpu 345
357: /* 346 */
358: #define TARGET_NR_kexec_load 347
359: #define TARGET_NR_utimensat 348
360: #define TARGET_NR_signalfd 349
361: #define TARGET_NR_timerfd 350
362: #define TARGET_NR_eventfd 351
363: #define TARGET_NR_fallocate 352
364: #define TARGET_NR_timerfd_settime 353
365: #define TARGET_NR_timerfd_gettime 354
366: #define TARGET_NR_signalfd4 355
367: #define TARGET_NR_eventfd2 356
368: #define TARGET_NR_epoll_create1 357
369: #define TARGET_NR_dup3 358
370: #define TARGET_NR_pipe2 359
371: #define TARGET_NR_inotify_init1 360
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.