/freebsd/lib/libc/gen/ |
H A D | elf_utils.c | 66 if (phdr_info->dlpi_addr + ph->p_vaddr <= (uintptr_t)addr && in __elf_phdr_match_addr() 67 (uintptr_t)addr < phdr_info->dlpi_addr + in __elf_phdr_match_addr()
|
H A D | dlfcn.c | 183 phdr_info.dlpi_addr = (Elf_Addr)auxp->a_un.a_ptr; in dl_init_phdr_info() 294 dli->dlpi_addr + ph->p_vaddr <= (uintptr_t)rd->addr && in _rtld_addr_phdr_cb() 295 (uintptr_t)rd->addr < dli->dlpi_addr + ph->p_vaddr + in _rtld_addr_phdr_cb()
|
/freebsd/contrib/llvm-project/compiler-rt/lib/cfi/ |
H A D | cfi.cpp | 221 (const Elf_Dyn *)(info->dlpi_addr + info->dlpi_phdr[i].p_vaddr); in find_cfi_check_in_dso() 247 uptr beg = info->dlpi_addr + phdr->p_vaddr; in find_cfi_check_in_dso() 271 uptr addr = info->dlpi_addr + p->st_value; in find_cfi_check_in_dso() 293 uptr cur_beg = info->dlpi_addr + phdr->p_vaddr; in dl_iterate_phdr_cb()
|
/freebsd/contrib/llvm-project/compiler-rt/lib/sanitizer_common/ |
H A D | sanitizer_solaris.h | 42 ElfW(Addr) dlpi_addr;
|
H A D | sanitizer_freebsd.h |
|
H A D | sanitizer_linux_libcdep.cpp | 667 cur_module.set(module_name, info->dlpi_addr); in AddModuleSegments() 671 uptr cur_beg = info->dlpi_addr + phdr->p_vaddr; in AddModuleSegments() 680 auto *nhdr = reinterpret_cast<const ElfW(Nhdr) *>(info->dlpi_addr + in AddModuleSegments()
|
H A D | sanitizer_platform_limits_solaris.h | 296 uptr dlpi_addr; member
|
H A D | sanitizer_platform_limits_solaris.cpp | 201 CHECK_SIZE_AND_OFFSET(dl_phdr_info, dlpi_addr);
|
H A D | sanitizer_platform_limits_freebsd.h | 355 uptr dlpi_addr; member
|
H A D | sanitizer_platform_limits_freebsd.cpp | 409 CHECK_SIZE_AND_OFFSET(dl_phdr_info, dlpi_addr);
|
H A D | sanitizer_platform_limits_posix.h | 742 uptr dlpi_addr; 741 uptr dlpi_addr; global() member
|
H A D | sanitizer_platform_limits_posix.cpp | 1023 CHECK_SIZE_AND_OFFSET(dl_phdr_info, dlpi_addr);
|
H A D | sanitizer_platform_limits_netbsd.h | 338 uptr dlpi_addr; member
|
H A D | sanitizer_platform_limits_netbsd.cpp | 2522 CHECK_SIZE_AND_OFFSET(dl_phdr_info, dlpi_addr);
|
/freebsd/lib/libc/arm/aeabi/ |
H A D | aeabi_unwind_exidx.c | 74 return ((void *)(info.dlpi_addr + hdr->p_vaddr)); in dl_unwind_find_exidx()
|
/freebsd/sys/sys/ |
H A D | link_elf.h | 83 Elf_Addr dlpi_addr; /* module relocation base */ member
|
/freebsd/contrib/llvm-project/compiler-rt/lib/lsan/ |
H A D | lsan_common_linux.cpp | 89 uptr begin = info->dlpi_addr + phdr->p_vaddr; in ProcessGlobalRegionsCallback()
|
/freebsd/contrib/unbound/compat/ |
H A D | getentropy_linux.c | 328 SHA512_Update(ctx, &info->dlpi_addr, sizeof (info->dlpi_addr)); in getentropy_phdr()
|
/freebsd/contrib/llvm-project/compiler-rt/lib/asan/ |
H A D | asan_linux.cpp | 118 (void *)info->dlpi_addr); in FindFirstDSOCallback()
|
/freebsd/contrib/llvm-project/compiler-rt/lib/hwasan/ |
H A D | hwasan_fuchsia.cpp | 236 __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/libunwind/src/ |
H A D | AddressSpace.hpp | 443 if (pinfo->dlpi_phnum == 0 || cbdata->targetAddr < pinfo->dlpi_addr) in findUnwindSectionsByPhdr() 453 Elf_Addr image_base = pinfo->dlpi_addr; in findUnwindSectionsByPhdr()
|
/freebsd/contrib/llvm-project/llvm/lib/Support/Unix/ |
H A D | Signals.inc | 487 intptr_t beg = info->dlpi_addr + phdr->p_vaddr; 495 data->offsets[j] = addr - info->dlpi_addr; 539 uintptr_t StartAddress = Info->dlpi_addr + Phdr->p_vaddr; 566 reinterpret_cast<const uint8_t *>(Info->dlpi_addr + Phdr->p_vaddr),
|
/freebsd/contrib/wpa/src/utils/ |
H A D | trace.c | 42 start_offset = info->dlpi_addr; in callback()
|
/freebsd/libexec/rtld-elf/ |
H A D | rtld.c | 4244 phdr_info->dlpi_addr = (Elf_Addr)obj->relocbase; in rtld_fill_dl_phdr_info()
|