Lines Matching refs:subsections
343 Subsections &subsections = section.subsections; in parseSections() local
344 subsections.reserve(data.size() / recordSize); in parseSections()
348 subsections.push_back({off, isec}); in parseSections()
363 section.subsections.push_back({0, isec}); in parseSections()
369 section.subsections.push_back({0, isec}); in parseSections()
399 section.subsections.push_back({0, isec}); in parseSections()
423 ehFrameSection.subsections.push_back( in splitEhFrames()
458 section.subsections, *offset, in findContainingSubsection()
517 Subsections &subsections = section.subsections; in parseRelocations() local
518 auto subsecIt = subsections.rbegin(); in parseRelocations()
599 while (subsecIt != subsections.rend() && subsecIt->offset > r.offset) in parseRelocations()
601 if (subsecIt == subsections.rend() || in parseRelocations()
606 subsecIt = subsections.rend(); in parseRelocations()
799 Subsections &subsections = sections[sym.n_sect - 1]->subsections; in parseSymbols() local
801 if (subsections.empty()) in parseSymbols()
812 Subsections &subsections = sections[i]->subsections; in parseSymbols() local
813 if (subsections.empty()) in parseSymbols()
866 Subsection &subsec = subsections.back(); in parseSymbols()
919 subsections.push_back({sym.n_value - sectionAddr, nextIsec}); in parseSymbols()
944 section.subsections.push_back({0, isec}); in OpaqueFile()
1017 if (!sections[i]->subsections.empty()) in parse()
1108 for (const Subsection &subsection : compactUnwindSection.subsections) { in registerCompactUnwind()
1378 for (const Subsection &subsec : ehFrameSection.subsections) { in registerEhFrames()