Lines Matching defs:dma_dev
82 struct device *dma_dev;
139 d = dma_map_single(ip->dma_dev, new_skb->data,
142 if (dma_mapping_error(ip->dma_dev, d)) {
405 dma_unmap_single(ip->dma_dev, rxr[rx_entry],
620 dma_unmap_single(ip->dma_dev, be64_to_cpu(desc->p1),
625 dma_unmap_single(ip->dma_dev, be64_to_cpu(desc->p2),
659 dma_unmap_single(ip->dma_dev,
853 ip->dma_dev = pdev->dev.parent;
885 ip->rxr = dma_alloc_coherent(ip->dma_dev, RX_RING_SIZE, &ip->rxr_dma,
894 ip->tx_ring = dma_alloc_coherent(ip->dma_dev, TX_RING_SIZE + SZ_16K - 1,
955 dma_free_coherent(ip->dma_dev, RX_RING_SIZE, ip->rxr,
958 dma_free_coherent(ip->dma_dev, TX_RING_SIZE + SZ_16K - 1, ip->tx_ring,
970 dma_free_coherent(ip->dma_dev, RX_RING_SIZE, ip->rxr, ip->rxr_dma);
971 dma_free_coherent(ip->dma_dev, TX_RING_SIZE + SZ_16K - 1, ip->tx_ring, ip->txr_dma);
1063 d1 = dma_map_single(ip->dma_dev, skb->data, s1, DMA_TO_DEVICE);
1064 if (dma_mapping_error(ip->dma_dev, d1))
1066 d2 = dma_map_single(ip->dma_dev, (void *)b2, s1, DMA_TO_DEVICE);
1067 if (dma_mapping_error(ip->dma_dev, d2)) {
1068 dma_unmap_single(ip->dma_dev, d1, len, DMA_TO_DEVICE);
1079 d = dma_map_single(ip->dma_dev, skb->data, len, DMA_TO_DEVICE);
1080 if (dma_mapping_error(ip->dma_dev, d))