Home
last modified time | relevance | path

Searched refs:elfHeader (Results 1 – 2 of 2) sorted by relevance

/external/u-boot/tools/
Dimg2srec.c237 Elf32_Ehdr elfHeader; in ConvertELF() local
251 rxCount = fread(rxBlock, 1, sizeof elfHeader, file); in ConvertELF()
252 getPtr = ExtractBlock(sizeof elfHeader.e_ident, elfHeader.e_ident, rxBlock); in ConvertELF()
253 getPtr = ExtractWord(&elfHeader.e_type, getPtr); in ConvertELF()
254 getPtr = ExtractWord(&elfHeader.e_machine, getPtr); in ConvertELF()
255 getPtr = ExtractLong((uint32_t *)&elfHeader.e_version, getPtr); in ConvertELF()
256 getPtr = ExtractLong((uint32_t *)&elfHeader.e_entry, getPtr); in ConvertELF()
257 getPtr = ExtractLong((uint32_t *)&elfHeader.e_phoff, getPtr); in ConvertELF()
258 getPtr = ExtractLong((uint32_t *)&elfHeader.e_shoff, getPtr); in ConvertELF()
259 getPtr = ExtractLong((uint32_t *)&elfHeader.e_flags, getPtr); in ConvertELF()
[all …]
/external/swiftshader/src/Reactor/
DSubzeroReactor.cpp206 inline const SectionHeader *sectionHeader(const ElfHeader *elfHeader) in sectionHeader() argument
208 return reinterpret_cast<const SectionHeader*>((intptr_t)elfHeader + elfHeader->e_shoff); in sectionHeader()
211 inline const SectionHeader *elfSection(const ElfHeader *elfHeader, int index) in elfSection() argument
213 return &sectionHeader(elfHeader)[index]; in elfSection()
216 …static void *relocateSymbol(const ElfHeader *elfHeader, const Elf32_Rel &relocation, const Section… in relocateSymbol() argument
218 const SectionHeader *target = elfSection(elfHeader, relocationTable.sh_info); in relocateSymbol()
227 const SectionHeader *symbolTable = elfSection(elfHeader, table); in relocateSymbol()
236 intptr_t symbolAddress = (intptr_t)elfHeader + symbolTable->sh_offset; in relocateSymbol()
242 const SectionHeader *target = elfSection(elfHeader, symbol.st_shndx); in relocateSymbol()
243 … symbolValue = reinterpret_cast<void*>((intptr_t)elfHeader + symbol.st_value + target->sh_offset); in relocateSymbol()
[all …]