Home
last modified time | relevance | path

Searched refs:IOMMU_HWPT_ALLOC_PASID (Results 1 – 10 of 10) sorted by relevance

/linux-6.15/drivers/iommu/iommufd/
H A Dhw_pagetable.c116 IOMMU_HWPT_ALLOC_PASID; in iommufd_hwpt_paging_alloc()
140 hwpt->pasid_compat = flags & IOMMU_HWPT_ALLOC_PASID; in iommufd_hwpt_paging_alloc()
237 if ((flags & ~(IOMMU_HWPT_FAULT_ID_VALID | IOMMU_HWPT_ALLOC_PASID)) || in iommufd_hwpt_nested_alloc()
249 hwpt->pasid_compat = flags & IOMMU_HWPT_ALLOC_PASID; in iommufd_hwpt_nested_alloc()
294 if (flags & ~(IOMMU_HWPT_FAULT_ID_VALID | IOMMU_HWPT_ALLOC_PASID)) in iommufd_viommu_alloc_hwpt_nested()
306 hwpt->pasid_compat = flags & IOMMU_HWPT_ALLOC_PASID; in iommufd_viommu_alloc_hwpt_nested()
H A Dselftest.c406 if (flags & ~IOMMU_HWPT_ALLOC_PASID) in mock_domain_alloc_nested()
429 IOMMU_HWPT_ALLOC_PASID; in mock_domain_alloc_paging_flags()
649 if (flags & ~IOMMU_HWPT_ALLOC_PASID) in mock_viommu_alloc_domain_nested()
/linux-6.15/tools/testing/selftests/iommu/
H A Diommufd_fail_nth.c674 IOMMU_HWPT_ALLOC_PASID, &hwpt_id, in TEST_FAIL_NTH()
686 IOMMU_HWPT_ALLOC_PASID, in TEST_FAIL_NTH()
714 IOMMU_HWPT_ALLOC_PASID, in TEST_FAIL_NTH()
H A Diommufd.c3088 IOMMU_HWPT_ALLOC_PASID, in TEST_F()
3093 IOMMU_HWPT_ALLOC_PASID, in TEST_F()
3101 IOMMU_HWPT_FAULT_ID_VALID | IOMMU_HWPT_ALLOC_PASID, in TEST_F()
3111 IOMMU_HWPT_ALLOC_PASID, in TEST_F()
3117 IOMMU_HWPT_ALLOC_PASID, in TEST_F()
/linux-6.15/drivers/iommu/intel/
H A Dnested.c201 if (!nested_supported(iommu) || flags & ~IOMMU_HWPT_ALLOC_PASID) in intel_iommu_domain_alloc_nested()
H A Diommu.c3387 IOMMU_HWPT_ALLOC_PASID))) in intel_iommu_domain_alloc_paging_flags()
/linux-6.15/include/uapi/linux/
H A Diommufd.h406 IOMMU_HWPT_ALLOC_PASID = 1 << 3, enumerator
/linux-6.15/drivers/iommu/arm/arm-smmu-v3/
H A Darm-smmu-v3.c3231 IOMMU_HWPT_ALLOC_PASID | in arm_smmu_domain_alloc_paging_flags()
3262 case IOMMU_HWPT_ALLOC_DIRTY_TRACKING | IOMMU_HWPT_ALLOC_PASID: in arm_smmu_domain_alloc_paging_flags()
3263 case IOMMU_HWPT_ALLOC_PASID: in arm_smmu_domain_alloc_paging_flags()
/linux-6.15/drivers/iommu/amd/
H A Diommu.c2549 IOMMU_HWPT_ALLOC_PASID; in amd_iommu_domain_alloc_paging_flags()
2560 case IOMMU_HWPT_ALLOC_PASID: in amd_iommu_domain_alloc_paging_flags()
/linux-6.15/drivers/iommu/
H A Diommu.c1661 dev->iommu->max_pasids ? IOMMU_HWPT_ALLOC_PASID : 0); in __iommu_group_alloc_default_domain()