Lines Matching refs:ContiguousBlobAccumulator
47 class ContiguousBlobAccumulator { class
65 ContiguousBlobAccumulator(uint64_t BaseOffset, uint64_t SizeLimit) in ContiguousBlobAccumulator() function in __anone951591a0111::ContiguousBlobAccumulator
228 bool initImplicitHeader(ContiguousBlobAccumulator &CBA, Elf_Shdr &Header,
231 ContiguousBlobAccumulator &CBA);
233 ContiguousBlobAccumulator &CBA,
237 ContiguousBlobAccumulator &CBA,
240 ContiguousBlobAccumulator &CBA,
253 ContiguousBlobAccumulator &CBA);
256 ContiguousBlobAccumulator &CBA);
259 ContiguousBlobAccumulator &CBA);
262 ContiguousBlobAccumulator &CBA);
265 ContiguousBlobAccumulator &CBA);
268 ContiguousBlobAccumulator &CBA);
271 ContiguousBlobAccumulator &CBA);
274 ContiguousBlobAccumulator &CBA);
277 ContiguousBlobAccumulator &CBA);
280 ContiguousBlobAccumulator &CBA);
283 ContiguousBlobAccumulator &CBA);
286 ContiguousBlobAccumulator &CBA);
289 ContiguousBlobAccumulator &CBA);
292 ContiguousBlobAccumulator &CBA);
295 ContiguousBlobAccumulator &CBA);
298 ContiguousBlobAccumulator &CBA);
301 ContiguousBlobAccumulator &CBA);
304 ContiguousBlobAccumulator &CBA);
307 ContiguousBlobAccumulator &CBA);
310 ContiguousBlobAccumulator &CBA);
313 ContiguousBlobAccumulator &CBA);
315 void writeFill(ELFYAML::Fill &Fill, ContiguousBlobAccumulator &CBA);
324 uint64_t alignToOffset(ContiguousBlobAccumulator &CBA, uint64_t Align,
659 bool ELFState<ELFT>::initImplicitHeader(ContiguousBlobAccumulator &CBA, in initImplicitHeader()
725 static uint64_t writeContent(ContiguousBlobAccumulator &CBA, in writeContent()
766 ContiguousBlobAccumulator &CBA) { in initSectionHeaders()
979 ContiguousBlobAccumulator &CBA, in initSymtabSectionHeader()
1044 ContiguousBlobAccumulator &CBA, in initStrtabSectionHeader()
1083 ContiguousBlobAccumulator &CBA) { in emitDWARF()
1102 ContiguousBlobAccumulator &CBA, in initDWARFSectionHeader()
1246 ContiguousBlobAccumulator &CBA) { in writeSectionContent()
1262 ContiguousBlobAccumulator &CBA) { in writeSectionContent()
1276 ContiguousBlobAccumulator &CBA) { in writeSectionContent()
1357 ContiguousBlobAccumulator &CBA) { in writeSectionContent()
1374 ContiguousBlobAccumulator &CBA) { in writeSectionContent()
1391 ContiguousBlobAccumulator &CBA) { in writeSectionContent()
1416 ContiguousBlobAccumulator &CBA) { in writeSectionContent()
1428 ContiguousBlobAccumulator &CBA) { in writeSectionContent()
1441 ContiguousBlobAccumulator &CBA) { in writeSectionContent()
1550 ContiguousBlobAccumulator &CBA) { in writeSectionContent()
1566 ContiguousBlobAccumulator &CBA) { in writeSectionContent()
1579 ELFState<ELFT>::alignToOffset(ContiguousBlobAccumulator &CBA, uint64_t Align, in alignToOffset()
1604 ContiguousBlobAccumulator &CBA) { in writeSectionContent()
1617 ContiguousBlobAccumulator &CBA) { in writeSectionContent()
1639 ContiguousBlobAccumulator &CBA) { in writeSectionContent()
1685 ContiguousBlobAccumulator &CBA) { in writeSectionContent()
1733 ContiguousBlobAccumulator &CBA) { in writeSectionContent()
1747 ContiguousBlobAccumulator &CBA) { in writeSectionContent()
1772 ContiguousBlobAccumulator &CBA) { in writeSectionContent()
1789 ContiguousBlobAccumulator &CBA) { in writeSectionContent()
1801 ContiguousBlobAccumulator &CBA) { in writeSectionContent()
1842 ContiguousBlobAccumulator &CBA) { in writeSectionContent()
1892 ContiguousBlobAccumulator &CBA) { in writeFill()
2069 ContiguousBlobAccumulator CBA(SectionContentBeginOffset, MaxSize); in writeELF()