Lines Matching refs:dma_addr_t

25 	dma_addr_t	dma_handle;
59 dma_addr_t dma_handle) in dmam_free_coherent()
82 void *dmam_alloc_attrs(struct device *dev, size_t size, dma_addr_t *dma_handle, in dmam_alloc_attrs()
109 static bool dma_go_direct(struct device *dev, dma_addr_t mask, in dma_go_direct()
140 dma_addr_t dma_map_page_attrs(struct device *dev, struct page *page, in dma_map_page_attrs()
145 dma_addr_t addr; in dma_map_page_attrs()
162 void dma_unmap_page_attrs(struct device *dev, dma_addr_t addr, size_t size, in dma_unmap_page_attrs()
217 dma_addr_t dma_map_resource(struct device *dev, phys_addr_t phys_addr, in dma_map_resource()
221 dma_addr_t addr = DMA_MAPPING_ERROR; in dma_map_resource()
242 void dma_unmap_resource(struct device *dev, dma_addr_t addr, size_t size, in dma_unmap_resource()
254 void dma_sync_single_for_cpu(struct device *dev, dma_addr_t addr, size_t size, in dma_sync_single_for_cpu()
268 void dma_sync_single_for_device(struct device *dev, dma_addr_t addr, in dma_sync_single_for_device()
322 void *cpu_addr, dma_addr_t dma_addr, size_t size, in dma_get_sgtable_attrs()
386 void *cpu_addr, dma_addr_t dma_addr, size_t size, in dma_mmap_attrs()
421 void *dma_alloc_attrs(struct device *dev, size_t size, dma_addr_t *dma_handle, in dma_alloc_attrs()
448 dma_addr_t dma_handle, unsigned long attrs) in dma_free_attrs()
475 dma_addr_t *dma_handle, enum dma_data_direction dir, gfp_t gfp) in dma_alloc_pages()
500 dma_addr_t dma_handle, enum dma_data_direction dir) in dma_free_pages()
515 dma_addr_t *dma_handle, enum dma_data_direction dir, gfp_t gfp) in dma_alloc_noncoherent()
539 dma_addr_t dma_handle, enum dma_data_direction dir) in dma_free_noncoherent()
582 mask = (dma_addr_t)mask; in dma_set_mask()
600 mask = (dma_addr_t)mask; in dma_set_coherent_mask()
625 bool dma_need_sync(struct device *dev, dma_addr_t dma_addr) in dma_need_sync()