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