Lines Matching defs:SectionID

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