Home | History | Annotate | Download | only in src

Lines Matching refs:pinfo

411       [](struct dl_phdr_info *pinfo, size_t, void *data) -> int {
419 if (cbdata->targetAddr < pinfo->dlpi_addr) {
440 pinfo->dlpi_phnum
441 ? reinterpret_cast<Elf_Addr>(pinfo->dlpi_phdr) -
442 reinterpret_cast<const Elf_Phdr *>(pinfo->dlpi_phdr)
447 for (Elf_Half i = 0; i < pinfo->dlpi_phnum; i++) {
448 const Elf_Phdr *phdr = &pinfo->dlpi_phdr[i];
450 uintptr_t begin = pinfo->dlpi_addr + phdr->p_vaddr;
452 if (pinfo->dlpi_addr == 0 && phdr->p_vaddr < image_base)
463 uintptr_t eh_frame_hdr_start = pinfo->dlpi_addr + phdr->p_vaddr;
465 if (pinfo->dlpi_addr == 0 && phdr->p_vaddr < image_base)
485 for (Elf_Half i = 0; i < pinfo->dlpi_phnum; i++) {
486 const Elf_Phdr *phdr = &pinfo->dlpi_phdr[i];
488 uintptr_t begin = pinfo->dlpi_addr + phdr->p_vaddr;
493 uintptr_t exidx_start = pinfo->dlpi_addr + phdr->p_vaddr;