HomeSort by: relevance | last modified time | path
    Searched refs:dl_iterate_phdr (Results 1 - 17 of 17) sorted by relevancy

  /src/include/
link_elf.h 65 int dl_iterate_phdr(int (*)(struct dl_phdr_info *, size_t, void *),
  /src/lib/libc/dlfcn/
dlfcn_elf.c 41 #undef dl_iterate_phdr
56 #define dl_iterate_phdr ___dl_iterate_phdr macro
69 __weak_alias(dl_iterate_phdr,___dl_iterate_phdr)
194 dl_iterate_phdr(int (*callback)(struct dl_phdr_info *, size_t, void *), function in typeref:typename:int
202 * This can race on the first call to dl_iterate_phdr.
  /src/sys/external/bsd/compiler_rt/dist/lib/lsan/
lsan_common_linux.cc 99 dl_iterate_phdr(ProcessGlobalRegionsCallback, frontier);
125 // LSan calls dl_iterate_phdr() from the tracer task. This may deadlock: if one
127 // in dl_iterate_phdr() forever.
131 // in the tracer. The solution is to run stoptheworld from a dl_iterate_phdr()
135 dl_iterate_phdr(DoStopTheWorldCallback, &param);
  /src/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/
sanitizer_freebsd.h 130 (((xdl_iterate_phdr_t*) dl_iterate_phdr)((callback), (param)))
sanitizer_linux_libcdep.cc 471 dl_iterate_phdr(GetSizeFromHdr, size);
539 #define dl_iterate_phdr(c, b) xdl_iterate_phdr((c), (b)) macro
577 extern "C" __attribute__((weak)) int dl_iterate_phdr(
583 // Fall back to /proc/maps if dl_iterate_phdr is unavailable or broken.
603 dl_iterate_phdr(dl_iterate_phdr_cb, &data);
607 // When a custom loader is used, dl_iterate_phdr may not contain the full
sanitizer_linux.cc 1641 extern "C" __attribute__((weak)) int dl_iterate_phdr(
1670 if (!&dl_iterate_phdr)
1673 dl_iterate_phdr(dl_iterate_phdr_test_cb, &base_name_seen);
  /src/tests/libexec/ld.elf_so/
h_locking.c 76 if (dl_iterate_phdr(dl_iterate_phdr_cb, NULL))
142 if (strcmp(argv[1], "dl_iterate_phdr") == 0)
  /src/lib/libc/tls/
tls.c 174 dl_iterate_phdr(__libc_static_tls_setup_cb, NULL);
  /src/sys/external/bsd/compiler_rt/dist/lib/asan/
asan_linux.cc 195 dl_iterate_phdr(FindFirstDSOCallback, &first_dso_name);
  /src/libexec/ld.elf_so/
rtld.h 380 __dso_public int dl_iterate_phdr(int (*)(struct dl_phdr_info *, size_t, void *),
rtld.c 1516 __strong_alias(__dl_iterate_phdr,dl_iterate_phdr);
1518 dl_iterate_phdr(int (*callback)(struct dl_phdr_info *, size_t, void *), void *param) function in typeref:typename:int
1524 dbg(("dl_iterate_phdr"));
  /src/sys/external/bsd/compiler_rt/dist/lib/msan/
msan_interceptors.cc 1482 INTERCEPTOR(int, dl_iterate_phdr, dl_iterate_phdr_cb callback, void *data) {
1484 COMMON_INTERCEPTOR_ENTER(ctx, dl_iterate_phdr, callback, data);
1488 int res = REAL(dl_iterate_phdr)(msan_dl_iterate_phdr_cb, (void *)&cbdata);
1680 INTERCEPT_FUNCTION(dl_iterate_phdr);
  /src/sys/lib/libunwind/
AddressSpace.hpp 373 dl_iterate_phdr(phdr_callback, this);
  /src/share/man/man3/
Makefile 10 cdefs.3 container_of.3 dirent.3 dlfcn.3 dlinfo.3 dl_iterate_phdr.3 \
  /src/sys/external/bsd/compiler_rt/dist/lib/tsan/rtl/
tsan_interceptors.cc 2159 // accessible in dl_iterate_phdr callback. But we don't see synchronization
2175 TSAN_INTERCEPTOR(int, dl_iterate_phdr, dl_iterate_phdr_cb_t cb, void *data) {
2176 SCOPED_TSAN_INTERCEPTOR(dl_iterate_phdr, cb, data);
2182 int res = REAL(dl_iterate_phdr)(dl_iterate_phdr_cb, &cbdata);
2775 TSAN_INTERCEPT(dl_iterate_phdr);
  /src/lib/libc/include/
namespace.h 930 #define dl_iterate_phdr __dl_iterate_phdr macro
  /src/sys/external/bsd/compiler_rt/dist/lib/msan/tests/
msan_test.cc 3162 TEST(MemorySanitizer, dl_iterate_phdr) {
3172 int result = dl_iterate_phdr(dl_phdr_callback, &count);

Completed in 28 milliseconds