Lines Matching refs:qid
113 int nm_i, qid, head, lim, rc; in ena_netmap_alloc_rx_slot() local
119 qid = rx_ring->qid; in ena_netmap_alloc_rx_slot()
120 kring = na->rx_rings[qid]; in ena_netmap_alloc_rx_slot()
137 ena_log_nm(adapter->pdev, ERR, "Rx ring %d is NULL\n", qid); in ena_netmap_alloc_rx_slot()
175 int nm_i, qid, lim; in ena_netmap_free_rx_slot() local
188 qid = rx_ring->qid; in ena_netmap_free_rx_slot()
189 kring = na->rx_rings[qid]; in ena_netmap_free_rx_slot()
192 "netmap kernel ring %d is NULL\n", qid); in ena_netmap_free_rx_slot()
219 ena_ring_in_netmap(struct ena_adapter *adapter, int qid, enum txrx x) in ena_ring_in_netmap() argument
226 kring = (x == NR_RX) ? na->rx_rings[qid] : na->tx_rings[qid]; in ena_ring_in_netmap()
234 ena_tx_ring_in_netmap(struct ena_adapter *adapter, int qid) in ena_tx_ring_in_netmap() argument
236 return ena_ring_in_netmap(adapter, qid, NR_TX); in ena_tx_ring_in_netmap()
240 ena_rx_ring_in_netmap(struct ena_adapter *adapter, int qid) in ena_rx_ring_in_netmap() argument
242 return ena_ring_in_netmap(adapter, qid, NR_RX); in ena_rx_ring_in_netmap()
246 ena_netmap_reset_ring(struct ena_adapter *adapter, int qid, enum txrx x) in ena_netmap_reset_ring() argument
248 if (!ena_ring_in_netmap(adapter, qid, x)) in ena_netmap_reset_ring()
251 netmap_reset(NA(adapter->ifp), x, qid, 0); in ena_netmap_reset_ring()
253 (x == NR_TX) ? "Tx" : "Rx", qid); in ena_netmap_reset_ring()
257 ena_netmap_reset_rx_ring(struct ena_adapter *adapter, int qid) in ena_netmap_reset_rx_ring() argument
259 ena_netmap_reset_ring(adapter, qid, NR_RX); in ena_netmap_reset_rx_ring()
263 ena_netmap_reset_tx_ring(struct ena_adapter *adapter, int qid) in ena_netmap_reset_tx_ring() argument
265 ena_netmap_reset_ring(adapter, qid, NR_TX); in ena_netmap_reset_tx_ring()
956 ctx->ring->qid, ena_rx_ctx.descs, ena_rx_ctx.l3_proto, in ena_netmap_rx_frame()