/linux-master/arch/x86/mm/ |
H A D | init.c | 799 load_cr3(swapper_pg_dir);
|
/linux-master/arch/x86/kernel/ |
H A D | smpboot.c | 245 load_cr3(swapper_pg_dir);
|
H A D | setup.c | 737 clone_pgd_range(swapper_pg_dir + KERNEL_PGD_BOUNDARY, 741 load_cr3(swapper_pg_dir);
|
/linux-master/arch/sh/mm/ |
H A D | pgtable.c | 18 swapper_pg_dir + USER_PTRS_PER_PGD,
|
/linux-master/arch/arm64/mm/ |
H A D | proc.S | 310 * and so we have to walk swapper_pg_dir as if we dereferenced its 314 adrp pgd, swapper_pg_dir // walk &swapper_pg_dir at the next level 329 adrp cur_pgdp, swapper_pg_dir 336 /* We're done: fire up swapper_pg_dir again */
|
H A D | mmu.c | 76 * Don't bother with the fixmap if swapper_pg_dir is still mapped 808 map_mem(swapper_pg_dir); 1346 __create_pgd_mapping(swapper_pg_dir, start, __phys_to_virt(start), 1355 __remove_pgd_mapping(swapper_pg_dir, 1371 __remove_pgd_mapping(swapper_pg_dir, __phys_to_virt(start), size);
|
/linux-master/arch/arm64/include/asm/ |
H A D | pgtable.h | 695 extern pgd_t swapper_pg_dir[]; 705 ((unsigned long)swapper_pg_dir & PAGE_MASK);
|
/linux-master/arch/alpha/mm/ |
H A D | init.c | 108 memset(swapper_pg_dir, 0, PAGE_SIZE); 109 newptbr = ((unsigned long) swapper_pg_dir - PAGE_OFFSET) >> PAGE_SHIFT; 110 pgd_val(swapper_pg_dir[1023]) = 264 swapper_pg_dir[1] = swapper_pg_dir[1023];
|
/linux-master/arch/s390/kernel/ |
H A D | vmlinux.lds.S | 11 * Put .bss..swapper_pg_dir as the first thing in .bss. This will 14 #define BSS_FIRST_SECTIONS *(.bss..swapper_pg_dir) \ 220 QUAD(swapper_pg_dir)
|
/linux-master/arch/s390/include/asm/ |
H A D | pgtable.h | 26 extern pgd_t swapper_pg_dir[];
|
/linux-master/arch/s390/boot/ |
H A D | vmem.c | 23 #define swapper_pg_dir vmlinux.swapper_pg_dir_off macro 430 * init_mm->pgd contains virtual address of swapper_pg_dir. 432 * it for physical address of swapper_pg_dir and restore 436 init_mm.pgd = (pgd_t *)swapper_pg_dir; 447 crst_table_init((unsigned long *)swapper_pg_dir, asce_type); 449 __arch_set_page_dat((void *)swapper_pg_dir, 1UL << CRST_ALLOC_ORDER); 473 S390_lowcore.kernel_asce.val = swapper_pg_dir | asce_bits;
|
/linux-master/arch/x86/entry/vsyscall/ |
H A D | vsyscall_64.c | 366 set_vsyscall_pgtable_user_bits(swapper_pg_dir);
|
/linux-master/arch/x86/xen/ |
H A D | smp_pv.c | 283 per_cpu(xen_cr3, cpu) = __pa(swapper_pg_dir); 285 ctxt->ctrlreg[3] = xen_pfn_to_cr3(virt_to_gfn(swapper_pg_dir)); 335 load_cr3(swapper_pg_dir); 390 load_cr3(swapper_pg_dir);
|
/linux-master/arch/riscv/mm/ |
H A D | init.c | 285 pgd_t swapper_pg_dir[PTRS_PER_PGD] __page_aligned_bss; 1231 create_pgd_mapping(swapper_pg_dir, va, pa, map_size, 1303 * directly in swapper_pg_dir in addition to the pgd entry that points 1308 set_pgd(&swapper_pg_dir[idx], early_pg_dir[idx]); 1310 create_pgd_mapping(swapper_pg_dir, FIXADDR_START, 1319 create_kernel_page_table(swapper_pg_dir, false); 1332 csr_write(CSR_SATP, PFN_DOWN(__pa_symbol(swapper_pg_dir)) | satp_mode);
|
/linux-master/arch/riscv/include/asm/ |
H A D | pgtable.h | 205 extern pgd_t swapper_pg_dir[]; 898 #define swapper_pg_dir NULL macro
|
/linux-master/kernel/ |
H A D | vmcore_info.c | 146 VMCOREINFO_SYMBOL_ARRAY(swapper_pg_dir);
|
/linux-master/arch/arc/mm/ |
H A D | tlb.c | 661 mmu_setup_pgd(NULL, swapper_pg_dir);
|
/linux-master/arch/arm64/kernel/ |
H A D | head.S | 387 adrp x1, swapper_pg_dir
|
/linux-master/arch/loongarch/mm/ |
H A D | pgtable.c | 138 pgd_init(swapper_pg_dir);
|
H A D | tlb.c | 234 csr_write64((long)swapper_pg_dir, LOONGARCH_CSR_PGDH);
|
H A D | tlbex.S | 120 la_abs t1, swapper_pg_dir 276 la_abs t1, swapper_pg_dir 433 la_abs t1, swapper_pg_dir
|
/linux-master/arch/loongarch/kernel/ |
H A D | vmlinux.lds.S | 11 * Put .bss..swapper_pg_dir as the first thing in .bss. This will 14 #define BSS_FIRST_SECTIONS *(.bss..swapper_pg_dir)
|
/linux-master/arch/loongarch/include/asm/ |
H A D | pgtable.h | 363 extern pgd_t swapper_pg_dir[];
|
/linux-master/arch/arm/mm/ |
H A D | init.c | 284 free_reserved_area(__va(PHYS_OFFSET), swapper_pg_dir, -1, NULL); local
|
/linux-master/arch/mips/mm/ |
H A D | tlbex.c | 855 long swpd = (long)swapper_pg_dir; 1127 * vmalloc case = badvaddr swapper_pg_dir 1469 write_c0_kpgd((long)swapper_pg_dir);
|