Lines Matching refs:elfParse_
186 if (elfParse_ != nullptr) {
187 elfParse_.reset();
188 elfParse_ = nullptr;
254 if (elfParse_ != nullptr) {
268 elfParse_ = std::unique_ptr<ElfParser>(new ElfParser32(mmap_));
270 elfParse_ = std::unique_ptr<ElfParser>(new ElfParser64(mmap_));
275 if (elfParse_ != nullptr) {
277 elfParse_->InitHeaders();
279 miniDebugInfo_ = elfParse_->GetMiniDebugInfo();
304 elfParse_->GetArchType();
313 loadBias_ = elfParse_->GetLoadBias();
352 auto startVaddr = elfParse_->GetStartVaddr();
365 return elfParse_->GetStartVaddr();
374 auto endVaddr = elfParse_->GetEndVaddr();
387 return elfParse_->GetEndVaddr();
395 return elfParse_->GetStartOffset();
410 return elfParse_->GetElfSize();
418 return elfParse_->GetElfName();
505 return elfParse_->GetGlobalPointer();
532 return elfParse_->GetSectionInfo(shdr, secName);
540 return elfParse_->GetSectionData(buf, size, secName);
548 elfSymbols_ = elfParse_->GetElfSymbols(false);
551 auto symbols = embeddedElf_->elfParse_->GetElfSymbols(false);
571 funcSymbols_ = elfParse_->GetElfSymbols(true);
574 auto symbols = embeddedElf_->elfParse_->GetElfSymbols(true);
598 embeddedElf_->elfParse_->GetElfSymbolByAddr(addr, elfSymbol)) {
604 if (!findSymbol && elfParse_->GetElfSymbolByAddr(addr, elfSymbol)) {
657 return elfParse_->GetPtLoads();