Home
last modified time | relevance | path

Searched refs:swapper_pg_dir (Results 1 – 161 of 161) sorted by relevance

/linux-4.4.14/arch/mips/mm/
Dpgtable-32.c45 pgd_init((unsigned long)swapper_pg_dir); in pagetable_init()
46 pgd_init((unsigned long)swapper_pg_dir in pagetable_init()
49 pgd_base = swapper_pg_dir; in pagetable_init()
64 pgd = swapper_pg_dir + __pgd_offset(vaddr); in pagetable_init()
Dpgtable-64.c101 pgd_init((unsigned long)swapper_pg_dir); in pagetable_init()
105 pgd_base = swapper_pg_dir; in pagetable_init()
Dinit.c532 pgd_t swapper_pg_dir[_PTRS_PER_PGD] __section(.bss..swapper_pg_dir); variable
Dtlbex.c864 long swpd = (long)swapper_pg_dir; in build_get_pgd_vmalloc64()
/linux-4.4.14/arch/tile/kernel/
Dhead_32.S55 moveli r0, lo16(swapper_pg_dir - PAGE_OFFSET)
64 auli r0, r0, ha16(swapper_pg_dir - PAGE_OFFSET)
143 .org swapper_pg_dir + PGD_INDEX(\va) * HV_PTE_SIZE
152 ENTRY(swapper_pg_dir)
168 .org swapper_pg_dir + PGDIR_SIZE
169 END(swapper_pg_dir)
Dhead_64.S125 moveli r0, hw1_last(swapper_pg_dir - PAGE_OFFSET)
129 shl16insli r0, r0, hw0(swapper_pg_dir - PAGE_OFFSET)
228 ENTRY(swapper_pg_dir)
229 .org swapper_pg_dir + PGD_INDEX(PAGE_OFFSET) * HV_PTE_SIZE
232 .org swapper_pg_dir + PGD_INDEX(MEM_SV_START) * HV_PTE_SIZE
235 .org swapper_pg_dir + SIZEOF_PGD
236 END(swapper_pg_dir)
Dsetup.c1558 pgd = swapper_pg_dir + pgd_index(addr); in pcpu_fc_populate_pte()
/linux-4.4.14/arch/m68k/mm/
Dsun3mmu.c53 pg_dir = swapper_pg_dir; in paging_init()
54 memset (swapper_pg_dir, 0, sizeof (swapper_pg_dir)); in paging_init()
Dmcfmmu.c48 pg_dir = swapper_pg_dir; in paging_init()
49 memset(swapper_pg_dir, 0, sizeof(swapper_pg_dir)); in paging_init()
/linux-4.4.14/arch/mn10300/mm/
Dinit.c56 memset(swapper_pg_dir, 0, sizeof(swapper_pg_dir)); in paging_init()
65 set_pgd(swapper_pg_dir + loop, __pgd(__pa(ppte) | _PAGE_TABLE)); in paging_init()
Dpgtable.c49 pgd = swapper_pg_dir + pgd_index(vaddr); in set_pmd_pfn()
136 swapper_pg_dir + USER_PTRS_PER_PGD, in pgd_ctor()
/linux-4.4.14/arch/alpha/mm/
Dinit.c108 memset(swapper_pg_dir, 0, PAGE_SIZE); in switch_to_system_map()
109 newptbr = ((unsigned long) swapper_pg_dir - PAGE_OFFSET) >> PAGE_SHIFT; in switch_to_system_map()
110 pgd_val(swapper_pg_dir[1023]) = in switch_to_system_map()
267 swapper_pg_dir[1] = swapper_pg_dir[1023]; in srm_paging_stop()
Dfault.c251 pgd_k = swapper_pg_dir + index; in do_page_fault()
/linux-4.4.14/arch/um/kernel/
Dmem.c32 pgd_t swapper_pg_dir[PTRS_PER_PGD]; variable
128 fixrange_init( FIXADDR_USER_START, FIXADDR_USER_END, swapper_pg_dir); in fixaddr_user_init()
134 pgd = swapper_pg_dir + pgd_index(vaddr); in fixaddr_user_init()
162 fixrange_init(vaddr, FIXADDR_TOP, swapper_pg_dir); in paging_init()
192 swapper_pg_dir + USER_PTRS_PER_PGD, in pgd_alloc()
/linux-4.4.14/arch/metag/mm/
Dinit.c30 pgd_t swapper_pg_dir[PTRS_PER_PGD] __page_aligned_data; variable
74 pgd = swapper_pg_dir + offset; in user_gateway_init()
275 pgd = swapper_pg_dir + i; in allocate_pgtables()
313 pgd = swapper_pg_dir + pgd_index(vaddr); in fixedrange_init()
340 memset(swapper_pg_dir, 0, sizeof(swapper_pg_dir)); in paging_init()
Dmmu-meta2.c201 load_pgd(swapper_pg_dir, hard_processor_id()); in mmu_init()
Dfault.c75 pgd_k = swapper_pg_dir + offset; in do_page_fault()
/linux-4.4.14/arch/hexagon/kernel/
Dhead.S42 r24.L = #LO(swapper_pg_dir)
43 r24.H = #HI(swapper_pg_dir)
158 r1.l = #lo(swapper_pg_dir)
159 r1.h = #hi(swapper_pg_dir)
Dvm_init_segtable.S56 .globl swapper_pg_dir
58 swapper_pg_dir: label
/linux-4.4.14/arch/nios2/mm/
Dpgtable.c72 pgd_init(swapper_pg_dir); in pagetable_init()
73 pgd_init(swapper_pg_dir + USER_PTRS_PER_PGD); in pagetable_init()
Dinit.c54 pgd_current = swapper_pg_dir; in paging_init()
98 pgd_t swapper_pg_dir[PTRS_PER_PGD] __page_aligned(PGD_ORDER);
/linux-4.4.14/arch/avr32/mm/
Dinit.c28 pgd_t swapper_pg_dir[PTRS_PER_PGD] __page_aligned_data; variable
71 sysreg_write(PTBR, (unsigned long)swapper_pg_dir); in paging_init()
Dfault.c214 page = (unsigned long)swapper_pg_dir; in do_page_fault()
/linux-4.4.14/arch/m32r/mm/
Dinit.c33 pgd_t swapper_pg_dir[1024]; variable
100 pg_dir = swapper_pg_dir; in paging_init()
Dfault.c548 *(volatile unsigned long *)MPTB = (unsigned long)swapper_pg_dir; in init_mmu()
/linux-4.4.14/arch/powerpc/kernel/
Dhead_44x.S210 lis r6, swapper_pg_dir@h
211 ori r6, r6, swapper_pg_dir@l
322 lis r11, swapper_pg_dir@h
323 ori r11, r11, swapper_pg_dir@l
433 lis r11, swapper_pg_dir@h
434 ori r11, r11, swapper_pg_dir@l
569 lis r11,swapper_pg_dir@h
570 ori r11,r11, swapper_pg_dir@l
666 lis r11,swapper_pg_dir@h
667 ori r11,r11, swapper_pg_dir@l
[all …]
Dhead_8xx.S341 lis r11, (swapper_pg_dir-PAGE_OFFSET)@ha
352 lwz r11, (swapper_pg_dir-PAGE_OFFSET)@l(r11) /* Get the level 1 entry */
401 lis r11, (swapper_pg_dir-PAGE_OFFSET)@ha
408 lwz r11, (swapper_pg_dir-PAGE_OFFSET)@l(r11) /* Get the level 1 entry */
536 lis r11, (swapper_pg_dir-PAGE_OFFSET)@ha
539 lwz r11, (swapper_pg_dir-PAGE_OFFSET)@l(r11) /* Get the level 1 entry */
694 lis r6, swapper_pg_dir@ha
883 li r5, (swapper_pg_dir-PAGE_OFFSET)@l
934 .globl swapper_pg_dir
935 swapper_pg_dir: label
Dhead_40x.S297 lis r11, swapper_pg_dir@h
298 ori r11, r11, swapper_pg_dir@l
477 lis r11, swapper_pg_dir@h
478 ori r11, r11, swapper_pg_dir@l
577 lis r11, swapper_pg_dir@h
578 ori r11, r11, swapper_pg_dir@l
877 lis r6, swapper_pg_dir@h
878 ori r6, r6, swapper_pg_dir@l
974 .globl swapper_pg_dir
975 swapper_pg_dir: label
Dhead_32.S506 lis r2,swapper_pg_dir@ha /* if kernel address, use */
507 addi r2,r2,swapper_pg_dir@l /* kernel page table */
580 lis r2,swapper_pg_dir@ha /* if kernel address, use */
581 addi r2,r2,swapper_pg_dir@l /* kernel page table */
664 lis r2,swapper_pg_dir@ha /* if kernel address, use */
665 addi r2,r2,swapper_pg_dir@l /* kernel page table */
997 lis r6, swapper_pg_dir@h
998 ori r6, r6, swapper_pg_dir@l
1279 .globl swapper_pg_dir
1280 swapper_pg_dir: label
Dhead_fsl_booke.S281 lis r6, swapper_pg_dir@h
282 ori r6, r6, swapper_pg_dir@l
462 lis r11, swapper_pg_dir@h
463 ori r11, r11, swapper_pg_dir@l
556 lis r11, swapper_pg_dir@h
557 ori r11, r11, swapper_pg_dir@l
1338 .globl swapper_pg_dir
1339 swapper_pg_dir: label
Dpaca.c160 new_paca->kernel_pgd = swapper_pg_dir; in initialise_paca()
Dhead_64.S885 .globl swapper_pg_dir
886 swapper_pg_dir: label
/linux-4.4.14/arch/sh/mm/
Dinit.c32 pgd_t swapper_pg_dir[PTRS_PER_PGD]; variable
362 memset(swapper_pg_dir, 0, sizeof(swapper_pg_dir)); in paging_init()
366 set_TTB(swapper_pg_dir); in paging_init()
375 page_table_range_init(vaddr, end, swapper_pg_dir); in paging_init()
Dpgtable.c16 swapper_pg_dir + USER_PTRS_PER_PGD, in pgd_ctor()
Dfault.c68 pgd = swapper_pg_dir; in show_pte()
/linux-4.4.14/arch/m68k/kernel/
Dsun3-head.S20 .globl swapper_pg_dir
26 swapper_pg_dir: .skip 0x2000 label
/linux-4.4.14/arch/x86/mm/
Dinit_32.c113 return one_md_table_init(swapper_pg_dir + pgd_idx) + pmd_idx; in populate_extra_pmd()
259 pgd_t *pgd_base = swapper_pg_dir; in kernel_physical_mapping_init()
424 pgd = swapper_pg_dir + pgd_index(vaddr); in permanent_kmaps_init()
456 pgd_t *pgd, *base = swapper_pg_dir; in native_pagetable_init()
521 pgd_t *pgd_base = swapper_pg_dir; in early_ioremap_page_table_range_init()
536 pgd_t *pgd_base = swapper_pg_dir; in pagetable_init()
727 __set_fixmap(FIX_WP_TEST, __pa(&swapper_pg_dir), PAGE_KERNEL_RO); in test_wp_bit()
Dpgtable_32.c34 pgd = swapper_pg_dir + pgd_index(vaddr); in set_pte_vaddr()
Dpgtable.c125 swapper_pg_dir + KERNEL_PGD_BOUNDARY, in pgd_ctor()
272 memcpy(pmd, (pmd_t *)pgd_page_vaddr(swapper_pg_dir[i]), in pgd_prepopulate_pmd()
Dtlb.c48 load_cr3(swapper_pg_dir); in leave_mm()
Ddump_pagetables.c382 pgd_t *start = swapper_pg_dir; in ptdump_walk_pgd_level_core()
Dinit.c621 load_cr3(swapper_pg_dir); in init_mem_mapping()
/linux-4.4.14/Documentation/zh_CN/arm64/
Dmemory.txt40 选择由虚拟地址的 63 位给出。swapper_pg_dir 仅包含内核(全局)映射,
41 而用户 pgd 仅包含用户(非全局)映射。swapper_pg_dir 地址被写入
/linux-4.4.14/arch/frv/mm/
Dpgalloc.c21 pgd_t swapper_pg_dir[PTRS_PER_PGD] __attribute__((aligned(PAGE_SIZE))); variable
117 swapper_pg_dir + USER_PGDS_IN_LAST_PML4, in pgd_ctor()
Dinit.c88 pge = swapper_pg_dir + pgd_index_k(PKMAP_BASE); in paging_init()
/linux-4.4.14/arch/arm/mm/
Dproc-v7-3level.S130 ldr \tmp, =swapper_pg_dir @ swapper_pg_dir virtual address
Ddump.c305 pgd_t *pgd = swapper_pg_dir; in walk_pgd()
Dmmu.c1251 memblock_reserve(__pa(swapper_pg_dir), SWAPPER_PG_DIR_SIZE); in arm_mm_memblock_reserve()
1258 memblock_reserve(PHYS_OFFSET, __pa(swapper_pg_dir) - PHYS_OFFSET); in arm_mm_memblock_reserve()
1475 pa_pgd = __pa(swapper_pg_dir); in early_paging_init()
Dinit.c490 free_reserved_area(__va(PHYS_OFFSET), swapper_pg_dir, -1, NULL); in mem_init()
/linux-4.4.14/arch/arm64/mm/
Dkasan_init.c131 memcpy(tmp_pg_dir, swapper_pg_dir, sizeof(tmp_pg_dir)); in kasan_init()
159 cpu_set_ttbr1(__pa(swapper_pg_dir)); in kasan_init()
/linux-4.4.14/arch/mips/include/asm/
Dmmu_context.h46 TLBMISS_HANDLER_SETUP_PGD(swapper_pg_dir); \
66 TLBMISS_HANDLER_SETUP_PGD(swapper_pg_dir)
Dpgtable.h278 extern pgd_t swapper_pg_dir[];
/linux-4.4.14/arch/s390/mm/
Dinit.c43 pgd_t swapper_pg_dir[PTRS_PER_PGD] __attribute__((__aligned__(PAGE_SIZE))); variable
84 init_mm.pgd = swapper_pg_dir; in paging_init()
/linux-4.4.14/mm/
Dinit-mm.c18 .pgd = swapper_pg_dir,
/linux-4.4.14/arch/arm64/include/asm/
Dproc-fns.h40 BUG_ON(pgd == swapper_pg_dir); \
Dpgtable.h650 extern pgd_t swapper_pg_dir[PTRS_PER_PGD];
/linux-4.4.14/arch/tile/mm/
Dpgtable.c112 pgd = swapper_pg_dir + pgd_index(addr); in shatter_huge_page()
194 BUG_ON(((u64 *)swapper_pg_dir)[pgd_index(MEM_USER_INTRPT)] != 0); in pgd_ctor()
198 swapper_pg_dir + KERNEL_PGD_INDEX_START, in pgd_ctor()
349 pgd = mm ? pgd_offset(mm, addr) : swapper_pg_dir + pgd_index(addr); in virt_to_pte()
Dinit.c577 swapper_pgprot = init_pgprot((unsigned long)swapper_pg_dir); in kernel_physical_mapping_init()
648 pgd = swapper_pg_dir + pgd_index(vaddr); in permanent_kmaps_init()
740 pgd_t *pgd_base = swapper_pg_dir; in paging_init()
/linux-4.4.14/arch/score/mm/
Dpgtable.c51 pgd_init((unsigned long)swapper_pg_dir); in pagetable_init()
Dinit.c108 pgd_t swapper_pg_dir[PTRS_PER_PGD] __page_aligned(PTE_ORDER);
/linux-4.4.14/arch/arm/kernel/
Dhead.S51 .globl swapper_pg_dir
52 .equ swapper_pg_dir, KERNEL_RAM_VADDR - PG_DIR_SIZE define
154 mov r8, r4, lsr #12 @ TTBR1 is swapper_pg_dir pfn
156 mov r8, r4 @ set TTBR1 to swapper_pg_dir
405 ldr r8, [r3, #8] @ get secondary_data.swapper_pg_dir
Dsmp.c116 secondary_data.swapper_pg_dir = get_arch_pgd(swapper_pg_dir); in __cpu_up()
/linux-4.4.14/arch/x86/include/asm/
Dpgtable_32.h28 extern pgd_t swapper_pg_dir[1024];
Dpgtable_64.h25 #define swapper_pg_dir init_level4_pgt macro
/linux-4.4.14/arch/m68k/include/asm/
Dpgtable_no.h32 #define swapper_pg_dir ((pgd_t *) 0) macro
Dsun3_pgalloc.h94 memcpy(new_pgd, swapper_pg_dir, PAGE_SIZE); in pgd_alloc()
Dmcf_pgalloc.h99 memcpy(new_pgd, swapper_pg_dir, PAGE_SIZE); in pgd_alloc()
Dsun3_pgtable.h184 extern pgd_t swapper_pg_dir[PTRS_PER_PGD];
Dmcf_pgtable.h327 #define swapper_pg_dir kernel_pg_dir macro
Dmotorola_pgtable.h201 #define swapper_pg_dir kernel_pg_dir macro
/linux-4.4.14/arch/h8300/include/asm/
Dpgtable.h22 #define swapper_pg_dir ((pgd_t *) 0) macro
/linux-4.4.14/Documentation/arm64/
Dmemory.txt18 virtual address. The swapper_pg_dir contains only kernel (global)
20 The swapper_pg_dir address is written to TTBR1 and never written to
/linux-4.4.14/arch/arm/mach-integrator/
Dcore.c98 memblock_reserve(PHYS_OFFSET, __pa(swapper_pg_dir) - PHYS_OFFSET); in integrator_reserve()
/linux-4.4.14/arch/alpha/kernel/
Dvmlinux.lds.S29 swapper_pg_dir = SWAPPER_PGD; symbol
/linux-4.4.14/arch/x86/platform/efi/
Defi_32.c65 save_pgd = swapper_pg_dir; in efi_call_phys_prolog()
/linux-4.4.14/arch/arm/include/asm/
Dsmp.h66 unsigned long swapper_pg_dir; member
Dpgtable-nommu.h46 #define swapper_pg_dir ((pgd_t *) 0) macro
Dpgtable.h174 extern pgd_t swapper_pg_dir[PTRS_PER_PGD];
/linux-4.4.14/arch/c6x/include/asm/
Dpgtable.h63 #define swapper_pg_dir ((pgd_t *) 0) macro
/linux-4.4.14/arch/score/include/asm/
Dmmu_context.h26 TLBMISS_HANDLER_SETUP_PGD(swapper_pg_dir) \
Dpgtable.h241 extern pgd_t swapper_pg_dir[PTRS_PER_PGD];
/linux-4.4.14/arch/unicore32/kernel/
Dhead.S47 .globl swapper_pg_dir
48 .equ swapper_pg_dir, KERNEL_RAM_VADDR - 0x1000 define
Dhibernate_asm.S61 ldw r0, =swapper_pg_dir
/linux-4.4.14/arch/x86/xen/
Dsmp.c441 per_cpu(xen_cr3, cpu) = __pa(swapper_pg_dir); in cpu_initialize_context()
456 ctxt->ctrlreg[3] = xen_pfn_to_cr3(virt_to_gfn(swapper_pg_dir)); in cpu_initialize_context()
517 load_cr3(swapper_pg_dir); in xen_cpu_disable()
572 load_cr3(swapper_pg_dir); in stop_self()
Dmmu.c1017 load_cr3(swapper_pg_dir); in drop_other_mm_ref()
1027 load_cr3(swapper_pg_dir); in xen_drop_mm_ref()
1062 load_cr3(swapper_pg_dir); in xen_drop_mm_ref()
2209 unsigned long pfn = PFN_DOWN(__pa(swapper_pg_dir)); in xen_write_cr3_init()
2212 BUG_ON(cr3 != __pa(swapper_pg_dir)); in xen_write_cr3_init()
2227 swapper_pg_dir[KERNEL_PGD_BOUNDARY] = in xen_write_cr3_init()
2231 set_page_prot(swapper_pg_dir, PAGE_KERNEL_RO); in xen_write_cr3_init()
Dp2m.c286 xen_pfn_to_cr3(virt_to_mfn(swapper_pg_dir)); in xen_setup_mfn_list_list()
/linux-4.4.14/arch/metag/include/asm/
Dpgalloc.h22 swapper_pg_dir + USER_PTRS_PER_PGD, in pgd_ctor()
Dpgtable.h242 extern pgd_t swapper_pg_dir[PTRS_PER_PGD];
/linux-4.4.14/arch/xtensa/mm/
Dmmu.c58 memset(swapper_pg_dir, 0, PAGE_SIZE); in paging_init()
/linux-4.4.14/arch/openrisc/include/asm/
Dpgalloc.h51 swapper_pg_dir + USER_PTRS_PER_PGD, in pgd_alloc()
Dpgtable.h414 extern pgd_t swapper_pg_dir[PTRS_PER_PGD]; /* defined in head.S */
/linux-4.4.14/arch/x86/kernel/
Ddoublefault.c68 .__cr3 = __pa_nodebug(swapper_pg_dir),
Dsetup.c868 clone_pgd_range(swapper_pg_dir + KERNEL_PGD_BOUNDARY, in setup_arch()
872 load_cr3(swapper_pg_dir); in setup_arch()
1182 swapper_pg_dir + KERNEL_PGD_BOUNDARY, in setup_arch()
1190 swapper_pg_dir + KERNEL_PGD_BOUNDARY, in setup_arch()
Dtboot.c110 .pgd = swapper_pg_dir,
Dhead_32.S679 ENTRY(swapper_pg_dir)
Dsmpboot.c218 load_cr3(swapper_pg_dir); in start_secondary()
/linux-4.4.14/arch/m68k/sun3/
Dmmu_emu.c362 crp = swapper_pg_dir; in mmu_emu_handle_fault()
367 crp = swapper_pg_dir; in mmu_emu_handle_fault()
/linux-4.4.14/arch/x86/platform/olpc/
Dolpc_ofw.c37 set_pgd(&swapper_pg_dir[OLPC_OFW_PDE_NR], *ofw_pde); in setup_olpc_ofw_pgd()
/linux-4.4.14/arch/sparc/kernel/
Dvmlinux.lds.S43 swapper_pg_dir = 0x0000000000402000; symbol
/linux-4.4.14/arch/microblaze/include/asm/
Dprocessor.h122 .pgdir = swapper_pg_dir, \
Dpgtable.h45 #define swapper_pg_dir ((pgd_t *) NULL) macro
498 extern pgd_t swapper_pg_dir[PTRS_PER_PGD];
/linux-4.4.14/arch/avr32/include/asm/
Dpgalloc.h37 swapper_pg_dir + USER_PTRS_PER_PGD, in pgd_ctor()
Dpgtable.h36 extern pgd_t swapper_pg_dir[PTRS_PER_PGD];
/linux-4.4.14/arch/xtensa/kernel/
Dhead.S374 ENTRY(swapper_pg_dir)
376 END(swapper_pg_dir)
/linux-4.4.14/arch/parisc/kernel/
Dhead.S73 load32 PA(swapper_pg_dir),%r4
326 load32 PA(swapper_pg_dir),%r4
Dhpmc.S243 load32 PA(swapper_pg_dir),%r4
Dentry.S361 .import swapper_pg_dir,code
367 ldil L%PA(swapper_pg_dir),\reg
368 ldo R%PA(swapper_pg_dir)(\reg),\reg
/linux-4.4.14/arch/x86/power/
Dhibernate_asm_32.S61 movl $swapper_pg_dir, %eax
/linux-4.4.14/arch/blackfin/include/asm/
Dpgtable.h81 #define swapper_pg_dir ((pgd_t *) 0) macro
/linux-4.4.14/arch/sh/include/asm/
Dpgtable.h150 extern pgd_t swapper_pg_dir[PTRS_PER_PGD];
/linux-4.4.14/arch/arc/include/asm/
Dpgalloc.h65 memcpy(ret + num, swapper_pg_dir + num, num2 * sizeof(pgd_t)); in pgd_alloc()
Dpgtable.h363 extern pgd_t swapper_pg_dir[] __aligned(PAGE_SIZE);
/linux-4.4.14/arch/hexagon/include/asm/
Dpgalloc.h48 memcpy(pgd, swapper_pg_dir, PTRS_PER_PGD*sizeof(pgd_t)); in pgd_alloc()
Dpgtable.h171 extern pgd_t swapper_pg_dir[PTRS_PER_PGD]; /* located in head.S */
/linux-4.4.14/arch/mips/kernel/
Dvmlinux.lds.S10 #define BSS_FIRST_SECTIONS *(.bss..swapper_pg_dir)
/linux-4.4.14/arch/arm/mach-zynq/
Dcommon.c62 memblock_reserve(__pa(PAGE_OFFSET), __pa(swapper_pg_dir)); in zynq_memory_init()
/linux-4.4.14/arch/arm64/kernel/
Dvmlinux.lds.S171 swapper_pg_dir = .; symbol
Dhead.S313 adrp x26, swapper_pg_dir
603 adrp x26, swapper_pg_dir
/linux-4.4.14/arch/arc/mm/
Dinit.c24 pgd_t swapper_pg_dir[PTRS_PER_PGD] __aligned(PAGE_SIZE);
Dtlb.c847 write_aux_reg(ARC_REG_SCRATCH_DATA0, swapper_pg_dir); in arc_mmu_init()
/linux-4.4.14/arch/openrisc/mm/
Dinit.c144 swapper_pg_dir[i] = __pgd(0); in paging_init()
/linux-4.4.14/arch/hexagon/mm/
Dinit.c184 u32 *segtable = (u32 *) &swapper_pg_dir[0]; in setup_arch_memory()
/linux-4.4.14/arch/xtensa/include/asm/
Dpgtable.h227 extern pgd_t swapper_pg_dir[PAGE_SIZE/sizeof(pgd_t)];
230 # define swapper_pg_dir NULL macro
/linux-4.4.14/arch/microblaze/kernel/
Dhead.S47 .global swapper_pg_dir
48 swapper_pg_dir: label
Dhw_exception_handler.S613 ori r4, r0, swapper_pg_dir
720 ori r4, r0, swapper_pg_dir
791 ori r4, r0, swapper_pg_dir
/linux-4.4.14/arch/mn10300/kernel/
Dhead.S71 mov swapper_pg_dir,d0
424 ENTRY(swapper_pg_dir)
/linux-4.4.14/arch/sparc/include/asm/
Dtsb.h156 sethi %hi(swapper_pg_dir), REG1; \
157 or REG1, %lo(swapper_pg_dir), REG1; \
Dpgtable_32.h58 #define swapper_pg_dir NULL macro
Dpgtable_64.h943 extern pgd_t swapper_pg_dir[PTRS_PER_PGD];
/linux-4.4.14/arch/frv/include/asm/
Dpgtable.h67 #define swapper_pg_dir ((pgd_t *) NULL) macro
156 extern pgd_t swapper_pg_dir[PTRS_PER_PGD];
/linux-4.4.14/arch/cris/arch-v32/mm/
Dinit.c136 swapper_pg_dir[i] = __pgd(0); in paging_init()
/linux-4.4.14/arch/cris/arch-v10/
DREADME.mm215 The kernels own page-directory is the swapper_pg_dir, cleared in paging_init,
218 kernel segments like the i386, need to setup swapper_pg_dir directly in head.S
219 to map the kernel itself. swapper_pg_dir is pointed to by init_mm.pgd as the
/linux-4.4.14/arch/cris/arch-v10/mm/
Dinit.c37 swapper_pg_dir[i] = __pgd(0); in paging_init()
/linux-4.4.14/arch/powerpc/include/asm/
Dpgtable.h227 extern pgd_t swapper_pg_dir[];
Dprocessor.h342 .pgdir = swapper_pg_dir, \
/linux-4.4.14/arch/sh/kernel/
Dio_trapped.c147 pgd_k = swapper_pg_dir + pgd_index(address); in lookup_tiop()
/linux-4.4.14/arch/nios2/include/asm/
Dpgtable.h93 extern pgd_t swapper_pg_dir[PTRS_PER_PGD];
/linux-4.4.14/arch/cris/include/asm/
Dpgtable.h261 extern pgd_t swapper_pg_dir[PTRS_PER_PGD]; /* defined in head.S */
/linux-4.4.14/arch/powerpc/mm/
Dhash_low_32.S75 lis r5,swapper_pg_dir@ha /* if kernel address, use */
76 addi r5,r5,swapper_pg_dir@l /* kernel page table */
/linux-4.4.14/arch/cris/arch-v10/kernel/
Dhead.S26 .globl swapper_pg_dir
611 swapper_pg_dir = 0x60002000 define
613 swapper_pg_dir = 0xc0002000 define
/linux-4.4.14/arch/m32r/include/asm/
Dpgtable.h32 extern pgd_t swapper_pg_dir[1024];
/linux-4.4.14/arch/unicore32/include/asm/
Dpgtable.h250 extern pgd_t swapper_pg_dir[PTRS_PER_PGD];
/linux-4.4.14/arch/um/include/asm/
Dpgtable.h30 extern pgd_t swapper_pg_dir[PTRS_PER_PGD];
/linux-4.4.14/arch/alpha/include/asm/
Dpgtable.h322 extern pgd_t swapper_pg_dir[1024];
/linux-4.4.14/arch/metag/kernel/
Dsmp.c221 load_pgd(swapper_pg_dir, thread); in __cpu_up()
/linux-4.4.14/arch/unicore32/mm/
Dmmu.c339 memblock_reserve(__pa(swapper_pg_dir), PTRS_PER_PGD * sizeof(pgd_t)); in uc32_mm_memblock_reserve()
/linux-4.4.14/arch/avr32/kernel/
Dentry-avr32b.S171 mov r1, lo(swapper_pg_dir)
172 orh r1, hi(swapper_pg_dir)
/linux-4.4.14/arch/tile/include/asm/
Dpgtable.h45 extern pgd_t swapper_pg_dir[];
/linux-4.4.14/arch/mn10300/include/asm/
Dpgtable.h80 extern pgd_t swapper_pg_dir[PTRS_PER_PGD];
/linux-4.4.14/arch/cris/arch-v32/kernel/
Dhead.S37 .global swapper_pg_dir
/linux-4.4.14/arch/ia64/include/asm/
Dpgtable.h460 extern pgd_t swapper_pg_dir[PTRS_PER_PGD];
/linux-4.4.14/arch/parisc/include/asm/
Dpgtable.h275 extern pgd_t swapper_pg_dir[]; /* declared in init_task.c */
/linux-4.4.14/arch/x86/lguest/
Dboot.c558 if (cr3 != __pa_symbol(swapper_pg_dir) && in lguest_write_cr3()
/linux-4.4.14/arch/parisc/mm/
Dinit.c48 pgd_t swapper_pg_dir[PTRS_PER_PGD] __attribute__ ((__section__ (".data..vm0.pgd"), aligned(PAGE_SIZ… variable
/linux-4.4.14/arch/ia64/kernel/
Divt.S140 LOAD_PHYSICAL(p6, r19, swapper_pg_dir) // region 5 is rooted at swapper_pg_dir
470 LOAD_PHYSICAL(p6, r19, swapper_pg_dir) // region 5 is rooted at swapper_pg_dir
Dhead.S174 .global swapper_pg_dir
175 swapper_pg_dir: label
/linux-4.4.14/arch/openrisc/kernel/
Dhead.S1607 .global swapper_pg_dir
1608 swapper_pg_dir: label
/linux-4.4.14/arch/powerpc/kvm/
Dbook3s_hv_rm_mmu.c35 p = __find_linux_pte_or_hugepte(swapper_pg_dir, addr, NULL, NULL); in real_vmalloc_addr()
/linux-4.4.14/kernel/
Dkexec_core.c1364 VMCOREINFO_SYMBOL(swapper_pg_dir); in crash_save_vmcoreinfo_init()
/linux-4.4.14/arch/sparc/mm/
Dinit_64.c2193 memset(swapper_pg_dir, 0, sizeof(swapper_pg_dir)); in paging_init()
/linux-4.4.14/arch/s390/include/asm/
Dpgtable.h34 extern pgd_t swapper_pg_dir[] __attribute__ ((aligned (4096)));