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