| /freebsd/lib/libc/gen/ |
| H A D | dlfcn.c | 193 phdr_info.dlpi_phnum = (Elf_Half)auxp->a_un.a_val; in dl_init_phdr_info() 197 for (i = 0; i < phdr_info.dlpi_phnum; i++) { in dl_init_phdr_info() 291 for (i = 0; i < dli->dlpi_phnum; i++) { in _rtld_addr_phdr_cb() 336 for (i = 0; i < phdr_info.dlpi_phnum; i++) { in _rtld_get_stack_prot()
|
| H A D | elf_utils.c | 51 for (i = 0; i < phdr_info->dlpi_phnum; i++) { in __elf_phdr_match_addr() 73 return (i != phdr_info->dlpi_phnum); in __elf_phdr_match_addr()
|
| /freebsd/contrib/llvm-project/compiler-rt/lib/cfi/ |
| H A D | cfi.cpp | 218 for (int i = 0; i < info->dlpi_phnum; ++i) { in find_cfi_check_in_dso() 244 for (phdr_idx = 0; phdr_idx < info->dlpi_phnum; phdr_idx++) { in find_cfi_check_in_dso() 254 if (phdr_idx == info->dlpi_phnum) { in find_cfi_check_in_dso() 285 for (int i = 0; i < info->dlpi_phnum; i++) { in dl_iterate_phdr_cb()
|
| /freebsd/contrib/llvm-project/libc/include/llvm-libc-types/ |
| H A D | struct_dl_phdr_info.h | 21 ElfW(Half) dlpi_phnum;
|
| /freebsd/contrib/llvm-project/compiler-rt/lib/sanitizer_common/ |
| H A D | sanitizer_solaris.h | 45 ElfW(Half) dlpi_phnum;
|
| H A D | sanitizer_freebsd.h | |
| H A D | sanitizer_linux_libcdep.cpp | 473 for (unsigned i = 0; i != info->dlpi_phnum; ++i) in CollectStaticTlsBlocks() 532 const Elf_Phdr *last_hdr = hdr + info->dlpi_phnum; in GetSizeFromHdr() 723 for (int i = 0; i < (int)info->dlpi_phnum; i++) { in AddModuleSegments()
|
| H A D | sanitizer_platform_limits_solaris.h | 299 short dlpi_phnum; member
|
| H A D | sanitizer_platform_limits_solaris.cpp | 207 CHECK_SIZE_AND_OFFSET(dl_phdr_info, dlpi_phnum);
|
| H A D | sanitizer_platform_limits_freebsd.h | 358 short dlpi_phnum; member
|
| H A D | sanitizer_platform_limits_freebsd.cpp | 382 CHECK_SIZE_AND_OFFSET(dl_phdr_info, dlpi_phnum);
|
| H A D | sanitizer_platform_limits_posix.h | 806 short dlpi_phnum; member
|
| H A D | sanitizer_platform_limits_posix.cpp | 1047 CHECK_SIZE_AND_OFFSET(dl_phdr_info, dlpi_phnum);
|
| H A D | sanitizer_platform_limits_netbsd.h | 342 short dlpi_phnum; member
|
| H A D | sanitizer_platform_limits_netbsd.cpp | 2523 CHECK_SIZE_AND_OFFSET(dl_phdr_info, dlpi_phnum);
|
| /freebsd/lib/libc/arm/aeabi/ |
| H A D | aeabi_unwind_exidx.c | 71 for (i = 0; i < info.dlpi_phnum; i++, hdr++) { in dl_unwind_find_exidx()
|
| /freebsd/sys/sys/ |
| H A D | link_elf.h | 86 Elf_Half dlpi_phnum; /* number of entries in phdr */ member
|
| /freebsd/contrib/llvm-project/compiler-rt/lib/lsan/ |
| H A D | lsan_common_linux.cpp | 82 for (uptr j = 0; j < info->dlpi_phnum; j++) { in ProcessGlobalRegionsCallback()
|
| /freebsd/contrib/llvm-project/libunwind/src/ |
| H A D | AddressSpace.hpp | 443 if (pinfo->dlpi_phnum == 0 || cbdata->targetAddr < pinfo->dlpi_addr) in findUnwindSectionsByPhdr() 459 for (Elf_Half i = 0; i < pinfo->dlpi_phnum; ++i) { in findUnwindSectionsByPhdr() 471 for (Elf_Half i = pinfo->dlpi_phnum; i > 0; i--) { in findUnwindSectionsByPhdr()
|
| /freebsd/contrib/llvm-project/compiler-rt/lib/hwasan/ |
| H A D | hwasan_fuchsia.cpp | 245 __hwasan_library_loaded(info->dlpi_addr, info->dlpi_phdr, info->dlpi_phnum); in __sanitizer_module_loaded()
|
| H A D | hwasan.cpp | 303 info->dlpi_addr, info->dlpi_phdr, info->dlpi_phnum)) in InitLoadedGlobals()
|
| /freebsd/contrib/llvm-project/llvm/lib/Support/Unix/ |
| H A D | Signals.inc | 506 for (int i = 0; i < info->dlpi_phnum; i++) { 573 for (int I = 0; I < Info->dlpi_phnum; I++) { 598 for (int I = 0; I < Info->dlpi_phnum; I++) {
|
| /freebsd/contrib/llvm-project/compiler-rt/lib/msan/ |
| H A D | msan_interceptors.cpp | 1665 if (info->dlpi_phdr && info->dlpi_phnum) in msan_dl_iterate_phdr_cb() 1666 __msan_unpoison(info->dlpi_phdr, struct_ElfW_Phdr_sz * info->dlpi_phnum); in msan_dl_iterate_phdr_cb()
|
| /freebsd/contrib/llvm-project/compiler-rt/lib/dfsan/ |
| H A D | dfsan_custom.cpp | 950 sizeof(*info->dlpi_phdr) * info->dlpi_phnum); in dl_iterate_phdr_cb()
|
| /freebsd/libexec/rtld-elf/ |
| H A D | rtld.c | 4396 phdr_info->dlpi_phnum = obj->phnum; in rtld_fill_dl_phdr_info()
|