Lines Matching refs:dma_handle
416 static void * pa11_dma_alloc_consistent (struct device *dev, size_t size, dma_addr_t *dma_handle, g… in pa11_dma_alloc_consistent() argument
429 *dma_handle = (dma_addr_t) paddr; in pa11_dma_alloc_consistent()
442 …void pa11_dma_free_consistent (struct device *dev, size_t size, void *vaddr, dma_addr_t dma_handle) in pa11_dma_free_consistent() argument
450 free_pages((unsigned long)__va(dma_handle), order); in pa11_dma_free_consistent()
461 static void pa11_dma_unmap_single(struct device *dev, dma_addr_t dma_handle, size_t size, enum dma_… in pa11_dma_unmap_single() argument
474 flush_kernel_dcache_range((unsigned long) phys_to_virt(dma_handle), size); in pa11_dma_unmap_single()
512 static void pa11_dma_sync_single_for_cpu(struct device *dev, dma_addr_t dma_handle, unsigned long o… in pa11_dma_sync_single_for_cpu() argument
516 flush_kernel_dcache_range((unsigned long) phys_to_virt(dma_handle) + offset, size); in pa11_dma_sync_single_for_cpu()
519 static void pa11_dma_sync_single_for_device(struct device *dev, dma_addr_t dma_handle, unsigned lon… in pa11_dma_sync_single_for_device() argument
523 flush_kernel_dcache_range((unsigned long) phys_to_virt(dma_handle) + offset, size); in pa11_dma_sync_single_for_device()
564 dma_addr_t *dma_handle, gfp_t flag) in fail_alloc_consistent() argument
570 dma_addr_t *dma_handle, gfp_t flag) in pa11_dma_alloc_noncoherent() argument
576 *dma_handle = (dma_addr_t)virt_to_phys(addr); in pa11_dma_alloc_noncoherent()