Home
last modified time | relevance | path

Searched defs:iommu_prot (Results 1 - 11 of 11) sorted by relevance

/kernel/linux/linux-6.6/drivers/iommu/iommufd/
H A Dioas.c191 int iommu_prot = IOMMU_CACHE; in conv_iommu_prot() local
H A Dvfio_compat.c165 int iommu_prot = IOMMU_CACHE; in iommufd_vfio_map_dma() local
H A Dio_pagetable.h48 int iommu_prot; member
H A Dio_pagetable.c189 iopt_insert_area(struct io_pagetable *iopt, struct iopt_area *area, struct iopt_pages *pages, unsigned long iova, unsigned long start_byte, unsigned long length, int iommu_prot) iopt_insert_area() argument
236 iopt_alloc_area_pages(struct io_pagetable *iopt, struct list_head *pages_list, unsigned long length, unsigned long *dst_iova, int iommu_prot, unsigned int flags) iopt_alloc_area_pages() argument
344 iopt_map_pages(struct io_pagetable *iopt, struct list_head *pages_list, unsigned long length, unsigned long *dst_iova, int iommu_prot, unsigned int flags) iopt_map_pages() argument
397 iopt_map_user_pages(struct iommufd_ctx *ictx, struct io_pagetable *iopt, unsigned long *iova, void __user *uptr, unsigned long length, int iommu_prot, unsigned int flags) iopt_map_user_pages() argument
[all...]
/kernel/linux/linux-6.6/drivers/iommu/
H A Dio-pgtable-dart.c236 dart_map_pages(struct io_pgtable_ops *ops, unsigned long iova, phys_addr_t paddr, size_t pgsize, size_t pgcount, int iommu_prot, gfp_t gfp, size_t *mapped) dart_map_pages() argument
H A Dio-pgtable-arm.c464 arm_lpae_map_pages(struct io_pgtable_ops *ops, unsigned long iova, phys_addr_t paddr, size_t pgsize, size_t pgcount, int iommu_prot, gfp_t gfp, size_t *mapped) arm_lpae_map_pages() argument
/kernel/linux/linux-5.10/drivers/iommu/
H A Dio-pgtable-arm.c444 arm_lpae_map(struct io_pgtable_ops *ops, unsigned long iova, phys_addr_t paddr, size_t size, int iommu_prot, gfp_t gfp) arm_lpae_map() argument
/kernel/linux/linux-5.10/drivers/iommu/amd/
H A Diommu.c2588 amd_iommu_map(struct iommu_domain *dom, unsigned long iova, phys_addr_t paddr, size_t page_size, int iommu_prot, gfp_t gfp) amd_iommu_map() argument
/kernel/linux/linux-6.6/drivers/iommu/amd/
H A Diommu.c2246 amd_iommu_map_pages(struct iommu_domain *dom, unsigned long iova, phys_addr_t paddr, size_t pgsize, size_t pgcount, int iommu_prot, gfp_t gfp, size_t *mapped) amd_iommu_map_pages() argument
/kernel/linux/linux-5.10/drivers/iommu/intel/
H A Diommu.c5660 intel_iommu_map(struct iommu_domain *domain, unsigned long iova, phys_addr_t hpa, size_t size, int iommu_prot, gfp_t gfp) intel_iommu_map() argument
/kernel/linux/linux-6.6/drivers/iommu/intel/
H A Diommu.c4126 intel_iommu_map(struct iommu_domain *domain, unsigned long iova, phys_addr_t hpa, size_t size, int iommu_prot, gfp_t gfp) intel_iommu_map() argument

Completed in 31 milliseconds