Home
last modified time | relevance | path

Searched refs:irq_num (Results 1 – 7 of 7) sorted by relevance

/dpdk/drivers/common/cnxk/
H A Droc_bphy_irq.c20 uint64_t irq_num; member
204 roc_bphy_intr_handler(unsigned int irq_num) in roc_bphy_intr_handler() argument
218 irq_chip->irq_vecs[irq_num].handler( in roc_bphy_intr_handler()
219 (int)irq_num, irq_chip->irq_vecs[irq_num].isr_data); in roc_bphy_intr_handler()
291 irq_usr.irq_num = irq_num; in roc_bphy_irq_handler_set()
293 chip->irq_vecs[irq_num].handler = isr; in roc_bphy_irq_handler_set()
298 chip->irq_vecs[irq_num].handler = NULL; in roc_bphy_irq_handler_set()
315 if (irq_num < 0 || (uint64_t)irq_num >= irq_chip->max_irq) in roc_bphy_intr_available()
336 if ((uint64_t)irq_num >= chip->max_irq || irq_num < 0) in roc_bphy_intr_clear()
369 chip->irq_vecs[irq_num].handler = NULL; in roc_bphy_intr_clear()
[all …]
H A Droc_bphy_irq.h11 void (*handler)(int irq_num, void *isr_data);
25 int irq_num; member
26 void (*intr_handler)(int irq_num, void *isr_data);
35 __roc_api void roc_bphy_intr_handler(unsigned int irq_num);
37 int irq_num);
38 __roc_api int roc_bphy_intr_clear(struct roc_bphy_irq_chip *chip, int irq_num);
/dpdk/drivers/raw/cnxk_bphy/
H A Dcnxk_bphy_irq.c61 cnxk_bphy_intr_register(uint16_t dev_id, int irq_num, in cnxk_bphy_intr_register() argument
65 .irq_num = irq_num, in cnxk_bphy_intr_register()
83 cnxk_bphy_intr_unregister(uint16_t dev_id, int irq_num) in cnxk_bphy_intr_unregister() argument
88 roc_bphy_intr_clear(bphy_dev->irq_chip, irq_num); in cnxk_bphy_intr_unregister()
H A Drte_pmd_bphy.h120 typedef void (*cnxk_bphy_intr_handler_t)(int irq_num, void *isr_data);
150 int irq_num; member
213 rte_pmd_bphy_intr_register(uint16_t dev_id, int irq_num, in rte_pmd_bphy_intr_register() argument
218 .irq_num = irq_num, in rte_pmd_bphy_intr_register()
233 rte_pmd_bphy_intr_unregister(uint16_t dev_id, int irq_num) in rte_pmd_bphy_intr_unregister() argument
236 .irq_num = irq_num, in rte_pmd_bphy_intr_unregister()
H A Dcnxk_bphy.c26 int irq_num; member
38 bphy_test_handler_fn(int irq_num, void *isr_data) in bphy_test_handler_fn() argument
40 test[irq_num].handled_intr = true; in bphy_test_handler_fn()
41 test[irq_num].handled_data = *((int *)isr_data); in bphy_test_handler_fn()
96 test[i].irq_num = i; in bphy_rawdev_selftest()
102 ret = rte_pmd_bphy_intr_register(dev_id, test[i].irq_num, in bphy_rawdev_selftest()
198 ret = cnxk_bphy_intr_register(dev->dev_id, info->irq_num, in cnxk_bphy_irq_enqueue_bufs()
206 cnxk_bphy_intr_unregister(dev->dev_id, info->irq_num); in cnxk_bphy_irq_enqueue_bufs()
H A Dcnxk_bphy_irq.h29 int cnxk_bphy_intr_register(uint16_t dev_id, int irq_num,
32 void cnxk_bphy_intr_unregister(uint16_t dev_id, int irq_num);
/dpdk/drivers/bus/dpaa/base/qbman/
H A Ddpaa_sys.c45 static struct process_interrupt *process_interrupt_find(int irq_num) in process_interrupt_find() argument
53 if (i->irq == irq_num) in process_interrupt_find()