Home
last modified time | relevance | path

Searched refs:_PAGE_NX (Results 1 – 20 of 20) sorted by relevance

/linux-6.3-rc2/arch/x86/power/
A Dhibernate.c169 set_p4d(p4d, __p4d(p4d_val(*p4d) & ~_PAGE_NX)); in relocate_restore_code()
174 set_pud(pud, __pud(pud_val(*pud) & ~_PAGE_NX)); in relocate_restore_code()
179 set_pmd(pmd, __pmd(pmd_val(*pmd) & ~_PAGE_NX)); in relocate_restore_code()
183 set_pte(pte, __pte(pte_val(*pte) & ~_PAGE_NX)); in relocate_restore_code()
/linux-6.3-rc2/arch/x86/mm/pat/
A Dset_memory.c452 return _PAGE_NX; in protect_pci_bios()
496 return _PAGE_NX; in protect_kernel_text()
634 if (!(__supported_pte_mask & _PAGE_NX)) in verify_rwx()
1691 if (__supported_pte_mask & _PAGE_NX) { in cpa_process_alias()
1692 alias_cpa.mask_clr.pgprot &= ~_PAGE_NX; in cpa_process_alias()
1722 if (__supported_pte_mask & _PAGE_NX) { in cpa_process_alias()
2060 if (!(__supported_pte_mask & _PAGE_NX)) in set_memory_x()
2068 if (!(__supported_pte_mask & _PAGE_NX)) in set_memory_nx()
2083 if (__supported_pte_mask & _PAGE_NX) in set_memory_rox()
2084 clr.pgprot |= _PAGE_NX; in set_memory_rox()
[all …]
A Dcpa-test.c85 if (!(pte_val(*pte) & _PAGE_NX)) { in print_split()
/linux-6.3-rc2/arch/x86/mm/
A Ddump_pagetables.c219 if (pr & _PAGE_NX) in printk_prot()
246 WARN_ONCE(__supported_pte_mask & _PAGE_NX, in note_wx()
261 ((higher_prot | prot) & _PAGE_NX); in effective_prot()
312 if (st->check_wx && (eff & _PAGE_RW) && !(eff & _PAGE_NX)) in note_page()
424 if (!(__supported_pte_mask & _PAGE_NX) || in ptdump_walk_user_pgd_level_checkwx()
A Dpti.c158 (__supported_pte_mask & _PAGE_NX)) in __pti_set_user_pgtbl()
159 pgd.pgd |= _PAGE_NX; in __pti_set_user_pgtbl()
A Dinit_32.c530 #define DEFAULT_PTE_MASK ~(_PAGE_NX | _PAGE_GLOBAL)
792 if (__supported_pte_mask & _PAGE_NX) in mark_nxdata_nx()
816 if (__supported_pte_mask & _PAGE_NX) in mark_rodata_ro()
/linux-6.3-rc2/arch/x86/platform/efi/
A Defi_64.c192 pf = _PAGE_NX | _PAGE_RW | _PAGE_ENC; in efi_setup_page_tables()
252 pf = _PAGE_NX | _PAGE_ENC; in efi_setup_page_tables()
290 flags |= _PAGE_NX; in __map_region()
402 pf |= _PAGE_NX; in efi_update_mem_attr()
450 pf |= _PAGE_NX; in efi_runtime_update_mappings()
A Defi_32.c131 if (__supported_pte_mask & _PAGE_NX) { in efi_runtime_update_mappings()
/linux-6.3-rc2/arch/x86/include/asm/
A Dpgtable_types.h111 #define _PAGE_NX (_AT(pteval_t, 1) << _PAGE_BIT_NX) macro
115 #define _PAGE_NX (_AT(pteval_t, 0)) macro
169 #define __NX _PAGE_NX
269 return __pgprot(pgprot_val(prot) | _PAGE_NX); in pgprot_nx()
A Dtlbflush.h280 _PAGE_PKEY_BIT2 | _PAGE_PKEY_BIT3 | _PAGE_NX; in pte_flags_need_flush()
A Dpgtable.h175 return !(pte_flags(pte) & _PAGE_NX); in pte_exec()
342 return pte_clear_flags(pte, _PAGE_NX); in pte_mkexec()
912 ignore_flags |= _PAGE_NX; in p4d_bad()
958 ignore_flags |= _PAGE_NX; in pgd_bad()
/linux-6.3-rc2/arch/x86/kernel/
A Despfix_64.c93 #define PGTABLE_PROT ((_KERNPG_TABLE & ~_PAGE_RW) | _PAGE_NX)
A Dsetup.c826 __supported_pte_mask |= _PAGE_NX; in x86_configure_nx()
828 __supported_pte_mask &= ~_PAGE_NX; in x86_configure_nx()
A Dtboot.c146 pgd->pgd &= ~_PAGE_NX; in map_tboot_page()
A Dhead64.c50 pmdval_t early_pmd_flags = __PAGE_KERNEL_LARGE & ~(_PAGE_GLOBAL | _PAGE_NX);
A Dsev.c1197 pflags = _PAGE_NX | _PAGE_RW; in sev_es_efi_map_ghcbs()
/linux-6.3-rc2/arch/x86/pci/
A Dpcbios.c49 if (__supported_pte_mask & _PAGE_NX) in set_bios_x()
/linux-6.3-rc2/mm/kmsan/
A Dshadow.c244 prot = __pgprot(pgprot_val(prot) | _PAGE_NX); in kmsan_vmap_pages_range_noflush()
/linux-6.3-rc2/arch/x86/xen/
A Dmmu_pv.c1752 if (__supported_pte_mask & _PAGE_NX) { in xen_setup_kernel_pagetable()
1756 level2_ident_pgt[i] = pmd_set_flags(level2_ident_pgt[i], _PAGE_NX); in xen_setup_kernel_pagetable()
/linux-6.3-rc2/drivers/video/fbdev/
A Duvesafb.c807 if (__supported_pte_mask & _PAGE_NX) { in uvesafb_vbe_init()

Completed in 42 milliseconds