Lines Matching refs:pg_table
623 pte_t *pg_table;
679 * pg_table is physical at this point
682 pg_table = (pte_t *)pmd_address(*pmd);
683 if (!pg_table) {
684 pg_table = (pte_t *)
686 pg_table = (pte_t *) __pa(pg_table);
689 pmd_populate_kernel(NULL, pmd, __va(pg_table));
691 /* now change pg_table to kernel virtual addresses */
693 pg_table = (pte_t *) __va(pg_table) + start_pte;
694 for (tmp2 = start_pte; tmp2 < PTRS_PER_PTE; tmp2++,pg_table++) {
713 set_pte(pg_table, pte);
789 pte_t *pg_table;
836 * pg_table is physical at this point
839 pg_table = (pte_t *) pmd_address(*pmd);
840 if (!pg_table)
841 pg_table = (pte_t *) __pa(get_zeroed_page(GFP_KERNEL));
843 __pmd_val_set(*pmd, PxD_FLAG_PRESENT | PxD_FLAG_VALID | (unsigned long) pg_table);
845 /* now change pg_table to kernel virtual addresses */
847 pg_table = (pte_t *) __va(pg_table) + start_pte;
848 set_pte(pg_table, __mk_pte(address, PAGE_GATEWAY));