Home
last modified time | relevance | path

Searched refs:dso_handle (Results 1 - 4 of 4) sorted by relevance

/third_party/musl/src/exit/
H A Dcxa_thread_atexit_impl.c18 __attribute__((__weak__)) extern void add_dso_handle_node(void *dso_handle) ;
19 __attribute__((__weak__)) extern void remove_dso_handle_node(void *dso_handle);
30 void *dso_handle; member
47 remove_dso_handle_node(cur->dso_handle); in run_cur_thread_dtors()
76 int __cxa_thread_atexit_impl(void (*func)(void*), void *arg, void *dso_handle) in __cxa_thread_atexit_impl() argument
91 dtor->dso_handle = dso_handle; in __cxa_thread_atexit_impl()
95 add_dso_handle_node(dso_handle); in __cxa_thread_atexit_impl()
104 int __cxa_thread_atexit_impl(void (*func)(void*), void *arg, void *dso_handle) in __cxa_thread_atexit_impl() argument
112 dtor->dso_handle in __cxa_thread_atexit_impl()
[all...]
/third_party/musl/libc-test/src/functionalext/supplement/ldso/ldso_gtest/
H A Dcxa_thread_atexit_test.cpp117 extern "C" int __cxa_thread_atexit_impl(void (*func)(void*), void *arg, void *dso_handle);
/third_party/musl/ldso/linux/
H A Ddynlink.c6249 void *dso_handle; // Used to located dso. member
6257 dso_handle_node* find_dso_handle_node(void *dso_handle) in find_dso_handle_node() argument
6261 if (cur->dso_handle == dso_handle) { in find_dso_handle_node()
6269 void add_dso_handle_node(void *dso_handle) in add_dso_handle_node() argument
6272 if (!dso_handle) { in add_dso_handle_node()
6273 LD_LOGW("[cxa_thread] add_dso_handle_node return because dso_handle is null.\n"); in add_dso_handle_node()
6278 dso_handle_node *node = find_dso_handle_node(dso_handle); in add_dso_handle_node()
6293 struct dso* p = addr2dso(dso_handle); in add_dso_handle_node()
6296 LD_LOGE("[cxa_thread] can't find dso by dso_handle( in add_dso_handle_node()
6332 remove_dso_handle_node(void *dso_handle) remove_dso_handle_node() argument
[all...]
/third_party/musl/src/internal/
H A Dpthread_impl.h84 void *dso_handle; // Used to located dso. member

Completed in 10 milliseconds