syscall.h.in raw

   1  #define __NR_restart_syscall      0
   2  #define __NR_exit		  1
   3  #define __NR_fork		  2
   4  #define __NR_read		  3
   5  #define __NR_write		  4
   6  #define __NR_open		  5
   7  #define __NR_close		  6
   8  #define __NR_waitpid		  7
   9  #define __NR_creat		  8
  10  #define __NR_link		  9
  11  #define __NR_unlink		 10
  12  #define __NR_execve		 11
  13  #define __NR_chdir		 12
  14  #define __NR_time		 13
  15  #define __NR_mknod		 14
  16  #define __NR_chmod		 15
  17  #define __NR_lchown		 16
  18  #define __NR_break		 17
  19  #define __NR_oldstat		 18
  20  #define __NR_lseek		 19
  21  #define __NR_getpid		 20
  22  #define __NR_mount		 21
  23  #define __NR_umount		 22
  24  #define __NR_setuid		 23
  25  #define __NR_getuid		 24
  26  #define __NR_stime		 25
  27  #define __NR_ptrace		 26
  28  #define __NR_alarm		 27
  29  #define __NR_oldfstat		 28
  30  #define __NR_pause		 29
  31  #define __NR_utime		 30
  32  #define __NR_stty		 31
  33  #define __NR_gtty		 32
  34  #define __NR_access		 33
  35  #define __NR_nice		 34
  36  #define __NR_ftime		 35
  37  #define __NR_sync		 36
  38  #define __NR_kill		 37
  39  #define __NR_rename		 38
  40  #define __NR_mkdir		 39
  41  #define __NR_rmdir		 40
  42  #define __NR_dup		 41
  43  #define __NR_pipe		 42
  44  #define __NR_times		 43
  45  #define __NR_prof		 44
  46  #define __NR_brk		 45
  47  #define __NR_setgid		 46
  48  #define __NR_getgid		 47
  49  #define __NR_signal		 48
  50  #define __NR_geteuid		 49
  51  #define __NR_getegid		 50
  52  #define __NR_acct		 51
  53  #define __NR_umount2		 52
  54  #define __NR_lock		 53
  55  #define __NR_ioctl		 54
  56  #define __NR_fcntl		 55
  57  #define __NR_mpx		 56
  58  #define __NR_setpgid		 57
  59  #define __NR_ulimit		 58
  60  #define __NR_oldolduname	 59
  61  #define __NR_umask		 60
  62  #define __NR_chroot		 61
  63  #define __NR_ustat		 62
  64  #define __NR_dup2		 63
  65  #define __NR_getppid		 64
  66  #define __NR_getpgrp		 65
  67  #define __NR_setsid		 66
  68  #define __NR_sigaction		 67
  69  #define __NR_sgetmask		 68
  70  #define __NR_ssetmask		 69
  71  #define __NR_setreuid		 70
  72  #define __NR_setregid		 71
  73  #define __NR_sigsuspend		 72
  74  #define __NR_sigpending		 73
  75  #define __NR_sethostname	 74
  76  #define __NR_setrlimit		 75
  77  #define __NR_getrlimit		 76   /* Back compatible 2Gig limited rlimit */
  78  #define __NR_getrusage		 77
  79  #define __NR_gettimeofday_time32	 78
  80  #define __NR_settimeofday_time32	 79
  81  #define __NR_getgroups		 80
  82  #define __NR_setgroups		 81
  83  #define __NR_select		 82
  84  #define __NR_symlink		 83
  85  #define __NR_oldlstat		 84
  86  #define __NR_readlink		 85
  87  #define __NR_uselib		 86
  88  #define __NR_swapon		 87
  89  #define __NR_reboot		 88
  90  #define __NR_readdir		 89
  91  #define __NR_mmap		 90
  92  #define __NR_munmap		 91
  93  #define __NR_truncate		 92
  94  #define __NR_ftruncate		 93
  95  #define __NR_fchmod		 94
  96  #define __NR_fchown		 95
  97  #define __NR_getpriority	 96
  98  #define __NR_setpriority	 97
  99  #define __NR_profil		 98
 100  #define __NR_statfs		99
 101  #define __NR_fstatfs		100
 102  #define __NR_ioperm		101
 103  #define __NR_socketcall		102
 104  #define __NR_syslog		103
 105  #define __NR_setitimer		104
 106  #define __NR_getitimer		105
 107  #define __NR_stat		106
 108  #define __NR_lstat		107
 109  #define __NR_fstat		108
 110  #define __NR_olduname		109
 111  #define __NR_iopl		110
 112  #define __NR_vhangup		111
 113  #define __NR_idle		112
 114  #define __NR_vm86old		113
 115  #define __NR_wait4		114
 116  #define __NR_swapoff		115
 117  #define __NR_sysinfo		116
 118  #define __NR_ipc		117
 119  #define __NR_fsync		118
 120  #define __NR_sigreturn		119
 121  #define __NR_clone		120
 122  #define __NR_setdomainname	121
 123  #define __NR_uname		122
 124  #define __NR_modify_ldt		123
 125  #define __NR_adjtimex		124
 126  #define __NR_mprotect		125
 127  #define __NR_sigprocmask	126
 128  #define __NR_create_module	127
 129  #define __NR_init_module	128
 130  #define __NR_delete_module	129
 131  #define __NR_get_kernel_syms	130
 132  #define __NR_quotactl		131
 133  #define __NR_getpgid		132
 134  #define __NR_fchdir		133
 135  #define __NR_bdflush		134
 136  #define __NR_sysfs		135
 137  #define __NR_personality	136
 138  #define __NR_afs_syscall	137
 139  #define __NR_setfsuid		138
 140  #define __NR_setfsgid		139
 141  #define __NR__llseek		140
 142  #define __NR_getdents		141
 143  #define __NR__newselect		142
 144  #define __NR_flock		143
 145  #define __NR_msync		144
 146  #define __NR_readv		145
 147  #define __NR_writev		146
 148  #define __NR_getsid		147
 149  #define __NR_fdatasync		148
 150  #define __NR__sysctl		149
 151  #define __NR_mlock		150
 152  #define __NR_munlock		151
 153  #define __NR_mlockall		152
 154  #define __NR_munlockall		153
 155  #define __NR_sched_setparam		154
 156  #define __NR_sched_getparam		155
 157  #define __NR_sched_setscheduler		156
 158  #define __NR_sched_getscheduler		157
 159  #define __NR_sched_yield		158
 160  #define __NR_sched_get_priority_max	159
 161  #define __NR_sched_get_priority_min	160
 162  #define __NR_sched_rr_get_interval	161
 163  #define __NR_nanosleep		162
 164  #define __NR_mremap		163
 165  #define __NR_setresuid		164
 166  #define __NR_getresuid		165
 167  #define __NR_vm86		166
 168  #define __NR_query_module	167
 169  #define __NR_poll		168
 170  #define __NR_nfsservctl		169
 171  #define __NR_setresgid		170
 172  #define __NR_getresgid		171
 173  #define __NR_prctl              172
 174  #define __NR_rt_sigreturn	173
 175  #define __NR_rt_sigaction	174
 176  #define __NR_rt_sigprocmask	175
 177  #define __NR_rt_sigpending	176
 178  #define __NR_rt_sigtimedwait	177
 179  #define __NR_rt_sigqueueinfo	178
 180  #define __NR_rt_sigsuspend	179
 181  #define __NR_pread64		180
 182  #define __NR_pwrite64		181
 183  #define __NR_chown		182
 184  #define __NR_getcwd		183
 185  #define __NR_capget		184
 186  #define __NR_capset		185
 187  #define __NR_sigaltstack	186
 188  #define __NR_sendfile		187
 189  #define __NR_getpmsg		188
 190  #define __NR_putpmsg		189
 191  #define __NR_vfork		190
 192  #define __NR_ugetrlimit		191
 193  #define __NR_mmap2		192
 194  #define __NR_truncate64		193
 195  #define __NR_ftruncate64	194
 196  #define __NR_stat64		195
 197  #define __NR_lstat64		196
 198  #define __NR_fstat64		197
 199  #define __NR_lchown32		198
 200  #define __NR_getuid32		199
 201  #define __NR_getgid32		200
 202  #define __NR_geteuid32		201
 203  #define __NR_getegid32		202
 204  #define __NR_setreuid32		203
 205  #define __NR_setregid32		204
 206  #define __NR_getgroups32	205
 207  #define __NR_setgroups32	206
 208  #define __NR_fchown32		207
 209  #define __NR_setresuid32	208
 210  #define __NR_getresuid32	209
 211  #define __NR_setresgid32	210
 212  #define __NR_getresgid32	211
 213  #define __NR_chown32		212
 214  #define __NR_setuid32		213
 215  #define __NR_setgid32		214
 216  #define __NR_setfsuid32		215
 217  #define __NR_setfsgid32		216
 218  #define __NR_pivot_root		217
 219  #define __NR_mincore		218
 220  #define __NR_madvise		219
 221  #define __NR_getdents64		220
 222  #define __NR_fcntl64		221
 223  /* 223 is unused */
 224  #define __NR_gettid		224
 225  #define __NR_readahead		225
 226  #define __NR_setxattr		226
 227  #define __NR_lsetxattr		227
 228  #define __NR_fsetxattr		228
 229  #define __NR_getxattr		229
 230  #define __NR_lgetxattr		230
 231  #define __NR_fgetxattr		231
 232  #define __NR_listxattr		232
 233  #define __NR_llistxattr		233
 234  #define __NR_flistxattr		234
 235  #define __NR_removexattr	235
 236  #define __NR_lremovexattr	236
 237  #define __NR_fremovexattr	237
 238  #define __NR_tkill		238
 239  #define __NR_sendfile64		239
 240  #define __NR_futex		240
 241  #define __NR_sched_setaffinity	241
 242  #define __NR_sched_getaffinity	242
 243  #define __NR_set_thread_area	243
 244  #define __NR_get_thread_area	244
 245  #define __NR_io_setup		245
 246  #define __NR_io_destroy		246
 247  #define __NR_io_getevents	247
 248  #define __NR_io_submit		248
 249  #define __NR_io_cancel		249
 250  #define __NR_fadvise64		250
 251  /* 251 is available for reuse (was briefly sys_set_zone_reclaim) */
 252  #define __NR_exit_group		252
 253  #define __NR_lookup_dcookie	253
 254  #define __NR_epoll_create	254
 255  #define __NR_epoll_ctl		255
 256  #define __NR_epoll_wait		256
 257  #define __NR_remap_file_pages	257
 258  #define __NR_set_tid_address	258
 259  #define __NR_timer_create	259
 260  #define __NR_timer_settime32	(__NR_timer_create+1)
 261  #define __NR_timer_gettime32	(__NR_timer_create+2)
 262  #define __NR_timer_getoverrun	(__NR_timer_create+3)
 263  #define __NR_timer_delete	(__NR_timer_create+4)
 264  #define __NR_clock_settime32	(__NR_timer_create+5)
 265  #define __NR_clock_gettime32	(__NR_timer_create+6)
 266  #define __NR_clock_getres_time32	(__NR_timer_create+7)
 267  #define __NR_clock_nanosleep_time32	(__NR_timer_create+8)
 268  #define __NR_statfs64		268
 269  #define __NR_fstatfs64		269
 270  #define __NR_tgkill		270
 271  #define __NR_utimes		271
 272  #define __NR_fadvise64_64	272
 273  #define __NR_vserver		273
 274  #define __NR_mbind		274
 275  #define __NR_get_mempolicy	275
 276  #define __NR_set_mempolicy	276
 277  #define __NR_mq_open 		277
 278  #define __NR_mq_unlink		(__NR_mq_open+1)
 279  #define __NR_mq_timedsend	(__NR_mq_open+2)
 280  #define __NR_mq_timedreceive	(__NR_mq_open+3)
 281  #define __NR_mq_notify		(__NR_mq_open+4)
 282  #define __NR_mq_getsetattr	(__NR_mq_open+5)
 283  #define __NR_kexec_load		283
 284  #define __NR_waitid		284
 285  /* #define __NR_sys_setaltroot	285 */
 286  #define __NR_add_key		286
 287  #define __NR_request_key	287
 288  #define __NR_keyctl		288
 289  #define __NR_ioprio_set		289
 290  #define __NR_ioprio_get		290
 291  #define __NR_inotify_init	291
 292  #define __NR_inotify_add_watch	292
 293  #define __NR_inotify_rm_watch	293
 294  #define __NR_migrate_pages	294
 295  #define __NR_openat		295
 296  #define __NR_mkdirat		296
 297  #define __NR_mknodat		297
 298  #define __NR_fchownat		298
 299  #define __NR_futimesat		299
 300  #define __NR_fstatat64		300
 301  #define __NR_unlinkat		301
 302  #define __NR_renameat		302
 303  #define __NR_linkat		303
 304  #define __NR_symlinkat		304
 305  #define __NR_readlinkat		305
 306  #define __NR_fchmodat		306
 307  #define __NR_faccessat		307
 308  #define __NR_pselect6		308
 309  #define __NR_ppoll		309
 310  #define __NR_unshare		310
 311  #define __NR_set_robust_list	311
 312  #define __NR_get_robust_list	312
 313  #define __NR_splice		313
 314  #define __NR_sync_file_range	314
 315  #define __NR_tee		315
 316  #define __NR_vmsplice		316
 317  #define __NR_move_pages		317
 318  #define __NR_getcpu		318
 319  #define __NR_epoll_pwait	319
 320  #define __NR_utimensat		320
 321  #define __NR_signalfd		321
 322  #define __NR_timerfd_create	322
 323  #define __NR_eventfd		323
 324  #define __NR_fallocate		324
 325  #define __NR_timerfd_settime32	325
 326  #define __NR_timerfd_gettime32	326
 327  #define __NR_signalfd4		327
 328  #define __NR_eventfd2		328
 329  #define __NR_epoll_create1	329
 330  #define __NR_dup3		330
 331  #define __NR_pipe2		331
 332  #define __NR_inotify_init1	332
 333  #define __NR_preadv		333
 334  #define __NR_pwritev		334
 335  #define __NR_rt_tgsigqueueinfo	335
 336  #define __NR_perf_event_open	336
 337  #define __NR_recvmmsg		337
 338  #define __NR_fanotify_init	338
 339  #define __NR_fanotify_mark	339
 340  #define __NR_prlimit64		340
 341  #define __NR_name_to_handle_at	341
 342  #define __NR_open_by_handle_at	342
 343  #define __NR_clock_adjtime	343
 344  #define __NR_syncfs		344
 345  #define __NR_sendmmsg		345
 346  #define __NR_setns		346
 347  #define __NR_process_vm_readv	347
 348  #define __NR_process_vm_writev	348
 349  #define __NR_kcmp		349
 350  #define __NR_finit_module	350
 351  #define __NR_sched_setattr	351
 352  #define __NR_sched_getattr	352
 353  #define __NR_renameat2		353
 354  #define __NR_seccomp		354
 355  #define __NR_getrandom		355
 356  #define __NR_memfd_create	356
 357  #define __NR_bpf		357
 358  #define __NR_execveat		358
 359  #define __NR_socket		359
 360  #define __NR_socketpair		360
 361  #define __NR_bind		361
 362  #define __NR_connect		362
 363  #define __NR_listen		363
 364  #define __NR_accept4		364
 365  #define __NR_getsockopt		365
 366  #define __NR_setsockopt		366
 367  #define __NR_getsockname	367
 368  #define __NR_getpeername	368
 369  #define __NR_sendto		369
 370  #define __NR_sendmsg		370
 371  #define __NR_recvfrom		371
 372  #define __NR_recvmsg		372
 373  #define __NR_shutdown		373
 374  #define __NR_userfaultfd	374
 375  #define __NR_membarrier		375
 376  #define __NR_mlock2		376
 377  #define __NR_copy_file_range	377
 378  #define __NR_preadv2		378
 379  #define __NR_pwritev2		379
 380  #define __NR_pkey_mprotect	380
 381  #define __NR_pkey_alloc		381
 382  #define __NR_pkey_free		382
 383  #define __NR_statx		383
 384  #define __NR_arch_prctl		384
 385  #define __NR_io_pgetevents	385
 386  #define __NR_rseq		386
 387  #define __NR_semget		393
 388  #define __NR_semctl		394
 389  #define __NR_shmget		395
 390  #define __NR_shmctl		396
 391  #define __NR_shmat		397
 392  #define __NR_shmdt		398
 393  #define __NR_msgget		399
 394  #define __NR_msgsnd		400
 395  #define __NR_msgrcv		401
 396  #define __NR_msgctl		402
 397  #define __NR_clock_gettime64	403
 398  #define __NR_clock_settime64	404
 399  #define __NR_clock_adjtime64	405
 400  #define __NR_clock_getres_time64 406
 401  #define __NR_clock_nanosleep_time64 407
 402  #define __NR_timer_gettime64	408
 403  #define __NR_timer_settime64	409
 404  #define __NR_timerfd_gettime64	410
 405  #define __NR_timerfd_settime64	411
 406  #define __NR_utimensat_time64	412
 407  #define __NR_pselect6_time64	413
 408  #define __NR_ppoll_time64	414
 409  #define __NR_io_pgetevents_time64 416
 410  #define __NR_recvmmsg_time64	417
 411  #define __NR_mq_timedsend_time64 418
 412  #define __NR_mq_timedreceive_time64 419
 413  #define __NR_semtimedop_time64	420
 414  #define __NR_rt_sigtimedwait_time64 421
 415  #define __NR_futex_time64	422
 416  #define __NR_sched_rr_get_interval_time64 423
 417  #define __NR_pidfd_send_signal	424
 418  #define __NR_io_uring_setup	425
 419  #define __NR_io_uring_enter	426
 420  #define __NR_io_uring_register	427
 421  #define __NR_open_tree		428
 422  #define __NR_move_mount		429
 423  #define __NR_fsopen		430
 424  #define __NR_fsconfig		431
 425  #define __NR_fsmount		432
 426  #define __NR_fspick		433
 427  #define __NR_pidfd_open		434
 428  #define __NR_clone3		435
 429  #define __NR_close_range	436
 430  #define __NR_openat2		437
 431  #define __NR_pidfd_getfd	438
 432  #define __NR_faccessat2		439
 433  #define __NR_process_madvise	440
 434  #define __NR_epoll_pwait2	441
 435  #define __NR_mount_setattr	442
 436  #define __NR_landlock_create_ruleset	444
 437  #define __NR_landlock_add_rule	445
 438  #define __NR_landlock_restrict_self	446
 439  
 440