Home
last modified time | relevance | path

Searched refs:irq_tbl (Results 1 – 8 of 8) sorted by relevance

/Linux-v4.19/drivers/net/ethernet/amazon/ena/
Dena_netdev.c212 struct ena_irq *ena_irq = &adapter->irq_tbl[ENA_IO_IRQ_IDX(qid)]; in ena_setup_tx_resources()
340 struct ena_irq *ena_irq = &adapter->irq_tbl[ENA_IO_IRQ_IDX(qid)]; in ena_setup_rx_resources()
1337 snprintf(adapter->irq_tbl[ENA_MGMNT_IRQ_IDX].name, in ena_setup_mgmnt_intr()
1340 adapter->irq_tbl[ENA_MGMNT_IRQ_IDX].handler = in ena_setup_mgmnt_intr()
1342 adapter->irq_tbl[ENA_MGMNT_IRQ_IDX].data = adapter; in ena_setup_mgmnt_intr()
1343 adapter->irq_tbl[ENA_MGMNT_IRQ_IDX].vector = in ena_setup_mgmnt_intr()
1346 adapter->irq_tbl[ENA_MGMNT_IRQ_IDX].cpu = cpu; in ena_setup_mgmnt_intr()
1348 &adapter->irq_tbl[ENA_MGMNT_IRQ_IDX].affinity_hint_mask); in ena_setup_mgmnt_intr()
1362 snprintf(adapter->irq_tbl[irq_idx].name, ENA_IRQNAME_SIZE, in ena_setup_io_intr()
1364 adapter->irq_tbl[irq_idx].handler = ena_intr_msix_io; in ena_setup_io_intr()
[all …]
Dena_netdev.h331 struct ena_irq irq_tbl[ENA_MAX_MSIX_VEC(ENA_MAX_NUM_IO_QUEUES)]; member
/Linux-v4.19/drivers/net/ethernet/amd/
Dlance.c591 static const char irq_tbl[4] = {3, 4, 5, 9}; in lance_probe1() local
594 dev->irq = irq_tbl[(port_val >> 2) & 3]; in lance_probe1()
598 static const char irq_tbl[8] = {3, 4, 5, 9, 10, 11, 12, 15}; in lance_probe1() local
601 dev->irq = irq_tbl[(reset_val >> 4) & 7]; in lance_probe1()
/Linux-v4.19/drivers/net/ethernet/broadcom/bnxt/
Dbnxt.c3412 synchronize_irq(bp->irq_tbl[map_idx].vector); in bnxt_disable_int_sync()
5840 const int len = sizeof(bp->irq_tbl[0].name); in bnxt_setup_msix()
5866 snprintf(bp->irq_tbl[map_idx].name, len, "%s-%s-%d", dev->name, in bnxt_setup_msix()
5868 bp->irq_tbl[map_idx].handler = bnxt_msix; in bnxt_setup_msix()
5874 const int len = sizeof(bp->irq_tbl[0].name); in bnxt_setup_inta()
5879 snprintf(bp->irq_tbl[0].name, len, "%s-%s-%d", bp->dev->name, "TxRx", in bnxt_setup_inta()
5881 bp->irq_tbl[0].handler = bnxt_inta; in bnxt_setup_inta()
6001 bp->irq_tbl = kcalloc(total_vecs, sizeof(struct bnxt_irq), GFP_KERNEL); in bnxt_init_msix()
6002 if (bp->irq_tbl) { in bnxt_init_msix()
6004 bp->irq_tbl[i].vector = msix_ent[i].vector; in bnxt_init_msix()
[all …]
Dbnxt_ulp.c112 ent[i].vector = bp->irq_tbl[idx + i].vector; in bnxt_fill_msix_vecs()
Dbnxt.h1275 struct bnxt_irq *irq_tbl; member
/Linux-v4.19/drivers/net/ethernet/broadcom/
Dbnx2.c373 cp->irq_arr[0].vector = bp->irq_tbl[sb_id].vector; in bnx2_setup_cnic_irq_info()
644 synchronize_irq(bp->irq_tbl[i].vector); in bnx2_disable_int_sync()
3443 bnx2_msi(bp->irq_tbl[0].vector, bnapi); in bnx2_chk_missed_msi()
6235 irq = &bp->irq_tbl[i]; in bnx2_request_irq()
6252 irq = &bp->irq_tbl[i]; in __bnx2_free_irq()
6278 const int len = sizeof(bp->irq_tbl[0].name); in bnx2_enable_msix()
6310 bp->irq_tbl[i].vector = msix_ent[i].vector; in bnx2_enable_msix()
6311 snprintf(bp->irq_tbl[i].name, len, "%s-%d", dev->name, i); in bnx2_enable_msix()
6312 bp->irq_tbl[i].handler = bnx2_msi_1shot; in bnx2_enable_msix()
6331 bp->irq_tbl[0].handler = bnx2_interrupt; in bnx2_setup_int_mode()
[all …]
Dbnx2.h6983 struct bnx2_irq irq_tbl[BNX2_MAX_MSIX_VEC]; member