Searched defs:rel_pc (Results 1 - 11 of 11) sorted by relevance

/system/core/libunwindstack/
H A DRegsArm64.cpp54 uint64_t RegsArm64::GetPcAdjustment(uint64_t rel_pc, Elf*) { argument
55 if (rel_pc < 4) {
126 bool RegsArm64::StepIfSignalHandler(uint64_t rel_pc, Elf* elf, Memory* process_memory) { argument
131 if (!elf_memory->ReadFully(rel_pc, &data, sizeof(data))) {
H A DRegsMips64.cpp54 uint64_t RegsMips64::GetPcAdjustment(uint64_t rel_pc, Elf*) { argument
55 if (rel_pc < 8) {
129 bool RegsMips64::StepIfSignalHandler(uint64_t rel_pc, Elf* elf, Memory* process_memory) { argument
134 if (!elf_memory->Read(rel_pc, &data, sizeof(data))) {
H A DRegsArm.cpp53 uint64_t RegsArm::GetPcAdjustment(uint64_t rel_pc, Elf* elf) { argument
59 if (rel_pc < load_bias) {
60 if (rel_pc < 2) {
65 uint64_t adjusted_rel_pc = rel_pc - load_bias;
129 bool RegsArm::StepIfSignalHandler(uint64_t rel_pc, Elf* elf, Memory* process_memory) { argument
134 if (!elf_memory->ReadFully(rel_pc, &data, sizeof(data))) {
H A DRegsMips.cpp54 uint64_t RegsMips::GetPcAdjustment(uint64_t rel_pc, Elf*) { argument
55 if (rel_pc < 8) {
131 bool RegsMips::StepIfSignalHandler(uint64_t rel_pc, Elf* elf, Memory* process_memory) { argument
137 if (!elf_memory->Read(rel_pc, &data, sizeof(data))) {
H A DRegsX86.cpp53 uint64_t RegsX86::GetPcAdjustment(uint64_t rel_pc, Elf*) { argument
54 if (rel_pc == 0) {
122 bool RegsX86::StepIfSignalHandler(uint64_t rel_pc, Elf* elf, Memory* process_memory) { argument
127 if (!elf_memory->ReadFully(rel_pc, &data, sizeof(data))) {
H A DRegsX86_64.cpp53 uint64_t RegsX86_64::GetPcAdjustment(uint64_t rel_pc, Elf*) { argument
54 if (rel_pc == 0) {
141 bool RegsX86_64::StepIfSignalHandler(uint64_t rel_pc, Elf* elf, Memory* process_memory) { argument
146 if (!elf_memory->ReadFully(rel_pc, &data, sizeof(data)) || data != 0x0f0000000fc0c748) {
151 if (!elf_memory->ReadFully(rel_pc + 8, &data2, sizeof(data2)) || data2 != 0x0f05) {
H A DUnwinder.cpp65 frame->rel_pc = dex_pc - info->start;
67 frame->rel_pc = dex_pc;
85 void Unwinder::FillInFrame(MapInfo* map_info, Elf* elf, uint64_t rel_pc, uint64_t func_pc, argument
92 frame->rel_pc = rel_pc - pc_adjustment;
141 uint64_t rel_pc; local
146 rel_pc = regs_->pc();
147 step_pc = rel_pc;
154 rel_pc = elf->GetRelPc(regs_->pc(), map_info);
156 pc_adjustment = regs_->GetPcAdjustment(rel_pc, el
[all...]
H A DElf.cpp163 bool Elf::Step(uint64_t rel_pc, uint64_t adjusted_rel_pc, Regs* regs, Memory* process_memory, argument
170 if (regs->StepIfSignalHandler(rel_pc, this, process_memory)) {
/system/core/libunwindstack/include/unwindstack/
H A DUnwinder.h43 uint64_t rel_pc; member in struct:unwindstack::FrameData
91 void FillInFrame(MapInfo* map_info, Elf* elf, uint64_t rel_pc, uint64_t func_pc,
/system/core/include/backtrace/
H A DBacktrace.h85 uint64_t rel_pc; // The relative pc. member in struct:backtrace_frame_data_t
/system/core/libbacktrace/include/backtrace/
H A DBacktrace.h85 uint64_t rel_pc; // The relative pc. member in struct:backtrace_frame_data_t

Completed in 242 milliseconds