Lines Matching refs:dma_addr_t
19 #define DMA_ERROR_CODE (~(dma_addr_t)0x0)
25 extern void *consistent_alloc(int, size_t, dma_addr_t, unsigned long);
26 extern void consistent_free(void*, size_t, dma_addr_t);
33 dma_addr_t *dma_handle, gfp_t flag);
36 void *vaddr, dma_addr_t dma_handle);
38 static inline dma_addr_t
48 dma_unmap_single(struct device *dev, dma_addr_t dma_addr, size_t size, in dma_unmap_single()
72 static inline dma_addr_t
77 return (dma_addr_t)(page_to_pfn(page)) * PAGE_SIZE + offset; in dma_map_page()
81 dma_unmap_page(struct device *dev, dma_addr_t dma_address, size_t size, in dma_unmap_page()
96 dma_sync_single_for_cpu(struct device *dev, dma_addr_t dma_handle, size_t size, in dma_sync_single_for_cpu()
103 dma_sync_single_for_device(struct device *dev, dma_addr_t dma_handle, in dma_sync_single_for_device()
110 dma_sync_single_range_for_cpu(struct device *dev, dma_addr_t dma_handle, in dma_sync_single_range_for_cpu()
119 dma_sync_single_range_for_device(struct device *dev, dma_addr_t dma_handle, in dma_sync_single_range_for_device()
144 dma_mapping_error(struct device *dev, dma_addr_t dma_addr) in dma_mapping_error()
176 dma_addr_t dma_addr, size_t size) in dma_mmap_coherent()
182 void *cpu_addr, dma_addr_t dma_addr, in dma_get_sgtable()
189 dma_addr_t *dma_handle, gfp_t flag, in dma_alloc_attrs()
196 void *vaddr, dma_addr_t dma_handle, in dma_free_attrs()