Home
last modified time | relevance | path

Searched refs:PAGE_KERNEL_RO (Results 1 – 25 of 35) sorted by relevance

12

/Linux-v5.15/include/asm-generic/
Dfixmap.h50 #if !defined(FIXMAP_PAGE_RO) && defined(PAGE_KERNEL_RO)
51 #define FIXMAP_PAGE_RO PAGE_KERNEL_RO
/Linux-v5.15/arch/x86/mm/
Dcpu_entry_area.c130 pgprot_t gdt_prot = PAGE_KERNEL_RO; in setup_cpu_entry_area()
131 pgprot_t tss_prot = PAGE_KERNEL_RO; in setup_cpu_entry_area()
144 PAGE_KERNEL_RO : PAGE_KERNEL; in setup_cpu_entry_area()
/Linux-v5.15/arch/sh/include/asm/
Dpgtable_32.h229 #define PAGE_KERNEL_RO __pgprot(_PAGE_PRESENT | _PAGE_CACHABLE | \ macro
265 #define PAGE_KERNEL_RO __pgprot(_PAGE_PRESENT | _PAGE_CACHABLE | \ macro
284 #define PAGE_KERNEL_RO __pgprot(0) macro
/Linux-v5.15/arch/x86/xen/
Dmmu_pv.c709 pfn_pte(pfn, PAGE_KERNEL_RO), in xen_pin_page()
1529 __set_pfn_prot(pfn, PAGE_KERNEL_RO); in xen_alloc_ptpage()
1749 set_page_prot(init_top_pgt, PAGE_KERNEL_RO); in xen_setup_kernel_pagetable()
1750 set_page_prot(level3_ident_pgt, PAGE_KERNEL_RO); in xen_setup_kernel_pagetable()
1751 set_page_prot(level3_kernel_pgt, PAGE_KERNEL_RO); in xen_setup_kernel_pagetable()
1752 set_page_prot(level3_user_vsyscall, PAGE_KERNEL_RO); in xen_setup_kernel_pagetable()
1753 set_page_prot(level2_ident_pgt, PAGE_KERNEL_RO); in xen_setup_kernel_pagetable()
1754 set_page_prot(level2_kernel_pgt, PAGE_KERNEL_RO); in xen_setup_kernel_pagetable()
1755 set_page_prot(level2_fixmap_pgt, PAGE_KERNEL_RO); in xen_setup_kernel_pagetable()
1759 PAGE_KERNEL_RO); in xen_setup_kernel_pagetable()
Dp2m.c351 pfn_pte(PFN_DOWN(__pa(p2m_missing)), PAGE_KERNEL_RO)); in xen_rebuild_p2m_list()
353 pfn_pte(PFN_DOWN(__pa(p2m_identity)), PAGE_KERNEL_RO)); in xen_rebuild_p2m_list()
396 pfn_pte(PFN_DOWN(__pa(mfns)), PAGE_KERNEL_RO)); in xen_rebuild_p2m_list()
Denlighten_pv.c380 set_aliased_prot(ldt + i, PAGE_KERNEL_RO); in xen_alloc_ldt()
460 pte = pfn_pte(pfn, PAGE_KERNEL_RO); in xen_load_gdt_boot()
/Linux-v5.15/arch/xtensa/mm/
Dkasan_init.c96 PAGE_KERNEL_RO)); in kasan_init()
/Linux-v5.15/arch/arm64/kernel/
Defi.c40 return pgprot_val(PAGE_KERNEL_RO); in create_mapping_protection()
Dacpi.c335 prot = PAGE_KERNEL_RO; in acpi_os_ioremap()
Dsetup.c202 fixmap_remap_fdt(dt_phys, &size, PAGE_KERNEL_RO); in setup_machine_fdt()
/Linux-v5.15/arch/s390/mm/
Dkasan_init.c100 pgt_prot_zero = pgprot_val(PAGE_KERNEL_RO); in kasan_early_pgtable_populate()
257 unsigned long pgt_prot = pgprot_val(PAGE_KERNEL_RO); in kasan_early_init()
Dpageattr.c125 prot = pgprot_val(ro ? PAGE_KERNEL_RO : PAGE_KERNEL); in split_pmd_page()
/Linux-v5.15/arch/openrisc/mm/
Dinit.c114 prot = PAGE_KERNEL_RO; in map_ram()
/Linux-v5.15/arch/arm64/include/asm/
Dpgtable-prot.h68 #define PAGE_KERNEL_RO __pgprot((PROT_NORMAL & ~PTE_WRITE) | PTE_RDONLY) macro
/Linux-v5.15/arch/powerpc/mm/
Dpgtable_32.c169 set_memory_attr((unsigned long)__start_rodata, numpages, PAGE_KERNEL_RO); in mark_rodata_ro()
/Linux-v5.15/arch/powerpc/mm/kasan/
Dkasan_init_32.c18 return PAGE_KERNEL_RO; in kasan_prot_ro()
/Linux-v5.15/arch/powerpc/include/asm/nohash/
Dpgtable.h17 #define PAGE_KERNEL_RO __pgprot(_PAGE_BASE | _PAGE_KERNEL_RO) macro
/Linux-v5.15/arch/x86/kernel/
Didt.c260 PAGE_KERNEL_RO); in idt_map_in_cea()
/Linux-v5.15/arch/openrisc/include/asm/
Dpgtable.h172 #define PAGE_KERNEL_RO \ macro
/Linux-v5.15/arch/arm64/mm/
Dkasan_init.c279 PAGE_KERNEL_RO)); in kasan_init_shadow()
Dmmu.c483 PAGE_KERNEL_RO); in mark_linear_text_alias_ro()
568 section_size, PAGE_KERNEL_RO); in mark_rodata_ro()
637 PAGE_KERNEL_RO); in map_entry_trampoline()
/Linux-v5.15/arch/xtensa/include/asm/
Dpgtable.h176 #define PAGE_KERNEL_RO __pgprot(_PAGE_PRESENT) macro
/Linux-v5.15/arch/microblaze/include/asm/
Dpgtable.h200 #define PAGE_KERNEL_RO __pgprot(_PAGE_BASE | _PAGE_SHARED) macro
/Linux-v5.15/include/linux/
Dpgtable.h1497 #ifndef PAGE_KERNEL_RO
1498 # define PAGE_KERNEL_RO PAGE_KERNEL macro
/Linux-v5.15/arch/parisc/include/asm/
Dpgtable.h254 #define PAGE_KERNEL_RO __pgprot(_PAGE_KERNEL_RO) macro

12