Lines Matching refs:rx
344 xgbe_set_buffer_data(&rdata->rx.hdr, &ring->rx_hdr_pa, in xgbe_map_rx_buffer()
348 xgbe_set_buffer_data(&rdata->rx.buf, &ring->rx_buf_pa, in xgbe_map_rx_buffer()
458 if (rdata->rx.hdr.pa.pages) in xgbe_unmap_rdata()
459 put_page(rdata->rx.hdr.pa.pages); in xgbe_unmap_rdata()
461 if (rdata->rx.hdr.pa_unmap.pages) { in xgbe_unmap_rdata()
462 dma_unmap_page(pdata->dev, rdata->rx.hdr.pa_unmap.pages_dma, in xgbe_unmap_rdata()
463 rdata->rx.hdr.pa_unmap.pages_len, in xgbe_unmap_rdata()
465 put_page(rdata->rx.hdr.pa_unmap.pages); in xgbe_unmap_rdata()
468 if (rdata->rx.buf.pa.pages) in xgbe_unmap_rdata()
469 put_page(rdata->rx.buf.pa.pages); in xgbe_unmap_rdata()
471 if (rdata->rx.buf.pa_unmap.pages) { in xgbe_unmap_rdata()
472 dma_unmap_page(pdata->dev, rdata->rx.buf.pa_unmap.pages_dma, in xgbe_unmap_rdata()
473 rdata->rx.buf.pa_unmap.pages_len, in xgbe_unmap_rdata()
475 put_page(rdata->rx.buf.pa_unmap.pages); in xgbe_unmap_rdata()
479 memset(&rdata->rx, 0, sizeof(rdata->rx)); in xgbe_unmap_rdata()