Lines Matching refs:intr_info
1439 bnad_txrx_irq_free(struct bnad *bnad, struct bna_intr_info *intr_info)
1441 kfree(intr_info->idl);
1442 intr_info->idl = NULL;
1448 u32 txrx_id, struct bna_intr_info *intr_info)
1459 intr_info->intr_type = BNA_INTR_T_MSIX;
1460 intr_info->idl = kcalloc(intr_info->num,
1463 if (!intr_info->idl)
1481 for (i = 0; i < intr_info->num; i++)
1482 intr_info->idl[i].vector = vector_start + i;
1484 intr_info->intr_type = BNA_INTR_T_INTX;
1485 intr_info->num = 1;
1486 intr_info->idl = kcalloc(intr_info->num,
1489 if (!intr_info->idl)
1494 intr_info->idl[0].vector = BNAD_INTX_TX_IB_BITMASK;
1498 intr_info->idl[0].vector = BNAD_INTX_RX_IB_BITMASK;
1617 bnad_txrx_irq_free(bnad, &res_info[i].res_u.intr_info);
1634 &res_info[i].res_u.intr_info);
1655 bnad_txrx_irq_free(bnad, &res_info[i].res_u.intr_info);
1673 &res_info[i].res_u.intr_info);
1945 struct bna_intr_info *intr_info =
1946 &res_info[BNA_TX_RES_INTR_T_TXCMPL].res_u.intr_info;
1997 if (intr_info->intr_type == BNA_INTR_T_MSIX) {
2192 struct bna_intr_info *intr_info =
2193 &res_info[BNA_RX_RES_T_INTR].res_u.intr_info;
2259 if (intr_info->intr_type == BNA_INTR_T_MSIX) {