| /bsp/allwinner/libraries/sunxi-hal/hal/source/sdmmc/ |
| A D | sdio_irq.c | 58 func->irq_handler(func); 93 } else if (func->irq_handler) { 94 func->irq_handler(func); 289 if (func && func->irq_handler) { 317 if (func->irq_handler) { 334 func->irq_handler = handler; 337 func->irq_handler = NULL; 362 if (func->irq_handler) { 363 func->irq_handler = NULL;
|
| /bsp/xuantie/libraries/xuantie_libraries/chip_riscv_dummy/src/sys/ |
| A D | irq.c | 64 void csi_irq_attach(uint32_t irq_num, void *irq_handler, csi_dev_t *dev) in csi_irq_attach() argument 66 dev->irq_handler = irq_handler; in csi_irq_attach() 222 if (g_irq_table[irqn]->irq_handler) in do_irq() 224 g_irq_table[irqn]->irq_handler(g_irq_table[irqn]); in do_irq()
|
| /bsp/thead-smart/drivers/ |
| A D | ck_irq.c | 61 void drv_irq_register(uint32_t irq_num, void *irq_handler) in drv_irq_register() argument 65 g_irqvector[irq_num] = irq_handler; in drv_irq_register() 69 g_nmivector = irq_handler; in drv_irq_register()
|
| A D | drv_irq.h | 33 void drv_irq_register(uint32_t irq_num, void *irq_handler);
|
| /bsp/microchip/samc21/bsp/hal/src/ |
| A D | hal_can_async.c | 73 descr->dev.cb.irq_handler = can_irq_handler; in can_async_init() 139 descr->cb.irq_handler in can_async_register_callback() 227 if (descr->cb.irq_handler) { in can_irq_handler() 228 descr->cb.irq_handler(descr, type); in can_irq_handler()
|
| /bsp/microchip/same70/bsp/hal/src/ |
| A D | hal_can_async.c | 73 descr->dev.cb.irq_handler = can_irq_handler; in can_async_init() 139 descr->cb.irq_handler in can_async_register_callback() 227 if (descr->cb.irq_handler) { in can_irq_handler() 228 descr->cb.irq_handler(descr, type); in can_irq_handler()
|
| /bsp/microchip/same54/bsp/hal/src/ |
| A D | hal_can_async.c | 73 descr->dev.cb.irq_handler = can_irq_handler; in can_async_init() 139 descr->cb.irq_handler in can_async_register_callback() 227 if (descr->cb.irq_handler) { in can_irq_handler() 228 descr->cb.irq_handler(descr, type); in can_irq_handler()
|
| /bsp/stm32/stm32mp157a-st-discovery/board/ports/OpenAMP/libmetal/lib/include/metal/ |
| A D | irq.h | 49 metal_irq_handler irq_handler, 74 metal_irq_handler irq_handler,
|
| /bsp/stm32/stm32mp157a-st-ev1/board/ports/OpenAMP/libmetal/lib/include/metal/ |
| A D | irq.h | 49 metal_irq_handler irq_handler, 74 metal_irq_handler irq_handler,
|
| /bsp/maxim/libraries/MAX32660PeriphDriver/Source/ |
| A D | nvic_table.c | 67 void NVIC_SetVector(IRQn_Type irqn, void(*irq_handler)(void)) in NVIC_SetVector() 76 ramVectorTable[index] = irq_handler; in NVIC_SetVector()
|
| /bsp/xuantie/libraries/xuantie_libraries/csi/csi2/include/drv/ |
| A D | common.h | 121 void (*irq_handler)(void *); member 132 #define HANDLE_IRQ_HANDLER(handle) (handle->dev.irq_handler)
|
| A D | irq.h | 68 void csi_irq_attach(uint32_t irq_num, void *irq_handler, csi_dev_t *dev);
|
| /bsp/rockchip/common/drivers/ |
| A D | interrupt.c | 27 rt_isr_handler_t irq_handler; member 51 .irq_handler = rk_intc##ID##_irq_dispatch, \ 94 HAL_NVIC_SetIRQHandler(INTC0_IRQn + i, (NVIC_IRQHandler)rk_intc_table[i]->irq_handler); in rk_intc_init()
|
| A D | drv_uart.c | 40 rt_isr_handler_t irq_handler; member 52 .irq_handler = rockchip_uart##ID##_irq, \ 569 rt_hw_interrupt_install(dev->irqNum, uart->irq_handler, in rt_hw_usart_init()
|
| /bsp/rv32m1_vega/rv32m1_sdk_riscv/devices/RV32M1/ |
| A D | system_RV32M1_ri5cy.c | 179 #define DEFINE_IRQ_HANDLER(irq_handler, driver_irq_handler) \ argument 180 void __attribute__((weak)) irq_handler(void) { driver_irq_handler();} 182 #define DEFINE_DEFAULT_IRQ_HANDLER(irq_handler) void irq_handler() __attribute__((weak, alias("Defa… argument
|
| A D | system_RV32M1_zero_riscy.c | 180 #define DEFINE_IRQ_HANDLER(irq_handler, driver_irq_handler) \ argument 181 void __attribute__((weak)) irq_handler(void) { driver_irq_handler();} 183 #define DEFINE_DEFAULT_IRQ_HANDLER(irq_handler) void irq_handler() __attribute__((weak, alias("Defa… argument
|
| /bsp/microchip/samc21/bsp/hpl/can/ |
| A D | hpl_can.c | 407 dev->cb.irq_handler(dev, CAN_IRQ_BO); in CAN0_Handler() 411 dev->cb.irq_handler(dev, CAN_IRQ_EW); in CAN0_Handler() 415 dev->cb.irq_handler(dev, hri_can_get_PSR_EP_bit(dev->hw) ? CAN_IRQ_EP : CAN_IRQ_EA); in CAN0_Handler() 419 dev->cb.irq_handler(dev, CAN_IRQ_DO); in CAN0_Handler()
|
| /bsp/microchip/same70/bsp/hpl/mcan/ |
| A D | hpl_mcan.c | 409 dev->cb.irq_handler(dev, CAN_IRQ_BO); in _can_irq_handler() 413 dev->cb.irq_handler(dev, CAN_IRQ_EW); in _can_irq_handler() 417 dev->cb.irq_handler(dev, hri_mcan_get_PSR_EP_bit(dev->hw) ? CAN_IRQ_EP : CAN_IRQ_EA); in _can_irq_handler() 421 dev->cb.irq_handler(dev, CAN_IRQ_DO); in _can_irq_handler()
|
| /bsp/microchip/same54/bsp/hpl/can/ |
| A D | hpl_can.c | 407 dev->cb.irq_handler(dev, CAN_IRQ_BO); in CAN1_Handler() 411 dev->cb.irq_handler(dev, CAN_IRQ_EW); in CAN1_Handler() 415 dev->cb.irq_handler(dev, hri_can_get_PSR_EP_bit(dev->hw) ? CAN_IRQ_EP : CAN_IRQ_EA); in CAN1_Handler() 419 dev->cb.irq_handler(dev, CAN_IRQ_DO); in CAN1_Handler()
|
| /bsp/nrf5x/libraries/drivers/ |
| A D | nrfx_spim.c | 972 static void irq_handler(NRF_SPIM_Type * p_spim, spim_control_block_t * p_cb) in irq_handler() function 1015 irq_handler(NRF_SPIM0, &m_cb[NRFX_SPIM0_INST_IDX]); in nrfx_spim_0_irq_handler() 1023 irq_handler(NRF_SPIM1, &m_cb[NRFX_SPIM1_INST_IDX]); in nrfx_spim_1_irq_handler() 1032 irq_handler(NRF_SPIM2, &m_cb[NRFX_SPIM2_INST_IDX]); in nrfx_spim_2_irq_handler() 1041 irq_handler(NRF_SPIM3, &m_cb[NRFX_SPIM3_INST_IDX]); in nrfx_spim_3_irq_handler() 1050 irq_handler(NRF_SPIM4, &m_cb[NRFX_SPIM4_INST_IDX]); in nrfx_spim_4_irq_handler()
|
| /bsp/microchip/samc21/bsp/hal/include/ |
| A D | hal_can_async.h | 68 void (*irq_handler)(struct can_async_descriptor *const descr, enum can_async_interrupt_type type); member
|
| A D | hpl_can_async.h | 103 void (*irq_handler)(struct _can_async_device *dev, enum can_async_interrupt_type type); member
|
| /bsp/microchip/same70/bsp/hal/include/ |
| A D | hal_can_async.h | 68 void (*irq_handler)(struct can_async_descriptor *const descr, enum can_async_interrupt_type type); member
|
| A D | hpl_can_async.h | 103 void (*irq_handler)(struct _can_async_device *dev, enum can_async_interrupt_type type); member
|
| /bsp/microchip/same54/bsp/hal/include/ |
| A D | hal_can_async.h | 68 void (*irq_handler)(struct can_async_descriptor *const descr, enum can_async_interrupt_type type); member
|