1 /* 2 * This file is part of ltrace. 3 * Copyright (C) 2006 Ian Wienand 4 * 5 * This program is free software; you can redistribute it and/or 6 * modify it under the terms of the GNU General Public License as 7 * published by the Free Software Foundation; either version 2 of the 8 * License, or (at your option) any later version. 9 * 10 * This program is distributed in the hope that it will be useful, but 11 * WITHOUT ANY WARRANTY; without even the implied warranty of 12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 13 * General Public License for more details. 14 * 15 * You should have received a copy of the GNU General Public License 16 * along with this program; if not, write to the Free Software 17 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 18 * 02110-1301 USA 19 */ 20 21 "osf_syscall", /* 0, not implemented */ 22 "exit", /* 1 */ 23 "fork", /* 2 */ 24 "read", /* 3 */ 25 "write", /* 4 */ 26 "osf_old_open", /* 5, not implemented */ 27 "close", /* 6 */ 28 "osf_wait4", /* 7 */ 29 "osf_old_creat", /* 8, not implemented */ 30 "link", /* 9 */ 31 "unlink", /* 10 */ 32 "osf_execve", /* 11, not implemented */ 33 "chdir", /* 12 */ 34 "fchdir", /* 13 */ 35 "mknod", /* 14 */ 36 "chmod", /* 15 */ 37 "chown", /* 16 */ 38 "brk", /* 17 */ 39 "osf_getfsstat", /* 18, not implemented */ 40 "lseek", /* 19 */ 41 "getxpid", /* 20 */ 42 "osf_mount", /* 21 */ 43 "umount", /* 22 */ 44 "setuid", /* 23 */ 45 "getxuid", /* 24 */ 46 "exec_with_loader", /* 25, not implemented */ 47 "ptrace", /* 26 */ 48 "osf_nrecmsg", /* 27, not implemented */ 49 "osf_nsendmsg", /* 28, not implemented */ 50 "osf_nrecvfrom", /* 29, not implemented */ 51 "osf_naccept", /* 30, not implemented */ 52 "osf_ngetpeername", /* 31, not implemented */ 53 "osf_ngetsocketname", /* 32, not implemented */ 54 "access", /* 33 */ 55 "osf_chflags", /* 34, not implemented */ 56 "osf_fchflags", /* 35, not implemented */ 57 "sync", /* 36 */ 58 "kill", /* 37 */ 59 "osf_old_stat", /* 38, not implemented */ 60 "setpgid", /* 39 */ 61 "osf_old_lstat", /* 40, not implemented */ 62 "dup", /* 41 */ 63 "pipe", /* 42 */ 64 "osf_set_program_attributes", /* 43 */ 65 "osf_profil", /* 44, not implemented */ 66 "open", /* 45 */ 67 "osf_old_sigaction", /* 46, not implemented */ 68 "getxgid", /* 47 */ 69 "osf_sigprocmask", /* 48 */ 70 "osf_getlogin", /* 49, not implemented */ 71 "osf_setlogin", /* 50, not implemented */ 72 "acct", /* 51 */ 73 "sigpending", /* 52 */ 74 "SYS_53", /* 53 */ 75 "ioctl", /* 54 */ 76 "osf_reboot", /* 55, not implemented */ 77 "osf_revoke", /* 56, not implemented */ 78 "symlink", /* 57 */ 79 "readlink", /* 58 */ 80 "execve", /* 59 */ 81 "umask", /* 60 */ 82 "chroot", /* 61 */ 83 "osf_old_fstat", /* 62, not implemented */ 84 "getpgrp", /* 63 */ 85 "getpagesize", /* 64 */ 86 "osf_mremap", /* 65, not implemented */ 87 "vfork", /* 66 */ 88 "stat", /* 67 */ 89 "lstat", /* 68 */ 90 "osf_sbrk", /* 69, not implemented */ 91 "osf_sstk", /* 70, not implemented */ 92 "mmap", /* 71 */ 93 "osf_old_vadvise", /* 72, not implemented */ 94 "munmap", /* 73 */ 95 "mprotect", /* 74 */ 96 "madvise", /* 75 */ 97 "vhangup", /* 76 */ 98 "osf_kmodcall", /* 77, not implemented */ 99 "osf_mincore", /* 78, not implemented */ 100 "getgroups", /* 79 */ 101 "setgroups", /* 80 */ 102 "osf_old_getpgrp", /* 81, not implemented */ 103 "setpgrp", /* 82 */ 104 "osf_setitimer", /* 83 */ 105 "osf_old_wait", /* 84, not implemented */ 106 "osf_table", /* 85, not implemented */ 107 "osf_getitimer", /* 86 */ 108 "gethostname", /* 87 */ 109 "sethostname", /* 88 */ 110 "getdtablesize", /* 89 */ 111 "dup2", /* 90 */ 112 "fstat", /* 91 */ 113 "fcntl", /* 92 */ 114 "osf_select", /* 93 */ 115 "poll", /* 94 */ 116 "fsync", /* 95 */ 117 "setpriority", /* 96 */ 118 "socket", /* 97 */ 119 "connect", /* 98 */ 120 "accept", /* 99 */ 121 "osf_getpriority", /* 100 */ 122 "send", /* 101 */ 123 "recv", /* 102 */ 124 "sigreturn", /* 103 */ 125 "bind", /* 104 */ 126 "setsockopt", /* 105 */ 127 "listen", /* 106 */ 128 "osf_plock", /* 107, not implemented */ 129 "osf_old_sigvec", /* 108, not implemented */ 130 "osf_old_sigblock", /* 109, not implemented */ 131 "osf_old_sigsetmask", /* 110, not implemented */ 132 "sigsuspend", /* 111 */ 133 "sigstack", /* 112 */ 134 "recvmsg", /* 113 */ 135 "sendmsg", /* 114 */ 136 "osf_old_vtrace", /* 115, not implemented */ 137 "osf_gettimeofday", /* 116 */ 138 "osf_getrusage", /* 117 */ 139 "getsockopt", /* 118 */ 140 "SYS_119", /* 119 */ 141 "readv", /* 120 */ 142 "writev", /* 121 */ 143 "osf_settimeofday", /* 122 */ 144 "fchown", /* 123 */ 145 "fchmod", /* 124 */ 146 "recvfrom", /* 125 */ 147 "setreuid", /* 126 */ 148 "setregid", /* 127 */ 149 "rename", /* 128 */ 150 "truncate", /* 129 */ 151 "ftruncate", /* 130 */ 152 "flock", /* 131 */ 153 "setgid", /* 132 */ 154 "sendto", /* 133 */ 155 "shutdown", /* 134 */ 156 "socketpair", /* 135 */ 157 "mkdir", /* 136 */ 158 "rmdir", /* 137 */ 159 "osf_utimes", /* 138 */ 160 "osf_old_sigreturn", /* 139 */ 161 "osf_adjtime", /* 140, not implemented */ 162 "getpeername", /* 141 */ 163 "osf_gethostid", /* 142, not implemented */ 164 "osf_sethostid", /* 143, not implemented */ 165 "getrlimit", /* 144 */ 166 "setrlimit", /* 145 */ 167 "osf_old_killpg", /* 146, not implemented */ 168 "setsid", /* 147 */ 169 "quotactl", /* 148 */ 170 "osf_oldquota", /* 149, not implemented */ 171 "getsockname", /* 150 */ 172 "SYS_151", /* 151 */ 173 "SYS_152", /* 152 */ 174 "osf_pid_block", /* 153, not implemented */ 175 "osf_pid_unblock", /* 154, not implemented */ 176 "SYS_155", /* 155 */ 177 "sigaction", /* 156 */ 178 "osf_sigwaitprim", /* 157, not implemented */ 179 "osf_nfssvc", /* 158, not implemented */ 180 "osf_getdirentries", /* 159 */ 181 "osf_statfs", /* 160 */ 182 "osf_fstatfs", /* 161 */ 183 "SYS_162", /* 162 */ 184 "osf_asynch_daemon", /* 163, not implemented */ 185 "osf_getfh", /* 164, not implemented */ 186 "osf_getdomainname", /* 165 */ 187 "setdomainname", /* 166 */ 188 "SYS_167", /* 167 */ 189 "SYS_168", /* 168 */ 190 "osf_exportfs", /* 169, not implemented */ 191 "SYS_170", /* 170 */ 192 "SYS_171", /* 171 */ 193 "SYS_172", /* 172 */ 194 "SYS_173", /* 173 */ 195 "SYS_174", /* 174 */ 196 "SYS_175", /* 175 */ 197 "SYS_176", /* 176 */ 198 "SYS_177", /* 177 */ 199 "SYS_178", /* 178 */ 200 "SYS_179", /* 179 */ 201 "SYS_180", /* 180 */ 202 "osf_alt_plock", /* 181, not implemented */ 203 "SYS_182", /* 182 */ 204 "SYS_183", /* 183 */ 205 "osf_getmnt", /* 184, not implemented */ 206 "SYS_185", /* 185 */ 207 "SYS_186", /* 186 */ 208 "osf_alt_sigpending", /* 187, not implemented */ 209 "osf_alt_setsid", /* 188, not implemented */ 210 "SYS_189", /* 189 */ 211 "SYS_190", /* 190 */ 212 "SYS_191", /* 191 */ 213 "SYS_192", /* 192 */ 214 "SYS_193", /* 193 */ 215 "SYS_194", /* 194 */ 216 "SYS_195", /* 195 */ 217 "SYS_196", /* 196 */ 218 "SYS_197", /* 197 */ 219 "SYS_198", /* 198 */ 220 "osf_swapon", /* 199 */ 221 "msgctl", /* 200 */ 222 "msgget", /* 201 */ 223 "msgrcv", /* 202 */ 224 "msgsnd", /* 203 */ 225 "semctl", /* 204 */ 226 "semget", /* 205 */ 227 "semop", /* 206 */ 228 "osf_utsname", /* 207 */ 229 "lchown", /* 208 */ 230 "osf_shmat", /* 209 */ 231 "shmctl", /* 210 */ 232 "shmdt", /* 211 */ 233 "shmget", /* 212 */ 234 "osf_mvalid", /* 213, not implemented */ 235 "osf_getaddressconf", /* 214, not implemented */ 236 "osf_msleep", /* 215, not implemented */ 237 "osf_mwakeup", /* 216, not implemented */ 238 "msync", /* 217 */ 239 "osf_signal", /* 218, not implemented */ 240 "osf_utc_gettime", /* 219, not implemented */ 241 "osf_utc_adjtime", /* 220, not implemented */ 242 "SYS_221", /* 221 */ 243 "osf_security", /* 222, not implemented */ 244 "osf_kloadcall", /* 223, not implemented */ 245 "SYS_224", /* 224 */ 246 "SYS_225", /* 225 */ 247 "SYS_226", /* 226 */ 248 "SYS_227", /* 227 */ 249 "SYS_228", /* 228 */ 250 "SYS_229", /* 229 */ 251 "SYS_230", /* 230 */ 252 "SYS_231", /* 231 */ 253 "SYS_232", /* 232 */ 254 "getpgid", /* 233 */ 255 "getsid", /* 234 */ 256 "sigaltstack", /* 235 */ 257 "osf_waitid", /* 236, not implemented */ 258 "osf_priocntlset", /* 237, not implemented */ 259 "osf_sigsendset", /* 238, not implemented */ 260 "osf_set_speculative", /* 239, not implemented */ 261 "osf_msfs_syscall", /* 240, not implemented */ 262 "osf_sysinfo", /* 241 */ 263 "osf_uadmin", /* 242, not implemented */ 264 "osf_fuser", /* 243, not implemented */ 265 "osf_proplist_syscall", /* 244 */ 266 "osf_ntp_adjtime", /* 245, not implemented */ 267 "osf_ntp_gettime", /* 246, not implemented */ 268 "osf_pathconf", /* 247, not implemented */ 269 "osf_fpathconf", /* 248, not implemented */ 270 "SYS_249", /* 249 */ 271 "osf_uswitch", /* 250, not implemented */ 272 "osf_usleep_thread", /* 251 */ 273 "osf_audcntl", /* 252, not implemented */ 274 "osf_audgen", /* 253, not implemented */ 275 "sysfs", /* 254 */ 276 "osf_subsysinfo", /* 255, not implemented */ 277 "osf_getsysinfo", /* 256 */ 278 "osf_setsysinfo", /* 257 */ 279 "osf_afs_syscall", /* 258, not implemented */ 280 "osf_swapctl", /* 259, not implemented */ 281 "osf_memcntl", /* 260, not implemented */ 282 "osf_fdatasync", /* 261, not implemented */ 283 "SYS_262", /* 262 */ 284 "SYS_263", /* 263 */ 285 "SYS_264", /* 264 */ 286 "SYS_265", /* 265 */ 287 "SYS_266", /* 266 */ 288 "SYS_267", /* 267 */ 289 "SYS_268", /* 268 */ 290 "SYS_269", /* 269 */ 291 "SYS_270", /* 270 */ 292 "SYS_271", /* 271 */ 293 "SYS_272", /* 272 */ 294 "SYS_273", /* 273 */ 295 "SYS_274", /* 274 */ 296 "SYS_275", /* 275 */ 297 "SYS_276", /* 276 */ 298 "SYS_277", /* 277 */ 299 "SYS_278", /* 278 */ 300 "SYS_279", /* 279 */ 301 "SYS_280", /* 280 */ 302 "SYS_281", /* 281 */ 303 "SYS_282", /* 282 */ 304 "SYS_283", /* 283 */ 305 "SYS_284", /* 284 */ 306 "SYS_285", /* 285 */ 307 "SYS_286", /* 286 */ 308 "SYS_287", /* 287 */ 309 "SYS_288", /* 288 */ 310 "SYS_289", /* 289 */ 311 "SYS_290", /* 290 */ 312 "SYS_291", /* 291 */ 313 "SYS_292", /* 292 */ 314 "SYS_293", /* 293 */ 315 "SYS_294", /* 294 */ 316 "SYS_295", /* 295 */ 317 "SYS_296", /* 296 */ 318 "SYS_297", /* 297 */ 319 "SYS_298", /* 298 */ 320 "SYS_299", /* 299 */ 321 "bdflush", /* 300 */ 322 "sethae", /* 301 */ 323 "mount", /* 302 */ 324 "adjtimex32", /* 303 */ 325 "swapoff", /* 304 */ 326 "getdents", /* 305 */ 327 "create_module", /* 306 */ 328 "init_module", /* 307 */ 329 "delete_module", /* 308 */ 330 "get_kernel_syms", /* 309 */ 331 "syslog", /* 310 */ 332 "reboot", /* 311 */ 333 "clone", /* 312 */ 334 "uselib", /* 313 */ 335 "mlock", /* 314 */ 336 "munlock", /* 315 */ 337 "mlockall", /* 316 */ 338 "munlockall", /* 317 */ 339 "sysinfo", /* 318 */ 340 "sysctl", /* 319 */ 341 "idle", /* 320 */ 342 "oldumount", /* 321 */ 343 "swapon", /* 322 */ 344 "times", /* 323 */ 345 "personality", /* 324 */ 346 "setfsuid", /* 325 */ 347 "setfsgid", /* 326 */ 348 "ustat", /* 327 */ 349 "statfs", /* 328 */ 350 "fstatfs", /* 329 */ 351 "sched_setparam", /* 330 */ 352 "sched_getparam", /* 331 */ 353 "sched_setscheduler", /* 332 */ 354 "sched_getscheduler", /* 333 */ 355 "sched_yield", /* 334 */ 356 "sched_get_priority_max", /* 335 */ 357 "sched_get_priority_min", /* 336 */ 358 "sched_rr_get_interval", /* 337 */ 359 "afs_syscall", /* 338 */ 360 "uname", /* 339 */ 361 "nanosleep", /* 340 */ 362 "mremap", /* 341 */ 363 "nfsservctl", /* 342 */ 364 "setresuid", /* 343 */ 365 "getresuid", /* 344 */ 366 "pciconfig_read", /* 345 */ 367 "pciconfig_write", /* 346 */ 368 "query_module", /* 347 */ 369 "prctl", /* 348 */ 370 "pread", /* 349 */ 371 "pwrite", /* 350 */ 372 "rt_sigreturn", /* 351 */ 373 "rt_sigaction", /* 352 */ 374 "rt_sigprocmask", /* 353 */ 375 "rt_sigpending", /* 354 */ 376 "rt_sigtimedwait", /* 355 */ 377 "rt_sigqueueinfo", /* 356 */ 378 "rt_sigsuspend", /* 357 */ 379 "select", /* 358 */ 380 "gettimeofday", /* 359 */ 381 "settimeofday", /* 360 */ 382 "getitimer", /* 361 */ 383 "setitimer", /* 362 */ 384 "utimes", /* 363 */ 385 "getrusage", /* 364 */ 386 "wait4", /* 365 */ 387 "adjtimex", /* 366 */ 388 "getcwd", /* 367 */ 389 "capget", /* 368 */ 390 "capset", /* 369 */ 391 "sendfile", /* 370 */ 392 "setresgid", /* 371 */ 393 "getresgid", /* 372 */ 394 "dipc", /* 373, not implemented */ 395 "pivot_root", /* 374 */ 396 "mincore", /* 375 */ 397 "pciconfig_iobase", /* 376 */ 398 "getdents64", /* 377 */ 399 "gettid", /* 378 */ 400 "readahead", /* 379 */ 401 "SYS_380", /* 380 */ 402 "tkill", /* 381 */ 403 "setxattr", /* 382 */ 404 "lsetxattr", /* 383 */ 405 "fsetxattr", /* 384 */ 406 "getxattr", /* 385 */ 407 "lgetxattr", /* 386 */ 408 "fgetxattr", /* 387 */ 409 "listxattr", /* 388 */ 410 "llistxattr", /* 389 */ 411 "flistxattr", /* 390 */ 412 "removexattr", /* 391 */ 413 "lremovexattr", /* 392 */ 414 "fremovexattr", /* 393 */ 415 "futex", /* 394 */ 416 "sched_setaffinity", /* 395 */ 417 "sched_getaffinity", /* 396 */ 418 "tuxcall", /* 397 */ 419 "io_setup", /* 398 */ 420 "io_destroy", /* 399 */ 421 "io_getevents", /* 400 */ 422 "io_submit", /* 401 */ 423 "io_cancel", /* 402 */ 424 "SYS_403", /* 403 */ 425 "SYS_404", /* 404 */ 426 "exit_group", /* 405 */ 427 "lookup_dcookie", /* 406 */ 428 "epoll_create", /* 407 */ 429 "epoll_ctl", /* 408 */ 430 "epoll_wait", /* 409 */ 431 "remap_file_pages", /* 410 */ 432 "set_tid_address", /* 411 */ 433 "restart_syscall", /* 412 */ 434 "fadvise", /* 413 */ 435 "timer_create", /* 414 */ 436 "timer_settime", /* 415 */ 437 "timer_gettime", /* 416 */ 438 "timer_getoverrun", /* 417 */ 439 "timer_delete", /* 418 */ 440 "clock_settime", /* 419 */ 441 "clock_gettime", /* 420 */ 442 "clock_getres", /* 421 */ 443 "clock_nanosleep", /* 422 */ 444 "semtimedop", /* 423 */ 445 "tgkill", /* 424 */ 446 "stat64", /* 425 */ 447 "lstat64", /* 426 */ 448 "fstat64", /* 427 */ 449 "vserver", /* 428 */ 450 "mbind", /* 429 */ 451 "get_mempolicy", /* 430 */ 452 "set_mempolicy", /* 431 */ 453 "mq_open", /* 432 */ 454 "mq_unlink", /* 433 */ 455 "mq_timedsend", /* 434 */ 456 "mq_timedreceive", /* 435 */ 457 "mq_notify", /* 436 */ 458 "mq_getsetattr", /* 437 */ 459 "waitid" /* 438 */ 460