Home
last modified time | relevance | path

Searched refs:rxcq (Results 1 – 1 of 1) sorted by relevance

/Linux-v5.15/drivers/net/ethernet/pensando/ionic/
Dionic_txrx.c557 struct ionic_cq *rxcq = napi_to_cq(napi); in ionic_txrx_napi() local
558 unsigned int qi = rxcq->bound_q->index; in ionic_txrx_napi()
567 lif = rxcq->bound_q->lif; in ionic_txrx_napi()
574 rx_work_done = ionic_cq_service(rxcq, budget, in ionic_txrx_napi()
578 rxcq->num_descs / IONIC_RX_FILL_DIV); in ionic_txrx_napi()
579 if (rx_work_done && ionic_q_space_avail(rxcq->bound_q) >= rx_fill_threshold) in ionic_txrx_napi()
580 ionic_rx_fill(rxcq->bound_q); in ionic_txrx_napi()
585 rxcq->bound_intr->rearm_count++; in ionic_txrx_napi()
590 ionic_intr_credits(idev->intr_ctrl, rxcq->bound_intr->index, in ionic_txrx_napi()