Home
last modified time | relevance | path

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

/kernel/linux/linux-5.10/arch/arm/mm/
Dpgd.c142 void pgd_free(struct mm_struct *mm, pgd_t *pgd_base) in pgd_free() argument
150 if (!pgd_base) in pgd_free()
153 pgd = pgd_base + pgd_index(0); in pgd_free()
188 for (pgd = pgd_base; pgd < pgd_base + PTRS_PER_PGD; pgd++) { in pgd_free()
210 __pgd_free(pgd_base); in pgd_free()
/kernel/linux/linux-5.10/arch/mips/mm/
Dpgtable-32.c55 pgd_t *pgd_base; in pagetable_init() local
69 pgd_base = swapper_pg_dir; in pagetable_init()
75 fixrange_init(vaddr & PMD_MASK, vaddr + FIXADDR_SIZE, pgd_base); in pagetable_init()
82 fixrange_init(vaddr & PMD_MASK, vaddr + PAGE_SIZE*LAST_PKMAP, pgd_base); in pagetable_init()
Dpgtable-64.c109 pgd_t *pgd_base; in pagetable_init() local
119 pgd_base = swapper_pg_dir; in pagetable_init()
124 fixrange_init(vaddr, vaddr + FIXADDR_SIZE, pgd_base); in pagetable_init()
Dinit.c230 pgd_t *pgd_base) in fixrange_init() argument
244 pgd = pgd_base + i; in fixrange_init()
/kernel/linux/linux-5.10/arch/x86/power/
Dhibernate_32.c81 static int resume_physical_mapping_init(pgd_t *pgd_base) in resume_physical_mapping_init() argument
90 pgd = pgd_base + pgd_idx; in resume_physical_mapping_init()
145 static int set_up_temporary_text_mapping(pgd_t *pgd_base) in set_up_temporary_text_mapping() argument
151 pgd = pgd_base + pgd_index(restore_jump_address); in set_up_temporary_text_mapping()
/kernel/linux/linux-5.10/arch/x86/mm/
Dinit_32.c209 page_table_range_init(unsigned long start, unsigned long end, pgd_t *pgd_base) in page_table_range_init() argument
225 pgd = pgd_base + pgd_idx; in page_table_range_init()
266 pgd_t *pgd_base = swapper_pg_dir; in kernel_physical_mapping_init() local
301 pgd = pgd_base + pgd_idx; in kernel_physical_mapping_init()
411 static void __init permanent_kmaps_init(pgd_t *pgd_base) in permanent_kmaps_init() argument
415 page_table_range_init(vaddr, vaddr + PAGE_SIZE*LAST_PKMAP, pgd_base); in permanent_kmaps_init()
437 static inline void permanent_kmaps_init(pgd_t *pgd_base) in permanent_kmaps_init() argument
527 pgd_t *pgd_base = swapper_pg_dir; in early_ioremap_page_table_range_init() local
536 page_table_range_init(vaddr, end, pgd_base); in early_ioremap_page_table_range_init()
542 pgd_t *pgd_base = swapper_pg_dir; in pagetable_init() local
[all …]
/kernel/linux/linux-5.10/arch/csky/mm/
Dfault.c87 unsigned long pgd_base; in do_page_fault() local
89 pgd_base = (unsigned long)__va(get_pgd()); in do_page_fault()
90 pgd = (pgd_t *)pgd_base + offset; in do_page_fault()
Dinit.c150 pgd_t *pgd_base) in fixrange_init() argument
163 pgd = pgd_base + i; in fixrange_init()
/kernel/linux/linux-5.10/arch/um/kernel/
Dmem.c96 pgd_t *pgd_base) in fixrange_init() argument
108 pgd = pgd_base + i; in fixrange_init()
/kernel/linux/linux-5.10/arch/csky/include/asm/
Dfixmap.h31 pgd_t *pgd_base);
/kernel/linux/linux-5.10/arch/mips/include/asm/
Dfixmap.h76 pgd_t *pgd_base);
/kernel/linux/linux-5.10/arch/sh/mm/
Dnommu.c92 pgd_t *pgd_base) in page_table_range_init() argument
Dinit.c174 pgd_t *pgd_base) in page_table_range_init() argument
187 pgd = pgd_base + i; in page_table_range_init()
/kernel/linux/linux-5.10/arch/arc/include/asm/
Dpgtable.h331 pgd_t *pgd_base = (pgd_t *) read_aux_reg(ARC_REG_SCRATCH_DATA0); \
332 pgd_base + pgd_index(addr); \