Lines Matching refs:dma_addr
14 void *cpu_addr, dma_addr_t dma_addr, size_t size,
18 void *cpu_addr, dma_addr_t dma_addr, size_t size,
20 bool dma_direct_need_sync(struct device *dev, dma_addr_t dma_addr);
89 dma_addr_t dma_addr; in dma_direct_map_phys() local
103 dma_addr = phys; in dma_direct_map_phys()
104 if (unlikely(!dma_capable(dev, dma_addr, size, false))) in dma_direct_map_phys()
107 dma_addr = phys_to_dma_unencrypted(dev, phys); in dma_direct_map_phys()
108 if (unlikely(!dma_capable(dev, dma_addr, size, false))) in dma_direct_map_phys()
111 dma_addr = phys_to_dma(dev, phys); in dma_direct_map_phys()
112 if (unlikely(!dma_capable(dev, dma_addr, size, true)) || in dma_direct_map_phys()
128 return dma_addr; in dma_direct_map_phys()
134 &dma_addr, size, *dev->dma_mask, dev->bus_dma_limit); in dma_direct_map_phys()