Lines Matching refs:e_shoff
355 if ((eh->e_shnum == 0) && (eh->e_shoff == 0)) in _elf_shdr()
371 if ((eh->e_shoff == 0) || in _elf_shdr()
372 (elf->ed_fsz <= eh->e_shoff) || in _elf_shdr()
373 (elf->ed_fsz - eh->e_shoff < fsz)) { in _elf_shdr()
377 src.d_buf = (Elf_Void *)(elf->ed_ident + eh->e_shoff); in _elf_shdr()
384 if ((_elf_vm(elf, (size_t)eh->e_shoff, fsz) != OK_YES) || in _elf_shdr()
393 if ((eh->e_shoff == 0) || in _elf_shdr()
394 (elf->ed_fsz <= eh->e_shoff) || in _elf_shdr()
395 (elf->ed_fsz - eh->e_shoff < fsz)) { in _elf_shdr()
401 ((eh->e_shoff % sizeof (ElfField)) == 0)) { in _elf_shdr()
403 elf->ed_shdr = (Shdr *)(elf->ed_ident + eh->e_shoff); in _elf_shdr()
412 src.d_buf = (Elf_Void *)(elf->ed_ident + eh->e_shoff); in _elf_shdr()
419 if ((_elf_vm(elf, (size_t)eh->e_shoff, fsz) != OK_YES) || in _elf_shdr()