Searched refs:addr_width (Results 1 – 3 of 3) sorted by relevance
353 static bool dmar_unit_support_aw(const struct dmar_drhd_rt *dmar_unit, uint32_t addr_width) in dmar_unit_support_aw() argument357 aw = width_to_agaw(addr_width); in dmar_unit_support_aw()1023 if (is_dmar_unit_valid(dmar_unit, sid) && dmar_unit_support_aw(dmar_unit, domain->addr_width)) { in iommu_attach_device()1062 (uint64_t)width_to_agaw(domain->addr_width)); in iommu_attach_device()1162 … iommu_domain *create_iommu_domain(uint16_t vm_id, uint64_t translation_table, uint32_t addr_width) in create_iommu_domain() argument1181 domain->addr_width = addr_width; in create_iommu_domain()
58 uint32_t addr_width; /* address width of the domain */ member623 …iommu_domain *create_iommu_domain(uint16_t vm_id, uint64_t translation_table, uint32_t addr_width);
1565 uint32_t addr_width = 48U; /* linear address width */ in validate_canonical_addr() local1569 addr_width = 57U; in validate_canonical_addr()1578 msb_mask = ~((1UL << addr_width) - 1UL); in validate_canonical_addr()
Completed in 12 milliseconds