qemu/linux-user/unicore32/syscall_nr.h
<<
>>
Prefs
   1/*
   2 * This file contains the system call numbers for UniCore32 oldabi.
   3 *
   4 * Copyright (C) 2010-2011 GUAN Xue-tao
   5 *
   6 * This program is free software; you can redistribute it and/or modify
   7 * it under the terms of the GNU General Public License version 2 as
   8 * published by the Free Software Foundation.
   9 */
  10#define TARGET_NR_restart_syscall               0
  11#define TARGET_NR_exit                          1
  12#define TARGET_NR_fork                          2
  13#define TARGET_NR_read                          3
  14#define TARGET_NR_write                         4
  15#define TARGET_NR_open                          5
  16#define TARGET_NR_close                         6
  17#define TARGET_NR_waitpid                       7
  18#define TARGET_NR_creat                         8
  19#define TARGET_NR_link                          9
  20#define TARGET_NR_unlink                        10
  21#define TARGET_NR_execve                        11
  22#define TARGET_NR_chdir                         12
  23#define TARGET_NR_time                          13
  24#define TARGET_NR_mknod                         14
  25#define TARGET_NR_chmod                         15
  26#define TARGET_NR_lchown                        16
  27#define TARGET_NR_break                         17
  28                                                /* 18 */
  29#define TARGET_NR_lseek                         19
  30#define TARGET_NR_getpid                        20
  31#define TARGET_NR_mount                         21
  32#define TARGET_NR_umount                        22
  33#define TARGET_NR_setuid                        23
  34#define TARGET_NR_getuid                        24
  35#define TARGET_NR_stime                         25
  36#define TARGET_NR_ptrace                        26
  37#define TARGET_NR_alarm                         27
  38                                                /* 28 */
  39#define TARGET_NR_pause                         29
  40#define TARGET_NR_utime                         30
  41#define TARGET_NR_stty                          31
  42#define TARGET_NR_gtty                          32
  43#define TARGET_NR_access                        33
  44#define TARGET_NR_nice                          34
  45#define TARGET_NR_ftime                         35
  46#define TARGET_NR_sync                          36
  47#define TARGET_NR_kill                          37
  48#define TARGET_NR_rename                        38
  49#define TARGET_NR_mkdir                         39
  50#define TARGET_NR_rmdir                         40
  51#define TARGET_NR_dup                           41
  52#define TARGET_NR_pipe                          42
  53#define TARGET_NR_times                         43
  54#define TARGET_NR_prof                          44
  55#define TARGET_NR_brk                           45
  56#define TARGET_NR_setgid                        46
  57#define TARGET_NR_getgid                        47
  58#define TARGET_NR_signal                        48
  59#define TARGET_NR_geteuid                       49
  60#define TARGET_NR_getegid                       50
  61#define TARGET_NR_acct                          51
  62#define TARGET_NR_umount2                       52
  63#define TARGET_NR_lock                          53
  64#define TARGET_NR_ioctl                         54
  65#define TARGET_NR_fcntl                         55
  66#define TARGET_NR_mpx                           56
  67#define TARGET_NR_setpgid                       57
  68#define TARGET_NR_ulimit                        58
  69                                                /* 59 */
  70#define TARGET_NR_umask                         60
  71#define TARGET_NR_chroot                        61
  72#define TARGET_NR_ustat                         62
  73#define TARGET_NR_dup2                          63
  74#define TARGET_NR_getppid                       64
  75#define TARGET_NR_getpgrp                       65
  76#define TARGET_NR_setsid                        66
  77#define TARGET_NR_sigaction                     67
  78#define TARGET_NR_sgetmask                      68
  79#define TARGET_NR_ssetmask                      69
  80#define TARGET_NR_setreuid                      70
  81#define TARGET_NR_setregid                      71
  82#define TARGET_NR_sigsuspend                    72
  83#define TARGET_NR_sigpending                    73
  84#define TARGET_NR_sethostname                   74
  85#define TARGET_NR_setrlimit                     75
  86#define TARGET_NR_getrlimit                     76
  87#define TARGET_NR_getrusage                     77
  88#define TARGET_NR_gettimeofday                  78
  89#define TARGET_NR_settimeofday                  79
  90#define TARGET_NR_getgroups                     80
  91#define TARGET_NR_setgroups                     81
  92#define TARGET_NR_select                        82
  93#define TARGET_NR_symlink                       83
  94                                                /* 84 */
  95#define TARGET_NR_readlink                      85
  96#define TARGET_NR_uselib                        86
  97#define TARGET_NR_swapon                        87
  98#define TARGET_NR_reboot                        88
  99#define TARGET_NR_readdir                       89
 100#define TARGET_NR_mmap                          90
 101#define TARGET_NR_munmap                        91
 102#define TARGET_NR_truncate                      92
 103#define TARGET_NR_ftruncate                     93
 104#define TARGET_NR_fchmod                        94
 105#define TARGET_NR_fchown                        95
 106#define TARGET_NR_getpriority                   96
 107#define TARGET_NR_setpriority                   97
 108#define TARGET_NR_profil                        98
 109#define TARGET_NR_statfs                        99
 110#define TARGET_NR_fstatfs                       100
 111#define TARGET_NR_ioperm                        101
 112#define TARGET_NR_socketcall                    102
 113#define TARGET_NR_syslog                        103
 114#define TARGET_NR_setitimer                     104
 115#define TARGET_NR_getitimer                     105
 116#define TARGET_NR_stat                          106
 117#define TARGET_NR_lstat                         107
 118#define TARGET_NR_fstat                         108
 119                                                /* 109 */
 120                                                /* 110 */
 121#define TARGET_NR_vhangup                       111
 122#define TARGET_NR_idle                          112
 123#define TARGET_NR_syscall                       113
 124#define TARGET_NR_wait4                         114
 125#define TARGET_NR_swapoff                       115
 126#define TARGET_NR_sysinfo                       116
 127#define TARGET_NR_ipc                           117
 128#define TARGET_NR_fsync                         118
 129#define TARGET_NR_sigreturn                     119
 130#define TARGET_NR_clone                         120
 131#define TARGET_NR_setdomainname                 121
 132#define TARGET_NR_uname                         122
 133#define TARGET_NR_modify_ldt                    123
 134#define TARGET_NR_adjtimex                      124
 135#define TARGET_NR_mprotect                      125
 136#define TARGET_NR_sigprocmask                   126
 137#define TARGET_NR_create_module                 127
 138#define TARGET_NR_init_module                   128
 139#define TARGET_NR_delete_module                 129
 140#define TARGET_NR_get_kernel_syms               130
 141#define TARGET_NR_quotactl                      131
 142#define TARGET_NR_getpgid                       132
 143#define TARGET_NR_fchdir                        133
 144#define TARGET_NR_bdflush                       134
 145#define TARGET_NR_sysfs                         135
 146#define TARGET_NR_personality                   136
 147#define TARGET_NR_afs_syscall                   137
 148#define TARGET_NR_setfsuid                      138
 149#define TARGET_NR_setfsgid                      139
 150#define TARGET_NR__llseek                       140
 151#define TARGET_NR_getdents                      141
 152#define TARGET_NR__newselect                    142
 153#define TARGET_NR_flock                         143
 154#define TARGET_NR_msync                         144
 155#define TARGET_NR_readv                         145
 156#define TARGET_NR_writev                        146
 157#define TARGET_NR_getsid                        147
 158#define TARGET_NR_fdatasync                     148
 159#define TARGET_NR__sysctl                       149
 160#define TARGET_NR_mlock                         150
 161#define TARGET_NR_munlock                       151
 162#define TARGET_NR_mlockall                      152
 163#define TARGET_NR_munlockall                    153
 164#define TARGET_NR_sched_setparam                154
 165#define TARGET_NR_sched_getparam                155
 166#define TARGET_NR_sched_setscheduler            156
 167#define TARGET_NR_sched_getscheduler            157
 168#define TARGET_NR_sched_yield                   158
 169#define TARGET_NR_sched_get_priority_max        159
 170#define TARGET_NR_sched_get_priority_min        160
 171#define TARGET_NR_sched_rr_get_interval         161
 172#define TARGET_NR_nanosleep                     162
 173#define TARGET_NR_mremap                        163
 174#define TARGET_NR_setresuid                     164
 175#define TARGET_NR_getresuid                     165
 176#define TARGET_NR_vm86                          166
 177#define TARGET_NR_query_module                  167
 178#define TARGET_NR_poll                          168
 179#define TARGET_NR_nfsservctl                    169
 180#define TARGET_NR_setresgid                     170
 181#define TARGET_NR_getresgid                     171
 182#define TARGET_NR_prctl                         172
 183#define TARGET_NR_rt_sigreturn                  173
 184#define TARGET_NR_rt_sigaction                  174
 185#define TARGET_NR_rt_sigprocmask                175
 186#define TARGET_NR_rt_sigpending                 176
 187#define TARGET_NR_rt_sigtimedwait               177
 188#define TARGET_NR_rt_sigqueueinfo               178
 189#define TARGET_NR_rt_sigsuspend                 179
 190#define TARGET_NR_pread64                       180
 191#define TARGET_NR_pwrite64                      181
 192#define TARGET_NR_chown                         182
 193#define TARGET_NR_getcwd                        183
 194#define TARGET_NR_capget                        184
 195#define TARGET_NR_capset                        185
 196#define TARGET_NR_sigaltstack                   186
 197#define TARGET_NR_sendfile                      187
 198                                                /* 188 */
 199                                                /* 189 */
 200#define TARGET_NR_vfork                         190
 201#define TARGET_NR_ugetrlimit                    191
 202#define TARGET_NR_mmap2                         192
 203#define TARGET_NR_truncate64                    193
 204#define TARGET_NR_ftruncate64                   194
 205#define TARGET_NR_stat64                        195
 206#define TARGET_NR_lstat64                       196
 207#define TARGET_NR_fstat64                       197
 208#define TARGET_NR_lchown32                      198
 209#define TARGET_NR_getuid32                      199
 210#define TARGET_NR_getgid32                      200
 211#define TARGET_NR_geteuid32                     201
 212#define TARGET_NR_getegid32                     202
 213#define TARGET_NR_setreuid32                    203
 214#define TARGET_NR_setregid32                    204
 215#define TARGET_NR_getgroups32                   205
 216#define TARGET_NR_setgroups32                   206
 217#define TARGET_NR_fchown32                      207
 218#define TARGET_NR_setresuid32                   208
 219#define TARGET_NR_getresuid32                   209
 220#define TARGET_NR_setresgid32                   210
 221#define TARGET_NR_getresgid32                   211
 222#define TARGET_NR_chown32                       212
 223#define TARGET_NR_setuid32                      213
 224#define TARGET_NR_setgid32                      214
 225#define TARGET_NR_setfsuid32                    215
 226#define TARGET_NR_setfsgid32                    216
 227#define TARGET_NR_getdents64                    217
 228#define TARGET_NR_pivot_root                    218
 229#define TARGET_NR_mincore                       219
 230#define TARGET_NR_madvise                       220
 231#define TARGET_NR_fcntl64                       221
 232                                                /* 222 */
 233                                                /* 223 */
 234#define TARGET_NR_gettid                        224
 235#define TARGET_NR_readahead                     225
 236#define TARGET_NR_setxattr                      226
 237#define TARGET_NR_lsetxattr                     227
 238#define TARGET_NR_fsetxattr                     228
 239#define TARGET_NR_getxattr                      229
 240#define TARGET_NR_lgetxattr                     230
 241#define TARGET_NR_fgetxattr                     231
 242#define TARGET_NR_listxattr                     232
 243#define TARGET_NR_llistxattr                    233
 244#define TARGET_NR_flistxattr                    234
 245#define TARGET_NR_removexattr                   235
 246#define TARGET_NR_lremovexattr                  236
 247#define TARGET_NR_fremovexattr                  237
 248#define TARGET_NR_tkill                         238
 249#define TARGET_NR_sendfile64                    239
 250#define TARGET_NR_futex                         240
 251#define TARGET_NR_sched_setaffinity             241
 252#define TARGET_NR_sched_getaffinity             242
 253#define TARGET_NR_io_setup                      243
 254#define TARGET_NR_io_destroy                    244
 255#define TARGET_NR_io_getevents                  245
 256#define TARGET_NR_io_submit                     246
 257#define TARGET_NR_io_cancel                     247
 258#define TARGET_NR_exit_group                    248
 259#define TARGET_NR_lookup_dcookie                249
 260#define TARGET_NR_epoll_create                  250
 261#define TARGET_NR_epoll_ctl                     251
 262#define TARGET_NR_epoll_wait                    252
 263#define TARGET_NR_remap_file_pages              253
 264                                                /* 254 */
 265                                                /* 255 */
 266                                                /* 256 */
 267#define TARGET_NR_set_tid_address               256
 268#define TARGET_NR_timer_create                  257
 269#define TARGET_NR_timer_settime                 258
 270#define TARGET_NR_timer_gettime                 259
 271#define TARGET_NR_timer_getoverrun              260
 272#define TARGET_NR_timer_delete                  261
 273#define TARGET_NR_clock_settime                 262
 274#define TARGET_NR_clock_gettime                 263
 275#define TARGET_NR_clock_getres                  264
 276#define TARGET_NR_clock_nanosleep               265
 277#define TARGET_NR_statfs64                      266
 278#define TARGET_NR_fstatfs64                     267
 279#define TARGET_NR_tgkill                        268
 280#define TARGET_NR_utimes                        269
 281#define TARGET_NR_fadvise64_64                  270
 282#define TARGET_NR_pciconfig_iobase              271
 283#define TARGET_NR_pciconfig_read                272
 284#define TARGET_NR_pciconfig_write               273
 285#define TARGET_NR_mq_open                       274
 286#define TARGET_NR_mq_unlink                     275
 287#define TARGET_NR_mq_timedsend                  276
 288#define TARGET_NR_mq_timedreceive               277
 289#define TARGET_NR_mq_notify                     278
 290#define TARGET_NR_mq_getsetattr                 279
 291#define TARGET_NR_waitid                        280
 292#define TARGET_NR_socket                        281
 293#define TARGET_NR_bind                          282
 294#define TARGET_NR_connect                       283
 295#define TARGET_NR_listen                        284
 296#define TARGET_NR_accept                        285
 297#define TARGET_NR_getsockname                   286
 298#define TARGET_NR_getpeername                   287
 299#define TARGET_NR_socketpair                    288
 300#define TARGET_NR_send                          289
 301#define TARGET_NR_sendto                        290
 302#define TARGET_NR_recv                          291
 303#define TARGET_NR_recvfrom                      292
 304#define TARGET_NR_shutdown                      293
 305#define TARGET_NR_setsockopt                    294
 306#define TARGET_NR_getsockopt                    295
 307#define TARGET_NR_sendmsg                       296
 308#define TARGET_NR_recvmsg                       297
 309#define TARGET_NR_semop                         298
 310#define TARGET_NR_semget                        299
 311#define TARGET_NR_semctl                        300
 312#define TARGET_NR_msgsnd                        301
 313#define TARGET_NR_msgrcv                        302
 314#define TARGET_NR_msgget                        303
 315#define TARGET_NR_msgctl                        304
 316#define TARGET_NR_shmat                         305
 317#define TARGET_NR_shmdt                         306
 318#define TARGET_NR_shmget                        307
 319#define TARGET_NR_shmctl                        308
 320#define TARGET_NR_add_key                       309
 321#define TARGET_NR_request_key                   310
 322#define TARGET_NR_keyctl                        311
 323#define TARGET_NR_semtimedop                    312
 324#define TARGET_NR_vserver                       313
 325#define TARGET_NR_ioprio_set                    314
 326#define TARGET_NR_ioprio_get                    315
 327#define TARGET_NR_inotify_init                  316
 328#define TARGET_NR_inotify_add_watch             317
 329#define TARGET_NR_inotify_rm_watch              318
 330#define TARGET_NR_mbind                         319
 331#define TARGET_NR_get_mempolicy                 320
 332#define TARGET_NR_set_mempolicy                 321
 333#define TARGET_NR_openat                        322
 334#define TARGET_NR_mkdirat                       323
 335#define TARGET_NR_mknodat                       324
 336#define TARGET_NR_fchownat                      325
 337#define TARGET_NR_futimesat                     326
 338#define TARGET_NR_fstatat64                     327
 339#define TARGET_NR_unlinkat                      328
 340#define TARGET_NR_renameat                      329
 341#define TARGET_NR_linkat                        330
 342#define TARGET_NR_symlinkat                     331
 343#define TARGET_NR_readlinkat                    332
 344#define TARGET_NR_fchmodat                      333
 345#define TARGET_NR_faccessat                     334
 346                                                /* 335 */
 347                                                /* 336 */
 348#define TARGET_NR_unshare                       337
 349#define TARGET_NR_set_robust_list               338
 350#define TARGET_NR_get_robust_list               339
 351#define TARGET_NR_splice                        340
 352#define TARGET_NR_sync_file_range2              341
 353#define TARGET_NR_tee                           342
 354#define TARGET_NR_vmsplice                      343
 355#define TARGET_NR_move_pages                    344
 356#define TARGET_NR_getcpu                        345
 357                                                /* 346 */
 358#define TARGET_NR_kexec_load                    347
 359#define TARGET_NR_utimensat                     348
 360#define TARGET_NR_signalfd                      349
 361#define TARGET_NR_timerfd                       350
 362#define TARGET_NR_eventfd                       351
 363#define TARGET_NR_fallocate                     352
 364#define TARGET_NR_timerfd_settime               353
 365#define TARGET_NR_timerfd_gettime               354
 366#define TARGET_NR_signalfd4                     355
 367#define TARGET_NR_eventfd2                      356
 368#define TARGET_NR_epoll_create1                 357
 369#define TARGET_NR_dup3                          358
 370#define TARGET_NR_pipe2                         359
 371#define TARGET_NR_inotify_init1                 360
 372