| /src/tests/libexec/ld.elf_so/ |
| t_dlinfo.c | 41 atf_tc_set_md_var(tc, "descr", "dlinfo with RTLD_SELF handle works"); 48 rv = dlinfo(RTLD_SELF, RTLD_DI_LINKMAP, &map); 49 ATF_REQUIRE_EQ_MSG(rv, 0, "dlinfo: %s", dlerror()); 56 atf_tc_set_md_var(tc, "descr", "dlinfo with invalid handle fails"); 63 rv = dlinfo(NULL, RTLD_DI_LINKMAP, &v); 70 atf_tc_set_md_var(tc, "descr", "dlinfo dlopen'd handle works"); 81 rv = dlinfo(handle, RTLD_DI_LINKMAP, &map); 82 ATF_REQUIRE_EQ_MSG(rv, 0, "dlinfo: %s", dlerror()); 100 ATF_REQUIRE_EQ_MSG(dlinfo(RTLD_SELF, RTLD_DI_LINKMAP, &map), 0, 101 "dlinfo: %s", dlerror()) [all...] |
| t_rtld_r_debug.c | 187 ATF_REQUIRE_EQ_MSG(dlinfo(handle, RTLD_DI_LINKMAP, &map), 0, 188 "dlinfo: %s", dlerror());
|
| /src/lib/librumpuser/ |
| configure.ac | 45 AC_CHECK_LIB([dl], [dlinfo], 46 AC_DEFINE([HAVE_DLINFO], 1, [dlinfo]), 47 AC_TRY_LINK_FUNC([dlinfo], AC_DEFINE([HAVE_DLINFO], 1, [dlinfo])))
|
| rumpuser_dl.c | 414 if (dlinfo(mainhandle, RTLD_DI_LINKMAP, &mainmap) == -1) {
|
| /src/external/apache2/llvm/dist/llvm/lib/Support/Unix/ |
| Signals.inc | 587 Dl_info dlinfo; 588 dladdr(StackTrace[i], &dlinfo); 589 const char* name = strrchr(dlinfo.dli_fname, '/'); 592 if (!name) nwidth = strlen(dlinfo.dli_fname); 599 Dl_info dlinfo; 600 dladdr(StackTrace[i], &dlinfo); 604 const char* name = strrchr(dlinfo.dli_fname, '/'); 605 if (!name) OS << format(" %-*s", width, dlinfo.dli_fname); 611 if (dlinfo.dli_sname != nullptr) { 614 char* d = itaniumDemangle(dlinfo.dli_sname, nullptr, nullptr, &res) [all...] |
| /src/external/gpl3/gdb.old/dist/gdb/testsuite/gdb.base/ |
| dlmopen-main.c | 39 dlinfo (handle[0], RTLD_DI_LMID, &lmid);
|
| /src/external/gpl3/gdb/dist/gdb/testsuite/gdb.base/ |
| dlmopen-main.c | 39 dlinfo (handle[0], RTLD_DI_LMID, &lmid);
|
| dlmopen-ns-ids-main.c | 55 dlinfo (handle[3], RTLD_DI_LMID, &lmid);
|
| /src/external/gpl3/gdb/dist/gdb/testsuite/gdb.mi/ |
| mi-dlmopen.c | 37 dlinfo (handle[0], RTLD_DI_LMID, &lmid);
|
| /src/external/gpl3/gcc.old/dist/libphobos/libdruntime/core/sys/dragonflybsd/ |
| dlfcn.d | 18 * Request arguments for dlinfo(). 27 * Special handle arguments for dlsym()/dlinfo(). 34 * Structures, returned by the RTLD_DI_SERINFO dlinfo() request. 72 int dlinfo(void*, int, void*);
|
| /src/external/gpl3/gcc.old/dist/libphobos/libdruntime/core/sys/netbsd/ |
| dlfcn.d | 22 * Request arguments for dlinfo(). 31 * Special handle arguments for dlsym()/dlinfo(). 55 * Structures, returned by the RTLD_DI_SERINFO dlinfo() request. 79 int dlinfo(void*, int, void*);
|
| /src/lib/libc/dlfcn/ |
| dlfcn_elf.c | 55 #define dlinfo ___dlinfo macro 68 __weak_alias(dlinfo,___dlinfo) 144 dlinfo(void *handle, int req, void *v) function
|
| /src/external/gpl3/gcc.old/dist/libphobos/libdruntime/core/sys/freebsd/ |
| dlfcn.d | 20 * Request arguments for dlinfo(). 29 * Special handle arguments for dlsym()/dlinfo(). 53 * Structures, returned by the RTLD_DI_SERINFO dlinfo() request. 79 int dlinfo(void*, int, void*);
|
| /src/external/gpl3/gcc.old/dist/libphobos/libdruntime/core/sys/solaris/ |
| dlfcn.d | 74 int dlinfo(void*, int, void*);
|
| /src/include/ |
| dlfcn.h | 67 int dlinfo(void *, int, void *); 108 * dlinfo() commands 110 * From Solaris: http://docs.sun.com/app/docs/doc/816-5168/dlinfo-3c?a=view
|
| /src/external/cddl/osnet/dist/lib/libdtrace/common/ |
| drti.c | 122 if (dlinfo(RTLD_SELF, RTLD_DI_LINKMAP, &lmp) == -1 || lmp == NULL) { 128 if (dlinfo(RTLD_SELF, RTLD_DI_LMID, &lmid) == -1) {
|
| /src/external/bsd/libpcap/dist/ |
| pcap-libdlpi.c | 105 dlpi_info_t dlinfo; local 238 if ((retv = dlpi_info(pd->dlpi_hd, &dlinfo, 0)) != DLPI_SUCCESS) { 244 if (pcap_process_mactype(p, dlinfo.di_mactype) != 0) {
|
| /src/external/gpl3/gcc.old/dist/libphobos/libdruntime/core/sys/linux/ |
| dlfcn.d | 182 int dlinfo(void* __handle, int __request, void* __arg);
|
| /src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common/ |
| sanitizer_netbsd.cpp | 277 DEFINE__REAL(int, dlinfo, void *a, int b, void *c); 278 return _REAL(dlinfo, handle, request, p);
|
| /src/external/gpl3/gcc.old/dist/libsanitizer/sanitizer_common/ |
| sanitizer_netbsd.cpp | 277 DEFINE__REAL(int, dlinfo, void *a, int b, void *c); 278 return _REAL(dlinfo, handle, request, p);
|
| /src/external/gpl3/gcc.old/dist/libphobos/libdruntime/gcc/sections/ |
| elf.d | 701 const success = dlinfo(handle, RTLD_DI_LINKMAP, &map) == 0; 883 dlinfo(handleForName(info.dlpi_name), RTLD_DI_LINKMAP, &map); 885 dlinfo(RTLD_SELF, RTLD_DI_LINKMAP, &map);
|
| /src/share/man/man3/ |
| Makefile | 10 cdefs.3 container_of.3 dirent.3 dlfcn.3 dlinfo.3 dl_iterate_phdr.3 \
|
| /src/libexec/ld.elf_so/ |
| rtld.h | 396 __dso_public int dlinfo(void *, int, void *);
|
| /src/sys/external/bsd/compiler_rt/dist/lib/msan/ |
| msan_interceptors.cc | 1419 struct dlinfo { struct 1426 INTERCEPTOR(int, dladdr, void *addr, dlinfo *info) {
|
| /src/external/gpl3/binutils/dist/gprofng/libcollector/ |
| mmaptrace.c | 478 dlinfo (caller_hndl, RTLD_DI_SERINFOSIZE, (void *) info); 484 to dlinfo() to return a small value for the dls_size. 486 The first call to dlinfo() determines the search path 488 dlinfo() tries to obtain the search path information. 491 the first call to the dlinfo() is incorrect (too small). 492 The second call to dlinfo() uses the incorrect size to 500 collect crashes right after the second call to dlinfo(). 503 dlinfo() creates the search paths based on the paths 508 paths by dlinfo() even if the LD_LIBRARY_PATH environment 510 dls_cnt is assigned to 2 (/lib and /usr/lib) and dlinfo() [all...] |