Home
last modified time | relevance | path

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

/linux-5.19.10/drivers/net/ethernet/pensando/ionic/
Dionic_txrx.c548 struct ionic_cq *rxcq = napi_to_cq(napi); in ionic_txrx_napi() local
549 unsigned int qi = rxcq->bound_q->index; in ionic_txrx_napi()
558 lif = rxcq->bound_q->lif; in ionic_txrx_napi()
565 rx_work_done = ionic_cq_service(rxcq, budget, in ionic_txrx_napi()
569 rxcq->num_descs / IONIC_RX_FILL_DIV); in ionic_txrx_napi()
570 if (rx_work_done && ionic_q_space_avail(rxcq->bound_q) >= rx_fill_threshold) in ionic_txrx_napi()
571 ionic_rx_fill(rxcq->bound_q); in ionic_txrx_napi()
576 rxcq->bound_intr->rearm_count++; in ionic_txrx_napi()
581 ionic_intr_credits(idev->intr_ctrl, rxcq->bound_intr->index, in ionic_txrx_napi()