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