Dr Andrew Scott G7VAV

My photo
 
June 2025
Mo Tu We Th Fr Sa Su
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 1 2 3 4 5 6


unistd_32.h
001: #ifndef _ASM_X86_UNISTD_32_H
002: #define _ASM_X86_UNISTD_32_H
003: 
004: /*
005:  * This file contains the system call numbers.
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   /* Back compatible 2Gig limited rlimit */
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 /* Syscall for Andrew File System */
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     /* some people actually want streams */
197: #define __NR_putpmsg            189     /* some people actually want streams */
198: #define __NR_vfork              190
199: #define __NR_ugetrlimit         191     /* SuS compliant getrlimit */
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     /* delete when C lib stub is removed */
229: #define __NR_getdents64         220
230: #define __NR_fcntl64            221
231: /* 223 is unused */
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: /* 251 is available for reuse (was briefly sys_set_zone_reclaim) */
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: /* #define __NR_sys_setaltroot  285 */
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 /* _ASM_X86_UNISTD_32_H */
359: 


for client (none)
© Andrew Scott 2006 - 2025,
All Rights Reserved
http://www.andrew-scott.uk/
Andrew Scott
http://www.andrew-scott.co.uk/