Lines Matching defs:func
19 void (*func)(void *);
64 static void append_node(void (*func)(void *), void *arg, void *dso, struct dso *internal_dso) {
72 new_tail->func = func;
117 void (*func)(void *), *arg;
121 func = tail->func;
122 tail->func = NULL; // Avoid repeated invocation.
123 if (func != NULL) {
126 func(arg);
135 void (*func)(void *), *arg;
141 func = node->func;
142 if (func != NULL) {
145 func(arg);
162 int __cxa_atexit(void (*func)(void *), void *arg, void *dso)
168 if ((func == (void *)call) && (dso == NULL)) {
187 append_node(func, arg, dso, p);
199 int atexit(void (*func)(void))
201 return __cxa_atexit(call, (void *)(uintptr_t)func, 0);
212 if ((node->dso == NULL) && node->func == (void *)call) {