Lines Matching refs:qcq
609 struct ionic_qcq *qcq = q_to_qcq(q); in ionic_rx_clean() local
702 qcq->cq.desc_size - in ionic_rx_clean()
717 napi_gro_receive(&qcq->napi, skb); in ionic_rx_clean()
719 napi_gro_frags(&qcq->napi); in ionic_rx_clean()
900 static void ionic_dim_update(struct ionic_qcq *qcq, int napi_mode) in ionic_dim_update() argument
907 if (!qcq->intr.dim_coal_hw) in ionic_dim_update()
910 lif = qcq->q.lif; in ionic_dim_update()
911 qi = qcq->cq.bound_q->index; in ionic_dim_update()
928 dim_update_sample(qcq->cq.bound_intr->rearm_count, in ionic_dim_update()
931 net_dim(&qcq->dim, &dim_sample); in ionic_dim_update()
936 struct ionic_qcq *qcq = napi_to_qcq(napi); in ionic_tx_napi() local
947 ionic_dim_update(qcq, IONIC_LIF_F_TX_DIM_INTR); in ionic_tx_napi()
960 ionic_txq_poke_doorbell(&qcq->q); in ionic_tx_napi()
1001 struct ionic_qcq *qcq = napi_to_qcq(napi); in ionic_rx_napi() local
1012 ionic_dim_update(qcq, IONIC_LIF_F_RX_DIM_INTR); in ionic_rx_napi()
1025 ionic_rxq_poke_doorbell(&qcq->q); in ionic_rx_napi()
1179 struct ionic_qcq *qcq = q_to_qcq(q); in ionic_tx_clean() local
1206 qcq->cq.desc_size - in ionic_tx_clean()