Searched refs:IOMMU_WRITE (Results 1 - 25 of 44) sorted by relevance
12
/linux-master/drivers/infiniband/hw/usnic/ |
H A D | usnic_uiom.c | 229 if (interval->flags & IOMMU_WRITE) 254 flags |= (uiomr->writable) ? IOMMU_WRITE : 0; 374 (writable) ? IOMMU_WRITE : 0, 375 IOMMU_WRITE, 393 (writable) ? IOMMU_WRITE : 0);
|
/linux-master/drivers/gpu/drm/msm/ |
H A D | msm_gpummu.c | 36 if (prot & IOMMU_WRITE)
|
/linux-master/drivers/iommu/ |
H A D | io-pgtable-dart.c | 219 if (!(prot & IOMMU_WRITE)) 225 if (!(prot & IOMMU_WRITE)) 254 if (!(iommu_prot & (IOMMU_READ | IOMMU_WRITE)))
|
H A D | io-pgtable-arm-v7s.c | 347 if (!(prot & IOMMU_WRITE)) 372 prot |= IOMMU_WRITE; 556 if (!(prot & (IOMMU_READ | IOMMU_WRITE))) 974 IOMMU_READ | IOMMU_WRITE | 1023 if (ops->map_pages(ops, iova, iova, size, 1, IOMMU_WRITE,
|
H A D | of_iommu.c | 245 int prot = IOMMU_READ | IOMMU_WRITE;
|
H A D | io-pgtable-arm.c | 426 if (!(prot & IOMMU_WRITE) && (prot & IOMMU_READ)) 434 if (prot & IOMMU_WRITE) 502 if (!(iommu_prot & (IOMMU_READ | IOMMU_WRITE))) 1221 IOMMU_READ | IOMMU_WRITE | 1264 IOMMU_WRITE, GFP_KERNEL, &mapped))
|
H A D | virtio-iommu.c | 473 unsigned long prot = IOMMU_WRITE | IOMMU_NOEXEC | IOMMU_MMIO; 826 (prot & IOMMU_WRITE ? VIRTIO_IOMMU_MAP_F_WRITE : 0) | 946 int prot = IOMMU_WRITE | IOMMU_NOEXEC | IOMMU_MMIO;
|
H A D | sun50i-iommu.c | 275 if ((prot & (IOMMU_READ | IOMMU_WRITE)) == (IOMMU_READ | IOMMU_WRITE)) 279 else if (prot & IOMMU_WRITE)
|
H A D | dma-iommu.c | 753 return prot | IOMMU_READ | IOMMU_WRITE; 757 return prot | IOMMU_WRITE; 1781 int prot = IOMMU_WRITE | IOMMU_NOEXEC | IOMMU_MMIO;
|
H A D | s390-iommu.c | 629 if (!(prot & IOMMU_WRITE))
|
H A D | rockchip-iommu.c | 271 flags |= (prot & IOMMU_WRITE) ? RK_PTE_PAGE_WRITABLE : 0; 292 flags |= (prot & IOMMU_WRITE) ? RK_PTE_PAGE_WRITABLE : 0;
|
/linux-master/drivers/media/platform/nvidia/tegra-vde/ |
H A D | iommu.c | 40 IOMMU_READ | IOMMU_WRITE);
|
/linux-master/drivers/net/ipa/ |
H A D | ipa_mem.c | 475 ret = iommu_map(domain, iova, phys, size, IOMMU_READ | IOMMU_WRITE, 583 ret = iommu_map(domain, iova, phys, size, IOMMU_READ | IOMMU_WRITE,
|
/linux-master/drivers/media/platform/qcom/venus/ |
H A D | firmware.c | 163 IOMMU_READ | IOMMU_WRITE | IOMMU_PRIV, GFP_KERNEL);
|
/linux-master/drivers/vfio/ |
H A D | vfio_iommu_type1.c | 467 unpin_user_pages_dirty_lock(&page, 1, prot & IOMMU_WRITE); 563 if (prot & IOMMU_WRITE) 580 ret = follow_fault_pfn(vma, mm, vaddr, pfn, prot & IOMMU_WRITE); 1562 prot |= IOMMU_WRITE; 1837 IOMMU_READ | IOMMU_WRITE | IOMMU_CACHE, 3061 if ((write && !(dma->prot & IOMMU_WRITE)) ||
|
/linux-master/drivers/gpu/drm/rockchip/ |
H A D | rockchip_drm_gem.c | 25 int prot = IOMMU_READ | IOMMU_WRITE;
|
/linux-master/drivers/iommu/iommufd/ |
H A D | vfio_compat.c | 179 iommu_prot |= IOMMU_WRITE;
|
H A D | ioas.c | 194 iommu_prot |= IOMMU_WRITE;
|
H A D | io_pagetable.c | 197 if ((iommu_prot & IOMMU_WRITE) && !pages->writable) 407 elm.pages = iopt_alloc_pages(uptr, length, iommu_prot & IOMMU_WRITE);
|
/linux-master/drivers/gpu/drm/panfrost/ |
H A D | panfrost_mmu.c | 330 int prot = IOMMU_READ | IOMMU_WRITE; 531 IOMMU_WRITE | IOMMU_READ | IOMMU_NOEXEC, sgt);
|
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/instmem/ |
H A D | gk20a.c | 478 PAGE_SIZE, IOMMU_READ | IOMMU_WRITE,
|
/linux-master/drivers/s390/cio/ |
H A D | vfio_ccw_cp.c | 148 IOMMU_READ | IOMMU_WRITE,
|
/linux-master/drivers/net/wireless/ath/ath11k/ |
H A D | ahb.c | 1014 IOMMU_READ | IOMMU_WRITE, GFP_KERNEL); 1022 IOMMU_READ | IOMMU_WRITE, GFP_KERNEL);
|
/linux-master/drivers/acpi/arm64/ |
H A D | iort.c | 904 int prot = IOMMU_READ | IOMMU_WRITE; 1147 int prot = IOMMU_WRITE | IOMMU_NOEXEC | IOMMU_MMIO;
|
/linux-master/arch/arm/mm/ |
H A D | dma-mapping.c | 742 return prot | IOMMU_READ | IOMMU_WRITE; 746 return prot | IOMMU_WRITE;
|
Completed in 299 milliseconds
12