| /freebsd-12-stable/lib/libc/gen/ |
| D | dlfcn.c | 187 phdr_info.dlpi_phdr = in dl_init_phdr_info() 196 if (phdr_info.dlpi_phdr[i].p_type == PT_TLS) { in dl_init_phdr_info() 199 (void*)phdr_info.dlpi_phdr[i].p_vaddr; in dl_init_phdr_info() 273 if (phdr_info.dlpi_phdr[i].p_type != PT_GNU_STACK) in _rtld_get_stack_prot() 276 if ((phdr_info.dlpi_phdr[i].p_flags & PF_X) != 0) in _rtld_get_stack_prot()
|
| D | elf_utils.c | 51 ph = &phdr_info->dlpi_phdr[i]; in __elf_phdr_match_addr()
|
| /freebsd-12-stable/contrib/llvm-project/compiler-rt/lib/cfi/ |
| D | cfi.cpp | 215 if (info->dlpi_phdr[i].p_type == PT_DYNAMIC) { in find_cfi_check_in_dso() 217 (const Elf_Dyn *)(info->dlpi_addr + info->dlpi_phdr[i].p_vaddr); in find_cfi_check_in_dso() 241 const Elf_Phdr *phdr = &info->dlpi_phdr[phdr_idx]; in find_cfi_check_in_dso() 282 const Elf_Phdr *phdr = &info->dlpi_phdr[i]; in dl_iterate_phdr_cb()
|
| /freebsd-12-stable/contrib/llvm-project/libunwind/src/ |
| D | AddressSpace.hpp | 379 const Elf_Phdr *phdr = &pinfo->dlpi_phdr[i]; in calculateImageBase() 381 image_base = reinterpret_cast<Elf_Addr>(pinfo->dlpi_phdr) - in calculateImageBase() 471 if (checkAddrInSegment(&pinfo->dlpi_phdr[i], image_base, cbdata)) { in findUnwindSectionsByPhdr() 483 const Elf_Phdr *phdr = &pinfo->dlpi_phdr[i - 1]; in findUnwindSectionsByPhdr()
|
| /freebsd-12-stable/lib/libc/arm/aeabi/ |
| D | aeabi_unwind_exidx.c | 73 hdr = info.dlpi_phdr; in dl_unwind_find_exidx()
|
| /freebsd-12-stable/sys/sys/ |
| D | link_elf.h | 90 const Elf_Phdr *dlpi_phdr; /* pointer to module's phdr */ member
|
| /freebsd-12-stable/contrib/llvm-project/compiler-rt/lib/sanitizer_common/ |
| D | sanitizer_linux_libcdep.cpp | 359 if (info->dlpi_phdr[i].p_type == PT_TLS) { in CollectStaticTlsBlocks() 361 TlsBlock{begin, begin + info->dlpi_phdr[i].p_memsz, in CollectStaticTlsBlocks() 362 info->dlpi_phdr[i].p_align, info->dlpi_tls_modid}); in CollectStaticTlsBlocks() 419 const Elf_Phdr *hdr = info->dlpi_phdr; in GetSizeFromHdr() 598 const Elf_Phdr *phdr = &info->dlpi_phdr[i]; in AddModuleSegments()
|
| D | sanitizer_freebsd.h | 117 const XElf32_Phdr *dlpi_phdr; member
|
| D | sanitizer_platform_limits_solaris.h | 298 const void *dlpi_phdr; member
|
| D | sanitizer_platform_limits_solaris.cpp | 202 CHECK_SIZE_AND_OFFSET(dl_phdr_info, dlpi_phdr);
|
| D | sanitizer_platform_limits_freebsd.h | 320 const void *dlpi_phdr; member
|
| D | sanitizer_platform_limits_freebsd.cpp | 374 CHECK_SIZE_AND_OFFSET(dl_phdr_info, dlpi_phdr);
|
| D | sanitizer_platform_limits_posix.h | 702 const void *dlpi_phdr; member
|
| D | sanitizer_platform_limits_posix.cpp | 968 CHECK_SIZE_AND_OFFSET(dl_phdr_info, dlpi_phdr);
|
| D | sanitizer_platform_limits_netbsd.h | 340 const void *dlpi_phdr; member
|
| D | sanitizer_platform_limits_netbsd.cpp | 2525 CHECK_SIZE_AND_OFFSET(dl_phdr_info, dlpi_phdr);
|
| /freebsd-12-stable/contrib/gcc/ |
| D | unwind-dw2-fde-glibc.c | 146 const ElfW(Phdr) *dlpi_phdr; in _Unwind_IteratePhdrCallback() 153 phdr = info->dlpi_phdr; in _Unwind_IteratePhdrCallback()
|
| /freebsd-12-stable/contrib/llvm-project/compiler-rt/lib/lsan/ |
| D | lsan_common_linux.cpp | 83 const ElfW(Phdr) *phdr = &(info->dlpi_phdr[j]); in ProcessGlobalRegionsCallback()
|
| /freebsd-12-stable/contrib/gcc/config/ia64/ |
| D | fde-glibc.c | 69 phdr = info->dlpi_phdr; in _Unwind_IteratePhdrCallback()
|
| /freebsd-12-stable/contrib/llvm-project/compiler-rt/lib/hwasan/ |
| D | hwasan.cpp | 272 info->dlpi_addr, info->dlpi_phdr, info->dlpi_phnum)) in InitLoadedGlobals()
|
| /freebsd-12-stable/contrib/llvm-project/compiler-rt/lib/dfsan/ |
| D | dfsan_custom.cpp | 858 0, const_cast<char *>(reinterpret_cast<const char *>(info->dlpi_phdr)), in dl_iterate_phdr_cb() 859 sizeof(*info->dlpi_phdr) * info->dlpi_phnum); in dl_iterate_phdr_cb() 872 0, const_cast<char *>(reinterpret_cast<const char *>(info->dlpi_phdr)), in dl_iterate_phdr_origin_cb() 873 sizeof(*info->dlpi_phdr) * info->dlpi_phnum); in dl_iterate_phdr_origin_cb()
|
| /freebsd-12-stable/contrib/llvm-project/compiler-rt/lib/msan/ |
| D | msan_interceptors.cpp | 1483 if (info->dlpi_phdr && info->dlpi_phnum) in msan_dl_iterate_phdr_cb() 1484 __msan_unpoison(info->dlpi_phdr, struct_ElfW_Phdr_sz * info->dlpi_phnum); in msan_dl_iterate_phdr_cb()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Support/Unix/ |
| D | Signals.inc | 481 const auto *phdr = &info->dlpi_phdr[i];
|
| /freebsd-12-stable/libexec/rtld-elf/ |
| D | rtld.c | 3867 phdr_info->dlpi_phdr = obj->phdr; in rtld_fill_dl_phdr_info()
|