Lines Matching refs:qcq
222 struct ionic_qcq *qcq = q_to_qcq(q); in ionic_rx_clean() local
227 comp = cq_info->cq_desc + qcq->cq.desc_size - sizeof(*comp); in ionic_rx_clean()
295 qcq->cq.desc_size - in ionic_rx_clean()
310 napi_gro_receive(&qcq->napi, skb); in ionic_rx_clean()
312 napi_gro_frags(&qcq->napi); in ionic_rx_clean()
444 static void ionic_dim_update(struct ionic_qcq *qcq, int napi_mode) in ionic_dim_update() argument
451 if (!qcq->intr.dim_coal_hw) in ionic_dim_update()
454 lif = qcq->q.lif; in ionic_dim_update()
455 qi = qcq->cq.bound_q->index; in ionic_dim_update()
472 dim_update_sample(qcq->cq.bound_intr->rearm_count, in ionic_dim_update()
475 net_dim(&qcq->dim, dim_sample); in ionic_dim_update()
480 struct ionic_qcq *qcq = napi_to_qcq(napi); in ionic_tx_napi() local
494 ionic_dim_update(qcq, IONIC_LIF_F_TX_DIM_INTR); in ionic_tx_napi()
511 struct ionic_qcq *qcq = napi_to_qcq(napi); in ionic_rx_napi() local
531 ionic_dim_update(qcq, IONIC_LIF_F_RX_DIM_INTR); in ionic_rx_napi()
548 struct ionic_qcq *qcq = napi_to_qcq(napi); in ionic_txrx_napi() local
575 ionic_dim_update(qcq, 0); in ionic_txrx_napi()
679 struct ionic_qcq *qcq = q_to_qcq(q); in ionic_tx_clean() local
707 qcq->cq.desc_size - in ionic_tx_clean()