Searched refs:swapper_pg_dir (Results 51 - 75 of 132) sorted by relevance

123456

/linux-master/arch/x86/platform/efi/
H A Defi_32.c105 /* Current pgd is swapper_pg_dir, we'll restore it later: */
106 save_pgd = swapper_pg_dir;
/linux-master/arch/arm64/kernel/
H A Dimage-vars.h60 PROVIDE(__pi_swapper_pg_dir = swapper_pg_dir);
H A Dsleep.S107 adrp x1, 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/mm/
H A Dpgtable.c138 pgd_init(swapper_pg_dir);
H A Dkasan_init.c233 * swapper_pg_dir. pgd_clear() can't be used
253 memcpy(kasan_pg_dir, swapper_pg_dir, sizeof(kasan_pg_dir));
291 csr_write64(__pa_symbol(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/xtensa/kernel/
H A Dhead.S380 ENTRY(swapper_pg_dir)
382 END(swapper_pg_dir)
/linux-master/arch/powerpc/include/asm/
H A Dprocessor.h290 .pgdir = swapper_pg_dir, \
299 .pgdir = swapper_pg_dir, \
H A Dpgtable.h96 extern pgd_t swapper_pg_dir[];
/linux-master/arch/m68k/sun3/
H A Dmmu_emu.c362 crp = swapper_pg_dir;
367 crp = swapper_pg_dir;
/linux-master/arch/riscv/kernel/
H A Dsuspend_entry.S72 la a0, swapper_pg_dir
/linux-master/arch/arm/mm/
H A Dkasan_init.c222 * the proper shadow memory, we copy swapper_pg_dir (the initial page
225 * to the proper swapper_pg_dir.
228 memcpy(tmp_pgd_table, swapper_pg_dir, sizeof(tmp_pgd_table));
299 cpu_switch_mm(swapper_pg_dir, &init_mm);
/linux-master/arch/arm64/kernel/pi/
H A Dmap_kernel.c130 memcpy((void *)swapper_pg_dir + va_offset, init_pg_dir, PAGE_SIZE);
132 idmap_cpu_replace_ttbr1(swapper_pg_dir);
/linux-master/arch/arm/kernel/
H A Dhead.S27 * swapper_pg_dir is the virtual address of the initial page table.
47 .globl swapper_pg_dir
48 .equ swapper_pg_dir, KERNEL_RAM_VADDR - PG_DIR_SIZE
165 mov r8, r4, lsr #12 @ TTBR1 is swapper_pg_dir pfn
167 mov r8, r4 @ set TTBR1 to swapper_pg_dir
416 ldr r8, [r3, #8] @ get secondary_data.swapper_pg_dir
428 @ Before using the vmap'ed stack, we have to switch to swapper_pg_dir
/linux-master/arch/alpha/mm/
H A Dfault.c240 pgd_k = swapper_pg_dir + index;
/linux-master/arch/openrisc/mm/
H A Dinit.c133 swapper_pg_dir[i] = __pgd(0);
/linux-master/arch/hexagon/mm/
H A Dinit.c142 u32 *segtable = (u32 *) &swapper_pg_dir[0];
/linux-master/arch/microblaze/kernel/
H A Dhead.S46 .global swapper_pg_dir
47 swapper_pg_dir: label
/linux-master/arch/xtensa/include/asm/
H A Dpgtable.h218 extern pgd_t swapper_pg_dir[PAGE_SIZE/sizeof(pgd_t)];
221 # define swapper_pg_dir NULL macro
/linux-master/arch/parisc/kernel/
H A Dhead.S114 load32 PA(swapper_pg_dir),%r4
411 load32 PA(swapper_pg_dir),%r4
/linux-master/arch/powerpc/kernel/
H A Dhead_85xx.S276 lis r6, swapper_pg_dir@h
277 ori r6, r6, swapper_pg_dir@l
452 lis r11, swapper_pg_dir@h
453 ori r11, r11, swapper_pg_dir@l
560 lis r11, swapper_pg_dir@h
561 ori r11, r11, swapper_pg_dir@l
/linux-master/arch/x86/mm/
H A Dpgtable.c130 references from swapper_pg_dir. */
135 swapper_pg_dir + KERNEL_PGD_BOUNDARY,
321 memcpy(pmd, (pmd_t *)pgd_page_vaddr(swapper_pg_dir[i]),
332 pgd_t *s_pgd = kernel_to_user_pgdp(swapper_pg_dir);
/linux-master/arch/riscv/mm/
H A Dinit.c286 pgd_t swapper_pg_dir[PTRS_PER_PGD] __page_aligned_bss;
1232 create_pgd_mapping(swapper_pg_dir, va, pa, map_size,
1304 * directly in swapper_pg_dir in addition to the pgd entry that points
1309 set_pgd(&swapper_pg_dir[idx], early_pg_dir[idx]);
1311 create_pgd_mapping(swapper_pg_dir, FIXADDR_START,
1320 create_kernel_page_table(swapper_pg_dir, false);
1333 csr_write(CSR_SATP, PFN_DOWN(__pa_symbol(swapper_pg_dir)) | satp_mode);
/linux-master/arch/sparc/include/asm/
H A Dtsb.h157 sethi %hi(swapper_pg_dir), REG1; \
158 or REG1, %lo(swapper_pg_dir), REG1; \

Completed in 401 milliseconds

123456