Annotation of qemu/linux-user/unicore32/syscall_nr.h, revision 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.