Searched refs:RTLD_NEXT (Results 1 - 20 of 20) sorted by relevance

/freebsd-current/contrib/libfido2/fuzz/
H A Dpreload-fuzz.c45 open_f = dlsym(RTLD_NEXT, "open");
75 close_f = dlsym(RTLD_NEXT, "close");
93 write_f = dlsym(RTLD_NEXT, "write");
H A Dpreload-snoop.c87 open_f = dlsym(RTLD_NEXT, "open");
142 close_f = dlsym(RTLD_NEXT, "close");
169 read_f = dlsym(RTLD_NEXT, "read");
178 write_f = dlsym(RTLD_NEXT, "write");
202 write_f = dlsym(RTLD_NEXT, "write");
/freebsd-current/contrib/file/src/
H A Dmemtest.c50 void *(*orig)(size_t) = dlsym(RTLD_NEXT, "malloc");
61 void (*orig)(void *) = dlsym(RTLD_NEXT, "free");
71 void *(*orig)(size_t, size_t) = dlsym(RTLD_NEXT, "calloc");
82 void *(*orig)(void *, size_t) = dlsym(RTLD_NEXT, "realloc");
/freebsd-current/contrib/llvm-project/compiler-rt/lib/interception/
H A Dinterception_linux.cpp42 void *addr = dlsym(RTLD_NEXT, name);
44 // If the lookup using RTLD_NEXT failed, the sanitizer runtime library is
69 return dlvsym(RTLD_NEXT, name, ver);
/freebsd-current/contrib/llvm-project/compiler-rt/lib/memprof/
H A Dmemprof_linux.cpp71 void *MemprofDlSymNext(const char *sym) { return dlsym(RTLD_NEXT, sym); }
/freebsd-current/contrib/ofed/librdmacm/
H A Dpreload.c386 real.socket = dlsym(RTLD_NEXT, "socket");
387 real.bind = dlsym(RTLD_NEXT, "bind");
388 real.listen = dlsym(RTLD_NEXT, "listen");
389 real.accept = dlsym(RTLD_NEXT, "accept");
390 real.connect = dlsym(RTLD_NEXT, "connect");
391 real.recv = dlsym(RTLD_NEXT, "recv");
392 real.recvfrom = dlsym(RTLD_NEXT, "recvfrom");
393 real.recvmsg = dlsym(RTLD_NEXT, "recvmsg");
394 real.read = dlsym(RTLD_NEXT, "read");
395 real.readv = dlsym(RTLD_NEXT, "read
[all...]
/freebsd-current/include/
H A Ddlfcn.h63 #define RTLD_NEXT ((void *) -1) /* Search subsequent objects. */ macro
/freebsd-current/contrib/llvm-project/compiler-rt/lib/safestack/
H A Dsafestack_platform.h46 void *real = dlsym(RTLD_NEXT, symbol);
/freebsd-current/contrib/llvm-project/compiler-rt/lib/asan/
H A Dasan_linux.cpp238 void *AsanDlSymNext(const char *sym) { return dlsym(RTLD_NEXT, sym); }
/freebsd-current/contrib/llvm-project/compiler-rt/lib/fuzzer/
H A DFuzzerInterceptors.cpp33 void *addr = dlsym(RTLD_NEXT, name);
35 // If the lookup using RTLD_NEXT failed, the sanitizer runtime library is
/freebsd-current/contrib/llvm-project/compiler-rt/lib/sanitizer_common/symbolizer/
H A Dsanitizer_wrappers.cpp55 : reinterpret_cast<decltype(&Function)>(dlsym(RTLD_NEXT, #Function)))
/freebsd-current/crypto/openssl/crypto/dso/
H A Ddso_dlfcn.c31 (defined(__osf__) && !defined(RTLD_NEXT)) || \
/freebsd-current/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_netbsd.cpp78 void *real = dlsym(RTLD_NEXT, symbol);
H A Dsanitizer_linux_libcdep.cpp163 void *f = dlsym(RTLD_NEXT, "setenv");
212 void *get_tls_static_info = dlsym(RTLD_NEXT, "_dl_get_tls_static_info");
H A Dsanitizer_linux.cpp851 (decltype(sysctlnametomib) *)dlsym(RTLD_NEXT, "sysctlnametomib");
H A Dsanitizer_common_interceptors.inc281 // with RTLD_NEXT to return the oldest versioned symbol.
3821 // Workaround a bug in glibc where dlsym(RTLD_NEXT, ...) returns the oldest
/freebsd-current/contrib/llvm-project/openmp/runtime/src/
H A Dompt-general.cpp168 (ompt_start_tool_t)dlsym(RTLD_NEXT, "ompt_start_tool");
H A Dkmp_os.h1300 #define KMP_DLSYM_NEXT(name) dlsym(RTLD_NEXT, name)
/freebsd-current/contrib/jemalloc/src/
H A Dbackground_thread.c843 pthread_create_fptr = dlsym(RTLD_NEXT, "pthread_create");
849 malloc_write("<jemalloc>: Error in dlsym(RTLD_NEXT, "
/freebsd-current/libexec/rtld-elf/
H A Drtld.c3926 if (handle == NULL || handle == RTLD_NEXT ||
3941 } else if (handle == RTLD_NEXT || /* Objects after caller's */
3943 if (handle == RTLD_NEXT)

Completed in 386 milliseconds