cachepc-qemu

Fork of AMDESE/qemu with changes for cachepc side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-qemu
Log | Files | Refs | Submodules | LICENSE | sfeed.txt

syscall_nr.h (16338B)


      1/* $NetBSD: syscall.h,v 1.215 2008/06/17 16:07:57 tsutsui Exp $ */
      2
      3/*
      4 * System call numbers.
      5 *
      6 * created from	NetBSD: syscalls.master,v 1.204 2008/06/17 16:05:23 tsutsui Exp
      7 */
      8
      9#define TARGET_NETBSD_NR_syscall     0
     10#define TARGET_NETBSD_NR_exit        1
     11#define TARGET_NETBSD_NR_fork        2
     12#define TARGET_NETBSD_NR_read        3
     13#define TARGET_NETBSD_NR_write       4
     14#define TARGET_NETBSD_NR_open        5
     15#define TARGET_NETBSD_NR_close       6
     16#define TARGET_NETBSD_NR_wait4       7
     17#define TARGET_NETBSD_NR_compat_43_ocreat    8
     18#define TARGET_NETBSD_NR_link        9
     19#define TARGET_NETBSD_NR_unlink      10
     20#define TARGET_NETBSD_NR_chdir       12
     21#define TARGET_NETBSD_NR_fchdir      13
     22#define TARGET_NETBSD_NR_mknod       14
     23#define TARGET_NETBSD_NR_chmod       15
     24#define TARGET_NETBSD_NR_chown       16
     25#define TARGET_NETBSD_NR_break       17
     26#define TARGET_NETBSD_NR_compat_20_getfsstat 18
     27#define TARGET_NETBSD_NR_compat_43_olseek    19
     28#define TARGET_NETBSD_NR_getpid      20
     29#define TARGET_NETBSD_NR_getpid      20
     30#define TARGET_NETBSD_NR_compat_40_mount     21
     31#define TARGET_NETBSD_NR_unmount     22
     32#define TARGET_NETBSD_NR_setuid      23
     33#define TARGET_NETBSD_NR_getuid      24
     34#define TARGET_NETBSD_NR_getuid      24
     35#define TARGET_NETBSD_NR_geteuid     25
     36#define TARGET_NETBSD_NR_ptrace      26
     37#define TARGET_NETBSD_NR_recvmsg     27
     38#define TARGET_NETBSD_NR_sendmsg     28
     39#define TARGET_NETBSD_NR_recvfrom    29
     40#define TARGET_NETBSD_NR_accept      30
     41#define TARGET_NETBSD_NR_getpeername 31
     42#define TARGET_NETBSD_NR_getsockname 32
     43#define TARGET_NETBSD_NR_access      33
     44#define TARGET_NETBSD_NR_chflags     34
     45#define TARGET_NETBSD_NR_fchflags    35
     46#define TARGET_NETBSD_NR_sync        36
     47#define TARGET_NETBSD_NR_kill        37
     48#define TARGET_NETBSD_NR_compat_43_stat43    38
     49#define TARGET_NETBSD_NR_getppid     39
     50#define TARGET_NETBSD_NR_compat_43_lstat43   40
     51#define TARGET_NETBSD_NR_dup 41
     52#define TARGET_NETBSD_NR_pipe        42
     53#define TARGET_NETBSD_NR_getegid     43
     54#define TARGET_NETBSD_NR_profil      44
     55#define TARGET_NETBSD_NR_ktrace      45
     56#define TARGET_NETBSD_NR_compat_13_sigaction13       46
     57#define TARGET_NETBSD_NR_getgid      47
     58#define TARGET_NETBSD_NR_getgid      47
     59#define TARGET_NETBSD_NR_compat_13_sigprocmask13     48
     60#define TARGET_NETBSD_NR___getlogin  49
     61#define TARGET_NETBSD_NR___setlogin  50
     62#define TARGET_NETBSD_NR_acct        51
     63#define TARGET_NETBSD_NR_compat_13_sigpending13      52
     64#define TARGET_NETBSD_NR_compat_13_sigaltstack13     53
     65#define TARGET_NETBSD_NR_ioctl       54
     66#define TARGET_NETBSD_NR_compat_12_oreboot   55
     67#define TARGET_NETBSD_NR_revoke      56
     68#define TARGET_NETBSD_NR_symlink     57
     69#define TARGET_NETBSD_NR_readlink    58
     70#define TARGET_NETBSD_NR_execve      59
     71#define TARGET_NETBSD_NR_umask       60
     72#define TARGET_NETBSD_NR_chroot      61
     73#define TARGET_NETBSD_NR_compat_43_fstat43   62
     74#define TARGET_NETBSD_NR_compat_43_ogetkerninfo      63
     75#define TARGET_NETBSD_NR_compat_43_ogetpagesize      64
     76#define TARGET_NETBSD_NR_compat_12_msync     65
     77#define TARGET_NETBSD_NR_vfork       66
     78#define TARGET_NETBSD_NR_sbrk        69
     79#define TARGET_NETBSD_NR_sstk        70
     80#define TARGET_NETBSD_NR_compat_43_ommap     71
     81#define TARGET_NETBSD_NR_vadvise     72
     82#define TARGET_NETBSD_NR_munmap      73
     83#define TARGET_NETBSD_NR_mprotect    74
     84#define TARGET_NETBSD_NR_madvise     75
     85#define TARGET_NETBSD_NR_mincore     78
     86#define TARGET_NETBSD_NR_getgroups   79
     87#define TARGET_NETBSD_NR_setgroups   80
     88#define TARGET_NETBSD_NR_getpgrp     81
     89#define TARGET_NETBSD_NR_setpgid     82
     90#define TARGET_NETBSD_NR_setitimer   83
     91#define TARGET_NETBSD_NR_compat_43_owait     84
     92#define TARGET_NETBSD_NR_compat_12_oswapon   85
     93#define TARGET_NETBSD_NR_getitimer   86
     94#define TARGET_NETBSD_NR_compat_43_ogethostname      87
     95#define TARGET_NETBSD_NR_compat_43_osethostname      88
     96#define TARGET_NETBSD_NR_compat_43_ogetdtablesize    89
     97#define TARGET_NETBSD_NR_dup2        90
     98#define TARGET_NETBSD_NR_fcntl       92
     99#define TARGET_NETBSD_NR_select      93
    100#define TARGET_NETBSD_NR_fsync       95
    101#define TARGET_NETBSD_NR_setpriority 96
    102#define TARGET_NETBSD_NR_compat_30_socket    97
    103#define TARGET_NETBSD_NR_connect     98
    104#define TARGET_NETBSD_NR_compat_43_oaccept   99
    105#define TARGET_NETBSD_NR_getpriority 100
    106#define TARGET_NETBSD_NR_compat_43_osend     101
    107#define TARGET_NETBSD_NR_compat_43_orecv     102
    108#define TARGET_NETBSD_NR_compat_13_sigreturn13       103
    109#define TARGET_NETBSD_NR_bind        104
    110#define TARGET_NETBSD_NR_setsockopt  105
    111#define TARGET_NETBSD_NR_listen      106
    112#define TARGET_NETBSD_NR_compat_43_osigvec   108
    113#define TARGET_NETBSD_NR_compat_43_osigblock 109
    114#define TARGET_NETBSD_NR_compat_43_osigsetmask       110
    115#define TARGET_NETBSD_NR_compat_13_sigsuspend13      111
    116#define TARGET_NETBSD_NR_compat_43_osigstack 112
    117#define TARGET_NETBSD_NR_compat_43_orecvmsg  113
    118#define TARGET_NETBSD_NR_compat_43_osendmsg  114
    119#define TARGET_NETBSD_NR_gettimeofday        116
    120#define TARGET_NETBSD_NR_getrusage   117
    121#define TARGET_NETBSD_NR_getsockopt  118
    122#define TARGET_NETBSD_NR_readv       120
    123#define TARGET_NETBSD_NR_writev      121
    124#define TARGET_NETBSD_NR_settimeofday        122
    125#define TARGET_NETBSD_NR_fchown      123
    126#define TARGET_NETBSD_NR_fchmod      124
    127#define TARGET_NETBSD_NR_compat_43_orecvfrom 125
    128#define TARGET_NETBSD_NR_setreuid    126
    129#define TARGET_NETBSD_NR_setregid    127
    130#define TARGET_NETBSD_NR_rename      128
    131#define TARGET_NETBSD_NR_compat_43_otruncate 129
    132#define TARGET_NETBSD_NR_compat_43_oftruncate        130
    133#define TARGET_NETBSD_NR_flock       131
    134#define TARGET_NETBSD_NR_mkfifo      132
    135#define TARGET_NETBSD_NR_sendto      133
    136#define TARGET_NETBSD_NR_shutdown    134
    137#define TARGET_NETBSD_NR_socketpair  135
    138#define TARGET_NETBSD_NR_mkdir       136
    139#define TARGET_NETBSD_NR_rmdir       137
    140#define TARGET_NETBSD_NR_utimes      138
    141#define TARGET_NETBSD_NR_adjtime     140
    142#define TARGET_NETBSD_NR_compat_43_ogetpeername      141
    143#define TARGET_NETBSD_NR_compat_43_ogethostid        142
    144#define TARGET_NETBSD_NR_compat_43_osethostid        143
    145#define TARGET_NETBSD_NR_compat_43_ogetrlimit        144
    146#define TARGET_NETBSD_NR_compat_43_osetrlimit        145
    147#define TARGET_NETBSD_NR_compat_43_okillpg   146
    148#define TARGET_NETBSD_NR_setsid      147
    149#define TARGET_NETBSD_NR_quotactl    148
    150#define TARGET_NETBSD_NR_compat_43_oquota    149
    151#define TARGET_NETBSD_NR_compat_43_ogetsockname      150
    152#define TARGET_NETBSD_NR_nfssvc      155
    153#define TARGET_NETBSD_NR_compat_43_ogetdirentries    156
    154#define TARGET_NETBSD_NR_compat_20_statfs    157
    155#define TARGET_NETBSD_NR_compat_20_fstatfs   158
    156#define TARGET_NETBSD_NR_compat_30_getfh     161
    157#define TARGET_NETBSD_NR_compat_09_ogetdomainname    162
    158#define TARGET_NETBSD_NR_compat_09_osetdomainname    163
    159#define TARGET_NETBSD_NR_compat_09_ouname    164
    160#define TARGET_NETBSD_NR_sysarch     165
    161#define TARGET_NETBSD_NR_compat_10_osemsys   169
    162#define TARGET_NETBSD_NR_compat_10_omsgsys   170
    163#define TARGET_NETBSD_NR_compat_10_oshmsys   171
    164#define TARGET_NETBSD_NR_pread       173
    165#define TARGET_NETBSD_NR_pwrite      174
    166#define TARGET_NETBSD_NR_compat_30_ntp_gettime       175
    167#define TARGET_NETBSD_NR_ntp_adjtime 176
    168#define TARGET_NETBSD_NR_setgid      181
    169#define TARGET_NETBSD_NR_setegid     182
    170#define TARGET_NETBSD_NR_seteuid     183
    171#define TARGET_NETBSD_NR_lfs_bmapv   184
    172#define TARGET_NETBSD_NR_lfs_markv   185
    173#define TARGET_NETBSD_NR_lfs_segclean        186
    174#define TARGET_NETBSD_NR_lfs_segwait 187
    175#define TARGET_NETBSD_NR_compat_12_stat12    188
    176#define TARGET_NETBSD_NR_compat_12_fstat12   189
    177#define TARGET_NETBSD_NR_compat_12_lstat12   190
    178#define TARGET_NETBSD_NR_pathconf    191
    179#define TARGET_NETBSD_NR_fpathconf   192
    180#define TARGET_NETBSD_NR_getrlimit   194
    181#define TARGET_NETBSD_NR_setrlimit   195
    182#define TARGET_NETBSD_NR_compat_12_getdirentries     196
    183#define TARGET_NETBSD_NR_mmap        197
    184#define TARGET_NETBSD_NR___syscall   198
    185#define TARGET_NETBSD_NR_lseek       199
    186#define TARGET_NETBSD_NR_truncate    200
    187#define TARGET_NETBSD_NR_ftruncate   201
    188#define TARGET_NETBSD_NR___sysctl    202
    189#define TARGET_NETBSD_NR_mlock       203
    190#define TARGET_NETBSD_NR_munlock     204
    191#define TARGET_NETBSD_NR_undelete    205
    192#define TARGET_NETBSD_NR_futimes     206
    193#define TARGET_NETBSD_NR_getpgid     207
    194#define TARGET_NETBSD_NR_reboot      208
    195#define TARGET_NETBSD_NR_poll        209
    196#define TARGET_NETBSD_NR_compat_14___semctl  220
    197#define TARGET_NETBSD_NR_semget      221
    198#define TARGET_NETBSD_NR_semop       222
    199#define TARGET_NETBSD_NR_semconfig   223
    200#define TARGET_NETBSD_NR_compat_14_msgctl    224
    201#define TARGET_NETBSD_NR_msgget      225
    202#define TARGET_NETBSD_NR_msgsnd      226
    203#define TARGET_NETBSD_NR_msgrcv      227
    204#define TARGET_NETBSD_NR_shmat       228
    205#define TARGET_NETBSD_NR_compat_14_shmctl    229
    206#define TARGET_NETBSD_NR_shmdt       230
    207#define TARGET_NETBSD_NR_shmget      231
    208#define TARGET_NETBSD_NR_clock_gettime       232
    209#define TARGET_NETBSD_NR_clock_settime       233
    210#define TARGET_NETBSD_NR_clock_getres        234
    211#define TARGET_NETBSD_NR_timer_create        235
    212#define TARGET_NETBSD_NR_timer_delete        236
    213#define TARGET_NETBSD_NR_timer_settime       237
    214#define TARGET_NETBSD_NR_timer_gettime       238
    215#define TARGET_NETBSD_NR_timer_getoverrun    239
    216#define TARGET_NETBSD_NR_nanosleep   240
    217#define TARGET_NETBSD_NR_fdatasync   241
    218#define TARGET_NETBSD_NR_mlockall    242
    219#define TARGET_NETBSD_NR_munlockall  243
    220#define TARGET_NETBSD_NR___sigtimedwait      244
    221#define TARGET_NETBSD_NR_modctl      246
    222#define TARGET_NETBSD_NR__ksem_init  247
    223#define TARGET_NETBSD_NR__ksem_open  248
    224#define TARGET_NETBSD_NR__ksem_unlink        249
    225#define TARGET_NETBSD_NR__ksem_close 250
    226#define TARGET_NETBSD_NR__ksem_post  251
    227#define TARGET_NETBSD_NR__ksem_wait  252
    228#define TARGET_NETBSD_NR__ksem_trywait       253
    229#define TARGET_NETBSD_NR__ksem_getvalue      254
    230#define TARGET_NETBSD_NR__ksem_destroy       255
    231#define TARGET_NETBSD_NR_mq_open     257
    232#define TARGET_NETBSD_NR_mq_close    258
    233#define TARGET_NETBSD_NR_mq_unlink   259
    234#define TARGET_NETBSD_NR_mq_getattr  260
    235#define TARGET_NETBSD_NR_mq_setattr  261
    236#define TARGET_NETBSD_NR_mq_notify   262
    237#define TARGET_NETBSD_NR_mq_send     263
    238#define TARGET_NETBSD_NR_mq_receive  264
    239#define TARGET_NETBSD_NR_mq_timedsend        265
    240#define TARGET_NETBSD_NR_mq_timedreceive     266
    241#define TARGET_NETBSD_NR___posix_rename      270
    242#define TARGET_NETBSD_NR_swapctl     271
    243#define TARGET_NETBSD_NR_compat_30_getdents  272
    244#define TARGET_NETBSD_NR_minherit    273
    245#define TARGET_NETBSD_NR_lchmod      274
    246#define TARGET_NETBSD_NR_lchown      275
    247#define TARGET_NETBSD_NR_lutimes     276
    248#define TARGET_NETBSD_NR___msync13   277
    249#define TARGET_NETBSD_NR_compat_30___stat13  278
    250#define TARGET_NETBSD_NR_compat_30___fstat13 279
    251#define TARGET_NETBSD_NR_compat_30___lstat13 280
    252#define TARGET_NETBSD_NR___sigaltstack14     281
    253#define TARGET_NETBSD_NR___vfork14   282
    254#define TARGET_NETBSD_NR___posix_chown       283
    255#define TARGET_NETBSD_NR___posix_fchown      284
    256#define TARGET_NETBSD_NR___posix_lchown      285
    257#define TARGET_NETBSD_NR_getsid      286
    258#define TARGET_NETBSD_NR___clone     287
    259#define TARGET_NETBSD_NR_fktrace     288
    260#define TARGET_NETBSD_NR_preadv      289
    261#define TARGET_NETBSD_NR_pwritev     290
    262#define TARGET_NETBSD_NR_compat_16___sigaction14     291
    263#define TARGET_NETBSD_NR___sigpending14      292
    264#define TARGET_NETBSD_NR___sigprocmask14     293
    265#define TARGET_NETBSD_NR___sigsuspend14      294
    266#define TARGET_NETBSD_NR_compat_16___sigreturn14     295
    267#define TARGET_NETBSD_NR___getcwd    296
    268#define TARGET_NETBSD_NR_fchroot     297
    269#define TARGET_NETBSD_NR_compat_30_fhopen    298
    270#define TARGET_NETBSD_NR_compat_30_fhstat    299
    271#define TARGET_NETBSD_NR_compat_20_fhstatfs  300
    272#define TARGET_NETBSD_NR_____semctl13        301
    273#define TARGET_NETBSD_NR___msgctl13  302
    274#define TARGET_NETBSD_NR___shmctl13  303
    275#define TARGET_NETBSD_NR_lchflags    304
    276#define TARGET_NETBSD_NR_issetugid   305
    277#define TARGET_NETBSD_NR_utrace      306
    278#define TARGET_NETBSD_NR_getcontext  307
    279#define TARGET_NETBSD_NR_setcontext  308
    280#define TARGET_NETBSD_NR__lwp_create 309
    281#define TARGET_NETBSD_NR__lwp_exit   310
    282#define TARGET_NETBSD_NR__lwp_self   311
    283#define TARGET_NETBSD_NR__lwp_wait   312
    284#define TARGET_NETBSD_NR__lwp_suspend        313
    285#define TARGET_NETBSD_NR__lwp_continue       314
    286#define TARGET_NETBSD_NR__lwp_wakeup 315
    287#define TARGET_NETBSD_NR__lwp_getprivate     316
    288#define TARGET_NETBSD_NR__lwp_setprivate     317
    289#define TARGET_NETBSD_NR__lwp_kill   318
    290#define TARGET_NETBSD_NR__lwp_detach 319
    291#define TARGET_NETBSD_NR__lwp_park   320
    292#define TARGET_NETBSD_NR__lwp_unpark 321
    293#define TARGET_NETBSD_NR__lwp_unpark_all     322
    294#define TARGET_NETBSD_NR__lwp_setname        323
    295#define TARGET_NETBSD_NR__lwp_getname        324
    296#define TARGET_NETBSD_NR__lwp_ctl    325
    297#define TARGET_NETBSD_NR_sa_register 330
    298#define TARGET_NETBSD_NR_sa_stacks   331
    299#define TARGET_NETBSD_NR_sa_enable   332
    300#define TARGET_NETBSD_NR_sa_setconcurrency   333
    301#define TARGET_NETBSD_NR_sa_yield    334
    302#define TARGET_NETBSD_NR_sa_preempt  335
    303#define TARGET_NETBSD_NR_sa_unblockyield     336
    304#define TARGET_NETBSD_NR___sigaction_sigtramp        340
    305#define TARGET_NETBSD_NR_pmc_get_info        341
    306#define TARGET_NETBSD_NR_pmc_control 342
    307#define TARGET_NETBSD_NR_rasctl      343
    308#define TARGET_NETBSD_NR_kqueue      344
    309#define TARGET_NETBSD_NR_kevent      345
    310#define TARGET_NETBSD_NR__sched_setparam     346
    311#define TARGET_NETBSD_NR__sched_getparam     347
    312#define TARGET_NETBSD_NR__sched_setaffinity  348
    313#define TARGET_NETBSD_NR__sched_getaffinity  349
    314#define TARGET_NETBSD_NR_sched_yield 350
    315#define TARGET_NETBSD_NR_fsync_range 354
    316#define TARGET_NETBSD_NR_uuidgen     355
    317#define TARGET_NETBSD_NR_getvfsstat  356
    318#define TARGET_NETBSD_NR_statvfs1    357
    319#define TARGET_NETBSD_NR_fstatvfs1   358
    320#define TARGET_NETBSD_NR_compat_30_fhstatvfs1        359
    321#define TARGET_NETBSD_NR_extattrctl  360
    322#define TARGET_NETBSD_NR_extattr_set_file    361
    323#define TARGET_NETBSD_NR_extattr_get_file    362
    324#define TARGET_NETBSD_NR_extattr_delete_file 363
    325#define TARGET_NETBSD_NR_extattr_set_fd      364
    326#define TARGET_NETBSD_NR_extattr_get_fd      365
    327#define TARGET_NETBSD_NR_extattr_delete_fd   366
    328#define TARGET_NETBSD_NR_extattr_set_link    367
    329#define TARGET_NETBSD_NR_extattr_get_link    368
    330#define TARGET_NETBSD_NR_extattr_delete_link 369
    331#define TARGET_NETBSD_NR_extattr_list_fd     370
    332#define TARGET_NETBSD_NR_extattr_list_file   371
    333#define TARGET_NETBSD_NR_extattr_list_link   372
    334#define TARGET_NETBSD_NR_pselect     373
    335#define TARGET_NETBSD_NR_pollts      374
    336#define TARGET_NETBSD_NR_setxattr    375
    337#define TARGET_NETBSD_NR_lsetxattr   376
    338#define TARGET_NETBSD_NR_fsetxattr   377
    339#define TARGET_NETBSD_NR_getxattr    378
    340#define TARGET_NETBSD_NR_lgetxattr   379
    341#define TARGET_NETBSD_NR_fgetxattr   380
    342#define TARGET_NETBSD_NR_listxattr   381
    343#define TARGET_NETBSD_NR_llistxattr  382
    344#define TARGET_NETBSD_NR_flistxattr  383
    345#define TARGET_NETBSD_NR_removexattr 384
    346#define TARGET_NETBSD_NR_lremovexattr        385
    347#define TARGET_NETBSD_NR_fremovexattr        386
    348#define TARGET_NETBSD_NR___stat30    387
    349#define TARGET_NETBSD_NR___fstat30   388
    350#define TARGET_NETBSD_NR___lstat30   389
    351#define TARGET_NETBSD_NR___getdents30        390
    352#define TARGET_NETBSD_NR_compat_30___fhstat30        392
    353#define TARGET_NETBSD_NR___ntp_gettime30     393
    354#define TARGET_NETBSD_NR___socket30  394
    355#define TARGET_NETBSD_NR___getfh30   395
    356#define TARGET_NETBSD_NR___fhopen40  396
    357#define TARGET_NETBSD_NR___fhstatvfs140      397
    358#define TARGET_NETBSD_NR___fhstat40  398
    359#define TARGET_NETBSD_NR_aio_cancel  399
    360#define TARGET_NETBSD_NR_aio_error   400
    361#define TARGET_NETBSD_NR_aio_fsync   401
    362#define TARGET_NETBSD_NR_aio_read    402
    363#define TARGET_NETBSD_NR_aio_return  403
    364#define TARGET_NETBSD_NR_aio_suspend 404
    365#define TARGET_NETBSD_NR_aio_write   405
    366#define TARGET_NETBSD_NR_lio_listio  406
    367#define TARGET_NETBSD_NR___mount50   410
    368#define TARGET_NETBSD_NR_mremap      411
    369#define TARGET_NETBSD_NR_pset_create 412
    370#define TARGET_NETBSD_NR_pset_destroy        413
    371#define TARGET_NETBSD_NR_pset_assign 414
    372#define TARGET_NETBSD_NR__pset_bind  415
    373#define TARGET_NETBSD_NR___posix_fadvise50   416