Searched refs:irq_tbl (Results 1 – 9 of 9) sorted by relevance
| /linux/drivers/net/ethernet/broadcom/bnge/ |
| H A D | bnge_resc.c | 392 bd->irq_tbl = kcalloc(num_entries, sizeof(*bd->irq_tbl), GFP_KERNEL); in bnge_alloc_irqs() 393 if (!bd->irq_tbl) { in bnge_alloc_irqs() 399 bd->irq_tbl[i].vector = pci_irq_vector(bd->pdev, i); in bnge_alloc_irqs() 432 kfree(bd->irq_tbl); in bnge_free_irqs() 433 bd->irq_tbl = NULL; in bnge_free_irqs()
|
| H A D | bnge_auxr.c | 37 info[i].vector = bd->irq_tbl[i].vector; in bnge_fill_msix_vecs() 52 if (!bd->irq_tbl) { in bnge_register_dev()
|
| H A D | bnge.h | 205 struct bnge_irq *irq_tbl; member
|
| /linux/drivers/net/ethernet/amazon/ena/ |
| H A D | ena_netdev.c | 237 struct ena_irq *ena_irq = &adapter->irq_tbl[ENA_IO_IRQ_IDX(qid)]; in ena_setup_tx_resources() 371 struct ena_irq *ena_irq = &adapter->irq_tbl[ENA_IO_IRQ_IDX(qid)]; in ena_setup_rx_resources() 1590 snprintf(adapter->irq_tbl[ENA_MGMNT_IRQ_IDX].name, in ena_setup_mgmnt_intr() 1593 adapter->irq_tbl[ENA_MGMNT_IRQ_IDX].handler = in ena_setup_mgmnt_intr() 1595 adapter->irq_tbl[ENA_MGMNT_IRQ_IDX].data = adapter; in ena_setup_mgmnt_intr() 1596 adapter->irq_tbl[ENA_MGMNT_IRQ_IDX].vector = in ena_setup_mgmnt_intr() 1599 adapter->irq_tbl[ENA_MGMNT_IRQ_IDX].cpu = cpu; in ena_setup_mgmnt_intr() 1601 &adapter->irq_tbl[ENA_MGMNT_IRQ_IDX].affinity_hint_mask); in ena_setup_mgmnt_intr() 1617 snprintf(adapter->irq_tbl[irq_idx].name, ENA_IRQNAME_SIZE, in ena_setup_io_intr() 1619 adapter->irq_tbl[irq_idx].handler = ena_intr_msix_io; in ena_setup_io_intr() [all …]
|
| H A D | ena_netdev.h | 367 struct ena_irq irq_tbl[ENA_MAX_MSIX_VEC(ENA_MAX_NUM_IO_QUEUES)]; member
|
| /linux/drivers/net/ethernet/amd/ |
| H A D | lance.c | 597 static const char irq_tbl[4] = {3, 4, 5, 9}; in lance_probe1() local 600 dev->irq = irq_tbl[(port_val >> 2) & 3]; in lance_probe1() 604 static const char irq_tbl[8] = {3, 4, 5, 9, 10, 11, 12, 15}; in lance_probe1() local 607 dev->irq = irq_tbl[(reset_val >> 4) & 7]; in lance_probe1()
|
| /linux/drivers/net/ethernet/broadcom/bnxt/ |
| H A D | bnxt.c | 5637 if (!bp->irq_tbl) in bnxt_disable_int_sync() 5646 synchronize_irq(bp->irq_tbl[map_idx].vector); in bnxt_disable_int_sync() 7378 vector = bp->irq_tbl[map_idx].vector; in bnxt_hwrm_ring_alloc() 11219 const int len = sizeof(bp->irq_tbl[0].name); in bnxt_setup_msix() 11245 snprintf(bp->irq_tbl[map_idx].name, len, "%s-%s-%d", dev->name, in bnxt_setup_msix() 11247 bp->irq_tbl[map_idx].handler = bnxt_msix; in bnxt_setup_msix() 11263 bp->irq_tbl[i].vector = map.virq; in bnxt_change_msix() 11270 map.virq = bp->irq_tbl[i - 1].vector; in bnxt_change_msix() 11281 if (!bp->irq_tbl) { in bnxt_setup_int_mode() 11283 if (rc || !bp->irq_tbl) in bnxt_setup_int_mode() [all …]
|
| H A D | bnxt.h | 2460 struct bnxt_irq *irq_tbl; member
|
| /linux/drivers/net/ethernet/broadcom/ |
| H A D | bnx2.h | 6982 struct bnx2_irq irq_tbl[BNX2_MAX_MSIX_VEC]; member
|