Lines Matching refs:osi_alarm_t
36 } osi_alarm_t; typedef
52 static osi_alarm_err_t alarm_free(osi_alarm_t *alarm);
53 static osi_alarm_err_t alarm_set(osi_alarm_t *alarm, period_ms_t timeout, bool is_periodic);
85 if ((alarm_cbs = (osi_alarm_t *)osi_malloc(sizeof(osi_alarm_t) * ALARM_CBS_NUM)) == NULL) { in osi_alarm_init()
91 memset(alarm_cbs, 0x00, sizeof(osi_alarm_t) * ALARM_CBS_NUM); in osi_alarm_init()
155 osi_alarm_t *osi_alarm_new(const char *alarm_name, osi_alarm_callback_t callback, void *data, perio… in osi_alarm_new()
198 static osi_alarm_err_t alarm_free(osi_alarm_t *alarm) in alarm_free()
211 memset(alarm, 0, sizeof(osi_alarm_t)); in alarm_free()
215 void osi_alarm_free(osi_alarm_t *alarm) in osi_alarm_free()
231 static osi_alarm_err_t alarm_set(osi_alarm_t *alarm, period_ms_t timeout, bool is_periodic) in alarm_set()
268 osi_alarm_err_t osi_alarm_set(osi_alarm_t *alarm, period_ms_t timeout) in osi_alarm_set()
273 osi_alarm_err_t osi_alarm_set_periodic(osi_alarm_t *alarm, period_ms_t period) in osi_alarm_set_periodic()
278 osi_alarm_err_t osi_alarm_cancel(osi_alarm_t *alarm) in osi_alarm_cancel()
305 period_ms_t osi_alarm_get_remaining_ms(const osi_alarm_t *alarm) in osi_alarm_get_remaining_ms()
322 bool osi_alarm_is_active(osi_alarm_t *alarm) in osi_alarm_is_active()