Lines Matching refs:rpc

1447 	uintptr_t rpc = get_return_address(&sp);  in function_entry()  local
1455 rpc = (uint32_t)rpc; in function_entry()
1466 rpc >= Dp->base && rpc < Dp->base + Dp->size)) in function_entry()
1485 (void) create_bkpt(rpc, 1, 1); /* may or may not be set */ in function_entry()
1487 Stk->stack[Stk->ncall].pc = rpc; in function_entry()
1571 uintptr_t rpc; in trap_one_stack() local
1578 uintptr_t rpc; /* the return pc */ in trap_one_stack() member
1590 frame[nframe].rpc = pc; in trap_one_stack()
1608 rpc = frame[nframe].rpc; /* caller's return pc */ in trap_one_stack()
1615 rpc >= Dp->base && rpc < Dp->base + Dp->size) in trap_one_stack()
1622 if (create_bkpt(rpc, 1, 1) != NULL) { in trap_one_stack()
1624 Stk->stack[Stk->ncall].pc = rpc; in trap_one_stack()
1668 previous_fp(uintptr_t sp, uintptr_t *rpc) in previous_fp() argument
1700 if (rpc) in previous_fp()
1701 *rpc = pc; in previous_fp()
1712 uintptr_t rpc; in get_return_address() local
1714 rpc = (uintptr_t)Lsp->pr_reg[R_O7] + 8; in get_return_address()
1716 rpc = (uint32_t)rpc; in get_return_address()
1719 if (Pread(Proc, &inst, sizeof (inst), rpc) == sizeof (inst) && in get_return_address()
1721 rpc += sizeof (instr_t); in get_return_address()
1723 return (rpc); in get_return_address()
1747 previous_fp(uintptr_t fp, uintptr_t *rpc) in previous_fp() argument
1757 if (rpc) in previous_fp()
1758 *rpc = frame[1]; in previous_fp()
1817 uint32_t rpc; in get_return_address32() local
1821 if (Pread(Proc, &rpc, sizeof (rpc), sp) != sizeof (rpc)) in get_return_address32()
1823 if ((count = return_count32(&rpc)) < 0) in get_return_address32()
1826 return (rpc); in get_return_address32()
1833 uintptr_t rpc; in get_return_address() local
1837 if (Pread(Proc, &rpc, sizeof (rpc), sp) != sizeof (rpc)) in get_return_address()
1843 return (rpc); in get_return_address()