Home
last modified time | relevance | path

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

/Linux-v5.4/drivers/net/ethernet/pensando/ionic/
Dionic_txrx.c187 static u32 ionic_rx_walk_cq(struct ionic_cq *rxcq, u32 limit) in ionic_rx_walk_cq() argument
191 while (ionic_rx_service(rxcq, rxcq->tail)) { in ionic_rx_walk_cq()
192 if (rxcq->tail->last) in ionic_rx_walk_cq()
193 rxcq->done_color = !rxcq->done_color; in ionic_rx_walk_cq()
194 rxcq->tail = rxcq->tail->next; in ionic_rx_walk_cq()
195 DEBUG_STATS_CQE_CNT(rxcq); in ionic_rx_walk_cq()
302 struct ionic_cq *rxcq = napi_to_cq(napi); in ionic_rx_napi() local
303 unsigned int qi = rxcq->bound_q->index; in ionic_rx_napi()
310 lif = rxcq->bound_q->lif; in ionic_rx_napi()
316 work_done = ionic_rx_walk_cq(rxcq, budget); in ionic_rx_napi()
[all …]