Lines Matching refs:vma
113 VmaEntry *vma = FindVma(pc);
114 if (vma == nullptr) {
117 vma = FindVma(pc);
119 if (vma != nullptr) {
120 uintptr_t pc_offset = pc - vma->start_addr + vma->offset;
127 if (ReadDebugInfo(vma) && vma->debug_info.GetSrcLocation(pc_offset, &function, &src_file, &line)) {
206 bool ReadDebugInfo(VmaEntry *vma)
208 if (vma->status == VmaEntry::VALID) {
211 if (vma->status == VmaEntry::BAD) {
214 if (!vma->filename.empty() && vma->debug_info.ReadFromFile(vma->filename.c_str()) == DebugInfo::SUCCESS) {
215 vma->status = VmaEntry::VALID;
218 vma->status = VmaEntry::BAD;