Lines Matching refs:domain
125 domain_set_agaw(struct dmar_domain *domain, int mgaw) in domain_set_agaw() argument
129 domain->mgaw = mgaw; in domain_set_agaw()
130 sagaw = DMAR_CAP_SAGAW(domain->dmar->hw_cap); in domain_set_agaw()
133 domain->agaw = sagaw_bits[i].agaw; in domain_set_agaw()
134 domain->pglvl = sagaw_bits[i].pglvl; in domain_set_agaw()
135 domain->awlvl = sagaw_bits[i].awlvl; in domain_set_agaw()
139 device_printf(domain->dmar->iommu.dev, in domain_set_agaw()
197 domain_is_sp_lvl(struct dmar_domain *domain, int lvl) in domain_is_sp_lvl() argument
207 alvl = domain->pglvl - lvl - 1; in domain_is_sp_lvl()
208 cap_sps = DMAR_CAP_SPS(domain->dmar->hw_cap); in domain_is_sp_lvl()
233 domain_page_size(struct dmar_domain *domain, int lvl) in domain_page_size() argument
236 return (pglvl_page_size(domain->pglvl, lvl)); in domain_page_size()