reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Support/Unix/DynamicLibrary.inc
   49   return ::dlsym(Handle, Symbol);
projects/compiler-rt/lib/asan/asan_linux.cpp
  247   return dlsym(RTLD_NEXT, sym);
projects/compiler-rt/lib/interception/interception_linux.cpp
   42   void *addr = dlsym(RTLD_NEXT, name);
   49     addr = dlsym(RTLD_DEFAULT, name);
projects/compiler-rt/lib/sanitizer_common/sanitizer_linux_libcdep.cpp
  155   void *f = dlsym(RTLD_NEXT, "setenv");
  242   void *get_tls_static_info_ptr = dlsym(RTLD_NEXT, "_dl_get_tls_static_info");
projects/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_posix_libcdep.cpp
   74   swift_demangle_f = (swift_demangle_ft)dlsym(RTLD_DEFAULT, "swift_demangle");
projects/compiler-rt/lib/stats/stats_client.cpp
   37   return dlsym(RTLD_DEFAULT, name);
projects/openmp/libomptarget/src/rtl.cpp
   79     if (!(*((void**) &R.is_valid_binary) = dlsym(
   82     if (!(*((void**) &R.number_of_devices) = dlsym(
   85     if (!(*((void**) &R.init_device) = dlsym(
   88     if (!(*((void**) &R.load_binary) = dlsym(
   91     if (!(*((void**) &R.data_alloc) = dlsym(
   94     if (!(*((void**) &R.data_submit) = dlsym(
   97     if (!(*((void**) &R.data_retrieve) = dlsym(
  100     if (!(*((void**) &R.data_delete) = dlsym(
  103     if (!(*((void**) &R.run_region) = dlsym(
  106     if (!(*((void**) &R.run_team_region) = dlsym(
  111     *((void**) &R.init_requires) = dlsym(
projects/openmp/runtime/src/kmp_alloc.cpp
 1259     kmp_mk_check = (int (*)(void *))dlsym(h_memkind, "memkind_check_available");
 1261         (void *(*)(void *, size_t))dlsym(h_memkind, "memkind_malloc");
 1262     kmp_mk_free = (void (*)(void *, void *))dlsym(h_memkind, "memkind_free");
 1263     mk_default = (void **)dlsym(h_memkind, "MEMKIND_DEFAULT");
 1267       mk_interleave = (void **)dlsym(h_memkind, "MEMKIND_INTERLEAVE");
 1269       mk_hbw = (void **)dlsym(h_memkind, "MEMKIND_HBW");
 1271       mk_hbw_interleave = (void **)dlsym(h_memkind, "MEMKIND_HBW_INTERLEAVE");
 1273       mk_hbw_preferred = (void **)dlsym(h_memkind, "MEMKIND_HBW_PREFERRED");
 1275       mk_hugetlb = (void **)dlsym(h_memkind, "MEMKIND_HUGETLB");
 1277       mk_hbw_hugetlb = (void **)dlsym(h_memkind, "MEMKIND_HBW_HUGETLB");
 1280           (void **)dlsym(h_memkind, "MEMKIND_HBW_PREFERRED_HUGETLB");
projects/openmp/runtime/src/kmp_ftn_entry.h
  948   if ((*(void **)(&fptr) = dlsym(RTLD_DEFAULT, "_Offload_number_of_devices"))) {
  950   } else if ((*(void **)(&fptr) = dlsym(RTLD_NEXT, "omp_get_num_devices"))) {
  972   if ((*(void **)(&fptr) = dlsym(RTLD_NEXT, "omp_get_initial_device"))) {
 1334     if ((*(void **)(&fptr) = dlsym(RTLD_DEFAULT, "tgt_pause_resource")))
 1351   if ((*(void **)(&fptr) = dlsym(RTLD_DEFAULT, "tgt_pause_resource")))
projects/openmp/runtime/src/ompt-general.cpp
  143       (ompt_start_tool_t)dlsym(RTLD_NEXT, "ompt_start_tool");
  256         start_tool = (ompt_start_tool_t)dlsym(h, "ompt_start_tool");