Annotation of qemu/linux-user/cris/syscall_nr.h, revision 1.1.1.2

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

unix.superglobalmegacorp.com

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