Home
last modified time | relevance | path

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

/arch/mips/mm/
Dpgtable-32.c36 pgd_t *pgd_base; in pagetable_init() local
49 pgd_base = swapper_pg_dir; in pagetable_init()
55 fixrange_init(vaddr & PMD_MASK, vaddr + FIXADDR_SIZE, pgd_base); in pagetable_init()
62 fixrange_init(vaddr & PMD_MASK, vaddr + PAGE_SIZE*LAST_PKMAP, pgd_base); in pagetable_init()
Dpgtable-64.c110 pgd_t *pgd_base; in pagetable_init() local
120 pgd_base = swapper_pg_dir; in pagetable_init()
125 fixrange_init(vaddr, vaddr + FIXADDR_SIZE, pgd_base); in pagetable_init()
Dinit.c227 pgd_t *pgd_base) in fixrange_init() argument
241 pgd = pgd_base + i; in fixrange_init()
/arch/metag/include/asm/
Dmmu_context.h28 mm->context.pgd_base = (unsigned long) mm->pgd; in init_new_context()
83 if (prev->context.pgd_base != (unsigned long) prev->pgd) { in switch_mmu()
85 ((pgd_t *) prev->context.pgd_base)[i] = prev->pgd[i]; in switch_mmu()
90 prev->pgd = (pgd_t *) prev->context.pgd_base; in switch_mmu()
93 next->pgd[i] = ((pgd_t *) next->context.pgd_base)[i]; in switch_mmu()
Dfixmap.h66 pgd_t *pgd_base);
Dmmu.h15 unsigned long pgd_base; member
/arch/arm/mm/
Dpgd.c119 void pgd_free(struct mm_struct *mm, pgd_t *pgd_base) in pgd_free() argument
126 if (!pgd_base) in pgd_free()
129 pgd = pgd_base + pgd_index(0); in pgd_free()
157 for (pgd = pgd_base; pgd < pgd_base + PTRS_PER_PGD; pgd++) { in pgd_free()
173 __pgd_free(pgd_base); in pgd_free()
/arch/x86/mm/
Dinit_32.c208 page_table_range_init(unsigned long start, unsigned long end, pgd_t *pgd_base) in page_table_range_init() argument
224 pgd = pgd_base + pgd_idx; in page_table_range_init()
260 pgd_t *pgd_base = swapper_pg_dir; in kernel_physical_mapping_init() local
295 pgd = pgd_base + pgd_idx; in kernel_physical_mapping_init()
414 static void __init permanent_kmaps_init(pgd_t *pgd_base) in permanent_kmaps_init() argument
424 page_table_range_init(vaddr, vaddr + PAGE_SIZE*LAST_PKMAP, pgd_base); in permanent_kmaps_init()
451 static inline void permanent_kmaps_init(pgd_t *pgd_base) in permanent_kmaps_init() argument
541 pgd_t *pgd_base = swapper_pg_dir; in early_ioremap_page_table_range_init() local
550 page_table_range_init(vaddr, end, pgd_base); in early_ioremap_page_table_range_init()
556 pgd_t *pgd_base = swapper_pg_dir; in pagetable_init() local
[all …]
/arch/tile/mm/
Dinit.c405 static void __init kernel_physical_mapping_init(pgd_t *pgd_base) in kernel_physical_mapping_init() argument
598 memcpy(pgd_base, pgtables, sizeof(pgtables)); in kernel_physical_mapping_init()
599 __install_page_table(pgd_base, __this_cpu_read(current_asid), in kernel_physical_mapping_init()
637 static void __init permanent_kmaps_init(pgd_t *pgd_base) in permanent_kmaps_init() argument
646 page_table_range_init(vaddr, vaddr + PAGE_SIZE*LAST_PKMAP, pgd_base); in permanent_kmaps_init()
740 pgd_t *pgd_base = swapper_pg_dir; in paging_init() local
742 kernel_physical_mapping_init(pgd_base); in paging_init()
746 FIXADDR_TOP, pgd_base); in paging_init()
749 permanent_kmaps_init(pgd_base); in paging_init()
761 pud = pud_offset(pgd_base + pgd_index(VMALLOC_START), VMALLOC_START); in paging_init()
/arch/unicore32/kernel/
Dhibernate.c73 static int resume_physical_mapping_init(pgd_t *pgd_base) in resume_physical_mapping_init() argument
82 pgd = pgd_base + pgd_idx; in resume_physical_mapping_init()
/arch/x86/power/
Dhibernate_32.c84 static int resume_physical_mapping_init(pgd_t *pgd_base) in resume_physical_mapping_init() argument
93 pgd = pgd_base + pgd_idx; in resume_physical_mapping_init()
/arch/mips/include/asm/
Dfixmap.h79 pgd_t *pgd_base);
/arch/sh/mm/
Dnommu.c94 pgd_t *pgd_base) in page_table_range_init() argument
Dinit.c159 pgd_t *pgd_base) in page_table_range_init() argument
172 pgd = pgd_base + i; in page_table_range_init()
/arch/um/kernel/
Dmem.c88 pgd_t *pgd_base) in fixrange_init() argument
99 pgd = pgd_base + i; in fixrange_init()
/arch/arc/include/asm/
Dpgtable.h362 pgd_t *pgd_base = (pgd_t *) read_aux_reg(ARC_REG_SCRATCH_DATA0); \
363 pgd_base + pgd_index(addr); \