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

1.1       root        1: /*
                      2:  * This file contains the system call numbers.
                      3:  */
                      4: #define TARGET_NR_restart_syscall          0
                      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_lchown32                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_setuid32                23
                     28: #define TARGET_NR_getuid32                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_setgid32                46
                     51: #define TARGET_NR_getgid32                47
                     52: #define TARGET_NR_signal                  48
                     53: #define TARGET_NR_geteuid32               49
                     54: #define TARGET_NR_getegid32               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_setreuid32              70
                     75: #define TARGET_NR_setregid32              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_getgroups32             80
                     85: #define TARGET_NR_setgroups32             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_fchown32                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
                    115: #define TARGET_NR_vhangup                111
                    116: #define TARGET_NR_idle                   112
                    117: #define TARGET_NR_vm86                   113
                    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_modify_ldt             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_setfsuid32             138
                    143: #define TARGET_NR_setfsgid32             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_setresuid32            164
                    169: #define TARGET_NR_getresuid32            165
                    170: #define TARGET_NR_query_module           166
                    171: #define TARGET_NR_poll                   167
                    172: #define TARGET_NR_nfsservctl             168
                    173: #define TARGET_NR_setresgid32            169
                    174: #define TARGET_NR_getresgid32            170
                    175: #define TARGET_NR_prctl                  171
                    176: #define TARGET_NR_rt_sigreturn           172
                    177: #define TARGET_NR_rt_sigaction           173
                    178: #define TARGET_NR_rt_sigprocmask         174
                    179: #define TARGET_NR_rt_sigpending          175
                    180: #define TARGET_NR_rt_sigtimedwait        176
                    181: #define TARGET_NR_rt_sigqueueinfo        177
                    182: #define TARGET_NR_rt_sigsuspend          178
                    183: #define TARGET_NR_pread64                179
                    184: #define TARGET_NR_pwrite64               180
                    185: #define TARGET_NR_chown32                181
                    186: #define TARGET_NR_getcwd                 182
                    187: #define TARGET_NR_capget                 183
                    188: #define TARGET_NR_capset                 184
                    189: #define TARGET_NR_sigaltstack            185
                    190: #define TARGET_NR_sendfile               186
                    191: #define TARGET_NR_getpmsg                187     /* some people actually want streams */
                    192: #define TARGET_NR_putpmsg                188     /* some people actually want streams */
                    193: #define TARGET_NR_vfork                  189
                    194: #define TARGET_NR_ugetrlimit             190     /* SuS compliant getrlimit */
                    195: #define TARGET_NR_readahead              191
1.1.1.2 ! root      196: #if !defined(TARGET_PPC64) || defined(TARGET_ABI32)
1.1       root      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
1.1.1.2 ! root      203: #endif
1.1       root      204: #define TARGET_NR_pciconfig_read         198
                    205: #define TARGET_NR_pciconfig_write        199
                    206: #define TARGET_NR_pciconfig_iobase       200
                    207: #define TARGET_NR_multiplexer            201
                    208: #define TARGET_NR_getdents64             202
                    209: #define TARGET_NR_pivot_root             203
1.1.1.2 ! root      210: #if !defined(TARGET_PPC64) || defined(TARGET_ABI32)
1.1       root      211: #define TARGET_NR_fcntl64                204
1.1.1.2 ! root      212: #endif
1.1       root      213: #define TARGET_NR_madvise                205
                    214: #define TARGET_NR_mincore                206
                    215: #define TARGET_NR_gettid                 207
                    216: #define TARGET_NR_tkill                  208
                    217: #define TARGET_NR_setxattr               209
                    218: #define TARGET_NR_lsetxattr              210
                    219: #define TARGET_NR_fsetxattr              211
                    220: #define TARGET_NR_getxattr               212
                    221: #define TARGET_NR_lgetxattr              213
                    222: #define TARGET_NR_fgetxattr              214
                    223: #define TARGET_NR_listxattr              215
                    224: #define TARGET_NR_llistxattr             216
                    225: #define TARGET_NR_flistxattr             217
                    226: #define TARGET_NR_removexattr            218
                    227: #define TARGET_NR_lremovexattr           219
                    228: #define TARGET_NR_fremovexattr           220
                    229: #define TARGET_NR_futex                  221
                    230: #define TARGET_NR_sched_setaffinity      222
                    231: #define TARGET_NR_sched_getaffinity      223
                    232: /* 224 currently unused */
                    233: #define TARGET_NR_tuxcall                225
