Home
last modified time | relevance | path

Searched refs:alarm_cb (Results 1 – 9 of 9) sorted by relevance

/Zephyr-latest/drivers/counter/
Dcounter_mchp_xec.c44 counter_alarm_callback_t alarm_cb; member
128 if (data->alarm_cb != NULL) { in counter_xec_set_alarm()
142 data->alarm_cb = alarm_cfg->callback; in counter_xec_set_alarm()
168 data->alarm_cb = NULL; in counter_xec_cancel_alarm()
199 if (data->alarm_cb) { in counter_xec_set_top_value()
250 counter_alarm_callback_t alarm_cb; in counter_xec_isr() local
263 if (data->alarm_cb) { in counter_xec_isr()
267 alarm_cb = data->alarm_cb; in counter_xec_isr()
268 data->alarm_cb = NULL; in counter_xec_isr()
271 alarm_cb(dev, 0, counter->CNT, user_data); in counter_xec_isr()
Dcounter_dw_timer.c79 counter_alarm_callback_t alarm_cb; member
90 counter_alarm_callback_t alarm_cb = data->alarm_cb; in counter_dw_timer_irq_handler() local
102 if (data->alarm_cb) { in counter_dw_timer_irq_handler()
105 data->alarm_cb = NULL; in counter_dw_timer_irq_handler()
106 alarm_cb(timer_dev, 0, ticks, data->prv_data); in counter_dw_timer_irq_handler()
183 if (data->alarm_cb) { in counter_dw_timer_set_top_value()
245 if (data->alarm_cb != NULL) { in counter_dw_timer_set_alarm()
251 data->alarm_cb = alarm_cfg->callback; in counter_dw_timer_set_alarm()
279 data->alarm_cb = NULL; in counter_dw_timer_cancel_alarm()
Dcounter_renesas_rz_gtm.c31 counter_alarm_callback_t alarm_cb; member
62 counter_alarm_callback_t alarm_callback = data->alarm_cb; in counter_rz_gtm_irq_handler()
71 data->alarm_cb = NULL; in counter_rz_gtm_irq_handler()
177 data->alarm_cb = NULL; in counter_rz_gtm_stop()
217 if (data->alarm_cb) { in counter_rz_gtm_set_alarm()
233 data->alarm_cb = alarm_cfg->callback; in counter_rz_gtm_set_alarm()
245 data->alarm_cb = alarm_cfg->callback; in counter_rz_gtm_set_alarm()
291 data->alarm_cb = NULL; in counter_rz_gtm_set_alarm()
328 if (!data->alarm_cb) { in counter_rz_gtm_cancel_alarm()
335 data->alarm_cb = NULL; in counter_rz_gtm_cancel_alarm()
[all …]
Dcounter_xlnx_axi_timer.c264 counter_alarm_callback_t alarm_cb; in xlnx_axi_timer_isr() local
275 alarm_cb = data->alarm_callback; in xlnx_axi_timer_isr()
278 alarm_cb(dev, 0, now, data->alarm_user_data); in xlnx_axi_timer_isr()
Dcounter_mcux_gpt.c136 counter_alarm_callback_t alarm_cb = data->alarm_callback; in mcux_gpt_isr() local
138 alarm_cb(dev, 0, current, data->alarm_user_data); in mcux_gpt_isr()
Dcounter_mcux_tpm.c145 counter_alarm_callback_t alarm_cb = data->alarm_callback; in mcux_tpm_isr() local
148 alarm_cb(dev, 0, current, data->alarm_user_data); in mcux_tpm_isr()
Dcounter_mcux_qtmr.c67 counter_alarm_callback_t alarm_cb = data->alarm_callback; in mcux_qtmr_timer_handler() local
70 alarm_cb(dev, config->channel, current, data->alarm_user_data); in mcux_qtmr_timer_handler()
/Zephyr-latest/drivers/rtc/
Drtc_smartbond.c102 rtc_alarm_callback alarm_cb; member
123 if (data->alarm_cb) { in smartbond_rtc_isr()
124 data->alarm_cb(dev, 0, data->alarm_user_data); in smartbond_rtc_isr()
535 data->alarm_cb = callback; in rtc_smartbond_alarm_set_callback()
Drtc_rv8263.c94 rtc_alarm_callback alarm_cb; member
175 if (data->alarm_cb != NULL) { in rv8263c8_interrupt_worker()
177 data->alarm_cb(data->dev, 0, data->alarm_cb_data); in rv8263c8_interrupt_worker()
538 data->alarm_cb = callback; in rv8263c8_alarm_set_callback()