Lines Matching refs:irq_tbl
4043 const int len = sizeof(bp->irq_tbl[0].name); in bnxt_setup_msix()
4063 bp->irq_tbl = kcalloc(total_vecs, sizeof(struct bnxt_irq), GFP_KERNEL); in bnxt_setup_msix()
4064 if (bp->irq_tbl) { in bnxt_setup_msix()
4091 bp->irq_tbl[i].vector = msix_ent[i].vector; in bnxt_setup_msix()
4092 snprintf(bp->irq_tbl[i].name, len, in bnxt_setup_msix()
4094 bp->irq_tbl[i].handler = bnxt_msix; in bnxt_setup_msix()
4117 const int len = sizeof(bp->irq_tbl[0].name); in bnxt_setup_inta()
4122 bp->irq_tbl = kcalloc(1, sizeof(struct bnxt_irq), GFP_KERNEL); in bnxt_setup_inta()
4123 if (!bp->irq_tbl) { in bnxt_setup_inta()
4131 bp->irq_tbl[0].vector = bp->pdev->irq; in bnxt_setup_inta()
4132 snprintf(bp->irq_tbl[0].name, len, in bnxt_setup_inta()
4134 bp->irq_tbl[0].handler = bnxt_inta; in bnxt_setup_inta()
4162 if (!bp->irq_tbl) in bnxt_free_irq()
4166 irq = &bp->irq_tbl[i]; in bnxt_free_irq()
4173 kfree(bp->irq_tbl); in bnxt_free_irq()
4174 bp->irq_tbl = NULL; in bnxt_free_irq()
4189 struct bnxt_irq *irq = &bp->irq_tbl[i]; in bnxt_request_irq()
4662 synchronize_irq(bp->irq_tbl[i].vector); in bnxt_disable_int_sync()
5056 struct bnxt_irq *irq = &bp->irq_tbl[i]; in bnxt_poll_controller()