Lines Matching defs:dma_addr
80 dma_addr_t dma_addr)
82 return xen_bus_to_phys(dev, dma_to_phys(dev, dma_addr));
104 static int is_xen_swiotlb_buffer(struct device *dev, dma_addr_t dma_addr)
106 unsigned long bfn = XEN_PFN_DOWN(dma_to_phys(dev, dma_addr));
425 * Unmap a single streaming mode DMA translation. The dma_addr and size must
452 xen_swiotlb_sync_single_for_cpu(struct device *dev, dma_addr_t dma_addr,
455 phys_addr_t paddr = xen_dma_to_phys(dev, dma_addr);
458 if (pfn_valid(PFN_DOWN(dma_to_phys(dev, dma_addr))))
461 xen_dma_sync_for_cpu(dev, dma_addr, size, dir);
464 if (is_xen_swiotlb_buffer(dev, dma_addr))
469 xen_swiotlb_sync_single_for_device(struct device *dev, dma_addr_t dma_addr,
472 phys_addr_t paddr = xen_dma_to_phys(dev, dma_addr);
474 if (is_xen_swiotlb_buffer(dev, dma_addr))
478 if (pfn_valid(PFN_DOWN(dma_to_phys(dev, dma_addr))))
481 xen_dma_sync_for_device(dev, dma_addr, size, dir);