Lines Matching refs:iommu_prot
192 int iommu_prot) in iopt_insert_area() argument
196 if ((iommu_prot & IOMMU_WRITE) && !pages->writable) in iopt_insert_area()
199 area->iommu_prot = iommu_prot; in iopt_insert_area()
227 int iommu_prot, unsigned int flags) in iopt_alloc_area_pages() argument
272 elm->start_byte, elm->length, iommu_prot); in iopt_alloc_area_pages()
334 int iommu_prot, unsigned int flags) in iopt_map_pages() argument
340 iommu_prot, flags); in iopt_map_pages()
387 unsigned long length, int iommu_prot, in iopt_map_user_pages() argument
394 elm.pages = iopt_alloc_pages(uptr, length, iommu_prot & IOMMU_WRITE); in iopt_map_user_pages()
404 rc = iopt_map_pages(iopt, &pages_list, length, iova, iommu_prot, flags); in iopt_map_user_pages()
1033 area->iommu_prot); in iopt_area_split()
1039 last_iova - new_start + 1, area->iommu_prot); in iopt_area_split()