Lines Matching refs:offset

809 	int offset, prev;  in quad_fixup()  local
812 offset = 0; in quad_fixup()
819 assert(prev < sc->args[i].offset); in quad_fixup()
820 prev = sc->args[i].offset; in quad_fixup()
821 sc->args[i].offset += offset; in quad_fixup()
832 if (sc->args[i].offset % 2 == 1) { in quad_fixup()
833 sc->args[i].offset++; in quad_fixup()
834 offset++; in quad_fixup()
837 offset++; in quad_fixup()
936 sc->decode.args[i].offset = i; in get_syscall()
948 get_struct(pid_t pid, psaddr_t offset, void *buf, size_t len) in get_struct() argument
953 iorequest.piod_offs = (void *)(uintptr_t)offset; in get_struct()
973 size_t offset, size, totalsize; in get_string() local
975 offset = 0; in get_string()
990 iorequest.piod_offs = (void *)((uintptr_t)addr + offset); in get_string()
991 iorequest.piod_addr = buf + offset; in get_string()
997 if (memchr(buf + offset, '\0', size) != NULL) in get_string()
999 offset += size; in get_string()
1588 fprintf(fp, "0x%x", (int)args[sc->offset]); in print_arg()
1591 fprintf(fp, "0%o", (int)args[sc->offset]); in print_arg()
1594 fprintf(fp, "%d", (int)args[sc->offset]); in print_arg()
1597 fprintf(fp, "%u", (unsigned int)args[sc->offset]); in print_arg()
1602 if (get_struct(pid, args[sc->offset], &val, in print_arg()
1606 print_pointer(fp, args[sc->offset]); in print_arg()
1610 fprintf(fp, "0x%lx", (long)args[sc->offset]); in print_arg()
1613 fprintf(fp, "%ld", (long)args[sc->offset]); in print_arg()
1616 fprintf(fp, "%zu", (size_t)args[sc->offset]); in print_arg()
1620 if ((char *)(uintptr_t)args[sc->offset] == SHM_ANON) { in print_arg()
1629 tmp2 = get_string(pid, args[sc->offset], 0); in print_arg()
1649 len = args[sc->offset + 1]; in print_arg()
1659 if (len && get_struct(pid, args[sc->offset], &tmp2, len) in print_arg()
1673 print_pointer(fp, args[sc->offset]); in print_arg()
1700 print_pointer(fp, args[sc->offset]); in print_arg()
1709 addr = args[sc->offset]; in print_arg()
1711 print_pointer(fp, args[sc->offset]); in print_arg()
1717 print_pointer(fp, args[sc->offset]); in print_arg()
1766 value = (uint64_t)args[sc->offset + 1] << 32 | in print_arg()
1767 args[sc->offset]; in print_arg()
1769 value = (uint64_t)args[sc->offset] << 32 | in print_arg()
1770 args[sc->offset + 1]; in print_arg()
1773 value = (uint64_t)args[sc->offset]; in print_arg()
1784 if (get_struct(pid, args[sc->offset], &val, in print_arg()
1788 print_pointer(fp, args[sc->offset]); in print_arg()
1792 print_pointer(fp, args[sc->offset]); in print_arg()
1799 tmp2 = get_string(pid, args[sc->offset], retval[0]); in print_arg()
1808 cmd = args[sc->offset]; in print_arg()
1824 if (get_struct(pid, args[sc->offset], &ts, sizeof(ts)) != -1) in print_arg()
1828 print_pointer(fp, args[sc->offset]); in print_arg()
1836 if (get_struct(pid, args[sc->offset], &ts, sizeof(ts)) != -1) { in print_arg()
1858 print_pointer(fp, args[sc->offset]); in print_arg()
1864 if (get_struct(pid, args[sc->offset], &tv, sizeof(tv)) != -1) in print_arg()
1868 print_pointer(fp, args[sc->offset]); in print_arg()
1874 if (get_struct(pid, args[sc->offset], &tv, sizeof(tv)) != -1) in print_arg()
1879 print_pointer(fp, args[sc->offset]); in print_arg()
1885 if (get_struct(pid, args[sc->offset], &itv, sizeof(itv)) != -1) in print_arg()
1892 print_pointer(fp, args[sc->offset]); in print_arg()
1899 if (get_struct(pid, args[sc->offset], (void *)&largs, in print_arg()
1905 print_pointer(fp, args[sc->offset]); in print_arg()
1915 int numfds = args[sc->offset + 1]; in print_arg()
1922 if (get_struct(pid, args[sc->offset], pfd, bytes) != -1) { in print_arg()
1930 print_pointer(fp, args[sc->offset]); in print_arg()
1949 if (get_struct(pid, args[sc->offset], fds, bytes) != -1) { in print_arg()
1957 print_pointer(fp, args[sc->offset]); in print_arg()
1962 fputs(strsig2(args[sc->offset]), fp); in print_arg()
1968 if (get_struct(pid, args[sc->offset], (void *)&ss, in print_arg()
1970 print_pointer(fp, args[sc->offset]); in print_arg()
1989 args[sc->offset]); in print_arg()
1993 if (sysdecode_fcntl_arg_p(args[sc->offset - 1])) in print_arg()
1994 sysdecode_fcntl_arg(fp, args[sc->offset - 1], in print_arg()
1995 args[sc->offset], 16); in print_arg()
1998 print_mask_arg(sysdecode_open_flags, fp, args[sc->offset]); in print_arg()
2001 print_integer_arg(sysdecode_fcntl_cmd, fp, args[sc->offset]); in print_arg()
2004 print_mask_arg(sysdecode_close_range_flags, fp, args[sc->offset]); in print_arg()
2007 print_mask_arg(sysdecode_mmap_prot, fp, args[sc->offset]); in print_arg()
2010 print_mask_arg(sysdecode_mmap_flags, fp, args[sc->offset]); in print_arg()
2013 print_integer_arg(sysdecode_whence, fp, args[sc->offset]); in print_arg()
2016 print_mask_arg(sysdecode_shmflags, fp, args[sc->offset]); in print_arg()
2019 print_integer_arg(sysdecode_socketdomain, fp, args[sc->offset]); in print_arg()
2022 print_mask_arg(sysdecode_socket_type, fp, args[sc->offset]); in print_arg()
2025 print_integer_arg(sysdecode_shutdown_how, fp, args[sc->offset]); in print_arg()
2028 print_integer_arg(sysdecode_rlimit, fp, args[sc->offset]); in print_arg()
2031 print_integer_arg(sysdecode_getrusage_who, fp, args[sc->offset]); in print_arg()
2034 print_integer_arg(sysdecode_pathconf_name, fp, args[sc->offset]); in print_arg()
2037 print_mask_arg(sysdecode_rfork_flags, fp, args[sc->offset]); in print_arg()
2042 if (args[sc->offset] == 0) { in print_arg()
2054 if (get_struct(pid, args[sc->offset + 1], &len, in print_arg()
2056 print_pointer(fp, args[sc->offset]); in print_arg()
2060 len = args[sc->offset + 1]; in print_arg()
2062 print_sockaddr(fp, trussinfo, args[sc->offset], len); in print_arg()
2068 if (get_struct(pid, args[sc->offset], &sa, sizeof(sa)) != -1) { in print_arg()
2079 print_pointer(fp, args[sc->offset]); in print_arg()
2085 if (get_struct(pid, args[sc->offset], &se, sizeof(se)) != -1) in print_arg()
2088 print_pointer(fp, args[sc->offset]); in print_arg()
2104 if (sc->offset == 1) in print_arg()
2105 numevents = args[sc->offset+1]; in print_arg()
2106 else if (sc->offset == 3 && retval[0] != -1) in print_arg()
2117 if (numevents >= 0 && get_struct(pid, args[sc->offset], in print_arg()
2126 print_pointer(fp, args[sc->offset]); in print_arg()
2138 if (sc->offset == 1) in print_arg()
2139 numevents = args[sc->offset+1]; in print_arg()
2140 else if (sc->offset == 3 && retval[0] != -1) in print_arg()
2152 if (numevents >= 0 && get_struct(pid, args[sc->offset], in print_arg()
2167 print_pointer(fp, args[sc->offset]); in print_arg()
2175 if (get_struct(pid, args[sc->offset], &st, sizeof(st)) in print_arg()
2185 print_pointer(fp, args[sc->offset]); in print_arg()
2192 if (get_struct(pid, args[sc->offset], &st, sizeof(st)) in print_arg()
2202 print_pointer(fp, args[sc->offset]); in print_arg()
2210 if (get_struct(pid, args[sc->offset], &buf, in print_arg()
2226 print_pointer(fp, args[sc->offset]); in print_arg()
2233 if (get_struct(pid, args[sc->offset], &ru, sizeof(ru)) in print_arg()
2241 print_pointer(fp, args[sc->offset]); in print_arg()
2247 if (get_struct(pid, args[sc->offset], &rl, sizeof(rl)) in print_arg()
2252 print_pointer(fp, args[sc->offset]); in print_arg()
2258 if (get_struct(pid, args[sc->offset], &status, in print_arg()
2275 print_pointer(fp, args[sc->offset]); in print_arg()
2279 print_mask_arg(sysdecode_wait6_options, fp, args[sc->offset]); in print_arg()
2282 print_integer_arg(sysdecode_idtype, fp, args[sc->offset]); in print_arg()
2285 print_integer_arg(sysdecode_procctl_cmd, fp, args[sc->offset]); in print_arg()
2291 args[sc->offset], &rem)) in print_arg()
2297 print_integer_arg(sysdecode_atfd, fp, args[sc->offset]); in print_arg()
2300 print_mask_arg(sysdecode_atflags, fp, args[sc->offset]); in print_arg()
2303 print_mask_arg(sysdecode_access_mode, fp, args[sc->offset]); in print_arg()
2307 args[sc->offset]); in print_arg()
2315 len = args[sc->offset + 1]; in print_arg()
2316 if (get_struct(pid, args[sc->offset], oid, in print_arg()
2335 args[sc->offset + 4], in print_arg()
2336 args[sc->offset + 5])); in print_arg()
2382 len = args[sc->offset + 1]; in print_arg()
2384 if (get_struct(pid, args[sc->offset], in print_arg()
2388 print_pointer(fp, args[sc->offset]); in print_arg()
2397 ndescriptors = args[sc->offset + 1]; in print_arg()
2403 if (get_struct(pid, args[sc->offset], in print_arg()
2411 print_pointer(fp, args[sc->offset]); in print_arg()
2415 print_mask_arg(sysdecode_pipe2_flags, fp, args[sc->offset]); in print_arg()
2421 if (get_struct(pid, args[sc->offset], &rights, in print_arg()
2423 print_pointer(fp, args[sc->offset]); in print_arg()
2427 rights = args[sc->offset]; in print_arg()
2432 print_integer_arg(sysdecode_fadvice, fp, args[sc->offset]); in print_arg()
2437 if (!sysdecode_fileflags(fp, args[sc->offset], &rem)) in print_arg()
2444 print_mask_arg(sysdecode_flock_operation, fp, args[sc->offset]); in print_arg()
2448 args[sc->offset]); in print_arg()
2451 print_integer_arg(sysdecode_itimer, fp, args[sc->offset]); in print_arg()
2454 print_integer_arg(sysdecode_kldsym_cmd, fp, args[sc->offset]); in print_arg()
2458 args[sc->offset]); in print_arg()
2461 fputs(xlookup(aio_fsync_ops, args[sc->offset]), fp); in print_arg()
2464 fputs(xlookup(lio_modes, args[sc->offset]), fp); in print_arg()
2467 print_integer_arg(sysdecode_madvice, fp, args[sc->offset]); in print_arg()
2470 fprintf(fp, "%u", (socklen_t)args[sc->offset]); in print_arg()
2476 domain = args[sc->offset - 2]; in print_arg()
2477 protocol = args[sc->offset]; in print_arg()
2492 args[sc->offset]); in print_arg()
2498 level = args[sc->offset - 1]; in print_arg()
2499 name = args[sc->offset]; in print_arg()
2509 print_mask_arg(sysdecode_msg_flags, fp, args[sc->offset]); in print_arg()
2514 if (get_struct(pid, args[sc->offset], &rights, in print_arg()
2520 print_pointer(fp, args[sc->offset]); in print_arg()
2524 print_integer_arg(sysdecode_acltype, fp, args[sc->offset]); in print_arg()
2528 args[sc->offset]); in print_arg()
2532 args[sc->offset]); in print_arg()
2535 print_mask_arg(sysdecode_mlockall_flags, fp, args[sc->offset]); in print_arg()
2538 print_mask_arg(sysdecode_mount_flags, fp, args[sc->offset]); in print_arg()
2541 print_mask_arg(sysdecode_msync_flags, fp, args[sc->offset]); in print_arg()
2544 print_integer_arg(sysdecode_prio_which, fp, args[sc->offset]); in print_arg()
2548 args[sc->offset]); in print_arg()
2551 print_mask_arg(sysdecode_sendfile_flags, fp, args[sc->offset]); in print_arg()
2556 if (get_struct(pid, args[sc->offset], &hdtr, sizeof(hdtr)) != in print_arg()
2565 print_pointer(fp, args[sc->offset]); in print_arg()
2569 if (!sysdecode_quotactl_cmd(fp, args[sc->offset])) in print_arg()
2570 fprintf(fp, "%#x", (int)args[sc->offset]); in print_arg()
2573 print_mask_arg(sysdecode_reboot_howto, fp, args[sc->offset]); in print_arg()
2577 args[sc->offset]); in print_arg()
2581 args[sc->offset]); in print_arg()
2586 if (get_struct(pid, args[sc->offset], &sp, sizeof(sp)) != -1) in print_arg()
2589 print_pointer(fp, args[sc->offset]); in print_arg()
2595 if (get_struct(pid, args[sc->offset], &sig, sizeof(sig)) == 0) in print_arg()
2598 print_pointer(fp, args[sc->offset]); in print_arg()
2604 if (get_struct(pid, args[sc->offset], &si, sizeof(si)) != -1) { in print_arg()
2609 print_pointer(fp, args[sc->offset]); in print_arg()
2618 print_iovec(fp, trussinfo, args[sc->offset], in print_arg()
2619 (int)args[sc->offset + 1]); in print_arg()
2624 if (get_struct(pid, args[sc->offset], &cb, sizeof(cb)) != -1) in print_arg()
2627 print_pointer(fp, args[sc->offset]); in print_arg()
2639 nent = args[sc->offset + 1]; in print_arg()
2646 if (get_struct(pid, args[sc->offset], cbs, sizeof(uintptr_t) * nent) != -1) { in print_arg()
2662 print_pointer(fp, args[sc->offset]); in print_arg()
2673 if (get_struct(pid, args[sc->offset], &cbp, sizeof(cbp)) != -1) { in print_arg()
2679 print_pointer(fp, args[sc->offset]); in print_arg()
2685 if (get_struct(pid, args[sc->offset], in print_arg()
2687 print_pointer(fp, args[sc->offset]); in print_arg()
2696 if (get_struct(pid, args[sc->offset], in print_arg()
2698 print_pointer(fp, args[sc->offset]); in print_arg()