Symbol: swapper_pg_dir
arch/alpha/include/asm/pgtable.h
269
extern pgd_t swapper_pg_dir[1024];
arch/alpha/mm/fault.c
240
pgd_k = swapper_pg_dir + index;
arch/alpha/mm/init.c
235
swapper_pg_dir[1] = swapper_pg_dir[1023];
arch/alpha/mm/init.c
81
memset(swapper_pg_dir, 0, PAGE_SIZE);
arch/alpha/mm/init.c
82
newptbr = ((unsigned long) swapper_pg_dir - PAGE_OFFSET) >> PAGE_SHIFT;
arch/alpha/mm/init.c
83
pgd_val(swapper_pg_dir[1023]) =
arch/arc/include/asm/pgalloc.h
63
memcpy(ret + num, swapper_pg_dir + num, num2 * sizeof(pgd_t));
arch/arc/include/asm/pgtable.h
27
extern pgd_t swapper_pg_dir[] __aligned(PAGE_SIZE);
arch/arc/mm/init.c
21
pgd_t swapper_pg_dir[PTRS_PER_PGD] __aligned(PAGE_SIZE);
arch/arc/mm/tlb.c
661
mmu_setup_pgd(NULL, swapper_pg_dir);
arch/arm/include/asm/pgtable.h
151
extern pgd_t swapper_pg_dir[PTRS_PER_PGD];
arch/arm/include/asm/smp.h
57
unsigned long swapper_pg_dir;
arch/arm/kernel/smp.c
153
secondary_data.swapper_pg_dir = get_arch_pgd(swapper_pg_dir);
arch/arm/mach-versatile/integrator.c
93
memblock_reserve(PHYS_OFFSET, __pa(swapper_pg_dir) - PHYS_OFFSET);
arch/arm/mm/init.c
231
memblock_phys_free(PHYS_OFFSET, __pa(swapper_pg_dir) - PHYS_OFFSET);
arch/arm/mm/kasan_init.c
228
memcpy(tmp_pgd_table, swapper_pg_dir, sizeof(tmp_pgd_table));
arch/arm/mm/kasan_init.c
299
cpu_switch_mm(swapper_pg_dir, &init_mm);
arch/arm/mm/mmu.c
1348
memblock_reserve(__pa(swapper_pg_dir), SWAPPER_PG_DIR_SIZE);
arch/arm/mm/mmu.c
1355
memblock_reserve(PHYS_OFFSET, __pa(swapper_pg_dir) - PHYS_OFFSET);
arch/arm/mm/mmu.c
1657
pa_pgd = __pa(swapper_pg_dir);
arch/arm64/include/asm/mmu_context.h
141
__cpu_replace_ttbr1(lm_alias(swapper_pg_dir), true);
arch/arm64/include/asm/mmu_context.h
60
BUG_ON(pgd == swapper_pg_dir);
arch/arm64/include/asm/pgtable.h
811
extern pgd_t swapper_pg_dir[];
arch/arm64/include/asm/pgtable.h
821
((unsigned long)swapper_pg_dir & PAGE_MASK);
arch/arm64/kernel/hibernate.c
116
hdr->ttbr1_el1 = __pa_symbol(swapper_pg_dir);
arch/arm64/kernel/image-vars.h
62
PI_EXPORT_SYM(swapper_pg_dir);
arch/arm64/kernel/pi/map_kernel.c
136
memcpy((void *)swapper_pg_dir + va_offset, init_pg_dir, PAGE_SIZE);
arch/arm64/kernel/pi/map_kernel.c
138
idmap_cpu_replace_ttbr1((phys_addr_t)swapper_pg_dir);
arch/arm64/mm/kasan_init.c
259
pgd_t pgd = READ_ONCE(swapper_pg_dir[idx]);
arch/arm64/mm/kasan_init.c
283
pgd_t pgd = READ_ONCE(swapper_pg_dir[pgd_idx]);
arch/arm64/mm/kasan_init.c
297
memset(&swapper_pg_dir[l], 0, (m - l) * sizeof(pgd_t));
arch/arm64/mm/kasan_init.c
323
memcpy(tmp_pg_dir, swapper_pg_dir, sizeof(tmp_pg_dir));
arch/arm64/mm/kasan_init.c
374
cpu_replace_ttbr1(lm_alias(swapper_pg_dir));
arch/arm64/mm/mmu.c
1403
map_mem(swapper_pg_dir);
arch/arm64/mm/mmu.c
1979
ret = __create_pgd_mapping(swapper_pg_dir, start, __phys_to_virt(start),
arch/arm64/mm/mmu.c
1999
__remove_pgd_mapping(swapper_pg_dir,
arch/arm64/mm/mmu.c
2010
__remove_pgd_mapping(swapper_pg_dir, __phys_to_virt(start), size);
arch/csky/include/asm/pgtable.h
258
extern pgd_t swapper_pg_dir[PTRS_PER_PGD];
arch/csky/mm/highmem.c
29
fixrange_init(vaddr, vaddr + PAGE_SIZE*LAST_PKMAP, swapper_pg_dir);
arch/csky/mm/highmem.c
31
pgd = swapper_pg_dir + pgd_index(vaddr);
arch/csky/mm/init.c
131
fixrange_init(vaddr, vaddr + PMD_SIZE, swapper_pg_dir);
arch/csky/mm/init.c
36
pgd_t swapper_pg_dir[PTRS_PER_PGD] __page_aligned_bss;
arch/csky/mm/init.c
66
swapper_pg_dir[i].pgd = __pa(invalid_pte_table);
arch/csky/mm/init.c
69
swapper_pg_dir[i].pgd =
arch/csky/mm/init.c
84
setup_pgd(swapper_pg_dir, 0);
arch/hexagon/include/asm/pgalloc.h
35
memcpy(pgd, swapper_pg_dir, PTRS_PER_PGD*sizeof(pgd_t));
arch/hexagon/include/asm/pgtable.h
132
extern pgd_t swapper_pg_dir[PTRS_PER_PGD]; /* located in head.S */
arch/hexagon/mm/init.c
107
u32 *segtable = (u32 *) &swapper_pg_dir[0];
arch/loongarch/include/asm/pgtable.h
381
extern pgd_t swapper_pg_dir[];
arch/loongarch/mm/init.c
209
pgd_t swapper_pg_dir[_PTRS_PER_PGD] __section(".bss..swapper_pg_dir");
arch/loongarch/mm/kasan_init.c
291
memcpy(kasan_pg_dir, swapper_pg_dir, sizeof(kasan_pg_dir));
arch/loongarch/mm/kasan_init.c
327
csr_write64(__pa_symbol(swapper_pg_dir), LOONGARCH_CSR_PGDH);
arch/loongarch/mm/pgtable.c
148
pgd_init(swapper_pg_dir);
arch/loongarch/mm/tlb.c
234
csr_write((long)swapper_pg_dir, LOONGARCH_CSR_PGDH);
arch/m68k/include/asm/mcf_pgalloc.h
94
memcpy(new_pgd, swapper_pg_dir, PTRS_PER_PGD * sizeof(pgd_t));
arch/m68k/include/asm/sun3_pgalloc.h
45
memcpy(new_pgd, swapper_pg_dir, PAGE_SIZE);
arch/m68k/include/asm/sun3_pgtable.h
150
extern pgd_t swapper_pg_dir[PTRS_PER_PGD];
arch/m68k/mm/mcfmmu.c
46
pg_dir = swapper_pg_dir;
arch/m68k/mm/mcfmmu.c
47
memset(swapper_pg_dir, 0, sizeof(swapper_pg_dir));
arch/m68k/mm/sun3mmu.c
49
pg_dir = swapper_pg_dir;
arch/m68k/mm/sun3mmu.c
50
memset (swapper_pg_dir, 0, sizeof (swapper_pg_dir));
arch/m68k/sun3/mmu_emu.c
363
crp = swapper_pg_dir;
arch/m68k/sun3/mmu_emu.c
368
crp = swapper_pg_dir;
arch/microblaze/include/asm/pgtable.h
381
extern pgd_t swapper_pg_dir[PTRS_PER_PGD];
arch/microblaze/include/asm/processor.h
63
.pgdir = swapper_pg_dir, \
arch/mips/include/asm/mmu_context.h
54
TLBMISS_HANDLER_SETUP_PGD(swapper_pg_dir); \
arch/mips/include/asm/mmu_context.h
74
TLBMISS_HANDLER_SETUP_PGD(swapper_pg_dir)
arch/mips/include/asm/pgtable.h
254
extern pgd_t swapper_pg_dir[];
arch/mips/mm/init.c
554
pgd_t swapper_pg_dir[PTRS_PER_PGD] __section(".bss..swapper_pg_dir");
arch/mips/mm/pgtable-32.c
54
pgd_init(swapper_pg_dir);
arch/mips/mm/pgtable-32.c
55
pgd_init(&swapper_pg_dir[USER_PTRS_PER_PGD]);
arch/mips/mm/pgtable-32.c
57
pgd_base = swapper_pg_dir;
arch/mips/mm/pgtable-32.c
72
pgd = swapper_pg_dir + pgd_index(vaddr);
arch/mips/mm/pgtable-64.c
106
pgd_init(swapper_pg_dir);
arch/mips/mm/pgtable-64.c
113
pgd_base = swapper_pg_dir;
arch/mips/mm/tlbex.c
1469
write_c0_kpgd((long)swapper_pg_dir);
arch/mips/mm/tlbex.c
855
long swpd = (long)swapper_pg_dir;
arch/nios2/include/asm/pgtable.h
75
extern pgd_t swapper_pg_dir[PTRS_PER_PGD];
arch/nios2/mm/init.c
55
pgd_current = swapper_pg_dir;
arch/nios2/mm/init.c
66
pgd_t swapper_pg_dir[PTRS_PER_PGD] __aligned(PAGE_SIZE);
arch/nios2/mm/pgtable.c
72
pgd_init(swapper_pg_dir);
arch/nios2/mm/pgtable.c
73
pgd_init(swapper_pg_dir + USER_PTRS_PER_PGD);
arch/openrisc/include/asm/pgalloc.h
48
swapper_pg_dir + USER_PTRS_PER_PGD,
arch/openrisc/include/asm/pgtable.h
352
extern pgd_t swapper_pg_dir[PTRS_PER_PGD]; /* defined in head.S */
arch/openrisc/mm/init.c
130
swapper_pg_dir[i] = __pgd(0);
arch/parisc/include/asm/pgtable.h
259
extern pgd_t swapper_pg_dir[]; /* declared in init_task.c */
arch/parisc/mm/init.c
46
pgd_t swapper_pg_dir[PTRS_PER_PGD] __section(".data..vm0.pgd") __attribute__ ((aligned(PAGE_SIZE)));
arch/powerpc/include/asm/book3s/32/pgalloc.h
14
memcpy(pgd + USER_PTRS_PER_PGD, swapper_pg_dir + USER_PTRS_PER_PGD,
arch/powerpc/include/asm/nohash/pgalloc.h
26
memcpy(pgd + USER_PTRS_PER_PGD, swapper_pg_dir + USER_PTRS_PER_PGD,
arch/powerpc/include/asm/pgtable.h
86
extern pgd_t swapper_pg_dir[];
arch/powerpc/include/asm/processor.h
290
.pgdir = swapper_pg_dir, \
arch/powerpc/include/asm/processor.h
299
.pgdir = swapper_pg_dir, \
arch/powerpc/kernel/paca.c
190
new_paca->kernel_pgd = swapper_pg_dir;
arch/powerpc/mm/pgtable.c
38
pgd_t swapper_pg_dir[MAX_PTRS_PER_PGD] __section(".bss..page_aligned") __aligned(PGD_ALIGN);
arch/riscv/include/asm/pgtable.h
207
extern pgd_t swapper_pg_dir[];
arch/riscv/mm/init.c
1273
create_pgd_mapping(swapper_pg_dir, va, pa, map_size,
arch/riscv/mm/init.c
1345
set_pgd(&swapper_pg_dir[idx], early_pg_dir[idx]);
arch/riscv/mm/init.c
1347
create_pgd_mapping(swapper_pg_dir, FIXADDR_START,
arch/riscv/mm/init.c
1356
create_kernel_page_table(swapper_pg_dir, false);
arch/riscv/mm/init.c
1369
csr_write(CSR_SATP, PFN_DOWN(__pa_symbol(swapper_pg_dir)) | satp_mode);
arch/riscv/mm/init.c
357
pgd_t swapper_pg_dir[PTRS_PER_PGD] __page_aligned_bss;
arch/riscv/mm/kasan_init.c
461
memcpy(tmp_pg_dir, swapper_pg_dir, sizeof(pgd_t) * PTRS_PER_PGD);
arch/riscv/mm/kasan_init.c
534
csr_write(CSR_SATP, PFN_DOWN(__pa(swapper_pg_dir)) | satp_mode);
arch/s390/boot/vmem.c
492
init_mm.pgd = (pgd_t *)swapper_pg_dir;
arch/s390/boot/vmem.c
503
crst_table_init((unsigned long *)swapper_pg_dir, asce_type);
arch/s390/boot/vmem.c
505
__arch_set_page_dat((void *)swapper_pg_dir, 1UL << CRST_ALLOC_ORDER);
arch/s390/boot/vmem.c
547
get_lowcore()->kernel_asce.val = swapper_pg_dir | asce_bits;
arch/s390/include/asm/pgtable.h
26
extern pgd_t swapper_pg_dir[];
arch/s390/mm/init.c
54
pgd_t swapper_pg_dir[PTRS_PER_PGD] __section(".bss..swapper_pg_dir");
arch/sh/include/asm/pgtable.h
116
extern pgd_t swapper_pg_dir[PTRS_PER_PGD];
arch/sh/kernel/io_trapped.c
143
pgd_k = swapper_pg_dir + pgd_index(address);
arch/sh/mm/fault.c
47
pgd = swapper_pg_dir;
arch/sh/mm/init.c
309
memset(swapper_pg_dir, 0, sizeof(swapper_pg_dir));
arch/sh/mm/init.c
313
set_TTB(swapper_pg_dir);
arch/sh/mm/init.c
322
page_table_range_init(vaddr, end, swapper_pg_dir);
arch/sh/mm/init.c
34
pgd_t swapper_pg_dir[PTRS_PER_PGD];
arch/sh/mm/pgtable.c
18
swapper_pg_dir + USER_PTRS_PER_PGD,
arch/sparc/include/asm/pgtable_64.h
972
extern pgd_t swapper_pg_dir[PTRS_PER_PGD];
arch/sparc/include/asm/tsb.h
157
sethi %hi(swapper_pg_dir), REG1; \
arch/sparc/include/asm/tsb.h
158
or REG1, %lo(swapper_pg_dir), REG1; \
arch/sparc/mm/init_64.c
2398
memset(swapper_pg_dir, 0, sizeof(swapper_pg_dir));
arch/um/include/asm/pgtable.h
35
extern pgd_t swapper_pg_dir[PTRS_PER_PGD];
arch/um/kernel/mem.c
118
swapper_pg_dir + USER_PTRS_PER_PGD,
arch/um/kernel/mem.c
55
pgd_t swapper_pg_dir[PTRS_PER_PGD];
arch/x86/entry/vsyscall/vsyscall_64.c
374
set_vsyscall_pgtable_user_bits(swapper_pg_dir);
arch/x86/include/asm/pgtable_32.h
27
extern pgd_t swapper_pg_dir[1024];
arch/x86/kernel/doublefault_32.c
103
.__cr3 = __pa_nodebug(swapper_pg_dir),
arch/x86/kernel/setup.c
893
clone_pgd_range(swapper_pg_dir + KERNEL_PGD_BOUNDARY,
arch/x86/kernel/setup.c
897
load_cr3(swapper_pg_dir);
arch/x86/kernel/smpboot.c
244
load_cr3(swapper_pg_dir);
arch/x86/kernel/tboot.c
99
.pgd = swapper_pg_dir,
arch/x86/mm/dump_pagetables.c
147
#define INIT_PGD (swapper_pg_dir)
arch/x86/mm/init.c
807
load_cr3(swapper_pg_dir);
arch/x86/mm/init_32.c
112
return one_md_table_init(swapper_pg_dir + pgd_idx) + pmd_idx;
arch/x86/mm/init_32.c
257
pgd_t *pgd_base = swapper_pg_dir;
arch/x86/mm/init_32.c
406
swapper_pg_dir + KERNEL_PGD_BOUNDARY,
arch/x86/mm/init_32.c
414
swapper_pg_dir + KERNEL_PGD_BOUNDARY,
arch/x86/mm/init_32.c
421
pgd_t *pgd, *base = swapper_pg_dir;
arch/x86/mm/init_32.c
480
pgd_t *pgd_base = swapper_pg_dir;
arch/x86/mm/init_32.c
495
pgd_t *pgd_base = swapper_pg_dir;
arch/x86/mm/pgtable.c
266
memcpy(pmd, (pmd_t *)pgd_page_vaddr(swapper_pg_dir[i]),
arch/x86/mm/pgtable.c
277
pgd_t *s_pgd = kernel_to_user_pgdp(swapper_pg_dir);
arch/x86/mm/pgtable.c
87
swapper_pg_dir + KERNEL_PGD_BOUNDARY,
arch/x86/mm/pgtable_32.c
35
pgd = swapper_pg_dir + pgd_index(vaddr);
arch/x86/mm/pti.c
303
set_vsyscall_pgtable_user_bits(kernel_to_user_pgdp(swapper_pg_dir));
arch/x86/platform/efi/efi_32.c
106
save_pgd = swapper_pg_dir;
arch/x86/platform/olpc/olpc_ofw.c
41
set_pgd(&swapper_pg_dir[OLPC_OFW_PDE_NR], *ofw_pde);
arch/x86/xen/p2m.c
281
xen_pfn_to_cr3(virt_to_mfn(swapper_pg_dir));
arch/x86/xen/smp_pv.c
279
per_cpu(xen_cr3, cpu) = __pa(swapper_pg_dir);
arch/x86/xen/smp_pv.c
281
ctxt->ctrlreg[3] = xen_pfn_to_cr3(virt_to_gfn(swapper_pg_dir));
arch/x86/xen/smp_pv.c
331
load_cr3(swapper_pg_dir);
arch/x86/xen/smp_pv.c
386
load_cr3(swapper_pg_dir);
arch/xtensa/include/asm/pgtable.h
217
extern pgd_t swapper_pg_dir[PAGE_SIZE/sizeof(pgd_t)];
kernel/vmcore_info.c
169
VMCOREINFO_SYMBOL_ARRAY(swapper_pg_dir);
mm/init-mm.c
34
.pgd = swapper_pg_dir,