Lines Matching refs:ipa
32 vaddr_t gva, paddr_t *ipa, in guest_walk_sd() argument
133 *ipa = ((paddr_t)pte.pg.base << L2DESC_SMALL_PAGE_SHIFT) | (gva & mask); in guest_walk_sd()
142 *ipa = ((paddr_t)pte.lpg.base << L2DESC_LARGE_PAGE_SHIFT) | (gva & mask); in guest_walk_sd()
160 *ipa = ((paddr_t)pte.sec.base << L1DESC_SECTION_SHIFT) | (gva & mask); in guest_walk_sd()
165 *ipa = gva & mask; in guest_walk_sd()
166 *ipa |= (paddr_t)(pte.supersec.base) << L1DESC_SUPERSECTION_SHIFT; in guest_walk_sd()
167 *ipa |= (paddr_t)(pte.supersec.extbase1) << L1DESC_SUPERSECTION_EXT_BASE1_SHIFT; in guest_walk_sd()
168 *ipa |= (paddr_t)(pte.supersec.extbase2) << L1DESC_SUPERSECTION_EXT_BASE2_SHIFT; in guest_walk_sd()
359 vaddr_t gva, paddr_t *ipa, in guest_walk_ld() argument
574 *ipa = (pfn_to_paddr(pte.walk.base) & mask) | (gva & masks[gran][level]); in guest_walk_ld()
590 paddr_t *ipa, unsigned int *perms) in guest_walk_tables() argument
617 *ipa = gva; in guest_walk_tables()
626 return guest_walk_sd(v, gva, ipa, perms); in guest_walk_tables()
628 return guest_walk_ld(v, gva, ipa, perms); in guest_walk_tables()