Home
last modified time | relevance | path

Searched refs:s1_cfg (Results 1 – 3 of 3) sorted by relevance

/linux-6.12.1/drivers/iommu/intel/
Dpasid.c588 struct iommu_hwpt_vtd_s1 *s1_cfg = &domain->s1_cfg; in intel_pasid_setup_nested() local
596 switch (s1_cfg->addr_width) { in intel_pasid_setup_nested()
608 s1_cfg->addr_width); in intel_pasid_setup_nested()
612 if ((s1_cfg->flags & IOMMU_VTD_S1_SRE) && !ecap_srs(iommu->ecap)) { in intel_pasid_setup_nested()
618 if ((s1_cfg->flags & IOMMU_VTD_S1_EAFE) && !ecap_eafs(iommu->ecap)) { in intel_pasid_setup_nested()
637 if (s1_cfg->addr_width == ADDR_WIDTH_5LEVEL) in intel_pasid_setup_nested()
642 if (s1_cfg->flags & IOMMU_VTD_S1_SRE) { in intel_pasid_setup_nested()
644 if (s1_cfg->flags & IOMMU_VTD_S1_WPE) in intel_pasid_setup_nested()
648 if (s1_cfg->flags & IOMMU_VTD_S1_EAFE) in intel_pasid_setup_nested()
Dnested.c166 domain->s1_cfg = vtd; in intel_nested_domain_alloc()
Diommu.h659 struct iommu_hwpt_vtd_s1 s1_cfg; member