Lines Matching refs:phys_addr_t
52 dma_addr_t (*map_resource)(struct device *dev, phys_addr_t phys_addr,
116 void dma_contiguous_reserve(phys_addr_t addr_limit);
117 int __init dma_contiguous_reserve_area(phys_addr_t size, phys_addr_t base,
118 phys_addr_t limit, struct cma **res_cma, bool fixed);
127 void dma_contiguous_early_fixup(phys_addr_t base, unsigned long size);
133 static inline void dma_contiguous_reserve(phys_addr_t limit) in dma_contiguous_reserve()
136 static inline int dma_contiguous_reserve_area(phys_addr_t size, in dma_contiguous_reserve_area()
137 phys_addr_t base, phys_addr_t limit, struct cma **res_cma, in dma_contiguous_reserve_area()
172 int dma_declare_coherent_memory(struct device *dev, phys_addr_t phys_addr,
189 phys_addr_t phys_addr, dma_addr_t device_addr, size_t size) in dma_declare_coherent_memory()
235 bool (*phys_addr_ok)(struct device *, phys_addr_t, size_t));
288 void arch_sync_dma_for_device(phys_addr_t paddr, size_t size,
291 static inline void arch_sync_dma_for_device(phys_addr_t paddr, size_t size, in arch_sync_dma_for_device()
298 void arch_sync_dma_for_cpu(phys_addr_t paddr, size_t size,
301 static inline void arch_sync_dma_for_cpu(phys_addr_t paddr, size_t size, in arch_sync_dma_for_cpu()
324 void arch_dma_mark_clean(phys_addr_t paddr, size_t size);
326 static inline void arch_dma_mark_clean(phys_addr_t paddr, size_t size) in arch_dma_mark_clean()