Home
last modified time | relevance | path

Searched refs:dlpi_phnum (Results 1 – 23 of 23) sorted by relevance

/freebsd-head/lib/libc/gen/
HDdlfcn.c193 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()
HDelf_utils.c49 for (i = 0; i < phdr_info->dlpi_phnum; i++) { in __elf_phdr_match_addr()
71 return (i != phdr_info->dlpi_phnum); in __elf_phdr_match_addr()
/freebsd-head/contrib/llvm-project/compiler-rt/lib/cfi/
HDcfi.cpp218 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-head/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
HDsanitizer_solaris.h45 ElfW(Half) dlpi_phnum;
HDsanitizer_linux_libcdep.cpp427 for (unsigned i = 0; i != info->dlpi_phnum; ++i) in CollectStaticTlsBlocks()
486 const Elf_Phdr *last_hdr = hdr + info->dlpi_phnum; in GetSizeFromHdr()
668 for (int i = 0; i < (int)info->dlpi_phnum; i++) { in AddModuleSegments()
HDsanitizer_platform_limits_solaris.h299 short dlpi_phnum; member
HDsanitizer_platform_limits_solaris.cpp204 CHECK_SIZE_AND_OFFSET(dl_phdr_info, dlpi_phnum);
HDsanitizer_platform_limits_freebsd.h358 short dlpi_phnum; member
HDsanitizer_platform_limits_freebsd.cpp412 CHECK_SIZE_AND_OFFSET(dl_phdr_info, dlpi_phnum);
HDsanitizer_platform_limits_posix.h745 short dlpi_phnum; member
HDsanitizer_platform_limits_posix.cpp1026 CHECK_SIZE_AND_OFFSET(dl_phdr_info, dlpi_phnum);
HDsanitizer_platform_limits_netbsd.h341 short dlpi_phnum; member
HDsanitizer_platform_limits_netbsd.cpp2525 CHECK_SIZE_AND_OFFSET(dl_phdr_info, dlpi_phnum);
/freebsd-head/lib/libc/arm/aeabi/
HDaeabi_unwind_exidx.c71 for (i = 0; i < info.dlpi_phnum; i++, hdr++) { in dl_unwind_find_exidx()
/freebsd-head/sys/sys/
HDlink_elf.h86 Elf_Half dlpi_phnum; /* number of entries in phdr */ member
/freebsd-head/contrib/llvm-project/compiler-rt/lib/lsan/
HDlsan_common_linux.cpp82 for (uptr j = 0; j < info->dlpi_phnum; j++) { in ProcessGlobalRegionsCallback()
/freebsd-head/contrib/llvm-project/libunwind/src/
HDAddressSpace.hpp443 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-head/contrib/llvm-project/compiler-rt/lib/hwasan/
HDhwasan_fuchsia.cpp236 __hwasan_library_loaded(info->dlpi_addr, info->dlpi_phdr, info->dlpi_phnum); in __sanitizer_module_loaded()
HDhwasan.cpp303 info->dlpi_addr, info->dlpi_phdr, info->dlpi_phnum)) in InitLoadedGlobals()
/freebsd-head/contrib/llvm-project/llvm/lib/Support/Unix/
HDSignals.inc483 for (int i = 0; i < info->dlpi_phnum; i++) {
535 for (int I = 0; I < Info->dlpi_phnum; I++) {
560 for (int I = 0; I < Info->dlpi_phnum; I++) {
/freebsd-head/contrib/llvm-project/compiler-rt/lib/msan/
HDmsan_interceptors.cpp1639 if (info->dlpi_phdr && info->dlpi_phnum) in msan_dl_iterate_phdr_cb()
1640 __msan_unpoison(info->dlpi_phdr, struct_ElfW_Phdr_sz * info->dlpi_phnum); in msan_dl_iterate_phdr_cb()
/freebsd-head/contrib/llvm-project/compiler-rt/lib/dfsan/
HDdfsan_custom.cpp947 sizeof(*info->dlpi_phdr) * info->dlpi_phnum); in dl_iterate_phdr_cb()
/freebsd-head/libexec/rtld-elf/
HDrtld.c4250 phdr_info->dlpi_phnum = obj->phsize / sizeof(obj->phdr[0]); in rtld_fill_dl_phdr_info()