Lines Matching refs:e_shoff
364 if ((eh->e_shnum == 0) && (eh->e_shoff == 0))
380 if ((eh->e_shoff == 0) ||
381 (elf->ed_fsz <= eh->e_shoff) ||
382 (elf->ed_fsz - eh->e_shoff < fsz)) {
386 src.d_buf = (Elf_Void *)(elf->ed_ident + eh->e_shoff);
393 if ((_elf_vm(elf, (size_t)eh->e_shoff, fsz) != OK_YES) ||
402 if ((eh->e_shoff == 0) ||
403 (elf->ed_fsz <= eh->e_shoff) ||
404 (elf->ed_fsz - eh->e_shoff < fsz)) {
410 ((eh->e_shoff % sizeof (ElfField)) == 0)) {
412 elf->ed_shdr = (Shdr *)(elf->ed_ident + eh->e_shoff);
421 src.d_buf = (Elf_Void *)(elf->ed_ident + eh->e_shoff);
428 if ((_elf_vm(elf, (size_t)eh->e_shoff, fsz) != OK_YES) ||