Lines Matching defs:pmd
59 static pte_t *resume_one_page_table_init(pmd_t *pmd)
61 if (pmd_none(*pmd)) {
66 set_pmd(pmd, __pmd(__pa(page_table) | _PAGE_TABLE));
68 BUG_ON(page_table != pte_offset_kernel(pmd, 0));
73 return pte_offset_kernel(pmd, 0);
85 pmd_t *pmd;
94 pmd = resume_one_md_table_init(pgd);
95 if (!pmd)
101 for (pmd_idx = 0; pmd_idx < PTRS_PER_PMD; pmd++, pmd_idx++) {
110 set_pmd(pmd, pfn_pmd(pfn, PAGE_KERNEL_LARGE_EXEC));
115 pte = resume_one_page_table_init(pmd);
148 pmd_t *pmd;
153 pmd = resume_one_md_table_init(pgd);
154 if (!pmd)
158 set_pmd(pmd + pmd_index(restore_jump_address),
161 pte = resume_one_page_table_init(pmd);