Lines Matching refs:getPartition

558   uint64_t va = getPartition().ehFrameHdr->getVA();  in getFdeData()
642 if (getPartition().ehFrameHdr && getPartition().ehFrameHdr->getParent()) in writeTo()
643 getPartition().ehFrameHdr->write(); in writeTo()
1331 elf::Partition &part = getPartition(); in finalizeContents()
1661 SymbolTableBaseSection *symTab = getPartition().dynSymTab; in finalizeContents()
1706 SymbolTableBaseSection *symTab = getPartition().dynSymTab; in writeTo()
1799 encodeDynamicReloc<ELFT>(getPartition().dynSymTab, &r, rel); in updateAllocSize()
2114 if (getPartition().gnuHashTab) { in finalizeContents()
2116 getPartition().gnuHashTab->addSymbols(symbols); in finalizeContents()
2384 if (OutputSection *sec = getPartition().dynSymTab->getParent()) in finalizeContents()
2410 write32(buf + 4, getPartition().dynSymTab->getNumSymbols() - symbols.size()); in writeTo()
2459 getPartition().dynSymTab->getSymbolIndex(i->sym)); in writeHashTable()
2518 SymbolTableBaseSection *symTab = getPartition().dynSymTab; in finalizeContents()
2532 SymbolTableBaseSection *symTab = getPartition().dynSymTab; in writeTo()
3056 std::vector<FdeData> fdes = getPartition().ehFrame->getFdeData(); in write()
3063 getPartition().ehFrame->getParent()->addr - this->getVA() - 4); in write()
3076 return 12 + getPartition().ehFrame->numFdes * 8; in getSize()
3080 return isLive() && getPartition().ehFrame->isNeeded(); in isNeeded()
3088 if (!getPartition().name.empty()) in getFileDefName()
3089 return getPartition().name; in getFileDefName()
3096 fileDefNameOff = getPartition().dynStrTab->addString(getFileDefName()); in finalizeContents()
3098 verDefNameOffs.push_back(getPartition().dynStrTab->addString(v.name)); in finalizeContents()
3100 if (OutputSection *sec = getPartition().dynStrTab->getParent()) in finalizeContents()
3154 getParent()->link = getPartition().dynSymTab->getParent()->sectionIndex; in finalizeContents()
3158 return (getPartition().dynSymTab->getSymbols().size() + 1) * 2; in getSize()
3163 for (const SymbolTableEntry &s : getPartition().dynSymTab->getSymbols()) { in writeTo()
3174 (getPartition().verDef || getPartition().verNeed->isNeeded()); in isNeeded()
3208 vn.nameStrTab = getPartition().dynStrTab->addString(f->soName); in finalizeContents()
3216 getPartition().dynStrTab->addString(f->getStringTable().data() + in finalizeContents()
3221 if (OutputSection *sec = getPartition().dynStrTab->getParent()) in finalizeContents()
3808 writeEhdr<ELFT>(buf, getPartition()); in writeTo()
3821 return sizeof(typename ELFT::Phdr) * getPartition().phdrs.size(); in getSize()
3826 writePhdrs<ELFT>(buf, getPartition()); in writeTo()