Lines Matching refs:frame
107 auto frame = frames.at(index);
108 uintptr_t curSp = static_cast<uintptr_t>(frame.sp);
134 const auto& frame = frames.back();
136 if (frame.mapName.find("ld-musl") != std::string::npos ||
137 frame.mapName.find("ffrt") != std::string::npos ||
138 frame.mapName.find("bin") != std::string::npos) {
142 AdjustAndCreateMemoryBlock(frame.index, frame.sp, prevEndAddr, size);
291 DfxFrame frame;
292 frame.index = index;
293 frame.pc = block.content[i];
294 frame.map = map;
295 frame.mapName = map->name;
299 auto elf = DfxElf::Create(frame.mapName);
302 frame.mapName.c_str());
306 frame.buildId = elf->GetBuildId();
308 DFXLOGW("%{public}s : mapName(%{public}s) is not file.", __func__, frame.mapName.c_str());
311 frame.relPc = frame.pc - map->begin + map->offset + static_cast<uint64_t>(loadBias);
312 frames.emplace_back(frame);