OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
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