Searched refs:PTE_ATTRINDX_MASK (Results 1 – 8 of 8) sorted by relevance
| /linux-6.15/arch/arm64/mm/ |
| H A D | ptdump.c | 98 .mask = PTE_ATTRINDX_MASK, 102 .mask = PTE_ATTRINDX_MASK, 106 .mask = PTE_ATTRINDX_MASK, 110 .mask = PTE_ATTRINDX_MASK, 114 .mask = PTE_ATTRINDX_MASK,
|
| H A D | mmu.c | 152 if (((old & PTE_ATTRINDX_MASK) == PTE_ATTRINDX(MT_NORMAL) || in pgattr_change_is_safe() 153 (old & PTE_ATTRINDX_MASK) == PTE_ATTRINDX(MT_NORMAL_TAGGED)) && in pgattr_change_is_safe() 154 ((new & PTE_ATTRINDX_MASK) == PTE_ATTRINDX(MT_NORMAL) || in pgattr_change_is_safe() 155 (new & PTE_ATTRINDX_MASK) == PTE_ATTRINDX(MT_NORMAL_TAGGED))) in pgattr_change_is_safe() 156 mask |= PTE_ATTRINDX_MASK; in pgattr_change_is_safe()
|
| /linux-6.15/arch/arm64/include/asm/ |
| H A D | pgtable.h | 115 #define pte_tagged(pte) ((pte_val(pte) & PTE_ATTRINDX_MASK) == \ 698 __pgprot_modify(prot, PTE_ATTRINDX_MASK, PTE_ATTRINDX(MT_DEVICE_nGnRnE) | PTE_PXN | PTE_UXN) 700 __pgprot_modify(prot, PTE_ATTRINDX_MASK, PTE_ATTRINDX(MT_NORMAL_NC) | PTE_PXN | PTE_UXN) 702 __pgprot_modify(prot, PTE_ATTRINDX_MASK, PTE_ATTRINDX(MT_DEVICE_nGnRE) | PTE_PXN | PTE_UXN) 704 __pgprot_modify(prot, PTE_ATTRINDX_MASK, PTE_ATTRINDX(MT_NORMAL_TAGGED)) 715 __pgprot_modify(prot, PTE_ATTRINDX_MASK, \ 1189 PTE_GP | PTE_ATTRINDX_MASK | PTE_PO_IDX_MASK; in pte_modify()
|
| H A D | pgtable-hwdef.h | 196 #define PTE_ATTRINDX_MASK (_AT(pteval_t, 7) << 2) macro
|
| /linux-6.15/tools/testing/selftests/kvm/include/arm64/ |
| H A D | processor.h | 107 #define PTE_ATTRINDX_MASK GENMASK(4, 2) macro
|
| /linux-6.15/drivers/tee/optee/ |
| H A D | call.c | 605 return (pgprot_val(p) & PTE_ATTRINDX_MASK) == PTE_ATTRINDX(MT_NORMAL); in is_normal_memory()
|
| /linux-6.15/tools/testing/selftests/kvm/lib/arm64/ |
| H A D | processor.c | 131 uint8_t attr_idx = flags & (PTE_ATTRINDX_MASK >> PTE_ATTRINDX_SHIFT); in _virt_pg_map()
|
| /linux-6.15/arch/arm64/kvm/ |
| H A D | at.c | 816 mair >>= FIELD_GET(PTE_ATTRINDX_MASK, wr->desc) * 8; in compute_par_s1()
|