Home
last modified time | relevance | path

Searched refs:dso_handle (Results 1 – 3 of 3) sorted by relevance

/frameworks/libs/native_bridge_support/android_api/libc/
D__cxa_thread_atexit_impl.cpp19 extern "C" void __loader_add_thread_local_dtor(void* dso_handle) __attribute__((weak));
20 extern "C" void __loader_remove_thread_local_dtor(void* dso_handle) __attribute__((weak));
24 void* dso_handle);
30 void* dso_handle; member
37 void* dso_handle = wrapped_arg->dso_handle; in WrappedFn() local
44 __loader_remove_thread_local_dtor(dso_handle); in WrappedFn()
48 extern "C" int __cxa_thread_atexit_impl(void (*func)(void*), void* arg, void* dso_handle) { in __cxa_thread_atexit_impl() argument
52 wrapped_arg->dso_handle = dso_handle; in __cxa_thread_atexit_impl()
55 __loader_add_thread_local_dtor(dso_handle); in __cxa_thread_atexit_impl()
58 return native_bridge___cxa_thread_atexit_impl(WrappedFn, wrapped_arg, dso_handle); in __cxa_thread_atexit_impl()
Dexit.c19 extern void __cxa_finalize(void* dso_handle);
/frameworks/libs/native_bridge_support/android_api/libc/proxy/
Dcxa_trampolines.cc28 void* dso_handle);
32 auto [guest_func, arg, dso_handle] = in DoCustomTrampoline_native_bridge___cxa_thread_atexit_impl()