Lines Matching refs:dso
21 void *dso;
22 struct dso *internal_dso; // the internal dso weekptr, used for dlclose
64 static void append_node(void (*func)(void *), void *arg, void *dso, struct dso *internal_dso) {
74 new_tail->dso = dso;
133 void __cxa_finalize(void *dso)
140 if (dso == node->dso) {
162 int __cxa_atexit(void (*func)(void *), void *arg, void *dso)
164 struct dso *p = NULL;
168 if ((func == (void *)call) && (dso == NULL)) {
187 append_node(func, arg, dso, p);
204 int invalidate_exit_funcs(struct dso *p)
210 // if found exit callback relative to this dso, and
212 if ((node->dso == NULL) && node->func == (void *)call) {