Searched refs:func (Results 1 – 15 of 15) sorted by relevance
/stdlib/ |
A D | on_exit.c | 25 __on_exit (void (*func) (int status, void *arg), void *arg) in __on_exit() 31 assert (func != NULL); in __on_exit() 43 PTR_MANGLE (func); in __on_exit() 45 new->func.on.fn = func; in __on_exit() 46 new->func.on.arg = arg; in __on_exit()
|
A D | cxa_thread_atexit_impl.c | 83 dtor_func func; member 100 __cxa_thread_atexit_impl (dtor_func func, void *obj, void *dso_symbol) in __cxa_thread_atexit_impl() argument 103 PTR_MANGLE (func); in __cxa_thread_atexit_impl() 111 new->func = func; in __cxa_thread_atexit_impl() 153 dtor_func func = cur->func; in __call_tls_dtors() local 155 PTR_DEMANGLE (func); in __call_tls_dtors() 159 func (cur->obj); in __call_tls_dtors()
|
A D | cxa_atexit.c | 34 __internal_atexit (void (*func) (void *), void *arg, void *d, in __internal_atexit() 41 assert (func != NULL); in __internal_atexit() 53 PTR_MANGLE (func); in __internal_atexit() 55 new->func.cxa.fn = (void (*) (void *, int)) func; in __internal_atexit() 56 new->func.cxa.arg = arg; in __internal_atexit() 57 new->func.cxa.dso_handle = d; in __internal_atexit() 68 __cxa_atexit (void (*func) (void *), void *arg, void *d) in __cxa_atexit() 70 return __internal_atexit (func, arg, d, &__exit_funcs); in __cxa_atexit()
|
A D | at_quick_exit.c | 43 at_quick_exit (void (*func) (void)) in at_quick_exit() 45 return __cxa_at_quick_exit ((void (*) (void *)) func, __dso_handle); in at_quick_exit()
|
A D | atexit.c | 44 atexit (void (*func) (void)) in atexit() 46 return __cxa_atexit ((void (*) (void *)) func, NULL, __dso_handle); in atexit()
|
A D | cxa_at_quick_exit.c | 27 __cxa_at_quick_exit (void (*func) (void *), void *d) in __cxa_at_quick_exit() 29 return __internal_atexit (func, NULL, d, &__quick_exit_funcs); in __cxa_at_quick_exit()
|
A D | exit.c | 82 onfct = f->func.on.fn; in __run_exit_handlers() 83 arg = f->func.on.arg; in __run_exit_handlers() 93 atfct = f->func.at; in __run_exit_handlers() 106 cxafct = f->func.cxa.fn; in __run_exit_handlers() 107 arg = f->func.cxa.arg; in __run_exit_handlers()
|
A D | cxa_finalize.c | 41 if ((d == NULL || d == f->func.cxa.dso_handle) && f->flavor == ef_cxa) in __cxa_finalize() 44 void (*cxafn) (void *arg, int status) = f->func.cxa.fn; in __cxa_finalize() 45 void *cxaarg = f->func.cxa.arg; in __cxa_finalize() 99 if (d == NULL || d == f->func.cxa.dso_handle) in __cxa_finalize()
|
A D | exit.h | 53 } func; member 88 extern int __internal_atexit (void (*func) (void *), void *arg, void *d, 91 extern int __cxa_at_quick_exit (void (*func) (void *), void *d);
|
A D | makecontext.c | 22 makecontext (ucontext_t *ucp, void (*func) (void), int argc, ...) in makecontext()
|
A D | tst-cxa_atexit.c | 19 extern int __cxa_atexit (void (*func) (void *), void *arg, void *d);
|
A D | test-cxa_atexit-race.c | 28 int __cxa_atexit (void (*func) (void *), void *arg, void *d);
|
A D | tst-bz20544.c | 29 extern int __cxa_atexit (void (*func) (void *), void *arg, void *d); 30 extern int __cxa_at_quick_exit (void (*func) (void *), void *arg, void *d);
|
A D | test-dlclose-exit-race-helper.c | 36 extern int __cxa_atexit (void (*func) (void *), void *arg, void *dso_handle);
|
A D | test-cxa_atexit-race2.c | 50 int __cxa_atexit (void (*func) (void *), void *arg, void *d);
|
Completed in 21 milliseconds