Lines Matching refs:SectionID
191 SectionInfo(StringRef Name, sys::MemoryBlock MB, unsigned SectionID) in SectionInfo()
192 : Name(std::string(Name)), MB(std::move(MB)), SectionID(SectionID) {} in SectionInfo()
195 unsigned SectionID = ~0U; member
202 unsigned SectionID,
205 unsigned SectionID, StringRef SectionName,
261 StringRef SectionName, unsigned SectionID) { in allocateFromSlab() argument
269 FunctionMemory.push_back(SectionInfo(SectionName, MB, SectionID)); in allocateFromSlab()
271 DataMemory.push_back(SectionInfo(SectionName, MB, SectionID)); in allocateFromSlab()
287 unsigned SectionID, in allocateCodeSection() argument
294 (*SecIDMap)[SectionName] = SectionID; in allocateCodeSection()
298 SectionName, SectionID); in allocateCodeSection()
308 FunctionMemory.push_back(SectionInfo(SectionName, MB, SectionID)); in allocateCodeSection()
314 unsigned SectionID, in allocateDataSection() argument
322 (*SecIDMap)[SectionName] = SectionID; in allocateDataSection()
326 SectionID); in allocateDataSection()
336 DataMemory.push_back(SectionInfo(SectionName, MB, SectionID)); in allocateDataSection()
611 unsigned SectionID = in applySpecificSectionMappings() local
614 auto* OldAddr = Dyld.getSectionContent(SectionID).data(); in applySpecificSectionMappings()
664 auto LoadAddr = Dyld.getSectionLoadAddress((*Tmp)->SectionID); in remapSectionsAndSymbols()
781 unsigned SectionID; in linkAndVerify() member
793 StringRef SymbolName, unsigned SectionID, in linkAndVerify()
797 StubMap[ContainerName][SymbolName] = {SectionID, StubOffset}; in linkAndVerify()
838 unsigned SectionID = Dyld.getSymbolSectionID(Symbol); in linkAndVerify() local
839 if (SectionID != ~0U) { in linkAndVerify()
841 StringRef SecContent = Dyld.getSectionContent(SectionID); in linkAndVerify()
865 auto SectionID = getSectionId(FileToSecIDMap, FileName, SectionName); in linkAndVerify() local
866 if (!SectionID) in linkAndVerify()
867 return SectionID.takeError(); in linkAndVerify()
869 SecInfo.setTargetAddress(Dyld.getSectionLoadAddress(*SectionID)); in linkAndVerify()
870 SecInfo.setContent(Dyld.getSectionContent(*SectionID)); in linkAndVerify()
887 StubMemInfo.setTargetAddress(Dyld.getSectionLoadAddress(SI.SectionID) + in linkAndVerify()
890 Dyld.getSectionContent(SI.SectionID).substr(SI.Offset)); in linkAndVerify()