Home
last modified time | relevance | path

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

/Linux-v4.19/arch/x86/mm/
Dpgtable.c117 (SHARED_KERNEL_PMD ? KERNEL_PGD_BOUNDARY : PTRS_PER_PGD)
119 max_t(size_t, KERNEL_PGD_BOUNDARY, PTRS_PER_PGD)
140 clone_pgd_range(pgd + KERNEL_PGD_BOUNDARY, in pgd_ctor()
141 swapper_pg_dir + KERNEL_PGD_BOUNDARY, in pgd_ctor()
301 mop_up_one_pmd(mm, &pgdp[i + KERNEL_PGD_BOUNDARY]); in pgd_mop_up_pmds()
320 if (i >= KERNEL_PGD_BOUNDARY) in pgd_prepopulate_pmd()
341 s_pgd += KERNEL_PGD_BOUNDARY; in pgd_prepopulate_user_pmd()
342 u_pud += KERNEL_PGD_BOUNDARY; in pgd_prepopulate_user_pmd()
Dinit_32.c458 clone_pgd_range(initial_page_table + KERNEL_PGD_BOUNDARY, in sync_initial_page_table()
459 swapper_pg_dir + KERNEL_PGD_BOUNDARY, in sync_initial_page_table()
467 swapper_pg_dir + KERNEL_PGD_BOUNDARY, in sync_initial_page_table()
468 min(KERNEL_PGD_PTRS, KERNEL_PGD_BOUNDARY)); in sync_initial_page_table()
/Linux-v4.19/arch/x86/kernel/
Dsetup.c847 clone_pgd_range(swapper_pg_dir + KERNEL_PGD_BOUNDARY, in setup_arch()
848 initial_page_table + KERNEL_PGD_BOUNDARY, in setup_arch()
/Linux-v4.19/arch/x86/include/asm/
Dpgtable.h1007 #define KERNEL_PGD_BOUNDARY pgd_index(PAGE_OFFSET) macro
1008 #define KERNEL_PGD_PTRS (PTRS_PER_PGD - KERNEL_PGD_BOUNDARY)
/Linux-v4.19/arch/x86/xen/
Dmmu_pv.c2199 swapper_pg_dir[KERNEL_PGD_BOUNDARY] = in xen_write_cr3_init()
2240 kernel_pmd = m2v(pgd[KERNEL_PGD_BOUNDARY].pgd); in xen_setup_kernel_pagetable()
2255 initial_page_table[KERNEL_PGD_BOUNDARY] = in xen_setup_kernel_pagetable()