Home
last modified time | relevance | path

Searched refs:dladdr (Results 1 – 25 of 27) sorted by relevance

12

/freebsd/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_symbolizer_mac.cpp32 int result = dladdr((const void *)addr, &info); in SymbolizePC()
35 // Compute offset if possible. `dladdr()` doesn't always ensure that `addr >= in SymbolizePC()
53 int result = dladdr((const void *)addr, &info); in SymbolizeData()
175 // Fallback to dladdr() to get function start address if atos doesn't report in SymbolizePC()
178 int result = dladdr((const void *)addr, &info); in SymbolizePC()
184 // start address and we got a sensible `start_address` (dladdr doesn't always in SymbolizePC()
H A Dsanitizer_mac.cpp991 RAW_CHECK(dladdr(dlsym(RTLD_DEFAULT, "puts"), &info_puts)); in VerifyInterceptorsWorking()
992 RAW_CHECK(dladdr((void *)&VerifyInterceptorsWorking, &info_runtime)); in VerifyInterceptorsWorking()
1042 RAW_CHECK(dladdr((void *)&StripEnv, &info)); in StripEnv()
/freebsd/crypto/openssl/crypto/dso/
H A Ddso_dlfcn.c314 static int dladdr(void *address, Dl_info *dl) in dladdr() function
340 static int dladdr(void *ptr, Dl_info *dl) in dladdr() function
423 if (dladdr(addr, &dli)) { in dlfcn_pathbyaddr()
/freebsd/lib/libdl/
H A DSymbol.map5 dladdr;
/freebsd/libexec/rtld-elf/
H A DSymbol.map12 dladdr;
H A Drtld.c254 int dladdr(const void *, Dl_info *) __exported;
4137 dladdr(const void *addr, Dl_info *info) in dladdr() function
/freebsd/lib/libc/gen/
H A Ddlfcn.c71 #pragma weak dladdr macro
73 dladdr(const void *addr __unused, Dl_info *dlip __unused) in dladdr() function
H A DSymbol.map76 dladdr;
H A DMakefile.inc215 dladdr.3 \
/freebsd/include/
H A Ddlfcn.h124 int dladdr(const void * __restrict, Dl_info * __restrict);
/freebsd/contrib/llvm-project/openmp/runtime/src/
H A Dompd-specific.cpp88 int ret = dladdr((void *)ompd_init, &dl_info); in ompd_init()
/freebsd/sys/sys/
H A Dlink_aout.h177 int (*dladdr)(const void *, struct dl_info *); /* HAS_DLADDR */ member
/freebsd/contrib/libexecinfo/
H A Dbacktrace.c162 (void)dladdr(addr, &dli); in format_address()
/freebsd/lib/libthr/thread/
H A Dthr_exit.c81 if (dladdr(forcedunwind, &dli)) { in thread_uw_init()
/freebsd/contrib/llvm-project/compiler-rt/lib/asan/
H A Dasan_mac.cpp67 int err = dladdr(needle, &info); in AsanApplyToGlobals()
/freebsd/contrib/libcxxrt/
H A Dexception.cc320 dladdr(reinterpret_cast<void *>(__cxa_current_exception_type), &myinfo); in trace()
323 if (dladdr(ip, &info) != 0) in trace()
/freebsd/contrib/llvm-project/compiler-rt/lib/msan/
H A Dmsan_interceptors.cpp1593 INTERCEPTOR(int, dladdr, void *addr, void *info) { in INTERCEPTOR() argument
1595 COMMON_INTERCEPTOR_ENTER(ctx, dladdr, addr, info); in INTERCEPTOR()
1596 int res = REAL(dladdr)(addr, info); in INTERCEPTOR()
1894 INTERCEPT_FUNCTION(dladdr); in InitializeInterceptors()
/freebsd/contrib/llvm-project/lldb/source/Host/common/
H A DHost.cpp365 if (::dladdr(host_addr, &info)) { in GetModuleFileSpecForHostAddress()
/freebsd/contrib/llvm-project/libunwind/src/
H A DAddressSpace.hpp673 if (dladdr((void *)addr, &dyldInfo)) { in findFunctionName()
/freebsd/contrib/llvm-project/llvm/lib/Support/Unix/
H A DSignals.inc748 dladdr(StackTrace[i], &dlinfo);
763 dladdr(StackTrace[i], &dlinfo);
H A DPath.inc196 // from there is much faster than calling dladdr, especially for large
326 // Use dladdr to get executable path if available.
328 int err = dladdr(MainAddr, &DLInfo);
/freebsd/contrib/llvm-project/compiler-rt/lib/dfsan/
H A Ddone_abilist.txt161 fun:dladdr=discard
/freebsd/contrib/llvm-project/compiler-rt/lib/hwasan/
H A Dhwasan_report.cpp367 if (dladdr(reinterpret_cast<void *>(ptr), &info) == 0) in GetGlobalSizeFromDescriptor()
/freebsd/sys/contrib/dev/rtw89/
H A Dfw.c176 section_info->dladdr = in rtw89_fw_hdr_parser_v1()
405 section_info->dladdr = in __rtw89_fw_recognize_from_elm()
H A Dfw.h264 u32 dladdr;
216 u32 dladdr; global() member

12