syscall.h.in raw

   1  #define __NR_read				0
   2  #define __NR_write				1
   3  #define __NR_open				2
   4  #define __NR_close				3
   5  #define __NR_stat				4
   6  #define __NR_fstat				5
   7  #define __NR_lstat				6
   8  #define __NR_poll				7
   9  #define __NR_lseek				8
  10  #define __NR_mmap				9
  11  #define __NR_mprotect			10
  12  #define __NR_munmap				11
  13  #define __NR_brk				12
  14  #define __NR_rt_sigaction		13
  15  #define __NR_rt_sigprocmask		14
  16  #define __NR_rt_sigreturn		15
  17  #define __NR_ioctl				16
  18  #define __NR_pread64			17
  19  #define __NR_pwrite64			18
  20  #define __NR_readv				19
  21  #define __NR_writev				20
  22  #define __NR_access				21
  23  #define __NR_pipe				22
  24  #define __NR_select				23
  25  #define __NR_sched_yield		24
  26  #define __NR_mremap				25
  27  #define __NR_msync				26
  28  #define __NR_mincore			27
  29  #define __NR_madvise			28
  30  #define __NR_shmget				29
  31  #define __NR_shmat				30
  32  #define __NR_shmctl				31
  33  #define __NR_dup				32
  34  #define __NR_dup2				33
  35  #define __NR_pause				34
  36  #define __NR_nanosleep			35
  37  #define __NR_getitimer			36
  38  #define __NR_alarm				37
  39  #define __NR_setitimer			38
  40  #define __NR_getpid				39
  41  #define __NR_sendfile			40
  42  #define __NR_socket				41
  43  #define __NR_connect			42
  44  #define __NR_accept				43
  45  #define __NR_sendto				44
  46  #define __NR_recvfrom			45
  47  #define __NR_sendmsg			46
  48  #define __NR_recvmsg			47
  49  #define __NR_shutdown			48
  50  #define __NR_bind				49
  51  #define __NR_listen				50
  52  #define __NR_getsockname		51
  53  #define __NR_getpeername		52
  54  #define __NR_socketpair			53
  55  #define __NR_setsockopt			54
  56  #define __NR_getsockopt			55
  57  #define __NR_clone				56
  58  #define __NR_fork				57
  59  #define __NR_vfork				58
  60  #define __NR_execve				59
  61  #define __NR_exit				60
  62  #define __NR_wait4				61
  63  #define __NR_kill				62
  64  #define __NR_uname				63
  65  #define __NR_semget				64
  66  #define __NR_semop				65
  67  #define __NR_semctl				66
  68  #define __NR_shmdt				67
  69  #define __NR_msgget				68
  70  #define __NR_msgsnd				69
  71  #define __NR_msgrcv				70
  72  #define __NR_msgctl				71
  73  #define __NR_fcntl				72
  74  #define __NR_flock				73
  75  #define __NR_fsync				74
  76  #define __NR_fdatasync			75
  77  #define __NR_truncate			76
  78  #define __NR_ftruncate			77
  79  #define __NR_getdents			78
  80  #define __NR_getcwd				79
  81  #define __NR_chdir				80
  82  #define __NR_fchdir				81
  83  #define __NR_rename				82
  84  #define __NR_mkdir				83
  85  #define __NR_rmdir				84
  86  #define __NR_creat				85
  87  #define __NR_link				86
  88  #define __NR_unlink				87
  89  #define __NR_symlink			88
  90  #define __NR_readlink			89
  91  #define __NR_chmod				90
  92  #define __NR_fchmod				91
  93  #define __NR_chown				92
  94  #define __NR_fchown				93
  95  #define __NR_lchown				94
  96  #define __NR_umask				95
  97  #define __NR_gettimeofday		96
  98  #define __NR_getrlimit			97
  99  #define __NR_getrusage			98
 100  #define __NR_sysinfo			99
 101  #define __NR_times				100
 102  #define __NR_ptrace				101
 103  #define __NR_getuid				102
 104  #define __NR_syslog				103
 105  #define __NR_getgid				104
 106  #define __NR_setuid				105
 107  #define __NR_setgid				106
 108  #define __NR_geteuid			107
 109  #define __NR_getegid			108
 110  #define __NR_setpgid			109
 111  #define __NR_getppid			110
 112  #define __NR_getpgrp			111
 113  #define __NR_setsid				112
 114  #define __NR_setreuid			113
 115  #define __NR_setregid			114
 116  #define __NR_getgroups			115
 117  #define __NR_setgroups			116
 118  #define __NR_setresuid			117
 119  #define __NR_getresuid			118
 120  #define __NR_setresgid			119
 121  #define __NR_getresgid			120
 122  #define __NR_getpgid			121
 123  #define __NR_setfsuid			122
 124  #define __NR_setfsgid			123
 125  #define __NR_getsid				124
 126  #define __NR_capget				125
 127  #define __NR_capset				126
 128  #define __NR_rt_sigpending		127
 129  #define __NR_rt_sigtimedwait	128
 130  #define __NR_rt_sigqueueinfo	129
 131  #define __NR_rt_sigsuspend		130
 132  #define __NR_sigaltstack		131
 133  #define __NR_utime				132
 134  #define __NR_mknod				133
 135  #define __NR_uselib				134
 136  #define __NR_personality		135
 137  #define __NR_ustat				136
 138  #define __NR_statfs				137
 139  #define __NR_fstatfs			138
 140  #define __NR_sysfs				139
 141  #define __NR_getpriority			140
 142  #define __NR_setpriority			141
 143  #define __NR_sched_setparam			142
 144  #define __NR_sched_getparam			143
 145  #define __NR_sched_setscheduler		144
 146  #define __NR_sched_getscheduler		145
 147  #define __NR_sched_get_priority_max	146
 148  #define __NR_sched_get_priority_min	147
 149  #define __NR_sched_rr_get_interval	148
 150  #define __NR_mlock					149
 151  #define __NR_munlock				150
 152  #define __NR_mlockall				151
 153  #define __NR_munlockall				152
 154  #define __NR_vhangup				153
 155  #define __NR_modify_ldt				154
 156  #define __NR_pivot_root				155
 157  #define __NR__sysctl				156
 158  #define __NR_prctl					157
 159  #define __NR_arch_prctl				158
 160  #define __NR_adjtimex				159
 161  #define __NR_setrlimit				160
 162  #define __NR_chroot					161
 163  #define __NR_sync					162
 164  #define __NR_acct					163
 165  #define __NR_settimeofday			164
 166  #define __NR_mount					165
 167  #define __NR_umount2				166
 168  #define __NR_swapon					167
 169  #define __NR_swapoff				168
 170  #define __NR_reboot					169
 171  #define __NR_sethostname			170
 172  #define __NR_setdomainname			171
 173  #define __NR_iopl					172
 174  #define __NR_ioperm					173
 175  #define __NR_create_module			174
 176  #define __NR_init_module			175
 177  #define __NR_delete_module			176
 178  #define __NR_get_kernel_syms		177
 179  #define __NR_query_module			178
 180  #define __NR_quotactl				179
 181  #define __NR_nfsservctl				180
 182  #define __NR_getpmsg				181
 183  #define __NR_putpmsg				182
 184  #define __NR_afs_syscall			183
 185  #define __NR_tuxcall				184
 186  #define __NR_security				185
 187  #define __NR_gettid					186
 188  #define __NR_readahead				187
 189  #define __NR_setxattr				188
 190  #define __NR_lsetxattr				189
 191  #define __NR_fsetxattr				190
 192  #define __NR_getxattr				191
 193  #define __NR_lgetxattr				192
 194  #define __NR_fgetxattr				193
 195  #define __NR_listxattr				194
 196  #define __NR_llistxattr				195
 197  #define __NR_flistxattr				196
 198  #define __NR_removexattr			197
 199  #define __NR_lremovexattr			198
 200  #define __NR_fremovexattr			199
 201  #define __NR_tkill					200
 202  #define __NR_time					201
 203  #define __NR_futex					202
 204  #define __NR_sched_setaffinity		203
 205  #define __NR_sched_getaffinity		204
 206  #define __NR_set_thread_area		205
 207  #define __NR_io_setup				206
 208  #define __NR_io_destroy				207
 209  #define __NR_io_getevents			208
 210  #define __NR_io_submit				209
 211  #define __NR_io_cancel				210
 212  #define __NR_get_thread_area		211
 213  #define __NR_lookup_dcookie			212
 214  #define __NR_epoll_create			213
 215  #define __NR_epoll_ctl_old			214
 216  #define __NR_epoll_wait_old			215
 217  #define __NR_remap_file_pages		216
 218  #define __NR_getdents64				217
 219  #define __NR_set_tid_address		218
 220  #define __NR_restart_syscall		219
 221  #define __NR_semtimedop				220
 222  #define __NR_fadvise64				221
 223  #define __NR_timer_create			222
 224  #define __NR_timer_settime			223
 225  #define __NR_timer_gettime			224
 226  #define __NR_timer_getoverrun		225
 227  #define __NR_timer_delete			226
 228  #define __NR_clock_settime			227
 229  #define __NR_clock_gettime			228
 230  #define __NR_clock_getres			229
 231  #define __NR_clock_nanosleep		230
 232  #define __NR_exit_group				231
 233  #define __NR_epoll_wait				232
 234  #define __NR_epoll_ctl				233
 235  #define __NR_tgkill					234
 236  #define __NR_utimes					235
 237  #define __NR_vserver				236
 238  #define __NR_mbind					237
 239  #define __NR_set_mempolicy			238
 240  #define __NR_get_mempolicy			239
 241  #define __NR_mq_open				240
 242  #define __NR_mq_unlink				241
 243  #define __NR_mq_timedsend			242
 244  #define __NR_mq_timedreceive		243
 245  #define __NR_mq_notify				244
 246  #define __NR_mq_getsetattr			245
 247  #define __NR_kexec_load				246
 248  #define __NR_waitid					247
 249  #define __NR_add_key				248
 250  #define __NR_request_key			249
 251  #define __NR_keyctl					250
 252  #define __NR_ioprio_set				251
 253  #define __NR_ioprio_get				252
 254  #define __NR_inotify_init			253
 255  #define __NR_inotify_add_watch		254
 256  #define __NR_inotify_rm_watch		255
 257  #define __NR_migrate_pages			256
 258  #define __NR_openat					257
 259  #define __NR_mkdirat				258
 260  #define __NR_mknodat				259
 261  #define __NR_fchownat				260
 262  #define __NR_futimesat				261
 263  #define __NR_newfstatat				262
 264  #define __NR_unlinkat				263
 265  #define __NR_renameat				264
 266  #define __NR_linkat					265
 267  #define __NR_symlinkat				266
 268  #define __NR_readlinkat				267
 269  #define __NR_fchmodat				268
 270  #define __NR_faccessat				269
 271  #define __NR_pselect6				270
 272  #define __NR_ppoll					271
 273  #define __NR_unshare				272
 274  #define __NR_set_robust_list		273
 275  #define __NR_get_robust_list		274
 276  #define __NR_splice					275
 277  #define __NR_tee					276
 278  #define __NR_sync_file_range		277
 279  #define __NR_vmsplice				278
 280  #define __NR_move_pages				279
 281  #define __NR_utimensat				280
 282  #define __NR_epoll_pwait			281
 283  #define __NR_signalfd				282
 284  #define __NR_timerfd_create			283
 285  #define __NR_eventfd				284
 286  #define __NR_fallocate				285
 287  #define __NR_timerfd_settime		286
 288  #define __NR_timerfd_gettime		287
 289  #define __NR_accept4				288
 290  #define __NR_signalfd4				289
 291  #define __NR_eventfd2				290
 292  #define __NR_epoll_create1			291
 293  #define __NR_dup3					292
 294  #define __NR_pipe2					293
 295  #define __NR_inotify_init1			294
 296  #define __NR_preadv					295
 297  #define __NR_pwritev				296
 298  #define __NR_rt_tgsigqueueinfo		297
 299  #define __NR_perf_event_open		298
 300  #define __NR_recvmmsg				299
 301  #define __NR_fanotify_init			300
 302  #define __NR_fanotify_mark			301
 303  #define __NR_prlimit64				302
 304  #define __NR_name_to_handle_at			303
 305  #define __NR_open_by_handle_at			304
 306  #define __NR_clock_adjtime			305
 307  #define __NR_syncfs				306
 308  #define __NR_sendmmsg				307
 309  #define __NR_setns				308
 310  #define __NR_getcpu				309
 311  #define __NR_process_vm_readv			310
 312  #define __NR_process_vm_writev			311
 313  #define __NR_kcmp				312
 314  #define __NR_finit_module			313
 315  #define __NR_sched_setattr			314
 316  #define __NR_sched_getattr			315
 317  #define __NR_renameat2				316
 318  #define __NR_seccomp				317
 319  #define __NR_getrandom				318
 320  #define __NR_memfd_create			319
 321  #define __NR_kexec_file_load			320
 322  #define __NR_bpf				321
 323  #define __NR_execveat				322
 324  #define __NR_userfaultfd			323
 325  #define __NR_membarrier				324
 326  #define __NR_mlock2				325
 327  #define __NR_copy_file_range			326
 328  #define __NR_preadv2				327
 329  #define __NR_pwritev2				328
 330  #define __NR_pkey_mprotect			329
 331  #define __NR_pkey_alloc				330
 332  #define __NR_pkey_free				331
 333  #define __NR_statx				332
 334  #define __NR_io_pgetevents			333
 335  #define __NR_rseq				334
 336  #define __NR_pidfd_send_signal			424
 337  #define __NR_io_uring_setup			425
 338  #define __NR_io_uring_enter			426
 339  #define __NR_io_uring_register			427
 340  #define __NR_open_tree		428
 341  #define __NR_move_mount		429
 342  #define __NR_fsopen		430
 343  #define __NR_fsconfig		431
 344  #define __NR_fsmount		432
 345  #define __NR_fspick		433
 346  #define __NR_pidfd_open		434
 347  #define __NR_clone3		435
 348  #define __NR_close_range	436
 349  #define __NR_openat2		437
 350  #define __NR_pidfd_getfd	438
 351  #define __NR_faccessat2		439
 352  #define __NR_process_madvise	440
 353  #define __NR_epoll_pwait2	441
 354  #define __NR_mount_setattr	442
 355  #define __NR_landlock_create_ruleset	444
 356  #define __NR_landlock_add_rule	445
 357  #define __NR_landlock_restrict_self	446
 358  
 359