Home
last modified time | relevance | path

Searched refs:dlopen (Results 1 – 25 of 26) sorted by relevance

12

/art/libartbase/base/
Dglobals_unix.cc46 bool debug_build_loaded = (dlopen(kLibArtBaseDebug, RTLD_NOW | RTLD_NOLOAD) != nullptr); in CheckLoadedBuild()
47 bool release_build_loaded = (dlopen(kLibArtBaseRelease, RTLD_NOW | RTLD_NOLOAD) != nullptr); in CheckLoadedBuild()
/art/libdexfile/external/
Ddex_file_supp.cc68 void* handle = dlopen(so_name, RTLD_NOLOAD | RTLD_NOW | RTLD_NODELETE); in FOR_ALL_DLFUNCS()
71 handle = dlopen(so_name, RTLD_NOW | RTLD_GLOBAL | RTLD_NODELETE); in FOR_ALL_DLFUNCS()
/art/libartpalette/
DAndroid.bp37 required: ["libartpalette-system"], // libartpalette.so dlopen()'s libartpalette-system.
40 // Targets supporting dlopen build the client library which loads
69 // Targets without support for dlopen just use the sources for
/art/simulator/
Dcode_simulator_container.cc32 libart_simulator_handle_ = dlopen(libart_simulator_so_name, RTLD_NOW); in CodeSimulatorContainer()
/art/test/136-daemon-jni-shutdown/
Ddaemon_jni_shutdown.cc65 void* handle = dlopen(kIsDebugBuild ? "libarttestd.so" : "libarttest.so", RTLD_NOW); in Java_Main_destroyJavaVMAndExit()
/art/runtime/
Dplugin.cc40 void* res = dlopen(library_.c_str(), RTLD_LAZY); in Load()
DAndroid.bp566 // Otherwise, it would try to load the non-debug version with dlopen.
Doat_file.cc1209 dlopen_handle_ = dlopen(absolute_path.get(), RTLD_NOW); in Dlopen()
/art/libnativeloader/
Dnative_loader_test.cpp54 virtual void* dlopen(const char* filename, int flags) = 0;
121 MOCK_METHOD2(dlopen, void*(const char*, int));
152 void* dlopen(const char* file, int flag) { in dlopen() function
153 return mock->dlopen(file, flag); in dlopen()
308 EXPECT_CALL(*mock, dlopen(StrEq(l.c_str()), RTLD_NOW | RTLD_NODELETE)) in SetExpectations()
Dnative_loader.cpp127 void* handle = dlopen(path, RTLD_NOW); in OpenNativeLibrary()
182 void* handle = dlopen(path_arg, RTLD_NOW); in OpenNativeLibrary()
Dnative_loader_lazy.cpp31 static void* handle = dlopen("libnativeloader.so", RTLD_NOW); in GetLibHandle()
Dlibrary_namespaces.cpp136 LOG_ALWAYS_FATAL_IF(dlopen(soname.c_str(), RTLD_NOW | RTLD_NODELETE) == nullptr, in Initialize()
/art/libartpalette/apex/
Dpalette.cc79 void* handle = dlopen(kPaletteSystemLibrary, RTLD_NOW | RTLD_GLOBAL | RTLD_NODELETE); in OpenLibrary()
/art/libnativebridge/
Dnative_bridge_lazy.cc31 static void* handle = dlopen("libnativebridge.so", RTLD_NOW); in GetLibHandle()
Dnative_bridge.cc227 void* handle = dlopen(nb_library_filename, RTLD_LAZY); in LoadNativeBridge()
/art/tools/jvmti-agents/chain-agents/
Dchainagents.cc70 void* handle = dlopen(lib_and_args.first.c_str(), RTLD_LAZY); in Load()
/art/sigchainlib/
Dsigchain_test.cc214 void* libc = dlopen(kLibcSoName, RTLD_LAZY | RTLD_NOLOAD); in TEST_F()
Dsigchain.cc115 void* result = dlopen(libc_name, RTLD_LOCAL | RTLD_LAZY); in lookup_libc_symbol()
/art/build/apex/
Dld.config.txt38 # has to be able to dlopen them.
44 # dalvikvm has to be able to dlopen the files for CTS.
56 # Need allow_all_shared_libs because libart.so can dlopen oat files in
DAndroid.bp37 // libadbconnection is internal and loaded with dlopen(), but it cannot use
/art/tools/jvmti-agents/wrapagentproperties/
Dwrapagentproperties.cc65 dlopen_handle(dlopen(agent_lib.c_str(), RTLD_LAZY)), in ProxyJavaVM()
/art/test/115-native-bridge/
Dnativebridge.cc454 void* handle = dlopen(tmp, flag); in native_bridge_loadLibrary()
/art/compiler/optimizing/
Dgraph_visualizer.cc118 libart_disassembler_handle_ = dlopen(libart_disassembler_so_name, RTLD_NOW); in HGraphVisualizerDisassembler()
/art/runtime/jit/
Djit.cc277 jit_library_handle_ = dlopen( in LoadCompilerLibrary()
/art/test/
DAndroid.bp81 // within itself using dlopen(NULL, ...).

12