Lines Matching refs:arch
6 * Derived from arch/arm/include/asm/kvm_host.h:
179 struct kvm_arch *arch;
273 #define IDREG(kvm, id) ((kvm)->arch.id_regs[IDREG_IDX(id)])
599 * - the flag-set it belongs to in the vcpu->arch structure
614 typeof(v->arch.flagset) *_fset; \
626 READ_ONCE(v->arch.flagset) & (m); \
644 typeof(v->arch.flagset) *fset; \
648 fset = &v->arch.flagset; \
658 typeof(v->arch.flagset) *fset; \
662 fset = &v->arch.flagset; \
743 #define vcpu_sve_pffr(vcpu) (kern_hyp_va((vcpu)->arch.sve_state) + \
744 sve_ffr_offset((vcpu)->arch.sve_max_vl))
746 #define vcpu_sve_max_vq(vcpu) sve_vq_from_vl((vcpu)->arch.sve_max_vl)
752 if (WARN_ON(!sve_vl_valid((vcpu)->arch.sve_max_vl))) { \
788 #define vcpu_gp_regs(v) (&(v)->arch.ctxt.regs)
801 #define __vcpu_sys_reg(v,r) (ctxt_sys_reg(&(v)->arch.ctxt, (r)))
1136 test_bit(KVM_ARCH_FLAG_MTE_ENABLED, &(kvm)->arch.flags))
1143 (test_bit(KVM_ARCH_FLAG_HAS_RAN_ONCE, &(kvm)->arch.flags))