Home
last modified time | relevance | path

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

/linux-6.12.1/arch/x86/xen/
Dp2m.c467 pte_t *pte_newpg[PMDS_PER_MID_PAGE]; in alloc_p2m_pmd() local
476 pte_newpg[i] = alloc_p2m_page(); in alloc_p2m_pmd()
477 if (!pte_newpg[i]) { in alloc_p2m_pmd()
479 free_p2m_page(pte_newpg[i]); in alloc_p2m_pmd()
488 copy_page(pte_newpg[i], pte_pg); in alloc_p2m_pmd()
489 paravirt_alloc_pte(&init_mm, __pa(pte_newpg[i]) >> PAGE_SHIFT); in alloc_p2m_pmd()
501 __pmd(__pa(pte_newpg[i]) | _KERNPG_TABLE)); in alloc_p2m_pmd()
504 pte_newpg[i] = NULL; in alloc_p2m_pmd()
509 if (pte_newpg[i]) { in alloc_p2m_pmd()
510 paravirt_release_pte(__pa(pte_newpg[i]) >> PAGE_SHIFT); in alloc_p2m_pmd()
[all …]