Searched refs:agaw (Results 1 – 5 of 5) sorted by relevance
362 u32 sts, agaw; in domain_translation_struct_show() local421 agaw = (u8)(pasid_tbl_entry->val[0] & GENMASK_ULL(4, 2)) >> 2; in domain_translation_struct_show()446 agaw = context->hi & 7; in domain_translation_struct_show()463 pgtable_walk_level(m, phys_to_virt(pgd), agaw + 2, 0, path); in domain_translation_struct_show()
1040 int agaw = -1; in alloc_iommu() local1076 agaw = iommu_calculate_agaw(iommu); in alloc_iommu()1077 if (agaw < 0) { in alloc_iommu()1089 agaw = -1; in alloc_iommu()1092 iommu->agaw = agaw; in alloc_iommu()
698 int agaw; /* agaw of this iommu */ member880 static inline int agaw_to_level(int agaw) in agaw_to_level() argument882 return agaw + 2; in agaw_to_level()
373 pasid_set_address_width(pte, iommu->agaw); in pasid_pte_config_first_level()565 pasid_set_address_width(pte, iommu->agaw); in pasid_pte_config_pass_through()
306 int agaw; in __iommu_calculate_agaw() local309 for (agaw = width_to_agaw(max_gaw); agaw >= 0; agaw--) { in __iommu_calculate_agaw()310 if (test_bit(agaw, &sagaw)) in __iommu_calculate_agaw()314 return agaw; in __iommu_calculate_agaw()