Lines Matching defs:prot
387 int prot = coherent ? IOMMU_CACHE : 0;
390 prot |= IOMMU_PRIV;
394 return prot | IOMMU_READ | IOMMU_WRITE;
396 return prot | IOMMU_READ;
398 return prot | IOMMU_WRITE;
483 size_t size, int prot, u64 dma_mask)
500 if (iommu_map_atomic(domain, iova, phys - iova_off, size, prot)) {
576 * @prot: pgprot_t to use for the remapped mapping
585 dma_addr_t *dma_handle, gfp_t gfp, pgprot_t prot,
640 vaddr = dma_common_pages_remap(pages, size, prot,
733 int prot = dma_info_to_prot(dir, coherent, attrs);
736 dma_handle = __iommu_dma_map(dev, phys, size, prot, dma_get_mask(dev));
840 int prot = dma_info_to_prot(dir, dev_is_dma_coherent(dev), attrs);
899 if (iommu_map_sg_atomic(domain, iova, sg, nents, prot) < iova_len)
1003 pgprot_t prot = dma_pgprot(dev, PAGE_KERNEL, attrs);
1006 prot, __builtin_return_address(0));
1207 int prot = IOMMU_WRITE | IOMMU_NOEXEC | IOMMU_MMIO;
1223 if (iommu_map(domain, iova, msi_addr, size, prot))