Lines Matching refs:dma_handle

53 dma_alloc_coherent(struct device *dev, size_t size, dma_addr_t *dma_handle,  in dma_alloc_coherent()  argument
56 return hppa_dma_ops->alloc_consistent(dev, size, dma_handle, flag); in dma_alloc_coherent()
60 dma_alloc_noncoherent(struct device *dev, size_t size, dma_addr_t *dma_handle, in dma_alloc_noncoherent() argument
63 return hppa_dma_ops->alloc_noncoherent(dev, size, dma_handle, flag); in dma_alloc_noncoherent()
68 void *vaddr, dma_addr_t dma_handle) in dma_free_coherent() argument
70 hppa_dma_ops->free_consistent(dev, size, vaddr, dma_handle); in dma_free_coherent()
75 void *vaddr, dma_addr_t dma_handle) in dma_free_noncoherent() argument
77 hppa_dma_ops->free_consistent(dev, size, vaddr, dma_handle); in dma_free_noncoherent()
124 dma_sync_single_for_cpu(struct device *dev, dma_addr_t dma_handle, size_t size, in dma_sync_single_for_cpu() argument
128 hppa_dma_ops->dma_sync_single_for_cpu(dev, dma_handle, 0, size, direction); in dma_sync_single_for_cpu()
132 dma_sync_single_for_device(struct device *dev, dma_addr_t dma_handle, size_t size, in dma_sync_single_for_device() argument
136 hppa_dma_ops->dma_sync_single_for_device(dev, dma_handle, 0, size, direction); in dma_sync_single_for_device()
140 dma_sync_single_range_for_cpu(struct device *dev, dma_addr_t dma_handle, in dma_sync_single_range_for_cpu() argument
145 hppa_dma_ops->dma_sync_single_for_cpu(dev, dma_handle, offset, size, direction); in dma_sync_single_range_for_cpu()
149 dma_sync_single_range_for_device(struct device *dev, dma_addr_t dma_handle, in dma_sync_single_range_for_device() argument
154 hppa_dma_ops->dma_sync_single_for_device(dev, dma_handle, offset, size, direction); in dma_sync_single_range_for_device()