Lines Matching refs:ib

24 bna_ib_coalescing_timeo_set(struct bna_ib *ib, u8 coalescing_timeo)  in bna_ib_coalescing_timeo_set()  argument
26 ib->coalescing_timeo = coalescing_timeo; in bna_ib_coalescing_timeo_set()
27 ib->door_bell.doorbell_ack = BNA_DOORBELL_IB_INT_ACK( in bna_ib_coalescing_timeo_set()
28 (u32)ib->coalescing_timeo, 0); in bna_ib_coalescing_timeo_set()
1663 bna_ib_start(rx->bna, &rxp->cq.ib, is_regular); in bna_rx_sm_started_entry()
1859 cfg_req->q_cfg[i].ib.index_addr.a32.addr_lo = in bna_bfi_rx_enet_start()
1860 rxp->cq.ib.ib_seg_host_addr.lsb; in bna_bfi_rx_enet_start()
1861 cfg_req->q_cfg[i].ib.index_addr.a32.addr_hi = in bna_bfi_rx_enet_start()
1862 rxp->cq.ib.ib_seg_host_addr.msb; in bna_bfi_rx_enet_start()
1863 cfg_req->q_cfg[i].ib.intr.msix_index = in bna_bfi_rx_enet_start()
1864 htons((u16)rxp->cq.ib.intr_vector); in bna_bfi_rx_enet_start()
1871 cfg_req->ib_cfg.msix = (rxp->cq.ib.intr_type == BNA_INTR_T_MSIX) in bna_bfi_rx_enet_start()
1875 htonl((u32)rxp->cq.ib.coalescing_timeo); in bna_bfi_rx_enet_start()
1877 htonl((u32)rxp->cq.ib.interpkt_timeo); in bna_bfi_rx_enet_start()
1878 cfg_req->ib_cfg.inter_pkt_count = (u8)rxp->cq.ib.interpkt_count; in bna_bfi_rx_enet_start()
1929 bna_ib_stop(rx->bna, &rxp->cq.ib); in bna_rx_enet_stop()
2613 rxp->cq.ib.ib_seg_host_addr.lsb = in bna_rx_create()
2615 rxp->cq.ib.ib_seg_host_addr.msb = in bna_rx_create()
2617 rxp->cq.ib.ib_seg_host_addr_kva = in bna_rx_create()
2619 rxp->cq.ib.intr_type = intr_info->intr_type; in bna_rx_create()
2621 rxp->cq.ib.intr_vector = rxp->vector; in bna_rx_create()
2623 rxp->cq.ib.intr_vector = (1 << rxp->vector); in bna_rx_create()
2624 rxp->cq.ib.coalescing_timeo = rx_cfg->coalescing_timeo; in bna_rx_create()
2625 rxp->cq.ib.interpkt_count = BFI_RX_INTERPKT_COUNT; in bna_rx_create()
2626 rxp->cq.ib.interpkt_timeo = BFI_RX_INTERPKT_TIMEO; in bna_rx_create()
2704 (u32 *)rxp->cq.ib.ib_seg_host_addr_kva; in bna_rx_create()
2705 rxp->cq.ccb->i_dbell = &rxp->cq.ib.door_bell; in bna_rx_create()
2706 rxp->cq.ccb->intr_type = rxp->cq.ib.intr_type; in bna_rx_create()
2707 rxp->cq.ccb->intr_vector = rxp->cq.ib.intr_vector; in bna_rx_create()
2709 rxp->cq.ib.coalescing_timeo; in bna_rx_create()
2936 bna_ib_coalescing_timeo_set(&rxp->cq.ib, coalescing_timeo); in bna_rx_coalescing_timeo_set()
2998 bna_ib_coalescing_timeo_set(&ccb->cq->ib, coalescing_timeo); in bna_rx_dim_update()
3154 bna_ib_start(tx->bna, &txq->ib, is_regular); in bna_tx_sm_started_entry()
3392 cfg_req->q_cfg[i].ib.index_addr.a32.addr_lo = in bna_bfi_tx_enet_start()
3393 txq->ib.ib_seg_host_addr.lsb; in bna_bfi_tx_enet_start()
3394 cfg_req->q_cfg[i].ib.index_addr.a32.addr_hi = in bna_bfi_tx_enet_start()
3395 txq->ib.ib_seg_host_addr.msb; in bna_bfi_tx_enet_start()
3396 cfg_req->q_cfg[i].ib.intr.msix_index = in bna_bfi_tx_enet_start()
3397 htons((u16)txq->ib.intr_vector); in bna_bfi_tx_enet_start()
3404 cfg_req->ib_cfg.msix = (txq->ib.intr_type == BNA_INTR_T_MSIX) in bna_bfi_tx_enet_start()
3407 htonl((u32)txq->ib.coalescing_timeo); in bna_bfi_tx_enet_start()
3409 htonl((u32)txq->ib.interpkt_timeo); in bna_bfi_tx_enet_start()
3410 cfg_req->ib_cfg.inter_pkt_count = (u8)txq->ib.interpkt_count; in bna_bfi_tx_enet_start()
3445 bna_ib_stop(tx->bna, &txq->ib); in bna_tx_enet_stop()
3771 txq->ib.ib_seg_host_addr.lsb = in bna_tx_create()
3773 txq->ib.ib_seg_host_addr.msb = in bna_tx_create()
3775 txq->ib.ib_seg_host_addr_kva = in bna_tx_create()
3777 txq->ib.intr_type = intr_info->intr_type; in bna_tx_create()
3778 txq->ib.intr_vector = (intr_info->num == 1) ? in bna_tx_create()
3782 txq->ib.intr_vector = (1 << txq->ib.intr_vector); in bna_tx_create()
3783 txq->ib.coalescing_timeo = tx_cfg->coalescing_timeo; in bna_tx_create()
3784 txq->ib.interpkt_timeo = BFI_TX_INTERPKT_TIMEO; in bna_tx_create()
3785 txq->ib.interpkt_count = BFI_TX_INTERPKT_COUNT; in bna_tx_create()
3793 (u32 *)txq->ib.ib_seg_host_addr_kva; in bna_tx_create()
3794 txq->tcb->i_dbell = &txq->ib.door_bell; in bna_tx_create()
3795 txq->tcb->intr_type = txq->ib.intr_type; in bna_tx_create()
3796 txq->tcb->intr_vector = txq->ib.intr_vector; in bna_tx_create()
4016 bna_ib_coalescing_timeo_set(&txq->ib, coalescing_timeo); in bna_tx_coalescing_timeo_set()