Home | History | Annotate | Download | only in ppc
      1 /*
      2  * This file is part of ltrace.
      3  * Copyright (C) 2012 Petr Machata, Red Hat Inc.
      4  * Copyright (C) 2006 Ian Wienand
      5  *
      6  * This program is free software; you can redistribute it and/or
      7  * modify it under the terms of the GNU General Public License as
      8  * published by the Free Software Foundation; either version 2 of the
      9  * License, or (at your option) any later version.
     10  *
     11  * This program is distributed in the hope that it will be useful, but
     12  * WITHOUT ANY WARRANTY; without even the implied warranty of
     13  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
     14  * General Public License for more details.
     15  *
     16  * You should have received a copy of the GNU General Public License
     17  * along with this program; if not, write to the Free Software
     18  * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
     19  * 02110-1301 USA
     20  */
     21 
     22     "restart_syscall",	        /* 0 */
     23     "exit",			/* 1 */
     24     "fork",			/* 2 */
     25     "read",			/* 3 */
     26     "write",			/* 4 */
     27     "open",			/* 5 */
     28     "close",			/* 6 */
     29     "waitpid",			/* 7 */
     30     "creat",			/* 8 */
     31     "link",			/* 9 */
     32     "unlink",			/* 10 */
     33     "execve",			/* 11 */
     34     "chdir",			/* 12 */
     35     "time",			/* 13 */
     36     "mknod",			/* 14 */
     37     "chmod",			/* 15 */
     38     "lchown",			/* 16 */
     39     "break",			/* 17 */
     40     "oldstat",			/* 18 */
     41     "lseek",			/* 19 */
     42     "getpid",			/* 20 */
     43     "mount",			/* 21 */
     44     "umount",			/* 22 */
     45     "setuid",			/* 23 */
     46     "getuid",			/* 24 */
     47     "stime",			/* 25 */
     48     "ptrace",			/* 26 */
     49     "alarm",			/* 27 */
     50     "oldfstat",			/* 28 */
     51     "pause",			/* 29 */
     52     "utime",			/* 30 */
     53     "stty",			/* 31 */
     54     "gtty",			/* 32 */
     55     "access",			/* 33 */
     56     "nice",			/* 34 */
     57     "ftime",			/* 35 */
     58     "sync",			/* 36 */
     59     "kill",			/* 37 */
     60     "rename",			/* 38 */
     61     "mkdir",			/* 39 */
     62     "rmdir",			/* 40 */
     63     "dup",			/* 41 */
     64     "pipe",			/* 42 */
     65     "times",			/* 43 */
     66     "prof",			/* 44 */
     67     "brk",			/* 45 */
     68     "setgid",			/* 46 */
     69     "getgid",			/* 47 */
     70     "signal",			/* 48 */
     71     "geteuid",			/* 49 */
     72     "getegid",			/* 50 */
     73     "acct",			/* 51 */
     74     "umount2",			/* 52 */
     75     "lock",			/* 53 */
     76     "ioctl",			/* 54 */
     77     "fcntl",			/* 55 */
     78     "mpx",			/* 56 */
     79     "setpgid",			/* 57 */
     80     "ulimit",			/* 58 */
     81     "oldolduname",		/* 59 */
     82     "umask",			/* 60 */
     83     "chroot",			/* 61 */
     84     "ustat",			/* 62 */
     85     "dup2",			/* 63 */
     86     "getppid",			/* 64 */
     87     "getpgrp",			/* 65 */
     88     "setsid",			/* 66 */
     89     "sigaction",		/* 67 */
     90     "sgetmask",			/* 68 */
     91     "ssetmask",			/* 69 */
     92     "setreuid",			/* 70 */
     93     "setregid",			/* 71 */
     94     "sigsuspend",		/* 72 */
     95     "sigpending",		/* 73 */
     96     "sethostname",		/* 74 */
     97     "setrlimit",		/* 75 */
     98     "getrlimit",		/* 76 */
     99     "getrusage",		/* 77 */
    100     "gettimeofday",		/* 78 */
    101     "settimeofday",		/* 79 */
    102     "getgroups",		/* 80 */
    103     "setgroups",		/* 81 */
    104     "select",			/* 82 */
    105     "symlink",			/* 83 */
    106     "oldlstat",			/* 84 */
    107     "readlink",			/* 85 */
    108     "uselib",			/* 86 */
    109     "swapon",			/* 87 */
    110     "reboot",			/* 88 */
    111     "readdir",			/* 89 */
    112     "mmap",			/* 90 */
    113     "munmap",			/* 91 */
    114     "truncate",			/* 92 */
    115     "ftruncate",		/* 93 */
    116     "fchmod",			/* 94 */
    117     "fchown",			/* 95 */
    118     "getpriority",		/* 96 */
    119     "setpriority",		/* 97 */
    120     "profil",			/* 98 */
    121     "statfs",			/* 99 */
    122     "fstatfs",			/* 100 */
    123     "ioperm",			/* 101 */
    124     "socketcall",		/* 102 */
    125     "syslog",			/* 103 */
    126     "setitimer",		/* 104 */
    127     "getitimer",		/* 105 */
    128     "stat",			/* 106 */
    129     "lstat",			/* 107 */
    130     "fstat",			/* 108 */
    131     "olduname",			/* 109 */
    132     "iopl",			/* 110 */
    133     "vhangup",			/* 111 */
    134     "idle",			/* 112 */
    135     "vm86",			/* 113 */
    136     "wait4",			/* 114 */
    137     "swapoff",			/* 115 */
    138     "sysinfo",			/* 116 */
    139     "ipc",			/* 117 */
    140     "fsync",			/* 118 */
    141     "sigreturn",		/* 119 */
    142     "clone",			/* 120 */
    143     "setdomainname",		/* 121 */
    144     "uname",			/* 122 */
    145     "modify_ldt",		/* 123 */
    146     "adjtimex",			/* 124 */
    147     "mprotect",			/* 125 */
    148     "sigprocmask",		/* 126 */
    149     "create_module",		/* 127 */
    150     "init_module",		/* 128 */
    151     "delete_module",		/* 129 */
    152     "get_kernel_syms",		/* 130 */
    153     "quotactl",			/* 131 */
    154     "getpgid",			/* 132 */
    155     "fchdir",			/* 133 */
    156     "bdflush",			/* 134 */
    157     "sysfs",			/* 135 */
    158     "personality",		/* 136 */
    159     "afs_syscall",		/* 137 */
    160     "setfsuid",			/* 138 */
    161     "setfsgid",			/* 139 */
    162     "_llseek",			/* 140 */
    163     "getdents",			/* 141 */
    164     "_newselect",		/* 142 */
    165     "flock",			/* 143 */
    166     "msync",			/* 144 */
    167     "readv",			/* 145 */
    168     "writev",			/* 146 */
    169     "getsid",			/* 147 */
    170     "fdatasync",		/* 148 */
    171     "_sysctl",			/* 149 */
    172     "mlock",			/* 150 */
    173     "munlock",			/* 151 */
    174     "mlockall",			/* 152 */
    175     "munlockall",		/* 153 */
    176     "sched_setparam",		/* 154 */
    177     "sched_getparam",		/* 155 */
    178     "sched_setscheduler",	/* 156 */
    179     "sched_getscheduler",	/* 157 */
    180     "sched_yield",		/* 158 */
    181     "sched_get_priority_max",	/* 159 */
    182     "sched_get_priority_min",	/* 160 */
    183     "sched_rr_get_interval",	/* 161 */
    184     "nanosleep",		/* 162 */
    185     "mremap",			/* 163 */
    186     "setresuid",		/* 164 */
    187     "getresuid",		/* 165 */
    188     "query_module",		/* 166 */
    189     "poll",			/* 167 */
    190     "nfsservctl",		/* 168 */
    191     "setresgid",		/* 169 */
    192     "getresgid",		/* 170 */
    193     "prctl",			/* 171 */
    194     "rt_sigreturn",		/* 172 */
    195     "rt_sigaction",		/* 173 */
    196     "rt_sigprocmask",		/* 174 */
    197     "rt_sigpending",		/* 175 */
    198     "rt_sigtimedwait",		/* 176 */
    199     "rt_sigqueueinfo",		/* 177 */
    200     "rt_sigsuspend",		/* 178 */
    201     "pread64",			/* 179 */
    202     "pwrite64",			/* 180 */
    203     "chown",			/* 181 */
    204     "getcwd",			/* 182 */
    205     "capget",			/* 183 */
    206     "capset",			/* 184 */
    207     "sigaltstack",		/* 185 */
    208     "sendfile",			/* 186 */
    209     "getpmsg",			/* 187 */
    210     "putpmsg",			/* 188 */
    211     "vfork",			/* 189 */
    212     "ugetrlimit",		/* 190 */
    213     "readahead",		/* 191 */
    214     "mmap2",			/* 192 */
    215     "truncate64",		/* 193 */
    216     "ftruncate64",		/* 194 */
    217     "stat64",			/* 195 */
    218     "lstat64",			/* 196 */
    219     "fstat64",			/* 197 */
    220     "pciconfig_read",		/* 198 */
    221     "pciconfig_write",		/* 199 */
    222     "pciconfig_iobase",		/* 200 */
    223     "multiplexer",		/* 201 */
    224     "getdents64",		/* 202 */
    225     "pivot_root",		/* 203 */
    226     "fcntl64",			/* 204 */
    227     "madvise",			/* 205 */
    228     "mincore",			/* 206 */
    229     "gettid",			/* 207 */
    230     "tkill",			/* 208 */
    231     "setxattr",			/* 209 */
    232     "lsetxattr",		/* 210 */
    233     "fsetxattr",		/* 211 */
    234     "getxattr",			/* 212 */
    235     "lgetxattr",		/* 213 */
    236     "fgetxattr",		/* 214 */
    237     "listxattr",		/* 215 */
    238     "llistxattr",		/* 216 */
    239     "flistxattr",		/* 217 */
    240     "removexattr",		/* 218 */
    241     "lremovexattr",		/* 219 */
    242     "fremovexattr",		/* 220 */
    243     "futex",			/* 221 */
    244     "sched_setaffinity",	/* 222 */
    245     "sched_getaffinity",	/* 223 */
    246     "224",			/* 224 */
    247     "tuxcall",			/* 225 */
    248     "sendfile64",		/* 226 */
    249     "io_setup",			/* 227 */
    250     "io_destroy",		/* 228 */
    251     "io_getevents",		/* 229 */
    252     "io_submit",		/* 230 */
    253     "io_cancel",		/* 231 */
    254     "set_tid_address",		/* 232 */
    255     "fadvise64",		/* 233 */
    256     "exit_group",		/* 234 */
    257     "lookup_dcookie",		/* 235 */
    258     "epoll_create",		/* 236 */
    259     "epoll_ctl",		/* 237 */
    260     "epoll_wait",		/* 238 */
    261     "remap_file_pages",		/* 239 */
    262     "timer_create",		/* 240 */
    263     "timer_settime",		/* 241 */
    264     "timer_gettime",		/* 242 */
    265     "timer_getoverrun",		/* 243 */
    266     "timer_delete",		/* 244 */
    267     "clock_settime",		/* 245 */
    268     "clock_gettime",		/* 246 */
    269     "clock_getres",		/* 247 */
    270     "clock_nanosleep",		/* 248 */
    271     "swapcontext",		/* 249 */
    272     "tgkill",			/* 250 */
    273     "utimes",			/* 251 */
    274     "statfs64",			/* 252 */
    275     "fstatfs64",		/* 253 */
    276     "fadvise64_64",		/* 254 */
    277     "rtas",			/* 255 */
    278     "sys_debug_setcontext",	/* 256 */
    279     "server",			/* 257 */
    280     "migrate_pages",		/* 258 */
    281     "mbind",			/* 259 */
    282     "get_mempolicy",		/* 260 */
    283     "set_mempolicy",		/* 261 */
    284     "mq_open",			/* 262 */
    285     "mq_unlink",		/* 263 */
    286     "mq_timedsend",		/* 264 */
    287     "mq_timedreceive",		/* 265 */
    288     "mq_notify",		/* 266 */
    289     "mq_getsetattr",		/* 267 */
    290     "kexec_load",		/* 268 */
    291     "add_key",			/* 269 */
    292     "request_key",		/* 270 */
    293     "keyctl",			/* 271 */
    294     "waitid",			/* 272 */
    295     "ioprio_set",		/* 273 */
    296     "ioprio_get",		/* 274 */
    297     "inotify_init",		/* 275 */
    298     "inotify_add_watch",	/* 276 */
    299     "inotify_rm_watch",		/* 277 */
    300     "spu_run",			/* 278 */
    301     "spu_create",		/* 279 */
    302     "pselect6",			/* 280 */
    303     "ppoll",			/* 281 */
    304     "unshare",			/* 282 */
    305     "splice",			/* 283 */
    306     "tee",			/* 284 */
    307     "vmsplice",			/* 285 */
    308     "openat",			/* 286 */
    309     "mkdirat",			/* 287 */
    310     "mknodat",			/* 288 */
    311     "fchownat",			/* 289 */
    312     "futimesat",		/* 290 */
    313     "fstatat64",		/* 291 */
    314     "unlinkat",			/* 292 */
    315     "renameat",			/* 293 */
    316     "linkat",			/* 294 */
    317     "symlinkat",		/* 295 */
    318     "readlinkat",		/* 296 */
    319     "fchmodat",			/* 297 */
    320     "faccessat",		/* 298 */
    321     "get_robust_list",		/* 299 */
    322     "set_robust_list",		/* 300 */
    323     "move_pages",		/* 301 */
    324     "getcpu",			/* 302 */
    325     "epoll_pwait",		/* 303 */
    326     "utimensat",		/* 304 */
    327     "signalfd",			/* 305 */
    328     "timerfd_create",		/* 306 */
    329     "eventfd",			/* 307 */
    330     "sync_file_range2",		/* 308 */
    331     "fallocate",		/* 309 */
    332     "subpage_prot",		/* 310 */
    333     "timerfd_settime",		/* 311 */
    334     "timerfd_gettime",		/* 312 */
    335     "signalfd4",		/* 313 */
    336     "eventfd2",			/* 314 */
    337     "epoll_create1",		/* 315 */
    338     "dup3",			/* 316 */
    339     "pipe2",			/* 317 */
    340     "inotify_init1",		/* 318 */
    341     "perf_event_open",		/* 319 */
    342     "preadv",			/* 320 */
    343     "pwritev",			/* 321 */
    344     "rt_tgsigqueueinfo",	/* 322 */
    345     "fanotify_init",		/* 323 */
    346     "fanotify_mark",		/* 324 */
    347     "prlimit64",		/* 325 */
    348     "socket",			/* 326 */
    349     "bind",			/* 327 */
    350     "connect",			/* 328 */
    351     "listen",			/* 329 */
    352     "accept",			/* 330 */
    353     "getsockname",		/* 331 */
    354     "getpeername",		/* 332 */
    355     "socketpair",		/* 333 */
    356     "send",			/* 334 */
    357     "sendto",			/* 335 */
    358     "recv",			/* 336 */
    359     "recvfrom",			/* 337 */
    360     "shutdown",			/* 338 */
    361     "setsockopt",		/* 339 */
    362     "getsockopt",		/* 340 */
    363     "sendmsg",			/* 341 */
    364     "recvmsg",			/* 342 */
    365     "recvmmsg",			/* 343 */
    366     "accept4",			/* 344 */
    367     "name_to_handle_at",	/* 345 */
    368     "open_by_handle_at",	/* 346 */
    369     "clock_adjtime",		/* 347 */
    370     "syncfs",			/* 348 */
    371     "sendmmsg",			/* 349 */
    372     "setns",			/* 350 */
    373     "process_vm_readv",		/* 351 */
    374     "process_writev",		/* 352 */
    375