Symbol: KVM_PTE_LEAF_ATTR_HI_S2_XN
arch/arm64/include/asm/kvm_nested.h
131
u8 xn = FIELD_GET(KVM_PTE_LEAF_ATTR_HI_S2_XN, trans->desc);
arch/arm64/include/asm/kvm_nested.h
134
xn &= FIELD_PREP(KVM_PTE_LEAF_ATTR_HI_S2_XN, 0b10);
arch/arm64/include/asm/kvm_nested.h
147
u8 xn = FIELD_GET(KVM_PTE_LEAF_ATTR_HI_S2_XN, trans->desc);
arch/arm64/include/asm/kvm_nested.h
150
xn &= FIELD_PREP(KVM_PTE_LEAF_ATTR_HI_S2_XN, 0b10);
arch/arm64/include/asm/kvm_pgtable.h
100
KVM_PTE_LEAF_ATTR_HI_S2_XN)
arch/arm64/kvm/hyp/pgtable.c
1368
set |= xn & KVM_PTE_LEAF_ATTR_HI_S2_XN;
arch/arm64/kvm/hyp/pgtable.c
1369
clr |= ~xn & KVM_PTE_LEAF_ATTR_HI_S2_XN;
arch/arm64/kvm/hyp/pgtable.c
702
*attr &= ~KVM_PTE_LEAF_ATTR_HI_S2_XN;
arch/arm64/kvm/hyp/pgtable.c
703
*attr |= FIELD_PREP(KVM_PTE_LEAF_ATTR_HI_S2_XN, xn);
arch/arm64/kvm/hyp/pgtable.c
764
switch (FIELD_GET(KVM_PTE_LEAF_ATTR_HI_S2_XN, pte)) {
arch/arm64/kvm/hyp/pgtable.c
926
return kvm_pte_valid(pte) && !(pte & KVM_PTE_LEAF_ATTR_HI_S2_XN);
arch/arm64/kvm/ptdump.c
48
.mask = KVM_PTE_LEAF_ATTR_HI_S2_XN,
arch/arm64/kvm/ptdump.c
49
.val = 0b00UL << __bf_shf(KVM_PTE_LEAF_ATTR_HI_S2_XN),
arch/arm64/kvm/ptdump.c
53
.mask = KVM_PTE_LEAF_ATTR_HI_S2_XN,
arch/arm64/kvm/ptdump.c
54
.val = 0b01UL << __bf_shf(KVM_PTE_LEAF_ATTR_HI_S2_XN),
arch/arm64/kvm/ptdump.c
58
.mask = KVM_PTE_LEAF_ATTR_HI_S2_XN,
arch/arm64/kvm/ptdump.c
59
.val = 0b10UL << __bf_shf(KVM_PTE_LEAF_ATTR_HI_S2_XN),
arch/arm64/kvm/ptdump.c
63
.mask = KVM_PTE_LEAF_ATTR_HI_S2_XN,
arch/arm64/kvm/ptdump.c
64
.val = 0b11UL << __bf_shf(KVM_PTE_LEAF_ATTR_HI_S2_XN),