Searched refs:PTE_ATTRINDX_MASK (Results 1 – 8 of 8) sorted by relevance
| /linux/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,
|
| /linux/arch/arm64/include/asm/ |
| H A D | io.h | 278 prot = __pgprot_modify(PAGE_KERNEL, PTE_ATTRINDX_MASK, in ioremap_prot() 279 user_prot_val & PTE_ATTRINDX_MASK); in ioremap_prot()
|
| H A D | pgtable.h | 154 #define pte_tagged(pte) ((pte_val(pte) & PTE_ATTRINDX_MASK) == \ 752 __pgprot_modify(prot, PTE_ATTRINDX_MASK, PTE_ATTRINDX(MT_DEVICE_nGnRnE) | PTE_PXN | PTE_UXN) 754 __pgprot_modify(prot, PTE_ATTRINDX_MASK, PTE_ATTRINDX(MT_NORMAL_NC) | PTE_PXN | PTE_UXN) 756 __pgprot_modify(prot, PTE_ATTRINDX_MASK, PTE_ATTRINDX(MT_DEVICE_nGnRE) | PTE_PXN | PTE_UXN) 758 __pgprot_modify(prot, PTE_ATTRINDX_MASK, PTE_ATTRINDX(MT_NORMAL_TAGGED)) 769 __pgprot_modify(prot, PTE_ATTRINDX_MASK, \ 1233 PTE_GP | PTE_ATTRINDX_MASK | PTE_PO_IDX_MASK; in pte_modify()
|
| /linux/tools/testing/selftests/kvm/include/arm64/ |
| H A D | processor.h | 111 #define PTE_ATTRINDX_MASK GENMASK(4, 2) macro
|
| /linux/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/tools/testing/selftests/kvm/lib/arm64/ |
| H A D | processor.c | 127 u8 attr_idx = flags & (PTE_ATTRINDX_MASK >> PTE_ATTRINDX_SHIFT); in _virt_pg_map()
|
| /linux/arch/arm64/kvm/ |
| H A D | at.c | 908 mair >>= FIELD_GET(PTE_ATTRINDX_MASK, wr->desc) * 8; in compute_par_s1()
|
| H A D | mmu.c | 1507 switch (FIELD_GET(PTE_ATTRINDX_MASK, pgprot_val(vma->vm_page_prot))) { in kvm_vma_is_cacheable()
|