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

/linux-4.1.27/arch/mips/mm/
H A Dpgtable-32.c36 pgd_t *pgd_base; pagetable_init() local
49 pgd_base = swapper_pg_dir; pagetable_init()
55 fixrange_init(vaddr, vaddr + FIXADDR_SIZE, pgd_base); pagetable_init()
62 fixrange_init(vaddr, vaddr + PAGE_SIZE*LAST_PKMAP, pgd_base); pagetable_init()
H A Dpgtable-64.c98 pgd_t *pgd_base; pagetable_init() local
105 pgd_base = swapper_pg_dir; pagetable_init()
110 fixrange_init(vaddr, vaddr + FIXADDR_SIZE, pgd_base); pagetable_init()
H A Dinit.c217 pgd_t *pgd_base) fixrange_init()
231 pgd = pgd_base + i; fixrange_init()
216 fixrange_init(unsigned long start, unsigned long end, pgd_t *pgd_base) fixrange_init() argument
/linux-4.1.27/arch/metag/include/asm/
H A Dmmu_context.h26 mm->context.pgd_base = (unsigned long) mm->pgd; init_new_context()
81 if (prev->context.pgd_base != (unsigned long) prev->pgd) { switch_mmu()
83 ((pgd_t *) prev->context.pgd_base)[i] = prev->pgd[i]; switch_mmu()
88 prev->pgd = (pgd_t *) prev->context.pgd_base; switch_mmu()
91 next->pgd[i] = ((pgd_t *) next->context.pgd_base)[i]; switch_mmu()
H A Dfixmap.h66 pgd_t *pgd_base);
H A Dmmu.h14 unsigned long pgd_base; member in struct:__anon1838
/linux-4.1.27/arch/arm/mm/
H A Dpgd.c109 void pgd_free(struct mm_struct *mm, pgd_t *pgd_base) pgd_free() argument
116 if (!pgd_base) pgd_free()
119 pgd = pgd_base + pgd_index(0); pgd_free()
147 for (pgd = pgd_base; pgd < pgd_base + PTRS_PER_PGD; pgd++) { pgd_free()
163 __pgd_free(pgd_base); pgd_free()
/linux-4.1.27/arch/x86/power/
H A Dhibernate_32.c81 static int resume_physical_mapping_init(pgd_t *pgd_base) resume_physical_mapping_init() argument
90 pgd = pgd_base + pgd_idx; resume_physical_mapping_init()
/linux-4.1.27/arch/unicore32/kernel/
H A Dhibernate.c73 static int resume_physical_mapping_init(pgd_t *pgd_base) resume_physical_mapping_init() argument
82 pgd = pgd_base + pgd_idx; resume_physical_mapping_init()
/linux-4.1.27/arch/sh/mm/
H A Dnommu.c94 pgd_t *pgd_base) page_table_range_init()
93 page_table_range_init(unsigned long start, unsigned long end, pgd_t *pgd_base) page_table_range_init() argument
H A Dinit.c159 pgd_t *pgd_base) page_table_range_init()
172 pgd = pgd_base + i; page_table_range_init()
158 page_table_range_init(unsigned long start, unsigned long end, pgd_t *pgd_base) page_table_range_init() argument
/linux-4.1.27/arch/um/kernel/
H A Dmem.c88 pgd_t *pgd_base) fixrange_init()
99 pgd = pgd_base + i; fixrange_init()
87 fixrange_init(unsigned long start, unsigned long end, pgd_t *pgd_base) fixrange_init() argument
/linux-4.1.27/arch/mips/include/asm/
H A Dfixmap.h79 pgd_t *pgd_base);
/linux-4.1.27/arch/x86/mm/
H A Dinit_32.c207 page_table_range_init(unsigned long start, unsigned long end, pgd_t *pgd_base) page_table_range_init() argument
223 pgd = pgd_base + pgd_idx; page_table_range_init()
259 pgd_t *pgd_base = swapper_pg_dir; kernel_physical_mapping_init() local
294 pgd = pgd_base + pgd_idx; kernel_physical_mapping_init()
413 static void __init permanent_kmaps_init(pgd_t *pgd_base) permanent_kmaps_init() argument
422 page_table_range_init(vaddr, vaddr + PAGE_SIZE*LAST_PKMAP, pgd_base); permanent_kmaps_init()
448 static inline void permanent_kmaps_init(pgd_t *pgd_base) permanent_kmaps_init() argument
521 pgd_t *pgd_base = swapper_pg_dir; early_ioremap_page_table_range_init() local
530 page_table_range_init(vaddr, end, pgd_base); early_ioremap_page_table_range_init()
536 pgd_t *pgd_base = swapper_pg_dir; pagetable_init() local
538 permanent_kmaps_init(pgd_base); pagetable_init()
/linux-4.1.27/arch/tile/mm/
H A Dinit.c405 static void __init kernel_physical_mapping_init(pgd_t *pgd_base) kernel_physical_mapping_init() argument
598 memcpy(pgd_base, pgtables, sizeof(pgtables)); kernel_physical_mapping_init()
599 __install_page_table(pgd_base, __this_cpu_read(current_asid), kernel_physical_mapping_init()
637 static void __init permanent_kmaps_init(pgd_t *pgd_base) permanent_kmaps_init() argument
646 page_table_range_init(vaddr, vaddr + PAGE_SIZE*LAST_PKMAP, pgd_base); permanent_kmaps_init()
740 pgd_t *pgd_base = swapper_pg_dir; paging_init() local
742 kernel_physical_mapping_init(pgd_base); paging_init()
746 FIXADDR_TOP, pgd_base); paging_init()
749 permanent_kmaps_init(pgd_base); paging_init()
761 pud = pud_offset(pgd_base + pgd_index(VMALLOC_START), VMALLOC_START); paging_init()
/linux-4.1.27/arch/arc/include/asm/
H A Dpgtable.h343 pgd_t *pgd_base = (pgd_t *) read_aux_reg(ARC_REG_SCRATCH_DATA0); \
344 pgd_base + pgd_index(addr); \

Completed in 353 milliseconds