Lines Matching defs:ehdrp
1295 calc_loadable(Ehdr *ehdrp, caddr_t phdrbase, int nphdrs, size_t *len,
1301 ushort_t e_type = ehdrp->e_type; /* same offset 32 and 64 bit */
1328 hsize = ehdrp->e_phentsize;
1334 hsize = ((Elf32_Ehdr *)ehdrp)->e_phentsize;
1528 process_phdr(Ehdr *ehdrp, caddr_t phdrbase, int nphdrs, mmapobj_result_t *mrp,
1548 ushort_t e_type = ehdrp->e_type; /* same offset 32 and 64 bit */
1570 hsize = ehdrp->e_phentsize;
1577 hsize = ((Elf32_Ehdr *)ehdrp)->e_phentsize;
1624 ret = calc_loadable(ehdrp, phdrbase, nphdrs, &len,
1913 doelfwork(Ehdr *ehdrp, vnode_t *vp, mmapobj_result_t *mrp,
1926 ei_class = ehdrp->e_ident[EI_CLASS];
1935 if (ehdrp->e_type == ET_EXEC &&
1945 if (ehdrp->e_type == ET_REL || ehdrp->e_type == ET_CORE) {
1962 if (ehdrp->e_type != ET_EXEC && ehdrp->e_type != ET_DYN) {
1968 Elf32_Ehdr *e32hdr = (Elf32_Ehdr *)ehdrp;
1978 Elf64_Ehdr *e64hdr = (Elf64_Ehdr *)ehdrp;
2029 error = process_phdr(ehdrp, phbasep, nphdrs, mrp, vp, num_mapped,