Lines Matching defs:handle
574 * @dma_handle: Out argument for allocated DMA handle
854 * IOVA granules for the IOMMU driver to handle. With some clever
943 static void iommu_dma_unmap_resource(struct device *dev, dma_addr_t handle,
946 __iommu_dma_unmap(dev, handle, size);
981 dma_addr_t handle, unsigned long attrs)
983 __iommu_dma_unmap(dev, handle, size);
1025 dma_addr_t *handle, gfp_t gfp, unsigned long attrs)
1036 return iommu_dma_alloc_remap(dev, size, handle, gfp,
1049 *handle = __iommu_dma_map(dev, page_to_phys(page), size, ioprot,
1051 if (*handle == DMA_MAPPING_ERROR) {
1061 dma_addr_t *handle, enum dma_data_direction dir, gfp_t gfp)
1066 page = dma_common_alloc_pages(dev, size, handle, dir, gfp);
1072 return iommu_dma_alloc_remap(dev, size, handle, gfp | __GFP_ZERO,
1077 void *cpu_addr, dma_addr_t handle, enum dma_data_direction dir)
1079 __iommu_dma_unmap(dev, handle, size);