1.1.1.2 ! root      234: #if !defined(TARGET_PPC64) || defined(TARGET_ABI32)
1.1       root      235: #define TARGET_NR_sendfile64             226
1.1.1.2 ! root      236: #endif
1.1       root      237: #define TARGET_NR_io_setup               227
                    238: #define TARGET_NR_io_destroy             228
                    239: #define TARGET_NR_io_getevents           229
                    240: #define TARGET_NR_io_submit              230
                    241: #define TARGET_NR_io_cancel              231
                    242: #define TARGET_NR_set_tid_address        232
                    243: #define TARGET_NR_fadvise64              233
                    244: #define TARGET_NR_exit_group             234
                    245: #define TARGET_NR_lookup_dcookie         235
                    246: #define TARGET_NR_epoll_create           236
                    247: #define TARGET_NR_epoll_ctl              237
                    248: #define TARGET_NR_epoll_wait             238
                    249: #define TARGET_NR_remap_file_pages       239
                    250: #define TARGET_NR_timer_create           240
                    251: #define TARGET_NR_timer_settime          241
                    252: #define TARGET_NR_timer_gettime          242
                    253: #define TARGET_NR_timer_getoverrun       243
                    254: #define TARGET_NR_timer_delete           244
                    255: #define TARGET_NR_clock_settime          245
                    256: #define TARGET_NR_clock_gettime          246
                    257: #define TARGET_NR_clock_getres           247
                    258: #define TARGET_NR_clock_nanosleep        248
                    259: #define TARGET_NR_swapcontext            249
                    260: #define TARGET_NR_tgkill                 250
                    261: #define TARGET_NR_utimes                 251
                    262: #define TARGET_NR_statfs64               252
                    263: #define TARGET_NR_fstatfs64              253
1.1.1.2 ! root      264: #if !defined(TARGET_PPC64) || defined(TARGET_ABI32)
1.1       root      265: #define TARGET_NR_fadvise64_64           254
1.1.1.2 ! root      266: #endif
        !           267: #define TARGET_NR_rtas         255
        !           268: #define TARGET_NR_sys_debug_setcontext 256
        !           269: /* Number 257 is reserved for vserver */
        !           270: #define TARGET_NR_migrate_pages        258
        !           271: #define TARGET_NR_mbind                259
        !           272: #define TARGET_NR_get_mempolicy        260
        !           273: #define TARGET_NR_set_mempolicy        261
        !           274: #define TARGET_NR_mq_open              262
        !           275: #define TARGET_NR_mq_unlink            263
        !           276: #define TARGET_NR_mq_timedsend 264
        !           277: #define TARGET_NR_mq_timedreceive      265
        !           278: #define TARGET_NR_mq_notify            266
        !           279: #define TARGET_NR_mq_getsetattr        267
        !           280: #define TARGET_NR_kexec_load           268
        !           281: #define TARGET_NR_add_key              269
        !           282: #define TARGET_NR_request_key  270
        !           283: #define TARGET_NR_keyctl               271
        !           284: #define TARGET_NR_waitid               272
        !           285: #define TARGET_NR_ioprio_set           273
        !           286: #define TARGET_NR_ioprio_get           274
        !           287: #define TARGET_NR_inotify_init 275
        !           288: #define TARGET_NR_inotify_add_watch    276
        !           289: #define TARGET_NR_inotify_rm_watch     277
        !           290: #define TARGET_NR_spu_run              278
        !           291: #define TARGET_NR_spu_create           279
        !           292: #define TARGET_NR_pselect6             280
        !           293: #define TARGET_NR_ppoll                281
        !           294: #define TARGET_NR_unshare              282
        !           295: #define TARGET_NR_splice               283
        !           296: #define TARGET_NR_tee          284
        !           297: #define TARGET_NR_vmsplice             285
        !           298: #define TARGET_NR_openat               286
        !           299: #define TARGET_NR_mkdirat              287
        !           300: #define TARGET_NR_mknodat              288
        !           301: #define TARGET_NR_fchownat             289
        !           302: #define TARGET_NR_futimesat            290
        !           303: #if defined(TARGET_PPC64) && !defined(TARGET_ABI32)
        !           304: #define TARGET_NR_newfstatat           291
        !           305: #else
        !           306: #define TARGET_NR_fstatat64            291
        !           307: #endif
        !           308: #define TARGET_NR_unlinkat             292
        !           309: #define TARGET_NR_renameat             293
        !           310: #define TARGET_NR_linkat               294
        !           311: #define TARGET_NR_symlinkat            295
        !           312: #define TARGET_NR_readlinkat           296
        !           313: #define TARGET_NR_fchmodat             297
        !           314: #define TARGET_NR_faccessat            298
        !           315: #define TARGET_NR_get_robust_list      299
        !           316: #define TARGET_NR_set_robust_list      300
        !           317: #define TARGET_NR_move_pages           301
        !           318: #define TARGET_NR_getcpu               302
        !           319: #define TARGET_NR_epoll_pwait  303
        !           320: #define TARGET_NR_utimensat            304
        !           321: #define TARGET_NR_signalfd             305
        !           322: #define TARGET_NR_timerfd              306
        !           323: #define TARGET_NR_eventfd              307
        !           324: #define TARGET_NR_sync_file_range2     308
        !           325: #define TARGET_NR_fallocate            309

unix.superglobalmegacorp.com

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