• Home
  • Raw
  • Download

Lines Matching refs:regs

63     std::vector<uintptr_t> regs {};  in DfxRegsArm64()  local
64 regs.push_back(uintptr_t(context.uc_mcontext.regs[REG_AARCH64_X0])); // 0:x0 in DfxRegsArm64()
65 regs.push_back(uintptr_t(context.uc_mcontext.regs[REG_AARCH64_X1])); // 1:x1 in DfxRegsArm64()
66 regs.push_back(uintptr_t(context.uc_mcontext.regs[REG_AARCH64_X2])); // 2:x2 in DfxRegsArm64()
67 regs.push_back(uintptr_t(context.uc_mcontext.regs[REG_AARCH64_X3])); // 3:x3 in DfxRegsArm64()
68 regs.push_back(uintptr_t(context.uc_mcontext.regs[REG_AARCH64_X4])); // 4:x4 in DfxRegsArm64()
69 regs.push_back(uintptr_t(context.uc_mcontext.regs[REG_AARCH64_X5])); // 5:x5 in DfxRegsArm64()
70 regs.push_back(uintptr_t(context.uc_mcontext.regs[REG_AARCH64_X6])); // 6:x6 in DfxRegsArm64()
71 regs.push_back(uintptr_t(context.uc_mcontext.regs[REG_AARCH64_X7])); // 7:x7 in DfxRegsArm64()
72 regs.push_back(uintptr_t(context.uc_mcontext.regs[REG_AARCH64_X8])); // 8:x8 in DfxRegsArm64()
73 regs.push_back(uintptr_t(context.uc_mcontext.regs[REG_AARCH64_X9])); // 9:x9 in DfxRegsArm64()
74 regs.push_back(uintptr_t(context.uc_mcontext.regs[REG_AARCH64_X10])); // 10:x10 in DfxRegsArm64()
75 regs.push_back(uintptr_t(context.uc_mcontext.regs[REG_AARCH64_X11])); // 11:x11 in DfxRegsArm64()
76 regs.push_back(uintptr_t(context.uc_mcontext.regs[REG_AARCH64_X12])); // 12:x12 in DfxRegsArm64()
77 regs.push_back(uintptr_t(context.uc_mcontext.regs[REG_AARCH64_X13])); // 13:x13 in DfxRegsArm64()
78 regs.push_back(uintptr_t(context.uc_mcontext.regs[REG_AARCH64_X14])); // 14:x14 in DfxRegsArm64()
79 regs.push_back(uintptr_t(context.uc_mcontext.regs[REG_AARCH64_X15])); // 15:x15 in DfxRegsArm64()
80 regs.push_back(uintptr_t(context.uc_mcontext.regs[REG_AARCH64_X16])); // 16:x16 in DfxRegsArm64()
81 regs.push_back(uintptr_t(context.uc_mcontext.regs[REG_AARCH64_X17])); // 17:x17 in DfxRegsArm64()
82 regs.push_back(uintptr_t(context.uc_mcontext.regs[REG_AARCH64_X18])); // 18:x18 in DfxRegsArm64()
83 regs.push_back(uintptr_t(context.uc_mcontext.regs[REG_AARCH64_X19])); // 19:x19 in DfxRegsArm64()
84 regs.push_back(uintptr_t(context.uc_mcontext.regs[REG_AARCH64_X20])); // 20:x20 in DfxRegsArm64()
85 regs.push_back(uintptr_t(context.uc_mcontext.regs[REG_AARCH64_X21])); // 21:x21 in DfxRegsArm64()
86 regs.push_back(uintptr_t(context.uc_mcontext.regs[REG_AARCH64_X22])); // 22:x22 in DfxRegsArm64()
87 regs.push_back(uintptr_t(context.uc_mcontext.regs[REG_AARCH64_X23])); // 23:x23 in DfxRegsArm64()
88 regs.push_back(uintptr_t(context.uc_mcontext.regs[REG_AARCH64_X24])); // 24:x24 in DfxRegsArm64()
89 regs.push_back(uintptr_t(context.uc_mcontext.regs[REG_AARCH64_X25])); // 25:x25 in DfxRegsArm64()
90 regs.push_back(uintptr_t(context.uc_mcontext.regs[REG_AARCH64_X26])); // 26:x26 in DfxRegsArm64()
91 regs.push_back(uintptr_t(context.uc_mcontext.regs[REG_AARCH64_X27])); // 27:x27 in DfxRegsArm64()
92 regs.push_back(uintptr_t(context.uc_mcontext.regs[REG_AARCH64_X28])); // 28:x28 in DfxRegsArm64()
93 regs.push_back(uintptr_t(context.uc_mcontext.regs[REG_AARCH64_X29])); // 29:x29 in DfxRegsArm64()
94 regs.push_back(uintptr_t(context.uc_mcontext.regs[REG_AARCH64_X30])); // 30:lr in DfxRegsArm64()
95 regs.push_back(uintptr_t(context.uc_mcontext.sp)); // 31:sp in DfxRegsArm64()
96 regs.push_back(uintptr_t(context.uc_mcontext.pc)); // 32:pc in DfxRegsArm64()
98 SetRegs(regs); in DfxRegsArm64()
99 …DfxLogDebug("lr:%016lx sp:%016lx pc:%016lx\n", regs[REG_AARCH64_X30], regs[REG_AARCH64_SP], regs[R… in DfxRegsArm64()
123 std::vector<uintptr_t> regs = GetRegsData(); in PrintRegs() local
126regs[REG_AARCH64_X0], regs[REG_AARCH64_X1], regs[REG_AARCH64_X2], regs[REG_AARCH64_X3]); in PrintRegs()
129regs[REG_AARCH64_X4], regs[REG_AARCH64_X5], regs[REG_AARCH64_X6], regs[REG_AARCH64_X7]); in PrintRegs()
132regs[REG_AARCH64_X8], regs[REG_AARCH64_X9], regs[REG_AARCH64_X10], regs[REG_AARCH64_X11]); in PrintRegs()
135regs[REG_AARCH64_X12], regs[REG_AARCH64_X13], regs[REG_AARCH64_X14], regs[REG_AARCH64_X15]); in PrintRegs()
138regs[REG_AARCH64_X16], regs[REG_AARCH64_X17], regs[REG_AARCH64_X18], regs[REG_AARCH64_X19]); in PrintRegs()
141regs[REG_AARCH64_X20], regs[REG_AARCH64_X21], regs[REG_AARCH64_X22], regs[REG_AARCH64_X23]); in PrintRegs()
144regs[REG_AARCH64_X24], regs[REG_AARCH64_X25], regs[REG_AARCH64_X26], regs[REG_AARCH64_X27]); in PrintRegs()
147 regs[REG_AARCH64_X28], regs[REG_AARCH64_X29]); in PrintRegs()
150 regs[REG_AARCH64_X30], regs[REG_AARCH64_SP], regs[REG_AARCH64_PC]); in PrintRegs()