Annotation of qemu/linux-user/unicore32/syscall_nr.h, revision 1.1.1.1

1.1       root        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_pread                         180
                    191: #define TARGET_NR_pwrite                        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

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.