/linux-4.1.27/arch/arm/mm/ |
D | pgd.c | 109 void pgd_free(struct mm_struct *mm, pgd_t *pgd_base) in pgd_free() argument 116 if (!pgd_base) in pgd_free() 119 pgd = pgd_base + pgd_index(0); in pgd_free() 147 for (pgd = pgd_base; pgd < pgd_base + PTRS_PER_PGD; pgd++) { in pgd_free() 163 __pgd_free(pgd_base); in pgd_free()
|
/linux-4.1.27/arch/metag/include/asm/ |
D | mmu_context.h | 26 mm->context.pgd_base = (unsigned long) mm->pgd; in init_new_context() 81 if (prev->context.pgd_base != (unsigned long) prev->pgd) { in switch_mmu() 83 ((pgd_t *) prev->context.pgd_base)[i] = prev->pgd[i]; in switch_mmu() 88 prev->pgd = (pgd_t *) prev->context.pgd_base; in switch_mmu() 91 next->pgd[i] = ((pgd_t *) next->context.pgd_base)[i]; in switch_mmu()
|
D | fixmap.h | 66 pgd_t *pgd_base);
|
D | mmu.h | 14 unsigned long pgd_base; member
|
/linux-4.1.27/arch/mips/mm/ |
D | pgtable-32.c | 36 pgd_t *pgd_base; in pagetable_init() local 49 pgd_base = swapper_pg_dir; in pagetable_init() 55 fixrange_init(vaddr, vaddr + FIXADDR_SIZE, pgd_base); in pagetable_init() 62 fixrange_init(vaddr, vaddr + PAGE_SIZE*LAST_PKMAP, pgd_base); in pagetable_init()
|
D | pgtable-64.c | 98 pgd_t *pgd_base; in pagetable_init() local 105 pgd_base = swapper_pg_dir; in pagetable_init() 110 fixrange_init(vaddr, vaddr + FIXADDR_SIZE, pgd_base); in pagetable_init()
|
D | init.c | 217 pgd_t *pgd_base) in fixrange_init() argument 231 pgd = pgd_base + i; in fixrange_init()
|
/linux-4.1.27/arch/x86/mm/ |
D | init_32.c | 207 page_table_range_init(unsigned long start, unsigned long end, pgd_t *pgd_base) in page_table_range_init() argument 223 pgd = pgd_base + pgd_idx; in page_table_range_init() 259 pgd_t *pgd_base = swapper_pg_dir; in kernel_physical_mapping_init() local 294 pgd = pgd_base + pgd_idx; in kernel_physical_mapping_init() 413 static void __init permanent_kmaps_init(pgd_t *pgd_base) in permanent_kmaps_init() argument 422 page_table_range_init(vaddr, vaddr + PAGE_SIZE*LAST_PKMAP, pgd_base); in permanent_kmaps_init() 448 static inline void permanent_kmaps_init(pgd_t *pgd_base) in permanent_kmaps_init() argument 521 pgd_t *pgd_base = swapper_pg_dir; in early_ioremap_page_table_range_init() local 530 page_table_range_init(vaddr, end, pgd_base); in early_ioremap_page_table_range_init() 536 pgd_t *pgd_base = swapper_pg_dir; in pagetable_init() local [all …]
|
/linux-4.1.27/arch/tile/mm/ |
D | init.c | 405 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()
|
/linux-4.1.27/arch/unicore32/kernel/ |
D | hibernate.c | 73 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()
|
/linux-4.1.27/arch/x86/power/ |
D | hibernate_32.c | 81 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()
|
/linux-4.1.27/arch/mips/include/asm/ |
D | fixmap.h | 79 pgd_t *pgd_base);
|
/linux-4.1.27/arch/um/kernel/ |
D | mem.c | 88 pgd_t *pgd_base) in fixrange_init() argument 99 pgd = pgd_base + i; in fixrange_init()
|
/linux-4.1.27/arch/sh/mm/ |
D | nommu.c | 94 pgd_t *pgd_base) in page_table_range_init() argument
|
D | init.c | 159 pgd_t *pgd_base) in page_table_range_init() argument 172 pgd = pgd_base + i; in page_table_range_init()
|
/linux-4.1.27/arch/arc/include/asm/ |
D | pgtable.h | 343 pgd_t *pgd_base = (pgd_t *) read_aux_reg(ARC_REG_SCRATCH_DATA0); \ 344 pgd_base + pgd_index(addr); \
|