Lines Matching refs:elfHeader
237 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()
260 getPtr = ExtractWord(&elfHeader.e_ehsize, getPtr); in ConvertELF()
261 getPtr = ExtractWord(&elfHeader.e_phentsize, getPtr); in ConvertELF()
262 getPtr = ExtractWord(&elfHeader.e_phnum, getPtr); in ConvertELF()
263 getPtr = ExtractWord(&elfHeader.e_shentsize, getPtr); in ConvertELF()
264 getPtr = ExtractWord(&elfHeader.e_shnum, getPtr); in ConvertELF()
265 getPtr = ExtractWord(&elfHeader.e_shstrndx, getPtr); in ConvertELF()
266 if ( (rxCount != sizeof elfHeader) in ConvertELF()
267 || (elfHeader.e_ident[0] != ELFMAG0) in ConvertELF()
268 || (elfHeader.e_ident[1] != ELFMAG1) in ConvertELF()
269 || (elfHeader.e_ident[2] != ELFMAG2) in ConvertELF()
270 || (elfHeader.e_ident[3] != ELFMAG3) in ConvertELF()
271 || (elfHeader.e_type != ET_EXEC) in ConvertELF()
279 fseek(file, elfHeader.e_shoff, SEEK_SET); in ConvertELF()
280 for (i = 0; i < elfHeader.e_shnum; i++) { in ConvertELF()
311 for (i = 0; i < elfHeader.e_shnum; i++) { in ConvertELF()