qemu/linux-user/cris/syscall_nr.h
<<
>>
Prefs
   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
 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
 336#define TARGET_NR_preadv             333
 337#define TARGET_NR_pwritev            334
 338