Searched refs:pte_newpg (Results 1 - 1 of 1) sorted by relevance

/linux-4.4.14/arch/x86/xen/
H A Dp2m.c473 pte_t *pte_newpg[PMDS_PER_MID_PAGE]; alloc_p2m_pmd() local
482 pte_newpg[i] = alloc_p2m_page(); alloc_p2m_pmd()
483 if (!pte_newpg[i]) { alloc_p2m_pmd()
485 free_p2m_page(pte_newpg[i]); alloc_p2m_pmd()
494 copy_page(pte_newpg[i], pte_pg); alloc_p2m_pmd()
495 paravirt_alloc_pte(&init_mm, __pa(pte_newpg[i]) >> PAGE_SHIFT); alloc_p2m_pmd()
507 __pmd(__pa(pte_newpg[i]) | _KERNPG_TABLE)); alloc_p2m_pmd()
510 pte_newpg[i] = NULL; alloc_p2m_pmd()
515 if (pte_newpg[i]) { alloc_p2m_pmd()
516 paravirt_release_pte(__pa(pte_newpg[i]) >> PAGE_SHIFT); alloc_p2m_pmd()
517 free_p2m_page(pte_newpg[i]); alloc_p2m_pmd()

Completed in 39 milliseconds