Lines Matching refs:osd

650   for (OutputDesc *osd : overwriteSections) {  in processSectionCommands()
651 OutputSection *osec = &osd->osec; in processSectionCommands()
653 !map.try_emplace(CachedHashStringRef(osec->name), osd).second) in processSectionCommands()
657 if (auto *osd = dyn_cast<OutputDesc>(base)) { in processSectionCommands() local
658 OutputSection *osec = &osd->osec; in processSectionCommands()
671 for (OutputDesc *osd : overwriteSections) in processSectionCommands()
672 if (osd->osec.partition == 1 && osd->osec.sectionIndex == UINT32_MAX) in processSectionCommands()
673 sectionCommands.push_back(osd); in processSectionCommands()
706 if (auto *osd = dyn_cast<OutputDesc>(cmd)) in findByName() local
707 if (osd->osec.name == name) in findByName()
708 return &osd->osec; in findByName()
713 OutputDesc *osd = script->createOutputSection(outsecName, "<internal>"); in createSection() local
714 osd->osec.recordSection(isec); in createSection()
715 return osd; in createSection()
746 OutputDesc *osd = createSection(isec, outsecName); in addInputSec() local
747 out->relocationSection = &osd->osec; in addInputSec()
748 return osd; in addInputSec()
817 OutputDesc *osd = createSection(isec, outsecName); in addInputSec() local
818 v.push_back(&osd->osec); in addInputSec()
819 return osd; in addInputSec()
837 if (OutputDesc *osd = addInputSec(map, s, name)) in addOrphanSections() local
838 v.push_back(osd); in addOrphanSections()
1196 if (auto *osd = dyn_cast<OutputDesc>(cmd)) { in adjustSectionsAfterSorting() local
1197 OutputSection *sec = &osd->osec; in adjustSectionsAfterSorting()
1224 if (auto *osd = dyn_cast<OutputDesc>(cmd)) in adjustSectionsAfterSorting() local
1225 maybePropagatePhdrs(osd->osec, defPhdrs); in adjustSectionsAfterSorting()