Lines Matching defs:routine
45 is worked around by wrapping each atexit/__cxa_atexit routine with
46 our own routine which ensures that any __cxa_atexit calls while it
85 /* This structure holds a routine to call. There may be extra fields
120 /* 1 if an atexit routine is currently being run by this code, 0
141 fails to call routines registered while an atexit routine is
318 so KEYMGR_ATEXIT_LIST is known to be locked; this routine is responsible
374 /* Call the routine described by ROUTINE_PARAM and then call any
375 routines added to KEYMGR_ATEXIT_LIST while that routine was
381 struct one_atexit_routine * routine = routine_param;
395 if (routine->has_arg)
396 routine->callback.cac (routine->arg);
398 routine->callback.ac ();
416 /* This routine is called from the system atexit(); it runs everything