Lines Matching refs:SectionID
192 SectionInfo(StringRef Name, sys::MemoryBlock MB, unsigned SectionID) in SectionInfo()
193 : Name(std::string(Name)), MB(std::move(MB)), SectionID(SectionID) {} in SectionInfo()
196 unsigned SectionID = ~0U; member
203 unsigned SectionID,
206 unsigned SectionID, StringRef SectionName,
209 allocateTLSSection(uintptr_t Size, unsigned Alignment, unsigned SectionID,
266 StringRef SectionName, unsigned SectionID) { in allocateFromSlab() argument
274 FunctionMemory.push_back(SectionInfo(SectionName, MB, SectionID)); in allocateFromSlab()
276 DataMemory.push_back(SectionInfo(SectionName, MB, SectionID)); in allocateFromSlab()
295 unsigned SectionID, in allocateCodeSection() argument
302 (*SecIDMap)[SectionName] = SectionID; in allocateCodeSection()
306 SectionName, SectionID); in allocateCodeSection()
317 FunctionMemory.push_back(SectionInfo(SectionName, MB, SectionID)); in allocateCodeSection()
323 unsigned SectionID, in allocateDataSection() argument
331 (*SecIDMap)[SectionName] = SectionID; in allocateDataSection()
335 SectionID); in allocateDataSection()
346 DataMemory.push_back(SectionInfo(SectionName, MB, SectionID)); in allocateDataSection()
361 unsigned SectionID, in allocateTLSSection() argument
662 unsigned SectionID = in applySpecificSectionMappings() local
665 auto* OldAddr = Dyld.getSectionContent(SectionID).data(); in applySpecificSectionMappings()
715 auto LoadAddr = Dyld.getSectionLoadAddress((*Tmp)->SectionID); in remapSectionsAndSymbols()
832 unsigned SectionID; in linkAndVerify() member
844 StringRef SymbolName, unsigned SectionID, in linkAndVerify()
848 StubMap[ContainerName][SymbolName] = {SectionID, StubOffset}; in linkAndVerify()
889 unsigned SectionID = Dyld.getSymbolSectionID(Symbol); in linkAndVerify() local
890 if (SectionID != ~0U) { in linkAndVerify()
892 StringRef SecContent = Dyld.getSectionContent(SectionID); in linkAndVerify()
918 auto SectionID = getSectionId(FileToSecIDMap, FileName, SectionName); in linkAndVerify() local
919 if (!SectionID) in linkAndVerify()
920 return SectionID.takeError(); in linkAndVerify()
922 SecInfo.setTargetAddress(Dyld.getSectionLoadAddress(*SectionID)); in linkAndVerify()
923 StringRef SecContent = Dyld.getSectionContent(*SectionID); in linkAndVerify()
942 StubMemInfo.setTargetAddress(Dyld.getSectionLoadAddress(SI.SectionID) + in linkAndVerify()
945 Dyld.getSectionContent(SI.SectionID).substr(SI.Offset); in linkAndVerify()