Lines Matching refs:handler
187 alarm->handler = 0; in OS_CreateAlarm()
278 void OS_SetAlarm(OSAlarm *alarm, OSTick tick, OSAlarmHandler handler, void *arg) in OS_SetAlarm() argument
284 SDK_TASSERTMSG(handler, "OS_SetAlarm: handler must not be NULL."); in OS_SetAlarm()
285 if (!alarm || alarm->handler) in OS_SetAlarm()
300 alarm->handler = handler; in OS_SetAlarm()
322 void OS_SetPeriodicAlarm(OSAlarm *alarm, OSTick start, OSTick period, OSAlarmHandler handler, in OS_SetPeriodicAlarm() argument
329 SDK_TASSERTMSG(handler, "OS_SetPeriodicAlarm: handler must not be NULL\n"); in OS_SetPeriodicAlarm()
331 if (!alarm || alarm->handler) in OS_SetPeriodicAlarm()
347 alarm->handler = handler; in OS_SetPeriodicAlarm()
375 if (alarm->handler == NULL) in OS_CancelAlarm()
405 alarm->handler = NULL; in OS_CancelAlarm()
446 OSAlarmHandler handler; in OSi_ArrangeTimer() local
490 handler = alarm->handler; in OSi_ArrangeTimer()
494 alarm->handler = NULL; in OSi_ArrangeTimer()
497 if (handler) in OSi_ArrangeTimer()
499 (handler) (alarm->arg); in OSi_ArrangeTimer()
505 alarm->handler = handler; in OSi_ArrangeTimer()