Lines Matching refs:desc_ring
78 if (rx->desc.desc_ring) { in gve_rx_reset_ring_gqi()
79 size = slots * sizeof(rx->desc.desc_ring[0]); in gve_rx_reset_ring_gqi()
80 memset(rx->desc.desc_ring, 0, size); in gve_rx_reset_ring_gqi()
111 if (rx->desc.desc_ring) { in gve_rx_free_ring_gqi()
113 dma_free_coherent(dev, bytes, rx->desc.desc_ring, rx->desc.bus); in gve_rx_free_ring_gqi()
114 rx->desc.desc_ring = NULL; in gve_rx_free_ring_gqi()
345 rx->desc.desc_ring = dma_alloc_coherent(hdev, bytes, &rx->desc.bus, in gve_rx_alloc_ring_gqi()
347 if (!rx->desc.desc_ring) { in gve_rx_alloc_ring_gqi()
938 desc = rx->desc.desc_ring + next_idx; in gve_rx_work_pending()
1010 struct gve_rx_desc *desc = &rx->desc.desc_ring[idx]; in gve_clean_rx_done()
1015 next_desc = &rx->desc.desc_ring[(idx + 1) & rx->mask]; in gve_clean_rx_done()
1022 desc = &rx->desc.desc_ring[idx]; in gve_clean_rx_done()