Home
last modified time | relevance | path

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

123456

/Linux-v4.19/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.c113 pgd_init((unsigned long)swapper_pg_dir); in pagetable_init()
120 pgd_base = swapper_pg_dir; in pagetable_init()
/Linux-v4.19/arch/m68k/mm/
Dsun3mmu.c51 pg_dir = swapper_pg_dir; in paging_init()
52 memset (swapper_pg_dir, 0, sizeof (swapper_pg_dir)); in paging_init()
Dmcfmmu.c50 pg_dir = swapper_pg_dir; in paging_init()
51 memset(swapper_pg_dir, 0, sizeof(swapper_pg_dir)); in paging_init()
/Linux-v4.19/arch/um/kernel/
Dmem.c30 pgd_t swapper_pg_dir[PTRS_PER_PGD]; variable
126 fixrange_init( FIXADDR_USER_START, FIXADDR_USER_END, swapper_pg_dir); in fixaddr_user_init()
132 pgd = swapper_pg_dir + pgd_index(vaddr); in fixaddr_user_init()
159 fixrange_init(vaddr, FIXADDR_TOP, swapper_pg_dir); in paging_init()
189 swapper_pg_dir + USER_PTRS_PER_PGD, in pgd_alloc()
/Linux-v4.19/arch/alpha/mm/
Dinit.c109 memset(swapper_pg_dir, 0, PAGE_SIZE); in switch_to_system_map()
110 newptbr = ((unsigned long) swapper_pg_dir - PAGE_OFFSET) >> PAGE_SHIFT; in switch_to_system_map()
111 pgd_val(swapper_pg_dir[1023]) = in switch_to_system_map()
268 swapper_pg_dir[1] = swapper_pg_dir[1023]; in srm_paging_stop()
/Linux-v4.19/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)
/Linux-v4.19/arch/x86/platform/efi/
Defi_32.c52 ptdump_walk_pgd_level(NULL, swapper_pg_dir); in efi_dump_pagetable()
75 save_pgd = swapper_pg_dir; in efi_call_phys_prolog()
/Linux-v4.19/arch/nds32/mm/
Dinit.c24 extern pgd_t swapper_pg_dir[PTRS_PER_PGD];
114 pgd = swapper_pg_dir + pgd_index(vaddr); in fixedrange_init()
127 pgd = swapper_pg_dir + pgd_index(vaddr); in fixedrange_init()
149 swapper_pg_dir[i] = __pgd(1); in paging_init()
/Linux-v4.19/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-v4.19/arch/sh/mm/
Dinit.c32 pgd_t swapper_pg_dir[PTRS_PER_PGD]; variable
320 memset(swapper_pg_dir, 0, sizeof(swapper_pg_dir)); in paging_init()
324 set_TTB(swapper_pg_dir); in paging_init()
333 page_table_range_init(vaddr, end, swapper_pg_dir); in paging_init()
/Linux-v4.19/arch/powerpc/kernel/
Dhead_44x.S211 lis r6, swapper_pg_dir@h
212 ori r6, r6, swapper_pg_dir@l
323 lis r11, swapper_pg_dir@h
324 ori r11, r11, swapper_pg_dir@l
434 lis r11, swapper_pg_dir@h
435 ori r11, r11, swapper_pg_dir@l
570 lis r11,swapper_pg_dir@h
571 ori r11,r11, swapper_pg_dir@l
667 lis r11,swapper_pg_dir@h
668 ori r11,r11, swapper_pg_dir@l
[all …]
Dhead_40x.S299 lis r11, swapper_pg_dir@h
300 ori r11, r11, swapper_pg_dir@l
479 lis r11, swapper_pg_dir@h
480 ori r11, r11, swapper_pg_dir@l
579 lis r11, swapper_pg_dir@h
580 ori r11, r11, swapper_pg_dir@l
879 lis r6, swapper_pg_dir@h
880 ori r6, r6, swapper_pg_dir@l
977 .globl swapper_pg_dir
978 swapper_pg_dir: label
Dhead_8xx.S336 lis r11, (swapper_pg_dir-PAGE_OFFSET)@ha
341 lwz r11, (swapper_pg_dir-PAGE_OFFSET)@l(r11) /* Get the level 1 entry */
445 lis r11, (swapper_pg_dir-PAGE_OFFSET)@ha
450 lwz r11, (swapper_pg_dir-PAGE_OFFSET)@l(r11) /* Get the level 1 entry */
713 lis r11, (swapper_pg_dir-PAGE_OFFSET)@ha
716 lwz r11, (swapper_pg_dir-PAGE_OFFSET)@l(r11) /* Get the level 1 entry */
875 lis r6, swapper_pg_dir@ha
1042 .globl swapper_pg_dir
1043 swapper_pg_dir: label
Dhead_32.S507 lis r2,swapper_pg_dir@ha /* if kernel address, use */
508 addi r2,r2,swapper_pg_dir@l /* kernel page table */
581 lis r2,swapper_pg_dir@ha /* if kernel address, use */
582 addi r2,r2,swapper_pg_dir@l /* kernel page table */
665 lis r2,swapper_pg_dir@ha /* if kernel address, use */
666 addi r2,r2,swapper_pg_dir@l /* kernel page table */
991 lis r6, swapper_pg_dir@h
992 ori r6, r6, swapper_pg_dir@l
1274 .globl swapper_pg_dir
1275 swapper_pg_dir: label
/Linux-v4.19/arch/s390/mm/
Dinit.c46 pgd_t swapper_pg_dir[PTRS_PER_PGD] __section(.bss..swapper_pg_dir); variable
88 init_mm.pgd = swapper_pg_dir; in paging_init()
/Linux-v4.19/arch/m68k/kernel/
Dsun3-head.S21 .globl swapper_pg_dir
27 swapper_pg_dir: .skip 0x2000 label
/Linux-v4.19/arch/x86/mm/
Dinit_32.c114 return one_md_table_init(swapper_pg_dir + pgd_idx) + pmd_idx; in populate_extra_pmd()
260 pgd_t *pgd_base = swapper_pg_dir; in kernel_physical_mapping_init()
426 pgd = swapper_pg_dir + pgd_index(vaddr); in permanent_kmaps_init()
459 swapper_pg_dir + KERNEL_PGD_BOUNDARY, in sync_initial_page_table()
467 swapper_pg_dir + KERNEL_PGD_BOUNDARY, in sync_initial_page_table()
474 pgd_t *pgd, *base = swapper_pg_dir; in native_pagetable_init()
541 pgd_t *pgd_base = swapper_pg_dir; in early_ioremap_page_table_range_init()
556 pgd_t *pgd_base = swapper_pg_dir; in pagetable_init()
/Linux-v4.19/arch/riscv/kernel/
Dsetup.c113 pgd_t swapper_pg_dir[PTRS_PER_PGD] __page_aligned_bss; variable
144 swapper_pg_dir[o] = in setup_vm()
156 swapper_pg_dir[o] = in setup_vm()
/Linux-v4.19/arch/x86/xen/
Dsmp_pv.c348 per_cpu(xen_cr3, cpu) = __pa(swapper_pg_dir); in cpu_initialize_context()
350 ctxt->ctrlreg[3] = xen_pfn_to_cr3(virt_to_gfn(swapper_pg_dir)); in cpu_initialize_context()
401 load_cr3(swapper_pg_dir); in xen_pv_cpu_disable()
460 load_cr3(swapper_pg_dir); in stop_self()
/Linux-v4.19/Documentation/translations/zh_CN/arm64/
Dmemory.txt40 选择由虚拟地址的 63 位给出。swapper_pg_dir 仅包含内核(全局)映射,
41 而用户 pgd 仅包含用户(非全局)映射。swapper_pg_dir 地址被写入
/Linux-v4.19/arch/nds32/kernel/
Dhead.S19 .globl swapper_pg_dir
20 .equ swapper_pg_dir, TEXTADDR - 0x4000 define
53 sethi $r4, hi20(swapper_pg_dir)
/Linux-v4.19/arch/mips/include/asm/
Dmmu_context.h52 TLBMISS_HANDLER_SETUP_PGD(swapper_pg_dir); \
72 TLBMISS_HANDLER_SETUP_PGD(swapper_pg_dir)
/Linux-v4.19/arch/arm/mm/
Dproc-v7-3level.S130 ldr \tmp, =swapper_pg_dir @ swapper_pg_dir virtual address

123456