Lines Matching refs:ccb

567 		rxf->rit[offset] = rxp->cq.ccb->id;  in bna_rit_init()
1910 rxp->cq.ccb->sw_qpt = (void **) swqpt_mem->kva; in bna_rxp_cqpt_setup()
1911 rxp->cq.ccb->sw_q = page_mem->kva; in bna_rxp_cqpt_setup()
1917 rxp->cq.ccb->sw_qpt[i] = kva; in bna_rxp_cqpt_setup()
2103 rxp->cq.ccb->i_dbell->doorbell_addr = in bna_bfi_rx_enet_start_rsp()
2119 (*rxp->cq.ccb->hw_producer_index) = 0; in bna_bfi_rx_enet_start_rsp()
2120 rxp->cq.ccb->producer_index = 0; in bna_bfi_rx_enet_start_rsp()
2436 rxp->cq.ccb = (struct bna_ccb *) ccb_mem[i].kva; in bna_rx_create()
2444 rxp->cq.ccb->q_depth = cq_depth; in bna_rx_create()
2445 rxp->cq.ccb->cq = &rxp->cq; in bna_rx_create()
2446 rxp->cq.ccb->rcb[0] = q0->rcb; in bna_rx_create()
2447 q0->rcb->ccb = rxp->cq.ccb; in bna_rx_create()
2449 rxp->cq.ccb->rcb[1] = q1->rcb; in bna_rx_create()
2450 q1->rcb->ccb = rxp->cq.ccb; in bna_rx_create()
2452 rxp->cq.ccb->hw_producer_index = in bna_rx_create()
2454 rxp->cq.ccb->i_dbell = &rxp->cq.ib.door_bell; in bna_rx_create()
2455 rxp->cq.ccb->intr_type = rxp->cq.ib.intr_type; in bna_rx_create()
2456 rxp->cq.ccb->intr_vector = rxp->cq.ib.intr_vector; in bna_rx_create()
2457 rxp->cq.ccb->rx_coalescing_timeo = in bna_rx_create()
2459 rxp->cq.ccb->pkt_rate.small_pkt_cnt = 0; in bna_rx_create()
2460 rxp->cq.ccb->pkt_rate.large_pkt_cnt = 0; in bna_rx_create()
2461 rxp->cq.ccb->bnad = bna->bnad; in bna_rx_create()
2462 rxp->cq.ccb->id = i; in bna_rx_create()
2468 rx->ccb_setup_cbfn(bnad, rxp->cq.ccb); in bna_rx_create()
2516 rx->ccb_destroy_cbfn(rx->bna->bnad, rxp->cq.ccb); in bna_rx_destroy()
2517 rxp->cq.ccb = NULL; in bna_rx_destroy()
2679 rxp->cq.ccb->rx_coalescing_timeo = coalescing_timeo; in bna_rx_coalescing_timeo_set()
2695 bna_rx_dim_update(struct bna_ccb *ccb) in bna_rx_dim_update() argument
2697 struct bna *bna = ccb->cq->rx->bna; in bna_rx_dim_update()
2702 if ((ccb->pkt_rate.small_pkt_cnt == 0) && in bna_rx_dim_update()
2703 (ccb->pkt_rate.large_pkt_cnt == 0)) in bna_rx_dim_update()
2708 small_rt = ccb->pkt_rate.small_pkt_cnt; in bna_rx_dim_update()
2709 large_rt = ccb->pkt_rate.large_pkt_cnt; in bna_rx_dim_update()
2735 ccb->pkt_rate.small_pkt_cnt = 0; in bna_rx_dim_update()
2736 ccb->pkt_rate.large_pkt_cnt = 0; in bna_rx_dim_update()
2739 ccb->rx_coalescing_timeo = coalescing_timeo; in bna_rx_dim_update()
2742 bna_ib_coalescing_timeo_set(&ccb->cq->ib, coalescing_timeo); in bna_rx_dim_update()