Lines Matching refs:rx
338 xgbe_set_buffer_data(&rdata->rx.hdr, &ring->rx_hdr_pa, in xgbe_map_rx_buffer()
342 xgbe_set_buffer_data(&rdata->rx.buf, &ring->rx_buf_pa, in xgbe_map_rx_buffer()
452 if (rdata->rx.hdr.pa.pages) in xgbe_unmap_rdata()
453 put_page(rdata->rx.hdr.pa.pages); in xgbe_unmap_rdata()
455 if (rdata->rx.hdr.pa_unmap.pages) { in xgbe_unmap_rdata()
456 dma_unmap_page(pdata->dev, rdata->rx.hdr.pa_unmap.pages_dma, in xgbe_unmap_rdata()
457 rdata->rx.hdr.pa_unmap.pages_len, in xgbe_unmap_rdata()
459 put_page(rdata->rx.hdr.pa_unmap.pages); in xgbe_unmap_rdata()
462 if (rdata->rx.buf.pa.pages) in xgbe_unmap_rdata()
463 put_page(rdata->rx.buf.pa.pages); in xgbe_unmap_rdata()
465 if (rdata->rx.buf.pa_unmap.pages) { in xgbe_unmap_rdata()
466 dma_unmap_page(pdata->dev, rdata->rx.buf.pa_unmap.pages_dma, in xgbe_unmap_rdata()
467 rdata->rx.buf.pa_unmap.pages_len, in xgbe_unmap_rdata()
469 put_page(rdata->rx.buf.pa_unmap.pages); in xgbe_unmap_rdata()
473 memset(&rdata->rx, 0, sizeof(rdata->rx)); in xgbe_unmap_rdata()