Lines Matching refs:intr_info
2497 res_info[BNA_RX_RES_T_INTR].res_u.intr_info.intr_type = BNA_INTR_T_MSIX; in bna_rx_res_req()
2498 res_info[BNA_RX_RES_T_INTR].res_u.intr_info.num = q_cfg->num_paths; in bna_rx_res_req()
2513 struct bna_intr_info *intr_info; in bna_rx_create() local
2535 intr_info = &res_info[BNA_RX_RES_T_INTR].res_u.intr_info; in bna_rx_create()
2605 if (1 == intr_info->num) in bna_rx_create()
2606 rxp->vector = intr_info->idl[0].vector; in bna_rx_create()
2608 rxp->vector = intr_info->idl[i].vector; in bna_rx_create()
2618 rxp->cq.ib.intr_type = intr_info->intr_type; in bna_rx_create()
2619 if (intr_info->intr_type == BNA_INTR_T_MSIX) in bna_rx_create()
3676 res_info[BNA_TX_RES_INTR_T_TXCMPL].res_u.intr_info.intr_type = in bna_tx_res_req()
3678 res_info[BNA_TX_RES_INTR_T_TXCMPL].res_u.intr_info.num = num_txq; in bna_tx_res_req()
3687 struct bna_intr_info *intr_info; in bna_tx_create() local
3695 intr_info = &res_info[BNA_TX_RES_INTR_T_TXCMPL].res_u.intr_info; in bna_tx_create()
3703 if ((intr_info->num != 1) && (intr_info->num != tx_cfg->num_txq)) in bna_tx_create()
3776 txq->ib.intr_type = intr_info->intr_type; in bna_tx_create()
3777 txq->ib.intr_vector = (intr_info->num == 1) ? in bna_tx_create()
3778 intr_info->idl[0].vector : in bna_tx_create()
3779 intr_info->idl[i].vector; in bna_tx_create()
3780 if (intr_info->intr_type == BNA_INTR_T_INTX) in bna_tx_create()