Lines Matching refs:handle
22 dma_addr_t *handle, gfp_t flag) in dma_alloc_coherent() argument
38 *handle = page_to_phys(page); in dma_alloc_coherent()
65 void *addr, dma_addr_t handle) in dma_free_coherent() argument
67 pr_debug("dma_free_coherent: %p, %x\n", addr, handle); in dma_free_coherent()
104 void dma_sync_single_for_device(struct device *dev, dma_addr_t handle, in dma_sync_single_for_device() argument
110 cache_push(handle, size); in dma_sync_single_for_device()
113 cache_clear(handle, size); in dma_sync_single_for_device()
136 dma_addr_t handle = virt_to_bus(addr); in dma_map_single() local
138 dma_sync_single_for_device(dev, handle, size, dir); in dma_map_single()
139 return handle; in dma_map_single()
147 dma_addr_t handle = page_to_phys(page) + offset; in dma_map_page() local
149 dma_sync_single_for_device(dev, handle, size, dir); in dma_map_page()
150 return handle; in dma_map_page()