Lines Matching defs:prot
100 u32 (*mk_ptentries)(phys_addr_t page, int prot);
267 /* TODO: set cache flags per prot IOMMU_CACHE */
268 static u32 rk_mk_pte(phys_addr_t page, int prot)
271 flags |= (prot & IOMMU_READ) ? RK_PTE_PAGE_READABLE : 0;
272 flags |= (prot & IOMMU_WRITE) ? RK_PTE_PAGE_WRITABLE : 0;
288 static u32 rk_mk_pte_v2(phys_addr_t page, int prot)
292 flags |= (prot & IOMMU_READ) ? RK_PTE_PAGE_READABLE : 0;
293 flags |= (prot & IOMMU_WRITE) ? RK_PTE_PAGE_WRITABLE : 0;
776 phys_addr_t paddr, size_t size, int prot)
790 pte_addr[pte_count] = rk_ops->mk_ptentries(paddr, prot);
813 pr_err("iova: %pad already mapped to %pa cannot remap to phys: %pa prot: %#x\n",
814 &iova, &page_phys, &paddr, prot);
820 phys_addr_t paddr, size_t size, int prot, gfp_t gfp)
850 paddr, size, prot);