• Home
  • Raw
  • Download

Lines Matching refs:intr_info

1451 bnad_txrx_irq_free(struct bnad *bnad, struct bna_intr_info *intr_info)  in bnad_txrx_irq_free()  argument
1453 kfree(intr_info->idl); in bnad_txrx_irq_free()
1454 intr_info->idl = NULL; in bnad_txrx_irq_free()
1460 u32 txrx_id, struct bna_intr_info *intr_info) in bnad_txrx_irq_alloc() argument
1471 intr_info->intr_type = BNA_INTR_T_MSIX; in bnad_txrx_irq_alloc()
1472 intr_info->idl = kcalloc(intr_info->num, in bnad_txrx_irq_alloc()
1475 if (!intr_info->idl) in bnad_txrx_irq_alloc()
1493 for (i = 0; i < intr_info->num; i++) in bnad_txrx_irq_alloc()
1494 intr_info->idl[i].vector = vector_start + i; in bnad_txrx_irq_alloc()
1496 intr_info->intr_type = BNA_INTR_T_INTX; in bnad_txrx_irq_alloc()
1497 intr_info->num = 1; in bnad_txrx_irq_alloc()
1498 intr_info->idl = kcalloc(intr_info->num, in bnad_txrx_irq_alloc()
1501 if (!intr_info->idl) in bnad_txrx_irq_alloc()
1506 intr_info->idl[0].vector = BNAD_INTX_TX_IB_BITMASK; in bnad_txrx_irq_alloc()
1510 intr_info->idl[0].vector = BNAD_INTX_RX_IB_BITMASK; in bnad_txrx_irq_alloc()
1629 bnad_txrx_irq_free(bnad, &res_info[i].res_u.intr_info); in bnad_tx_res_free()
1646 &res_info[i].res_u.intr_info); in bnad_tx_res_alloc()
1667 bnad_txrx_irq_free(bnad, &res_info[i].res_u.intr_info); in bnad_rx_res_free()
1685 &res_info[i].res_u.intr_info); in bnad_rx_res_alloc()
1961 struct bna_intr_info *intr_info = in bnad_setup_tx() local
1962 &res_info[BNA_TX_RES_INTR_T_TXCMPL].res_u.intr_info; in bnad_setup_tx()
2014 if (intr_info->intr_type == BNA_INTR_T_MSIX) { in bnad_setup_tx()
2209 struct bna_intr_info *intr_info = in bnad_setup_rx() local
2210 &res_info[BNA_RX_RES_T_INTR].res_u.intr_info; in bnad_setup_rx()
2277 if (intr_info->intr_type == BNA_INTR_T_MSIX) { in bnad_setup_rx()