Lines Matching refs:eh
55 extract32(Elf32_Ehdr *eh) in extract32() argument
66 if (eh->e_type != ET_EXEC) { in extract32()
68 pname, eh->e_type); in extract32()
71 if (eh->e_phnum == 0 || eh->e_phoff == 0) { in extract32()
79 allphdrs = ELFSEEK(eh->e_phoff); in extract32()
82 pname, eh->e_phnum); in extract32()
89 for (i = 0; i < eh->e_phnum; i++) { in extract32()
91 phdr = (Elf32_Phdr *)(allphdrs + eh->e_phentsize * i); in extract32()
125 extract64(Elf64_Ehdr *eh) in extract64() argument
136 if (eh->e_type != ET_EXEC) { in extract64()
138 pname, eh->e_type); in extract64()
141 if (eh->e_phnum == 0 || eh->e_phoff == 0) { in extract64()
149 allphdrs = ELFSEEK(eh->e_phoff); in extract64()
152 pname, eh->e_phnum); in extract64()
159 for (i = 0; i < eh->e_phnum; i++) { in extract64()
161 phdr = (Elf64_Phdr *)(allphdrs + eh->e_phentsize * i); in extract64()