Searched refs:early_pg_dir (Results 1 - 8 of 8) sorted by relevance
/kernel/linux/linux-5.10/arch/s390/mm/ |
H A D | kasan_init.c | 27 static pgd_t early_pg_dir[PTRS_PER_PGD] __initdata __aligned(PAGE_SIZE); 310 crst_table_init((unsigned long *)early_pg_dir, in kasan_early_init() 320 crst_table_init((unsigned long *)early_pg_dir, in kasan_early_init() 353 init_mm.pgd = early_pg_dir; in kasan_early_init() 410 kasan_set_pgd(early_pg_dir, asce_type); in kasan_early_init() 421 * At this point we are still running on early pages setup early_pg_dir, in kasan_copy_shadow() 423 * Carry over shadow memory region from early_pg_dir to swapper_pg_dir. in kasan_copy_shadow() 433 pg_dir_src = pgd_offset_raw(early_pg_dir, KASAN_SHADOW_START); in kasan_copy_shadow()
|
/kernel/linux/linux-5.10/arch/riscv/mm/ |
H A D | kasan_init.c | 13 extern pgd_t early_pg_dir[PTRS_PER_PGD]; 17 pgd_t *pgd = early_pg_dir + pgd_index(KASAN_SHADOW_START); in kasan_early_init()
|
H A D | init.c | 245 pgd_t early_pg_dir[PTRS_PER_PGD] __initdata __aligned(PAGE_SIZE); 502 create_pgd_mapping(early_pg_dir, FIXADDR_START, in setup_vm() 525 create_kernel_page_table(early_pg_dir, map_size); in setup_vm() 529 create_pgd_mapping(early_pg_dir, DTB_EARLY_BASE_VA, in setup_vm() 555 create_pgd_mapping(early_pg_dir, DTB_EARLY_BASE_VA, in setup_vm() 557 create_pgd_mapping(early_pg_dir, DTB_EARLY_BASE_VA + PGDIR_SIZE, in setup_vm()
|
/kernel/linux/linux-6.6/arch/riscv/mm/ |
H A D | init.c | 288 pgd_t early_pg_dir[PTRS_PER_PGD] __initdata __aligned(PAGE_SIZE); 294 #define early_pg_dir ((pgd_t *)XIP_FIXUP(early_pg_dir)) macro 803 create_pgd_mapping(early_pg_dir, in set_satp_mode() 809 identity_satp = PFN_DOWN((uintptr_t)&early_pg_dir) | satp_mode; in set_satp_mode() 819 memset(early_pg_dir, 0, PAGE_SIZE); in set_satp_mode() 825 memset(early_pg_dir, 0, PAGE_SIZE); in set_satp_mode() 939 create_pgd_mapping(early_pg_dir, fix_fdt_va, in create_fdt_early_page_table() 1135 create_pgd_mapping(early_pg_dir, FIXADDR_START, in setup_vm() 1176 create_kernel_page_table(early_pg_dir, tru in setup_vm() [all...] |
H A D | kasan_init.c | 271 * early_pg_dir, we need the physical address and when populating in kasan_early_populate_p4d() 352 kasan_early_populate_pgd(early_pg_dir + pgd_index(KASAN_SHADOW_START), in kasan_early_init()
|
/kernel/linux/linux-5.10/arch/riscv/kernel/ |
H A D | head.S | 269 la a0, early_pg_dir
|
/kernel/linux/linux-6.6/arch/riscv/kernel/ |
H A D | head.S | 310 la a0, early_pg_dir
|
/kernel/linux/linux-6.6/arch/riscv/include/asm/ |
H A D | pgtable.h | 213 extern pgd_t early_pg_dir[];
|
Completed in 7 milliseconds