Home | History | Annotate | Download | only in kern

Lines Matching defs:base_ph

427 	const Elf_Phdr *base_ph;
530 for (i = 0, base_ph = NULL; i < eh.e_phnum; i++) {
533 if (base_ph == NULL)
534 base_ph = &ph[i];
540 if (base_ph == NULL) {
551 round_page(limit) - trunc_page(base_ph->p_vaddr),
553 addr += (Elf_Addr)pax_aslr_rtld_offset(epp, base_ph->p_align,
562 for (i = 0, base_ph = NULL, last_ph = NULL; i < eh.e_phnum; i++) {
568 if (base_ph == NULL) {
575 base_ph = &ph[i];
596 limit - base_ph->p_vaddr, NULLVP,
600 addr = ph[i].p_vaddr - base_ph->p_vaddr;
614 *entryoff = eh.e_entry - base_ph->p_vaddr;