Lines Matching refs:DynSymRegion

253     if (!DynSymRegion)  in dynamic_symbols()
255 return DynSymRegion->template getAsArrayRef<Elf_Sym>(); in dynamic_symbols()
364 Optional<DynRegionInfo> DynSymRegion; member in __anon01236eac0111::ELFDumper
766 if (!VersionMap.empty() || !DynSymRegion || !SymbolVersionSection) in getVersionMap()
789 assert(DynSymRegion && "DynSymRegion has not been initialised"); in getSymbolVersion()
792 reinterpret_cast<uintptr_t>(DynSymRegion->Addr)) / in getSymbolVersion()
1868 if (!DynSymRegion) { in ELFDumper()
1872 DynSymRegion = *RegOrErr; in ELFDumper()
1873 DynSymRegion->Context = describe(Sec); in ELFDumper()
2067 if (DynSymRegion) { in parseDynamicTable()
2073 if (DynSymFromTable && DynSymFromTable->Addr != DynSymRegion->Addr) in parseDynamicTable()
2083 if (DynSymRegion->EntSize == 0) in parseDynamicTable()
2085 else if (HashTable->nchain != DynSymRegion->Size / DynSymRegion->EntSize) in parseDynamicTable()
2090 Twine(DynSymRegion->Size / DynSymRegion->EntSize) + ")"); in parseDynamicTable()
2098 if (!DynSymRegion) { in parseDynamicTable()
2099 DynSymRegion = DynSymFromTable; in parseDynamicTable()
2101 DynSymRegion->Addr = DynSymFromTable->Addr; in parseDynamicTable()
2102 DynSymRegion->EntSize = DynSymFromTable->EntSize; in parseDynamicTable()
2103 DynSymRegion->EntSizePrintName = DynSymFromTable->EntSizePrintName; in parseDynamicTable()
2109 if (HashTable && IsHashTableSupported && DynSymRegion) { in parseDynamicTable()
2112 (uint64_t)HashTable->nchain * DynSymRegion->EntSize; in parseDynamicTable()
2113 const uint64_t Offset = (const uint8_t *)DynSymRegion->Addr - Obj.base(); in parseDynamicTable()
2121 DynSymRegion->Size = HashTable->nchain * DynSymRegion->EntSize; in parseDynamicTable()
2554 getGnuHashTableChains(Optional<DynRegionInfo> DynSymRegion, in getGnuHashTableChains() argument
2556 if (!DynSymRegion) in getGnuHashTableChains()
2560 DynSymRegion->template getAsArrayRef<typename ELFT::Sym>(); in getGnuHashTableChains()
2613 getGnuHashTableChains<ELFT>(DynSymRegion, GnuHashTable); in printGnuHashTable()
3950 (this->DynSymRegion ? "is empty" : "was not found")); in printHashTableSymbols()
3991 (this->DynSymRegion ? "is empty" : "was not found")); in printGnuHashTableSymbols()
4009 getGnuHashTableChains<ELFT>(this->DynSymRegion, &GnuHash); in printGnuHashTableSymbols()
4750 getGnuHashTableChains<ELFT>(this->DynSymRegion, &GnuHashTable); in printGnuHashHistogram()