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