Home
last modified time | relevance | path

Searched refs:PTE_EXT_NG (Results 1 - 10 of 10) sorted by relevance

/kernel/linux/linux-5.10/arch/arm/include/asm/
H A Dpgtable-3level.h153 * For 3 levels of paging the PTE_EXT_NG bit will be set for user address ptes
160 * To correct this behaviour, we mask off PTE_EXT_NG for any pte that is
164 #define pte_same(pte_a,pte_b) ((pte_present(pte_a) ? pte_val(pte_a) & ~PTE_EXT_NG \
166 == (pte_present(pte_b) ? pte_val(pte_b) & ~PTE_EXT_NG \
H A Dpgtable-3level-hwdef.h67 #define PTE_EXT_NG (_AT(pteval_t, 1) << 11) /* nG */ macro
H A Dpgtable-2level-hwdef.h81 #define PTE_EXT_NG (_AT(pteval_t, 1) << 11) /* v6 */ macro
/kernel/linux/linux-6.6/arch/arm/include/asm/
H A Dpgtable-3level.h156 * For 3 levels of paging the PTE_EXT_NG bit will be set for user address ptes
163 * To correct this behaviour, we mask off PTE_EXT_NG for any pte that is
167 #define pte_same(pte_a,pte_b) ((pte_present(pte_a) ? pte_val(pte_a) & ~PTE_EXT_NG \
169 == (pte_present(pte_b) ? pte_val(pte_b) & ~PTE_EXT_NG \
H A Dpgtable-3level-hwdef.h67 #define PTE_EXT_NG (_AT(pteval_t, 1) << 11) /* nG */ macro
H A Dpgtable-2level-hwdef.h81 #define PTE_EXT_NG (_AT(pteval_t, 1) << 11) /* v6 */ macro
/kernel/linux/linux-5.10/arch/arm/kernel/
H A Defi.c20 set_pte_ext(ptep, pte, PTE_EXT_NG); in set_permissions()
/kernel/linux/linux-6.6/arch/arm/kernel/
H A Defi.c23 set_pte_ext(ptep, pte, PTE_EXT_NG); in set_permissions()
/kernel/linux/linux-5.10/arch/arm/mm/
H A Dmmu.c756 ng ? PTE_EXT_NG : 0); in alloc_init_pte()
1702 ext |= PTE_EXT_NG; in set_pte_at()
/kernel/linux/linux-6.6/arch/arm/mm/
H A Dmmu.c775 ng ? PTE_EXT_NG : 0); in alloc_init_pte()
1809 ext |= PTE_EXT_NG; in set_ptes()

Completed in 7 milliseconds