Symbol: kvm_s2_trans
arch/arm64/include/asm/kvm_nested.h
103
static inline unsigned long kvm_s2_trans_size(struct kvm_s2_trans *trans)
arch/arm64/include/asm/kvm_nested.h
108
static inline u32 kvm_s2_trans_esr(struct kvm_s2_trans *trans)
arch/arm64/include/asm/kvm_nested.h
113
static inline bool kvm_s2_trans_readable(struct kvm_s2_trans *trans)
arch/arm64/include/asm/kvm_nested.h
118
static inline bool kvm_s2_trans_writable(struct kvm_s2_trans *trans)
arch/arm64/include/asm/kvm_nested.h
129
static inline bool kvm_s2_trans_exec_el0(struct kvm *kvm, struct kvm_s2_trans *trans)
arch/arm64/include/asm/kvm_nested.h
145
static inline bool kvm_s2_trans_exec_el1(struct kvm *kvm, struct kvm_s2_trans *trans)
arch/arm64/include/asm/kvm_nested.h
162
struct kvm_s2_trans *result);
arch/arm64/include/asm/kvm_nested.h
164
struct kvm_s2_trans *trans);
arch/arm64/include/asm/kvm_nested.h
244
static inline u64 kvm_encode_nested_level(struct kvm_s2_trans *trans)
arch/arm64/include/asm/kvm_nested.h
98
static inline phys_addr_t kvm_s2_trans_output(struct kvm_s2_trans *trans)
arch/arm64/kvm/at.c
1527
struct kvm_s2_trans out = {};
arch/arm64/kvm/at.c
406
struct kvm_s2_trans s2_trans = {};
arch/arm64/kvm/at.c
786
struct kvm_s2_trans *tr)
arch/arm64/kvm/mmu.c
1546
static void adjust_nested_fault_perms(struct kvm_s2_trans *nested,
arch/arm64/kvm/mmu.c
1558
struct kvm_s2_trans *nested,
arch/arm64/kvm/mmu.c
1568
struct kvm_s2_trans *nested,
arch/arm64/kvm/mmu.c
1643
struct kvm_s2_trans *nested,
arch/arm64/kvm/mmu.c
2051
struct kvm_s2_trans nested_trans, *nested = NULL;
arch/arm64/kvm/nested.c
245
struct s2_walk_info *wi, struct kvm_s2_trans *out)
arch/arm64/kvm/nested.c
404
struct kvm_s2_trans *result)
arch/arm64/kvm/nested.c
827
int kvm_s2_handle_perm_fault(struct kvm_vcpu *vcpu, struct kvm_s2_trans *trans)