Lines Matching refs:skb_dma
435 if (rdata->skb_dma) { in xgbe_unmap_rdata()
437 dma_unmap_page(pdata->dev, rdata->skb_dma, in xgbe_unmap_rdata()
440 dma_unmap_single(pdata->dev, rdata->skb_dma, in xgbe_unmap_rdata()
443 rdata->skb_dma = 0; in xgbe_unmap_rdata()
494 dma_addr_t skb_dma; in xgbe_map_tx_skb() local
524 skb_dma = dma_map_single(pdata->dev, skb->data, in xgbe_map_tx_skb()
526 if (dma_mapping_error(pdata->dev, skb_dma)) { in xgbe_map_tx_skb()
530 rdata->skb_dma = skb_dma; in xgbe_map_tx_skb()
545 skb_dma = dma_map_single(pdata->dev, skb->data + offset, len, in xgbe_map_tx_skb()
547 if (dma_mapping_error(pdata->dev, skb_dma)) { in xgbe_map_tx_skb()
551 rdata->skb_dma = skb_dma; in xgbe_map_tx_skb()
554 cur_index, skb_dma, len); in xgbe_map_tx_skb()
575 skb_dma = skb_frag_dma_map(pdata->dev, frag, offset, in xgbe_map_tx_skb()
577 if (dma_mapping_error(pdata->dev, skb_dma)) { in xgbe_map_tx_skb()
582 rdata->skb_dma = skb_dma; in xgbe_map_tx_skb()
586 cur_index, skb_dma, len); in xgbe_map_tx_skb()