Searched refs:dex_pc (Results 1 – 6 of 6) sorted by relevance
44 bool IsValidPc(uint64_t dex_pc) { in IsValidPc() argument45 return base_addr_ <= dex_pc && (dex_pc - base_addr_) < file_size_; in IsValidPc()48 bool GetFunctionName(uint64_t dex_pc, SharedString* method_name, uint64_t* method_offset);
59 uint64_t dex_pc = regs_->dex_pc(); in FillInDexFrame() local60 frame->pc = dex_pc; in FillInDexFrame()63 frame->map_info = maps_->Find(dex_pc); in FillInDexFrame()65 frame->rel_pc = dex_pc - frame->map_info->start(); in FillInDexFrame()70 frame->rel_pc = dex_pc; in FillInDexFrame()84 dex_files_->GetFunctionName(maps_, dex_pc, &frame->function_name, &frame->function_offset); in FillInDexFrame()194 if (regs_->dex_pc() != 0) { in Unwind()
127 bool DexFile::GetFunctionName(uint64_t dex_pc, SharedString* method_name, uint64_t* method_offset) { in GetFunctionName() argument128 uint64_t dex_offset = dex_pc - base_addr_; // Convert absolute PC to file-relative offset. in GetFunctionName()
65 uint64_t dex_pc() { return dex_pc_; } in dex_pc() function66 void set_dex_pc(uint64_t dex_pc) { dex_pc_ = dex_pc; } in set_dex_pc() argument
59 void FakeSetDexPc(uint64_t dex_pc) { dex_pc_ = dex_pc; } in FakeSetDexPc() argument
310 EXPECT_EQ(0x11U, regs.dex_pc()); in TYPED_TEST_P()