Lines Matching refs:e_shoff

115 	      ehdr_mem.e32.e_shoff = ((Elf32_Ehdr *) e_ident)->e_shoff;
123 CONVERT (ehdr_mem.e32.e_shoff);
131 ehdr_mem.e64.e_shoff = ((Elf64_Ehdr *) e_ident)->e_shoff;
139 CONVERT (ehdr_mem.e64.e_shoff);
149 if (unlikely (result == 0) && ehdr.e32->e_shoff != 0)
151 if (unlikely (ehdr.e32->e_shoff >= maxsize)
152 || unlikely (maxsize - ehdr.e32->e_shoff < sizeof (Elf32_Shdr)))
158 || (((size_t) ((char *) (map_address + ehdr.e32->e_shoff
162 result = ((Elf32_Shdr *) ((char *) map_address + ehdr.e32->e_shoff
173 + ehdr.e32->e_shoff
180 offset + ehdr.e32->e_shoff
200 if (ehdr.e32->e_shoff > maxsize
201 || maxsize - ehdr.e32->e_shoff < sizeof (Elf32_Shdr) * result)
209 if (unlikely (result == 0) && ehdr.e64->e_shoff != 0)
211 if (unlikely (ehdr.e64->e_shoff >= maxsize)
212 || unlikely (ehdr.e64->e_shoff + sizeof (Elf64_Shdr) > maxsize))
219 || (((size_t) ((char *) (map_address + ehdr.e64->e_shoff
223 size = ((Elf64_Shdr *) ((char *) map_address + ehdr.e64->e_shoff
232 + ehdr.e64->e_shoff
239 offset + ehdr.e64->e_shoff
269 if (ehdr.e64->e_shoff > maxsize
270 || maxsize - ehdr.e64->e_shoff < sizeof (Elf64_Shdr) * result)
367 CONVERT (elf->state.elf32.ehdr_mem.e_shoff);
381 Elf32_Off e_shoff = elf->state.elf32.ehdr->e_shoff;
385 || ((((uintptr_t) ehdr + e_shoff)
388 if (unlikely (scncnt > 0 && e_shoff >= maxsize)
389 || unlikely (maxsize - e_shoff
400 = (Elf32_Shdr *) ((char *) ehdr + e_shoff);
471 CONVERT (elf->state.elf64.ehdr_mem.e_shoff);
485 Elf64_Off e_shoff = elf->state.elf64.ehdr->e_shoff;
489 || ((((uintptr_t) ehdr + e_shoff)
492 if (unlikely (scncnt > 0 && e_shoff >= maxsize)
493 || unlikely (maxsize - e_shoff
499 = (Elf64_Shdr *) ((char *) ehdr + e_shoff);