Lines Matching refs:p2m_host
90 if (dom->p2m_host[source_pfn] == source_mfn) in do_exchange()
94 target_mfn = dom->p2m_host[target_pfn]; in do_exchange()
97 dom->p2m_host[source_pfn] = target_mfn; in do_exchange()
100 dom->p2m_host[target_pfn] = source_mfn; in do_exchange()
113 xen_pfn_t old_mfn = dom->p2m_host[i]; in kexec_allocate()
135 dom->p2m_host[new_pfn] = old_mfn; in kexec_allocate()
138 dom->p2m_host[i] = new_mfn; in kexec_allocate()
285 dom->p2m_host = malloc(sizeof(*dom->p2m_host) * dom->p2m_size); in kexec()
289 dom->p2m_host[i] = pfn_to_mfn(i); in kexec()
384 _boot_pdmfn = dom->p2m_host[PHYS_PFN(dom->pgtables_seg.vstart - dom->parms.virt_base)]; in kexec()
395 if (dom->p2m_host[pfn] != pfn_to_mfn(pfn)) in kexec()
400 if (dom->p2m_host[pfn] != pfn_to_mfn(pfn)) { in kexec()
401 m2p_updates[i].ptr = PFN_PHYS(dom->p2m_host[pfn]) | MMU_MACHPHYS_UPDATE; in kexec()