Lines Matching refs:wordsize
306 config->wordsize, ".note.gnu.property") {} in GnuPropertySection()
501 size_t aligned = alignToPowerOf2(d.size(), config->wordsize); in writeCieFde()
536 off += alignToPowerOf2(rec->cie->size, config->wordsize); in finalizeContents()
540 off += alignToPowerOf2(fde->size, config->wordsize); in finalizeContents()
679 tlsIndexOff = numEntries * config->wordsize; in addTlsIndex()
685 return sym.getTlsDescIdx() * config->wordsize; in getTlsDescOffset()
693 return this->getVA() + b.getTlsGdIdx() * config->wordsize; in getGlobalDynAddr()
697 return b.getTlsGdIdx() * config->wordsize; in getGlobalDynOffset()
705 size = numEntries * config->wordsize; in finalizeContents()
805 return index * config->wordsize; in getPageEntryOffset()
813 return g.tls.lookup(sym) * config->wordsize; in getSymEntryOffset()
815 return g.global.lookup(sym) * config->wordsize; in getSymEntryOffset()
816 return g.local16.lookup({sym, addend}) * config->wordsize; in getSymEntryOffset()
821 return g.dynTlsSymbols.lookup(nullptr) * config->wordsize; in getTlsIndexOffset()
828 return g.dynTlsSymbols.lookup(sym) * config->wordsize; in getGlobalDynOffset()
861 if (count * config->wordsize > config->mipsGotSize) in tryMergeGots()
871 size = headerEntriesNum * config->wordsize; in updateAllocSize()
873 size += g.getEntriesNum() * config->wordsize; in updateAllocSize()
1012 uint64_t offset = p.second * config->wordsize; in build()
1023 uint64_t offset = p.second * config->wordsize; in build()
1041 offset += config->wordsize; in build()
1054 uint64_t offset = p.second * config->wordsize; in build()
1065 uint64_t offset = (l.second.firstIndex + pi) * config->wordsize; in build()
1071 uint64_t offset = p.second * config->wordsize; in build()
1091 return getVA() + gots[f->mipsGotIndex].startIndex * config->wordsize + 0x7ff0; in getGp()
1109 writeUint(buf + config->wordsize, (uint64_t)1 << (config->wordsize * 8 - 1)); in writeTo()
1115 writeUint(buf + i * config->wordsize, va); in writeTo()
1162 : SyntheticSection(SHF_ALLOC | SHF_WRITE, SHT_PROGBITS, config->wordsize, in GotPltSection()
1278 : SyntheticSection(SHF_ALLOC | SHF_WRITE, SHT_DYNAMIC, config->wordsize, in DynamicSection()
1610 : SyntheticSection(SHF_ALLOC, type, config->wordsize, name), in RelocationBaseSection()
1739 config->wordsize, ".relr.dyn") {} in RelrBaseSection()
1843 } while (i != e && (i - 1)->r_offset + config->wordsize == i->r_offset); in updateAllocSize()
1929 add(config->wordsize); in updateAllocSize()
1997 this->entsize = config->wordsize; in RelrSection()
2036 const size_t wordsize = sizeof(typename ELFT::uint); in updateAllocSize() local
2040 const size_t nBits = wordsize * 8 - 1; in updateAllocSize()
2053 uint64_t base = offsets[i] + wordsize; in updateAllocSize()
2061 if (d >= nBits * wordsize || d % wordsize) in updateAllocSize()
2063 bitmap |= uint64_t(1) << (d / wordsize); in updateAllocSize()
2068 base += nBits * wordsize; in updateAllocSize()
2086 config->wordsize, in SymbolTableBaseSection()
2377 : SyntheticSection(SHF_ALLOC, SHT_GNU_HASH, config->wordsize, ".gnu.hash") { in GnuHashTableSection()
2390 maskWords = NextPowerOf2(numBits / (config->wordsize * 8)); in finalizeContents()
2394 size += config->wordsize * maskWords; // Bloom filter in finalizeContents()
2413 uint64_t val = readUint(buf + i * config->wordsize); in writeTo()
2416 writeUint(buf + i * config->wordsize, val); in writeTo()
2418 buf += config->wordsize * maskWords; in writeTo()
2792 DWARFDataExtractor data(obj, *pub, config->isLE, config->wordsize); in readPubNamesAndTypes()
3369 : SyntheticSection(SHF_ALLOC | SHF_WRITE, SHT_PROGBITS, config->wordsize, in MipsRldMapSection()
3374 config->wordsize, ".ARM.exidx") {} in ARMExidxSyntheticSection()