HomeSort by relevance Sort by last modified time
    Searched refs:impl_handle (Results 1 - 3 of 3) sorted by null

  /bionic/libc/bionic/
malloc_common_dynamic.h 38 bool InitSharedLibrary(void* impl_handle, const char* shared_lib, const char* prefix,
malloc_common_dynamic.cpp 258 bool InitSharedLibrary(void* impl_handle, const char* shared_lib, const char* prefix, MallocDispatch* dispatch_table) {
270 gFunctions[i] = dlsym(impl_handle, symbol);
278 if (!InitMallocFunctions(impl_handle, dispatch_table, prefix)) {
294 void* impl_handle = nullptr; local
312 impl_handle = android_dlopen_ext(shared_lib, RTLD_NOW | RTLD_LOCAL, &dlextinfo);
316 if (impl_handle == nullptr) {
317 impl_handle = dlopen(shared_lib, RTLD_NOW | RTLD_LOCAL);
320 if (impl_handle == nullptr) {
325 if (!InitSharedLibrary(impl_handle, shared_lib, prefix, dispatch_table)) {
326 dlclose(impl_handle);
362 void* impl_handle = LoadSharedLibrary(shared_lib, prefix, &globals->malloc_dispatch_table); local
    [all...]
malloc_heapprofd.cpp 263 void* impl_handle = atomic_load(&gHeapprofdHandle); local
264 bool reusing_handle = impl_handle != nullptr;
266 impl_handle = LoadSharedLibrary(kHeapprofdSharedLib, kHeapprofdPrefix, &globals->malloc_dispatch_table);
267 if (impl_handle == nullptr) {
270 } else if (!InitSharedLibrary(impl_handle, kHeapprofdSharedLib, kHeapprofdPrefix, &globals->malloc_dispatch_table)) {
275 atomic_store(&gHeapprofdHandle, impl_handle);
277 dlclose(impl_handle);

Completed in 1235 milliseconds