| /drivers/counter/ |
| A D | counter_neorv32_gptmr.c | 40 counter_top_callback_t top_callback; member 121 data->top_callback = cfg->callback; in neorv32_gptmr_set_top_value() 186 counter_top_callback_t top_callback; in neorv32_gptmr_isr() local 197 top_callback = data->top_callback; in neorv32_gptmr_isr() 202 if (top_callback != NULL) { in neorv32_gptmr_isr() 203 top_callback(dev, top_user_data); in neorv32_gptmr_isr()
|
| A D | timer_dtmr_cmsdk_apb.c | 51 counter_top_callback_t top_callback; member 95 data->top_callback = top_cfg->callback; in dtmr_cmsdk_apb_set_top_value() 154 if (data->top_callback) { in dtmr_cmsdk_apb_isr() 155 data->top_callback(dev, data->top_user_data); in dtmr_cmsdk_apb_isr()
|
| A D | timer_tmr_cmsdk_apb.c | 48 counter_top_callback_t top_callback; member 101 data->top_callback = top_cfg->callback; in tmr_cmsdk_apb_set_top_value() 153 if (data->top_callback) { in tmr_cmsdk_apb_isr() 154 data->top_callback(dev, data->top_user_data); in tmr_cmsdk_apb_isr()
|
| A D | counter_mcux_lptmr.c | 28 counter_top_callback_t top_callback; member 73 data->top_callback = cfg->callback; in mcux_lptmr_set_top_value() 118 if (data->top_callback) { in mcux_lptmr_isr() 119 data->top_callback(dev, data->top_user_data); in mcux_lptmr_isr()
|
| A D | counter_mcux_gpt.c | 37 counter_top_callback_t top_callback; member 141 if ((status & kGPT_RollOverFlag) && data->top_callback) { in mcux_gpt_isr() 142 data->top_callback(dev, data->top_user_data); in mcux_gpt_isr() 166 data->top_callback = cfg->callback; in mcux_gpt_set_top_value()
|
| A D | counter_nxp_pit.c | 33 counter_top_callback_t top_callback; member 114 data->top_callback = cfg->callback; in nxp_pit_set_top_value() 173 data->top_callback(dev, data->top_user_data); in nxp_pit_isr() 190 if (data->top_callback) { in nxp_pit_isr() 191 data->top_callback(dev, data->top_user_data); in nxp_pit_isr()
|
| A D | counter_gecko_rtcc.c | 38 counter_top_callback_t top_callback; member 116 dev_data->top_callback = cfg->callback; in counter_gecko_set_top_value() 332 if (dev_data->top_callback) { in ISR_DIRECT_DECLARE() 333 dev_data->top_callback(dev, dev_data->top_user_data); in ISR_DIRECT_DECLARE()
|
| A D | counter_mcux_rtc.c | 31 counter_top_callback_t top_callback; member 176 data->top_callback = cfg->callback; in mcux_rtc_set_top_value() 218 (data->top_callback)) { in mcux_rtc_isr() 219 data->top_callback(dev, data->top_user_data); in mcux_rtc_isr()
|
| A D | counter_mcux_lpit.c | 30 counter_top_callback_t top_callback; /* Callback when counter turns around */ member 104 data->top_callback = cfg->callback; in mcux_lpit_set_top_value() 163 if (data->top_callback != NULL) { in mcux_lpit_isr() 164 data->top_callback(dev, data->top_user_data); in mcux_lpit_isr()
|
| A D | counter_mcux_tpm.c | 37 counter_top_callback_t top_callback; member 151 if ((status & kTPM_TimeOverflowFlag) && data->top_callback) { in mcux_tpm_isr() 152 data->top_callback(dev, data->top_user_data); in mcux_tpm_isr() 194 data->top_callback = cfg->callback;
|
| A D | counter_xlnx_axi_timer.c | 52 counter_top_callback_t top_callback; member 205 data->top_callback = cfg->callback; in xlnx_axi_timer_set_top_value() 286 if (data->top_callback) { in xlnx_axi_timer_isr() 287 data->top_callback(dev, data->top_user_data); in xlnx_axi_timer_isr()
|
| A D | counter_ite_it51xxx.c | 52 counter_top_callback_t top_callback; member 224 data->top_callback = top_cfg->callback; in counter_it51xxx_set_top_value() 279 if (data->top_callback) { in counter_it51xxx_top_isr() 280 data->top_callback(dev, data->top_user_data); in counter_it51xxx_top_isr()
|
| A D | counter_ite_it8xxx2.c | 47 counter_top_callback_t top_callback; member 213 data->top_callback = top_cfg->callback; in counter_it8xxx2_set_top_value() 269 if (data->top_callback) { in counter_it8xxx2_top_isr() 270 data->top_callback(dev, data->top_user_data); in counter_it8xxx2_top_isr()
|
| A D | counter_mcux_ctimer.c | 32 counter_top_callback_t top_callback; member 163 data->top_callback = cfg->callback; in mcux_lpc_ctimer_set_top_value() 246 if (((interrupt_stat & (0x01 << NUM_CHANNELS)) != 0) && data->top_callback) { in mcux_lpc_ctimer_isr() 247 data->top_callback(dev, data->top_user_data); in mcux_lpc_ctimer_isr()
|
| A D | counter_mcux_qtmr.c | 39 counter_top_callback_t top_callback; member 73 if ((status & kQTMR_OverflowFlag) && data->top_callback) { in mcux_qtmr_timer_handler() 74 data->top_callback(dev, data->top_user_data); in mcux_qtmr_timer_handler() 233 data->top_callback = cfg->callback; in mcux_qtmr_set_top_value()
|
| A D | counter_mcux_lpc_rtc.c | 17 counter_top_callback_t top_callback; member 54 if (data->top_callback) { in mcux_lpc_rtc_isr() 55 data->top_callback(dev, data->top_user_data); in mcux_lpc_rtc_isr() 361 data->top_callback = cfg->callback; in mcux_lpc_rtc_highres_set_top_value()
|
| A D | counter_gecko_stimer.c | 78 static void top_callback(sl_sleeptimer_timer_handle_t *handle, void *data) in top_callback() function 110 error_code = sl_sleeptimer_start_timer(&top_timer, dev_data->top_data.ticks, top_callback, in counter_gecko_start() 155 error_code = sl_sleeptimer_start_periodic_timer(&top_timer, cfg->ticks, top_callback, in counter_gecko_set_top_value()
|
| A D | counter_max32_rtc.c | 32 counter_top_callback_t top_callback; member 108 data->top_callback = counter_cfg->callback; in api_set_top_value()
|
| A D | counter_max32_timer.c | 20 counter_top_callback_t top_callback; member 235 if (data->top_callback) { in counter_max32_isr() 236 data->top_callback(dev, data->top_user_data); in counter_max32_isr()
|
| A D | counter_andes_atcpit100.c | 65 counter_top_callback_t top_callback; member 97 if (data->top_callback) { in atcpit100_irq_handler() 98 data->top_callback(dev, data->top_user_data); in atcpit100_irq_handler() 372 data->top_callback = cfg->callback; in atcpit100_set_top_value()
|