unistd_32.h
001: #ifndef _ASM_X86_UNISTD_32_H
002: #define _ASM_X86_UNISTD_32_H
003:
004:
005:
006:
007:
008: #define __NR_restart_syscall 0
009: #define __NR_exit 1
010: #define __NR_fork 2
011: #define __NR_read 3
012: #define __NR_write 4
013: #define __NR_open 5
014: #define __NR_close 6
015: #define __NR_waitpid 7
016: #define __NR_creat 8
017: #define __NR_link 9
018: #define __NR_unlink 10
019: #define __NR_execve 11
020: #define __NR_chdir 12
021: #define __NR_time 13
022: #define __NR_mknod 14
023: #define __NR_chmod 15
024: #define __NR_lchown 16
025: #define __NR_break 17
026: #define __NR_oldstat 18
027: #define __NR_lseek 19
028: #define __NR_getpid 20
029: #define __NR_mount 21
030: #define __NR_umount 22
031: #define __NR_setuid 23
032: #define __NR_getuid 24
033: #define __NR_stime 25
034: #define __NR_ptrace 26
035: #define __NR_alarm 27
036: #define __NR_oldfstat 28
037: #define __NR_pause 29
038: #define __NR_utime 30
039: #define __NR_stty 31
040: #define __NR_gtty 32
041: #define __NR_access 33
042: #define __NR_nice 34
043: #define __NR_ftime 35
044: #define __NR_sync 36
045: #define __NR_kill 37
046: #define __NR_rename 38
047: #define __NR_mkdir 39
048: #define __NR_rmdir 40
049: #define __NR_dup 41
050: #define __NR_pipe 42
051: #define __NR_times 43
052: #define __NR_prof 44
053: #define __NR_brk 45
054: #define __NR_setgid 46
055: #define __NR_getgid 47
056: #define __NR_signal 48
057: #define __NR_geteuid 49
058: #define __NR_getegid 50
059: #define __NR_acct 51
060: #define __NR_umount2 52
061: #define __NR_lock 53
062: #define __NR_ioctl 54
063: #define __NR_fcntl 55
064: #define __NR_mpx 56
065: #define __NR_setpgid 57
066: #define __NR_ulimit 58
067: #define __NR_oldolduname 59
068: #define __NR_umask 60
069: #define __NR_chroot 61
070: #define __NR_ustat 62
071: #define __NR_dup2 63
072: #define __NR_getppid 64
073: #define __NR_getpgrp 65
074: #define __NR_setsid 66
075: #define __NR_sigaction 67
076: #define __NR_sgetmask 68
077: #define __NR_ssetmask 69
078: #define __NR_setreuid 70
079: #define __NR_setregid 71
080: #define __NR_sigsuspend 72
081: #define __NR_sigpending 73
082: #define __NR_sethostname 74
083: #define __NR_setrlimit 75
084: #define __NR_getrlimit 76
085: #define __NR_getrusage 77
086: #define __NR_gettimeofday 78
087: #define __NR_settimeofday 79
088: #define __NR_getgroups 80
089: #define __NR_setgroups 81
090: #define __NR_select 82
091: #define __NR_symlink 83
092: #define __NR_oldlstat 84
093: #define __NR_readlink 85
094: #define __NR_uselib 86
095: #define __NR_swapon 87
096: #define __NR_reboot 88
097: #define __NR_readdir 89
098: #define __NR_mmap 90
099: #define __NR_munmap 91
100: #define __NR_truncate 92
101: #define __NR_ftruncate 93
102: #define __NR_fchmod 94
103: #define __NR_fchown 95
104: #define __NR_getpriority 96
105: #define __NR_setpriority 97
106: #define __NR_profil 98
107: #define __NR_statfs 99
108: #define __NR_fstatfs 100
109: #define __NR_ioperm 101
110: #define __NR_socketcall 102
111: #define __NR_syslog 103
112: #define __NR_setitimer 104
113: #define __NR_getitimer 105
114: #define __NR_stat 106
115: #define __NR_lstat 107
116: #define __NR_fstat 108
117: #define __NR_olduname 109
118: #define __NR_iopl 110
119: #define __NR_vhangup 111
120: #define __NR_idle 112
121: #define __NR_vm86old 113
122: #define __NR_wait4 114
123: #define __NR_swapoff 115
124: #define __NR_sysinfo 116
125: #define __NR_ipc 117
126: #define __NR_fsync 118
127: #define __NR_sigreturn 119
128: #define __NR_clone 120
129: #define __NR_setdomainname 121
130: #define __NR_uname 122
131: #define __NR_modify_ldt 123
132: #define __NR_adjtimex 124
133: #define __NR_mprotect 125
134: #define __NR_sigprocmask 126
135: #define __NR_create_module 127
136: #define __NR_init_module 128
137: #define __NR_delete_module 129
138: #define __NR_get_kernel_syms 130
139: #define __NR_quotactl 131
140: #define __NR_getpgid 132
141: #define __NR_fchdir 133
142: #define __NR_bdflush 134
143: #define __NR_sysfs 135
144: #define __NR_personality 136
145: #define __NR_afs_syscall 137
146: #define __NR_setfsuid 138
147: #define __NR_setfsgid 139
148: #define __NR__llseek 140
149: #define __NR_getdents 141
150: #define __NR__newselect 142
151: #define __NR_flock 143
152: #define __NR_msync 144
153: #define __NR_readv 145
154: #define __NR_writev 146
155: #define __NR_getsid 147
156: #define __NR_fdatasync 148
157: #define __NR__sysctl 149
158: #define __NR_mlock 150
159: #define __NR_munlock 151
160: #define __NR_mlockall 152
161: #define __NR_munlockall 153
162: #define __NR_sched_setparam 154
163: #define __NR_sched_getparam 155
164: #define __NR_sched_setscheduler 156
165: #define __NR_sched_getscheduler 157
166: #define __NR_sched_yield 158
167: #define __NR_sched_get_priority_max 159
168: #define __NR_sched_get_priority_min 160
169: #define __NR_sched_rr_get_interval 161
170: #define __NR_nanosleep 162
171: #define __NR_mremap 163
172: #define __NR_setresuid 164
173: #define __NR_getresuid 165
174: #define __NR_vm86 166
175: #define __NR_query_module 167
176: #define __NR_poll 168
177: #define __NR_nfsservctl 169
178: #define __NR_setresgid 170
179: #define __NR_getresgid 171
180: #define __NR_prctl 172
181: #define __NR_rt_sigreturn 173
182: #define __NR_rt_sigaction 174
183: #define __NR_rt_sigprocmask 175
184: #define __NR_rt_sigpending 176
185: #define __NR_rt_sigtimedwait 177
186: #define __NR_rt_sigqueueinfo 178
187: #define __NR_rt_sigsuspend 179
188: #define __NR_pread64 180
189: #define __NR_pwrite64 181
190: #define __NR_chown 182
191: #define __NR_getcwd 183
192: #define __NR_capget 184
193: #define __NR_capset 185
194: #define __NR_sigaltstack 186
195: #define __NR_sendfile 187
196: #define __NR_getpmsg 188
197: #define __NR_putpmsg 189
198: #define __NR_vfork 190
199: #define __NR_ugetrlimit 191
200: #define __NR_mmap2 192
201: #define __NR_truncate64 193
202: #define __NR_ftruncate64 194
203: #define __NR_stat64 195
204: #define __NR_lstat64 196
205: #define __NR_fstat64 197
206: #define __NR_lchown32 198
207: #define __NR_getuid32 199
208: #define __NR_getgid32 200
209: #define __NR_geteuid32 201
210: #define __NR_getegid32 202
211: #define __NR_setreuid32 203
212: #define __NR_setregid32 204
213: #define __NR_getgroups32 205
214: #define __NR_setgroups32 206
215: #define __NR_fchown32 207
216: #define __NR_setresuid32 208
217: #define __NR_getresuid32 209
218: #define __NR_setresgid32 210
219: #define __NR_getresgid32 211
220: #define __NR_chown32 212
221: #define __NR_setuid32 213
222: #define __NR_setgid32 214
223: #define __NR_setfsuid32 215
224: #define __NR_setfsgid32 216
225: #define __NR_pivot_root 217
226: #define __NR_mincore 218
227: #define __NR_madvise 219
228: #define __NR_madvise1 219
229: #define __NR_getdents64 220
230: #define __NR_fcntl64 221
231:
232: #define __NR_gettid 224
233: #define __NR_readahead 225
234: #define __NR_setxattr 226
235: #define __NR_lsetxattr 227
236: #define __NR_fsetxattr 228
237: #define __NR_getxattr 229
238: #define __NR_lgetxattr 230
239: #define __NR_fgetxattr 231
240: #define __NR_listxattr 232
241: #define __NR_llistxattr 233
242: #define __NR_flistxattr 234
243: #define __NR_removexattr 235
244: #define __NR_lremovexattr 236
245: #define __NR_fremovexattr 237
246: #define __NR_tkill 238
247: #define __NR_sendfile64 239
248: #define __NR_futex 240
249: #define __NR_sched_setaffinity 241
250: #define __NR_sched_getaffinity 242
251: #define __NR_set_thread_area 243
252: #define __NR_get_thread_area 244
253: #define __NR_io_setup 245
254: #define __NR_io_destroy 246
255: #define __NR_io_getevents 247
256: #define __NR_io_submit 248
257: #define __NR_io_cancel 249
258: #define __NR_fadvise64 250
259:
260: #define __NR_exit_group 252
261: #define __NR_lookup_dcookie 253
262: #define __NR_epoll_create 254
263: #define __NR_epoll_ctl 255
264: #define __NR_epoll_wait 256
265: #define __NR_remap_file_pages 257
266: #define __NR_set_tid_address 258
267: #define __NR_timer_create 259
268: #define __NR_timer_settime (__NR_timer_create+1)
269: #define __NR_timer_gettime (__NR_timer_create+2)
270: #define __NR_timer_getoverrun (__NR_timer_create+3)
271: #define __NR_timer_delete (__NR_timer_create+4)
272: #define __NR_clock_settime (__NR_timer_create+5)
273: #define __NR_clock_gettime (__NR_timer_create+6)
274: #define __NR_clock_getres (__NR_timer_create+7)
275: #define __NR_clock_nanosleep (__NR_timer_create+8)
276: #define __NR_statfs64 268
277: #define __NR_fstatfs64 269
278: #define __NR_tgkill 270
279: #define __NR_utimes 271
280: #define __NR_fadvise64_64 272
281: #define __NR_vserver 273
282: #define __NR_mbind 274
283: #define __NR_get_mempolicy 275
284: #define __NR_set_mempolicy 276
285: #define __NR_mq_open 277
286: #define __NR_mq_unlink (__NR_mq_open+1)
287: #define __NR_mq_timedsend (__NR_mq_open+2)
288: #define __NR_mq_timedreceive (__NR_mq_open+3)
289: #define __NR_mq_notify (__NR_mq_open+4)
290: #define __NR_mq_getsetattr (__NR_mq_open+5)
291: #define __NR_kexec_load 283
292: #define __NR_waitid 284
293:
294: #define __NR_add_key 286
295: #define __NR_request_key 287
296: #define __NR_keyctl 288
297: #define __NR_ioprio_set 289
298: #define __NR_ioprio_get 290
299: #define __NR_inotify_init 291
300: #define __NR_inotify_add_watch 292
301: #define __NR_inotify_rm_watch 293
302: #define __NR_migrate_pages 294
303: #define __NR_openat 295
304: #define __NR_mkdirat 296
305: #define __NR_mknodat 297
306: #define __NR_fchownat 298
307: #define __NR_futimesat 299
308: #define __NR_fstatat64 300
309: #define __NR_unlinkat 301
310: #define __NR_renameat 302
311: #define __NR_linkat 303
312: #define __NR_symlinkat 304
313: #define __NR_readlinkat 305
314: #define __NR_fchmodat 306
315: #define __NR_faccessat 307
316: #define __NR_pselect6 308
317: #define __NR_ppoll 309
318: #define __NR_unshare 310
319: #define __NR_set_robust_list 311
320: #define __NR_get_robust_list 312
321: #define __NR_splice 313
322: #define __NR_sync_file_range 314
323: #define __NR_tee 315
324: #define __NR_vmsplice 316
325: #define __NR_move_pages 317
326: #define __NR_getcpu 318
327: #define __NR_epoll_pwait 319
328: #define __NR_utimensat 320
329: #define __NR_signalfd 321
330: #define __NR_timerfd_create 322
331: #define __NR_eventfd 323
332: #define __NR_fallocate 324
333: #define __NR_timerfd_settime 325
334: #define __NR_timerfd_gettime 326
335: #define __NR_signalfd4 327
336: #define __NR_eventfd2 328
337: #define __NR_epoll_create1 329
338: #define __NR_dup3 330
339: #define __NR_pipe2 331
340: #define __NR_inotify_init1 332
341: #define __NR_preadv 333
342: #define __NR_pwritev 334
343: #define __NR_rt_tgsigqueueinfo 335
344: #define __NR_perf_event_open 336
345: #define __NR_recvmmsg 337
346: #define __NR_fanotify_init 338
347: #define __NR_fanotify_mark 339
348: #define __NR_prlimit64 340
349: #define __NR_name_to_handle_at 341
350: #define __NR_open_by_handle_at 342
351: #define __NR_clock_adjtime 343
352: #define __NR_syncfs 344
353: #define __NR_sendmmsg 345
354: #define __NR_setns 346
355: #define __NR_process_vm_readv 347
356: #define __NR_process_vm_writev 348
357:
358: #endif
359:
© Andrew Scott 2006 -
2025,
All Rights Reserved