Searched refs:RTLD_NEXT (Results 1 - 20 of 20) sorted by relevance
/freebsd-current/contrib/libfido2/fuzz/ |
H A D | preload-fuzz.c | 45 open_f = dlsym(RTLD_NEXT, "open"); 75 close_f = dlsym(RTLD_NEXT, "close"); 93 write_f = dlsym(RTLD_NEXT, "write");
|
H A D | preload-snoop.c | 87 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 D | memtest.c | 50 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 D | interception_linux.cpp | 42 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 D | memprof_linux.cpp | 71 void *MemprofDlSymNext(const char *sym) { return dlsym(RTLD_NEXT, sym); }
|
/freebsd-current/contrib/ofed/librdmacm/ |
H A D | preload.c | 386 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 D | dlfcn.h | 63 #define RTLD_NEXT ((void *) -1) /* Search subsequent objects. */ macro
|
/freebsd-current/contrib/llvm-project/compiler-rt/lib/safestack/ |
H A D | safestack_platform.h | 46 void *real = dlsym(RTLD_NEXT, symbol);
|
/freebsd-current/contrib/llvm-project/compiler-rt/lib/asan/ |
H A D | asan_linux.cpp | 238 void *AsanDlSymNext(const char *sym) { return dlsym(RTLD_NEXT, sym); }
|
/freebsd-current/contrib/llvm-project/compiler-rt/lib/fuzzer/ |
H A D | FuzzerInterceptors.cpp | 33 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 D | sanitizer_wrappers.cpp | 55 : reinterpret_cast<decltype(&Function)>(dlsym(RTLD_NEXT, #Function)))
|
/freebsd-current/crypto/openssl/crypto/dso/ |
H A D | dso_dlfcn.c | 31 (defined(__osf__) && !defined(RTLD_NEXT)) || \
|
/freebsd-current/contrib/llvm-project/compiler-rt/lib/sanitizer_common/ |
H A D | sanitizer_netbsd.cpp | 78 void *real = dlsym(RTLD_NEXT, symbol);
|
H A D | sanitizer_linux_libcdep.cpp | 163 void *f = dlsym(RTLD_NEXT, "setenv"); 212 void *get_tls_static_info = dlsym(RTLD_NEXT, "_dl_get_tls_static_info");
|
H A D | sanitizer_linux.cpp | 851 (decltype(sysctlnametomib) *)dlsym(RTLD_NEXT, "sysctlnametomib");
|
H A D | sanitizer_common_interceptors.inc | 281 // 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 D | ompt-general.cpp | 168 (ompt_start_tool_t)dlsym(RTLD_NEXT, "ompt_start_tool");
|
H A D | kmp_os.h | 1300 #define KMP_DLSYM_NEXT(name) dlsym(RTLD_NEXT, name)
|
/freebsd-current/contrib/jemalloc/src/ |
H A D | background_thread.c | 843 pthread_create_fptr = dlsym(RTLD_NEXT, "pthread_create"); 849 malloc_write("<jemalloc>: Error in dlsym(RTLD_NEXT, "
|
/freebsd-current/libexec/rtld-elf/ |
H A D | rtld.c | 3926 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