Lines Matching refs:pc

1566 	uint64_t pc;  in dt_format_stack()  local
1572 pc = *((uint32_t *)addr); in dt_format_stack()
1576 pc = *((uint64_t *)addr); in dt_format_stack()
1583 if (pc == 0) in dt_format_stack()
1589 if (dtrace_lookup_by_addr(dtp, pc, &sym, &dts) == 0) { in dt_format_stack()
1590 if (pc > sym.st_value) { in dt_format_stack()
1594 (u_longlong_t)(pc - sym.st_value), in dt_format_stack()
1596 (u_longlong_t)(pc - sym.st_value)); in dt_format_stack()
1609 if (dtrace_lookup_by_addr(dtp, pc, NULL, &dts) == 0) { in dt_format_stack()
1612 dts.dts_object, (u_longlong_t)pc, in dt_format_stack()
1613 dts.dts_object, (u_longlong_t)pc); in dt_format_stack()
1616 (u_longlong_t)pc, (u_longlong_t)pc); in dt_format_stack()
1629 uint64_t *pc = (uint64_t *)addr; in dt_format_ustack() local
1645 pid = (pid_t)*pc++; in dt_format_ustack()
1661 for (i = 0; i < depth && pc[i] != 0; i++) { in dt_format_ustack()
1665 if (P != NULL && Plookup_by_addr(P, pc[i], in dt_format_ustack()
1667 (void) Pobjname(P, pc[i], objname, sizeof (objname)); in dt_format_ustack()
1669 if (pc[i] > sym.st_value) { in dt_format_ustack()
1673 (u_longlong_t)(pc[i] - sym.st_value), in dt_format_ustack()
1675 (u_longlong_t)(pc[i] - sym.st_value)); in dt_format_ustack()
1683 (P != NULL && ((map = Paddr_to_map(P, pc[i])) == NULL || in dt_format_ustack()
1700 if (P != NULL && Pobjname(P, pc[i], objname, in dt_format_ustack()
1704 dt_basename(objname), (u_longlong_t)pc[i], in dt_format_ustack()
1705 dt_basename(objname), (u_longlong_t)pc[i]); in dt_format_ustack()
1708 (u_longlong_t)pc[i], (u_longlong_t)pc[i]); in dt_format_ustack()
1747 uint64_t pc; in dt_print_stack() local
1764 pc = *((uint32_t *)addr); in dt_print_stack()
1769 pc = *((uint64_t *)addr); in dt_print_stack()
1776 if (pc == 0) in dt_print_stack()
1784 if (dtrace_lookup_by_addr(dtp, pc, &sym, &dts) == 0) { in dt_print_stack()
1785 if (pc > sym.st_value) { in dt_print_stack()
1788 (u_longlong_t)(pc - sym.st_value)); in dt_print_stack()
1799 if (dtrace_lookup_by_addr(dtp, pc, NULL, &dts) == 0) { in dt_print_stack()
1801 dts.dts_object, (u_longlong_t)pc); in dt_print_stack()
1804 (u_longlong_t)pc); in dt_print_stack()
1823 uint64_t *pc = (uint64_t *)addr; in dt_print_ustack() local
1839 pid = (pid_t)*pc++; in dt_print_ustack()
1865 for (i = 0; i < depth && pc[i] != 0; i++) { in dt_print_ustack()
1871 if (P != NULL && Plookup_by_addr(P, pc[i], in dt_print_ustack()
1873 (void) Pobjname(P, pc[i], objname, sizeof (objname)); in dt_print_ustack()
1875 if (pc[i] > sym.st_value) { in dt_print_ustack()
1878 (u_longlong_t)(pc[i] - sym.st_value)); in dt_print_ustack()
1884 (P != NULL && ((map = Paddr_to_map(P, pc[i])) == NULL || in dt_print_ustack()
1901 if (P != NULL && Pobjname(P, pc[i], objname, in dt_print_ustack()
1904 dt_basename(objname), (u_longlong_t)pc[i]); in dt_print_ustack()
1907 (u_longlong_t)pc[i]); in dt_print_ustack()
1955 uint64_t pc = ((uint64_t *)addr)[1]; in dt_format_usym() local
1968 if (Plookup_by_addr(P, pc, NULL, 0, &sym) == 0) in dt_format_usym()
1969 pc = sym.st_value; in dt_format_usym()
1979 } while ((len = dtrace_uaddr2str(dtp, pid, pc, s, n)) > n); in dt_format_usym()
1992 uint64_t pc = ((uint64_t *)addr)[1]; in dt_print_usym() local
2006 if (Plookup_by_addr(P, pc, NULL, 0, &sym) == 0) in dt_print_usym()
2007 pc = sym.st_value; in dt_print_usym()
2017 } while ((len = dtrace_uaddr2str(dtp, pid, pc, s, n)) > n); in dt_print_usym()
2026 uint64_t pc = ((uint64_t *)addr)[1]; in dt_format_umod() local
2044 if (P != NULL && Pobjname(P, pc, objname, sizeof (objname)) != 0) { in dt_format_umod()
2047 xo_emit("{:umod/0x%llx}", (u_longlong_t)pc); in dt_format_umod()
2064 uint64_t pc = ((uint64_t *)addr)[1]; in dt_print_umod() local
2085 if (P != NULL && Pobjname(P, pc, objname, sizeof (objname)) != 0) { in dt_print_umod()
2088 (void) snprintf(c, sizeof (c), "0x%llx", (u_longlong_t)pc); in dt_print_umod()
2105 uint64_t pc = *((uint64_t *)addr); in dt_print_sym() local
2113 if (dtrace_lookup_by_addr(dtp, pc, &sym, &dts) == 0) { in dt_print_sym()
2127 if (dtrace_lookup_by_addr(dtp, pc, NULL, &dts) == 0) { in dt_print_sym()
2131 dts.dts_object, (u_longlong_t)pc, in dt_print_sym()
2132 dts.dts_object, (u_longlong_t)pc); in dt_print_sym()
2135 dts.dts_object, (u_longlong_t)pc); in dt_print_sym()
2139 (u_longlong_t)pc, (u_longlong_t)pc); in dt_print_sym()
2142 (u_longlong_t)pc); in dt_print_sym()
2156 uint64_t pc = *((uint64_t *)addr); in dt_format_mod() local
2159 if (dtrace_lookup_by_addr(dtp, pc, NULL, &dts) == 0) { in dt_format_mod()
2162 xo_emit("{:mod/0x%llx}", (u_longlong_t)pc); in dt_format_mod()
2172 uint64_t pc = *((uint64_t *)addr); in dt_print_mod() local
2179 if (dtrace_lookup_by_addr(dtp, pc, NULL, &dts) == 0) { in dt_print_mod()
2182 (void) snprintf(c, sizeof (c), "0x%llx", (u_longlong_t)pc); in dt_print_mod()