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()
1483 bna_ib_start(rx->bna, &rxp->cq.ib, is_regular); in bna_rx_sm_started_entry()
1675 cfg_req->q_cfg[i].ib.index_addr.a32.addr_lo = in bna_bfi_rx_enet_start()
1676 rxp->cq.ib.ib_seg_host_addr.lsb; in bna_bfi_rx_enet_start()
1677 cfg_req->q_cfg[i].ib.index_addr.a32.addr_hi = in bna_bfi_rx_enet_start()
1678 rxp->cq.ib.ib_seg_host_addr.msb; in bna_bfi_rx_enet_start()
1679 cfg_req->q_cfg[i].ib.intr.msix_index = in bna_bfi_rx_enet_start()
1680 htons((u16)rxp->cq.ib.intr_vector); in bna_bfi_rx_enet_start()
1687 cfg_req->ib_cfg.msix = (rxp->cq.ib.intr_type == BNA_INTR_T_MSIX) in bna_bfi_rx_enet_start()
1691 htonl((u32)rxp->cq.ib.coalescing_timeo); in bna_bfi_rx_enet_start()
1693 htonl((u32)rxp->cq.ib.interpkt_timeo); in bna_bfi_rx_enet_start()
1694 cfg_req->ib_cfg.inter_pkt_count = (u8)rxp->cq.ib.interpkt_count; in bna_bfi_rx_enet_start()
1743 bna_ib_stop(rx->bna, &rxp->cq.ib); in bna_rx_enet_stop()
2368 rxp->cq.ib.ib_seg_host_addr.lsb = in bna_rx_create()
2370 rxp->cq.ib.ib_seg_host_addr.msb = in bna_rx_create()
2372 rxp->cq.ib.ib_seg_host_addr_kva = in bna_rx_create()
2374 rxp->cq.ib.intr_type = intr_info->intr_type; in bna_rx_create()
2376 rxp->cq.ib.intr_vector = rxp->vector; in bna_rx_create()
2378 rxp->cq.ib.intr_vector = BIT(rxp->vector); in bna_rx_create()
2379 rxp->cq.ib.coalescing_timeo = rx_cfg->coalescing_timeo; in bna_rx_create()
2380 rxp->cq.ib.interpkt_count = BFI_RX_INTERPKT_COUNT; in bna_rx_create()
2381 rxp->cq.ib.interpkt_timeo = BFI_RX_INTERPKT_TIMEO; in bna_rx_create()
2461 (u32 *)rxp->cq.ib.ib_seg_host_addr_kva; in bna_rx_create()
2462 rxp->cq.ccb->i_dbell = &rxp->cq.ib.door_bell; in bna_rx_create()
2463 rxp->cq.ccb->intr_type = rxp->cq.ib.intr_type; in bna_rx_create()
2464 rxp->cq.ccb->intr_vector = rxp->cq.ib.intr_vector; in bna_rx_create()
2466 rxp->cq.ib.coalescing_timeo; in bna_rx_create()
2688 bna_ib_coalescing_timeo_set(&rxp->cq.ib, coalescing_timeo); in bna_rx_coalescing_timeo_set()
2750 bna_ib_coalescing_timeo_set(&ccb->cq->ib, coalescing_timeo); in bna_rx_dim_update()
2884 bna_ib_start(tx->bna, &txq->ib, is_regular); in bna_tx_sm_started_entry()
3112 cfg_req->q_cfg[i].ib.index_addr.a32.addr_lo = in bna_bfi_tx_enet_start()
3113 txq->ib.ib_seg_host_addr.lsb; in bna_bfi_tx_enet_start()
3114 cfg_req->q_cfg[i].ib.index_addr.a32.addr_hi = in bna_bfi_tx_enet_start()
3115 txq->ib.ib_seg_host_addr.msb; in bna_bfi_tx_enet_start()
3116 cfg_req->q_cfg[i].ib.intr.msix_index = in bna_bfi_tx_enet_start()
3117 htons((u16)txq->ib.intr_vector); in bna_bfi_tx_enet_start()
3124 cfg_req->ib_cfg.msix = (txq->ib.intr_type == BNA_INTR_T_MSIX) in bna_bfi_tx_enet_start()
3127 htonl((u32)txq->ib.coalescing_timeo); in bna_bfi_tx_enet_start()
3129 htonl((u32)txq->ib.interpkt_timeo); in bna_bfi_tx_enet_start()
3130 cfg_req->ib_cfg.inter_pkt_count = (u8)txq->ib.interpkt_count; in bna_bfi_tx_enet_start()
3163 bna_ib_stop(tx->bna, &txq->ib); in bna_tx_enet_stop()
3456 txq->ib.ib_seg_host_addr.lsb = in bna_tx_create()
3458 txq->ib.ib_seg_host_addr.msb = in bna_tx_create()
3460 txq->ib.ib_seg_host_addr_kva = in bna_tx_create()
3462 txq->ib.intr_type = intr_info->intr_type; in bna_tx_create()
3463 txq->ib.intr_vector = (intr_info->num == 1) ? in bna_tx_create()
3467 txq->ib.intr_vector = BIT(txq->ib.intr_vector); in bna_tx_create()
3468 txq->ib.coalescing_timeo = tx_cfg->coalescing_timeo; in bna_tx_create()
3469 txq->ib.interpkt_timeo = BFI_TX_INTERPKT_TIMEO; in bna_tx_create()
3470 txq->ib.interpkt_count = BFI_TX_INTERPKT_COUNT; in bna_tx_create()
3478 (u32 *)txq->ib.ib_seg_host_addr_kva; in bna_tx_create()
3479 txq->tcb->i_dbell = &txq->ib.door_bell; in bna_tx_create()
3480 txq->tcb->intr_type = txq->ib.intr_type; in bna_tx_create()
3481 txq->tcb->intr_vector = txq->ib.intr_vector; in bna_tx_create()
3674 bna_ib_coalescing_timeo_set(&txq->ib, coalescing_timeo); in bna_tx_coalescing_timeo_set()