Lines Matching refs:irq_tbl
4281 synchronize_irq(bp->irq_tbl[map_idx].vector); in bnxt_disable_int_sync()
5663 vector = bp->irq_tbl[map_idx].vector; in bnxt_hwrm_ring_alloc()
8386 const int len = sizeof(bp->irq_tbl[0].name); in bnxt_setup_msix()
8412 snprintf(bp->irq_tbl[map_idx].name, len, "%s-%s-%d", dev->name, in bnxt_setup_msix()
8414 bp->irq_tbl[map_idx].handler = bnxt_msix; in bnxt_setup_msix()
8420 const int len = sizeof(bp->irq_tbl[0].name); in bnxt_setup_inta()
8425 snprintf(bp->irq_tbl[0].name, len, "%s-%s-%d", bp->dev->name, "TxRx", in bnxt_setup_inta()
8427 bp->irq_tbl[0].handler = bnxt_inta; in bnxt_setup_inta()
8568 bp->irq_tbl = kcalloc(total_vecs, sizeof(struct bnxt_irq), GFP_KERNEL); in bnxt_init_msix()
8569 if (bp->irq_tbl) { in bnxt_init_msix()
8571 bp->irq_tbl[i].vector = msix_ent[i].vector; in bnxt_init_msix()
8594 kfree(bp->irq_tbl); in bnxt_init_msix()
8595 bp->irq_tbl = NULL; in bnxt_init_msix()
8603 bp->irq_tbl = kcalloc(1, sizeof(struct bnxt_irq), GFP_KERNEL); in bnxt_init_inta()
8604 if (!bp->irq_tbl) in bnxt_init_inta()
8612 bp->irq_tbl[0].vector = bp->pdev->irq; in bnxt_init_inta()
8635 kfree(bp->irq_tbl); in bnxt_clear_int_mode()
8636 bp->irq_tbl = NULL; in bnxt_clear_int_mode()
8683 if (!bp->irq_tbl || !bp->bnapi) in bnxt_free_irq()
8689 irq = &bp->irq_tbl[map_idx]; in bnxt_free_irq()
8725 struct bnxt_irq *irq = &bp->irq_tbl[map_idx]; in bnxt_request_irq()