Lines Matching defs:gaw
52 #define __DOMAIN_MAX_PFN(gaw) ((((uint64_t)1) << ((gaw) - VTD_PAGE_SHIFT)) - 1)
53 #define __DOMAIN_MAX_ADDR(gaw) ((((uint64_t)1) << (gaw)) - 1)
57 #define DOMAIN_MAX_PFN(gaw) ((unsigned long) min_t(uint64_t, \
58 __DOMAIN_MAX_PFN(gaw), (unsigned long)-1))
59 #define DOMAIN_MAX_ADDR(gaw) (((uint64_t)__DOMAIN_MAX_PFN(gaw)) << VTD_PAGE_SHIFT)
583 domain->domain.geometry.aperture_end = __DOMAIN_MAX_ADDR(domain->gaw - 1);
585 domain->domain.geometry.aperture_end = __DOMAIN_MAX_ADDR(domain->gaw);
1090 if (start_pfn == 0 && last_pfn == DOMAIN_MAX_PFN(domain->gaw)) {
1181 if (start_pfn == 0 && last_pfn == DOMAIN_MAX_PFN(domain->gaw)) {
1848 static inline int guestwidth_to_adjustwidth(int gaw)
1851 int r = (gaw - 12) % 9;
1854 agaw = gaw;
1856 agaw = gaw + 9 - r;
1867 domain_unmap(domain, 0, DOMAIN_MAX_PFN(domain->gaw), &freelist);
3995 domain->gaw = guest_width;
4049 __DOMAIN_MAX_ADDR(dmar_domain->gaw);
4091 dmar_domain->gaw = addr_width;
4146 end = __DOMAIN_MAX_ADDR(dmar_domain->gaw) + 1;
4150 __func__, dmar_domain->gaw, max_addr);