Home
last modified time | relevance | path

Searched refs:IOMMU_DOMAIN_NESTED (Results 1 – 9 of 9) sorted by relevance

/linux-6.15/drivers/iommu/intel/
H A Dnested.c224 domain->domain.type = IOMMU_DOMAIN_NESTED; in intel_iommu_domain_alloc_nested()
H A Dcache.c230 if (ret || domain->domain.type != IOMMU_DOMAIN_NESTED) in cache_tag_assign_domain()
253 if (domain->domain.type == IOMMU_DOMAIN_NESTED) in cache_tag_unassign_domain()
/linux-6.15/drivers/iommu/iommufd/
H A Dhw_pagetable.c266 if (WARN_ON_ONCE(hwpt->domain->type != IOMMU_DOMAIN_NESTED)) { in iommufd_hwpt_nested_alloc()
325 if (WARN_ON_ONCE(hwpt->domain->type != IOMMU_DOMAIN_NESTED)) { in iommufd_viommu_alloc_hwpt_nested()
H A Dselftest.c208 if (domain->type == IOMMU_DOMAIN_NESTED) { in mock_domain_nop_attach()
393 mock_nested->domain.type = IOMMU_DOMAIN_NESTED; in __mock_domain_alloc_nested()
886 if (hwpt->domain->type != IOMMU_DOMAIN_NESTED || in get_md_pagetable_nested()
/linux-6.15/drivers/iommu/
H A Dio-pgfault.c140 IOMMU_DOMAIN_NESTED); in find_fault_handler()
/linux-6.15/drivers/iommu/arm/arm-smmu-v3/
H A Darm-smmu-v3-iommufd.c245 nested_domain->domain.type = IOMMU_DOMAIN_NESTED; in arm_vsmmu_alloc_domain_nested()
H A Darm-smmu-v3.c2754 if (domain->type == IOMMU_DOMAIN_NESTED) in to_smmu_domain_devices()
2771 if (domain->type == IOMMU_DOMAIN_NESTED) in arm_smmu_remove_master_domain()
2844 if (new_domain->type == IOMMU_DOMAIN_NESTED) { in arm_smmu_attach_prepare()
2858 if (new_domain->type == IOMMU_DOMAIN_NESTED) in arm_smmu_attach_prepare()
/linux-6.15/include/linux/
H A Diommu.h220 #define IOMMU_DOMAIN_NESTED (__IOMMU_DOMAIN_NESTED) macro
/linux-6.15/Documentation/userspace-api/
H A Diommufd.rst59 IOMMU_DOMAIN_NESTED. This must be a stage-1 domain for a device running in