Home
last modified time | relevance | path

Searched refs:PAGE_KERNEL (Results 1 – 25 of 159) sorted by relevance

1234567

/linux/arch/x86/mm/
H A Dcpu_entry_area.c118 PAGE_KERNEL); in percpu_setup_debug_store()
136 estacks->name## _stack, npages, PAGE_KERNEL); \
172 &per_cpu(doublefault_stack, cpu), 1, PAGE_KERNEL); in percpu_setup_exception_stacks()
192 pgprot_t gdt_prot = PAGE_KERNEL; in setup_cpu_entry_area()
193 pgprot_t tss_prot = PAGE_KERNEL; in setup_cpu_entry_area()
203 PAGE_KERNEL); in setup_cpu_entry_area()
H A Dinit.c593 init_memory_mapping(start, end, PAGE_KERNEL); in init_range_memory_mapping()
771 init_memory_mapping(0, ISA_END_ADDRESS, PAGE_KERNEL); in init_mem_mapping()
1088 pgprot = PAGE_KERNEL; in execmem_arch_setup()
1105 .pgprot = PAGE_KERNEL, in execmem_arch_setup()
1112 .pgprot = PAGE_KERNEL, in execmem_arch_setup()
/linux/arch/powerpc/mm/
H A Dioremap.c14 pgprot_t prot = pgprot_noncached(PAGE_KERNEL); in ioremap()
25 pgprot_t prot = pgprot_noncached_wc(PAGE_KERNEL); in ioremap_wc()
36 pgprot_t prot = pgprot_cached(PAGE_KERNEL); in ioremap_coherent()
/linux/arch/s390/include/asm/
H A Dio.h33 #define _PAGE_IOREMAP pgprot_val(PAGE_KERNEL)
36 ioremap_prot((addr), (size), pgprot_val(pgprot_writecombine(PAGE_KERNEL)))
38 ioremap_prot((addr), (size), pgprot_val(pgprot_writethrough(PAGE_KERNEL)))
/linux/arch/arm/mm/
H A Dcopypage-v6.c91 set_top_pte(kfrom, mk_pte(from, PAGE_KERNEL)); in v6_copy_user_highpage_aliasing()
92 set_top_pte(kto, mk_pte(to, PAGE_KERNEL)); in v6_copy_user_highpage_aliasing()
117 set_top_pte(to, mk_pte(page, PAGE_KERNEL)); in v6_clear_user_highpage_aliasing()
/linux/arch/xtensa/mm/
H A Dmisc.S124 addi a6, a3, (PAGE_KERNEL | _PAGE_HW_WRITE)
163 addi a6, a4, (PAGE_KERNEL | _PAGE_HW_WRITE)
169 addi a7, a5, PAGE_KERNEL
230 addi a6, a3, (PAGE_KERNEL | _PAGE_HW_WRITE)
254 addi a6, a3, (PAGE_KERNEL | _PAGE_HW_WRITE)
H A Dkasan_init.c27 PAGE_KERNEL)); in kasan_early_init()
58 set_pte(pte + j, pfn_pte(PHYS_PFN(phys), PAGE_KERNEL)); in populate()
/linux/arch/xtensa/include/asm/
H A Dio.h43 pgprot_val(pgprot_noncached(PAGE_KERNEL))); in ioremap()
54 return ioremap_prot(offset, size, pgprot_val(PAGE_KERNEL)); in ioremap_cache()
/linux/arch/parisc/mm/
H A Dinit.c403 prot = PAGE_KERNEL; in map_pages()
411 PAGE_KERNEL_EXEC : PAGE_KERNEL; in map_pages()
414 prot = PAGE_KERNEL; in map_pages()
459 PAGE_KERNEL, 0); in free_initmem()
465 * section is already PAGE_KERNEL) to pull in the TLB entries in free_initmem()
469 /* now remap at PAGE_KERNEL since the TLB is pre-primed to execute in free_initmem()
472 PAGE_KERNEL, 1); in free_initmem()
498 map_pages(start, __pa(start), end - start, PAGE_KERNEL, 0); in mark_rodata_ro()
636 size, PAGE_KERNEL, 0); in pagetable_init()
643 initrd_end - initrd_start, PAGE_KERNEL, in pagetable_init()
[all...]
/linux/arch/powerpc/mm/kasan/
H A Dbook3s_32.c31 setbat(idx, k_nobat, phys, k_size, PAGE_KERNEL); in kasan_init_region()
52 pte_t pte = pfn_pte(PHYS_PFN(phys + k_cur - k_nobat), PAGE_KERNEL); in kasan_init_region()
H A Dinit_book3s_64.c37 map_kernel_page(k_cur, __pa(va), PAGE_KERNEL); in kasan_init_phys_region()
57 pte_t zero_pte = pfn_pte(virt_to_pfn(kasan_early_shadow_page), PAGE_KERNEL); in kasan_init()
H A D8xx.c30 pte_t pte = pte_mkhuge(pfn_pte(PHYS_PFN(__pa(block + i * PAGE_SIZE)), PAGE_KERNEL)); in kasan_init_shadow_8M()
68 pte_t pte = pfn_pte(PHYS_PFN(__pa(va)), PAGE_KERNEL); in kasan_init_region()
H A Dinit_book3e_64.c79 kasan_map_kernel_page(k_cur, __pa(va), PAGE_KERNEL); in kasan_init_phys_region()
87 pte_t zero_pte = pfn_pte(virt_to_pfn(kasan_early_shadow_page), PAGE_KERNEL); in kasan_early_init()
/linux/arch/riscv/mm/
H A Dkasan_init.c44 set_pte(ptep, pfn_pte(PFN_DOWN(phys_addr), PAGE_KERNEL)); in kasan_populate_pte()
70 set_pmd(pmdp, pfn_pmd(PFN_DOWN(phys_addr), PAGE_KERNEL)); in kasan_populate_pmd()
101 set_pud(pudp, pfn_pud(PFN_DOWN(phys_addr), PAGE_KERNEL)); in kasan_populate_pud()
132 set_p4d(p4dp, pfn_p4d(PFN_DOWN(phys_addr), PAGE_KERNEL)); in kasan_populate_p4d()
155 set_pgd(pgdp, pfn_pgd(PFN_DOWN(phys_addr), PAGE_KERNEL)); in kasan_populate_pgd()
331 pfn_pte(virt_to_pfn(kasan_early_shadow_page), PAGE_KERNEL)); in kasan_early_init()
/linux/arch/riscv/kernel/
H A Defi.c25 return PAGE_KERNEL; in efimem_to_pgprot_map()
40 return PAGE_KERNEL; in efimem_to_pgprot_map()
H A Dacpi.c301 prot = PAGE_KERNEL; in acpi_os_ioremap()
304 prot = pgprot_writecombine(PAGE_KERNEL); in acpi_os_ioremap()
/linux/Documentation/translations/zh_CN/mm/
H A Dvmalloced-kernel-stacks.rst81 些页面被映射到有PAGE_KERNEL保护的连续的内核虚拟空间。
83 alloc_thread_stack_node()调用__vmalloc_node_range()来分配带有PAGE_KERNEL
/linux/arch/alpha/mm/
H A Dinit.c57 = pte_val(mk_pte(virt_to_page(ret), PAGE_KERNEL)); in pgd_alloc()
111 (newptbr << 32) | pgprot_val(PAGE_KERNEL); in switch_to_system_map()
227 pfn_pte(pfn, PAGE_KERNEL)); in callback_init()
/linux/arch/x86/xen/
H A Dgrant-table.c46 mfn_pte(frames[i], PAGE_KERNEL)); in arch_gnttab_map_shared()
68 mfn_pte(frames[i], PAGE_KERNEL)); in arch_gnttab_map_status()
/linux/arch/powerpc/lib/
H A Dcode-patching.c243 return map_kernel_page(text_poke_addr, (pfn << PAGE_SHIFT), PAGE_KERNEL); in map_patch_area()
300 __set_pte_at(patching_mm, text_poke_addr, pte, pfn_pte(pfn, PAGE_KERNEL), 0); in __do_patch_mem_mm()
339 __set_pte_at(&init_mm, text_poke_addr, pte, pfn_pte(pfn, PAGE_KERNEL), 0); in __do_patch_mem()
486 __set_pte_at(patching_mm, text_poke_addr, pte, pfn_pte(pfn, PAGE_KERNEL), 0); in __do_patch_instructions_mm()
531 __set_pte_at(&init_mm, text_poke_addr, pte, pfn_pte(pfn, PAGE_KERNEL), 0); in __do_patch_instructions()
/linux/arch/csky/mm/
H A Dtcm.c47 set_pte(tcm_pte, pfn_pte(__phys_to_pfn(paddr), PAGE_KERNEL));
66 set_pte(tcm_pte, pfn_pte(__phys_to_pfn(paddr), PAGE_KERNEL));
/linux/arch/powerpc/kernel/
H A Disa-bridge.c50 pgprot_noncached(PAGE_KERNEL))) in remap_isa_base()
54 pgprot_noncached(PAGE_KERNEL)); in remap_isa_base()
/linux/arch/openrisc/include/asm/
H A Dio.h35 #define _PAGE_IOREMAP (pgprot_val(PAGE_KERNEL) | _PAGE_CI)
/linux/arch/sparc/mm/
H A Dexecmem.c14 .pgprot = PAGE_KERNEL, in execmem_arch_setup()
/linux/arch/powerpc/mm/nohash/
H A D8xx.c158 mmu_mapin_ram_chunk(einittext8, top, PAGE_KERNEL, true); in mmu_mapin_ram()
178 err = mmu_mapin_ram_chunk(boundary, einittext8, PAGE_KERNEL, false); in mmu_mark_initmem_nx()

1234567