Lines Matching refs:reg
39 uc_addr (ucontext_t *uc, int reg)
43 if (reg >= UNW_AARCH64_X0 && reg <= UNW_AARCH64_V31)
44 return &uc->uc_mcontext.regs[reg - UNW_AARCH64_X0];
86 access_reg (unw_addr_space_t as, unw_regnum_t reg, unw_word_t *val, int write,
92 if (unw_is_fpreg (reg))
95 if (!(addr = uc_addr (uc, reg)))
101 Debug (12, "%s <- %lx\n", unw_regname (reg), *val);
106 Debug (12, "%s -> %lx\n", unw_regname (reg), *val);
111 Debug (1, "bad register number %u\n", reg);
116 access_fpreg (unw_addr_space_t as, unw_regnum_t reg, unw_fpreg_t *val,
122 if (!unw_is_fpreg (reg))
125 if (!(addr = uc_addr (uc, reg)))
130 Debug (12, "%s <- %08lx.%08lx.%08lx\n", unw_regname (reg),
137 Debug (12, "%s -> %08lx.%08lx.%08lx\n", unw_regname (reg),
143 Debug (1, "bad register number %u\n", reg);