Lines Matching refs:dma_addr_t
19 dma_addr_t *, gfp_t);
21 void *, dma_addr_t);
24 dma_addr_t *dma_handle, gfp_t flag, in dma_alloc_attrs()
32 void *cpu_addr, dma_addr_t dma_handle, in dma_free_attrs()
40 dma_addr_t *handle, gfp_t flag) in dma_alloc_noncoherent()
45 void *addr, dma_addr_t handle) in dma_free_noncoherent()
55 extern dma_addr_t dma_map_single(struct device *, void *, size_t,
57 static inline void dma_unmap_single(struct device *dev, dma_addr_t addr, in dma_unmap_single()
62 extern dma_addr_t dma_map_page(struct device *, struct page *,
65 static inline void dma_unmap_page(struct device *dev, dma_addr_t address, in dma_unmap_page()
77 extern void dma_sync_single_for_device(struct device *, dma_addr_t, size_t,
83 dma_addr_t dma_handle, unsigned long offset, size_t size, in dma_sync_single_range_for_device()
90 static inline void dma_sync_single_for_cpu(struct device *dev, dma_addr_t handle, in dma_sync_single_for_cpu()
101 dma_addr_t dma_handle, unsigned long offset, size_t size, in dma_sync_single_range_for_cpu()
108 static inline int dma_mapping_error(struct device *dev, dma_addr_t handle) in dma_mapping_error()
115 void *cpu_addr, dma_addr_t dma_addr, size_t size);
117 void *cpu_addr, dma_addr_t dma_addr,