Searched refs:swapper_pg_dir (Results 1 - 25 of 132) sorted by last modified time

123456

/linux-master/arch/x86/mm/
H A Dinit.c799 load_cr3(swapper_pg_dir);
/linux-master/arch/x86/kernel/
H A Dsmpboot.c245 load_cr3(swapper_pg_dir);
H A Dsetup.c737 clone_pgd_range(swapper_pg_dir + KERNEL_PGD_BOUNDARY,
741 load_cr3(swapper_pg_dir);
/linux-master/arch/sh/mm/
H A Dpgtable.c18 swapper_pg_dir + USER_PTRS_PER_PGD,
/linux-master/arch/arm64/mm/
H A Dproc.S310 * 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 Dmmu.c76 * 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 Dpgtable.h695 extern pgd_t swapper_pg_dir[];
705 ((unsigned long)swapper_pg_dir & PAGE_MASK);
/linux-master/arch/alpha/mm/
H A Dinit.c108 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 Dvmlinux.lds.S11 * 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 Dpgtable.h26 extern pgd_t swapper_pg_dir[];
/linux-master/arch/s390/boot/
H A Dvmem.c23 #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 Dvsyscall_64.c366 set_vsyscall_pgtable_user_bits(swapper_pg_dir);
/linux-master/arch/x86/xen/
H A Dsmp_pv.c283 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 Dinit.c285 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 Dpgtable.h205 extern pgd_t swapper_pg_dir[];
898 #define swapper_pg_dir NULL macro
/linux-master/kernel/
H A Dvmcore_info.c146 VMCOREINFO_SYMBOL_ARRAY(swapper_pg_dir);
/linux-master/arch/arc/mm/
H A Dtlb.c661 mmu_setup_pgd(NULL, swapper_pg_dir);
/linux-master/arch/arm64/kernel/
H A Dhead.S387 adrp x1, swapper_pg_dir
/linux-master/arch/loongarch/mm/
H A Dpgtable.c138 pgd_init(swapper_pg_dir);
H A Dtlb.c234 csr_write64((long)swapper_pg_dir, LOONGARCH_CSR_PGDH);
H A Dtlbex.S120 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 Dvmlinux.lds.S11 * 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 Dpgtable.h363 extern pgd_t swapper_pg_dir[];
/linux-master/arch/arm/mm/
H A Dinit.c284 free_reserved_area(__va(PHYS_OFFSET), swapper_pg_dir, -1, NULL); local
/linux-master/arch/mips/mm/
H A Dtlbex.c855 long swpd = (long)swapper_pg_dir;
1127 * vmalloc case = badvaddr swapper_pg_dir
1469 write_c0_kpgd((long)swapper_pg_dir);

Completed in 280 milliseconds

123456