Lines Matching refs:timer_id
159 struct alarm_t *timer_id = NULL; in osi_alarm_new() local
164 timer_id = NULL; in osi_alarm_new()
168 timer_id = alarm_cbs_lookfor_available(); in osi_alarm_new()
170 if (!timer_id) { in osi_alarm_new()
172 timer_id = NULL; in osi_alarm_new()
178 tca.arg = timer_id; in osi_alarm_new()
182 timer_id->cb = callback; in osi_alarm_new()
183 timer_id->cb_data = data; in osi_alarm_new()
184 timer_id->deadline_us = 0; in osi_alarm_new()
186 esp_err_t stat = esp_timer_create(&tca, &timer_id->alarm_hdl); in osi_alarm_new()
189 timer_id = NULL; in osi_alarm_new()
195 return timer_id; in osi_alarm_new()