Lines Matching refs:arch
615 struct imsic *imsic = vcpu->arch.aia_context.imsic_state;
639 struct imsic *imsic = vcpu->arch.aia_context.imsic_state;
660 struct imsic *imsic = vcpu->arch.aia_context.imsic_state;
684 struct imsic *imsic = vcpu->arch.aia_context.imsic_state;
707 vcpu->arch.aia_context.imsic_addr,
738 struct kvm_vcpu_aia *vaia = &vcpu->arch.aia_context;
743 if (kvm->arch.aia.mode == KVM_DEV_RISCV_AIA_MODE_EMUL)
761 if (kvm->arch.aia.mode == KVM_DEV_RISCV_AIA_MODE_HWACCEL) {
788 ret = kvm_riscv_gstage_ioremap(kvm, vcpu->arch.aia_context.imsic_addr,
828 vcpu->arch.guest_context.hstatus &= ~HSTATUS_VGEIN;
830 vcpu->arch.guest_context.hstatus |=
848 struct imsic *imsic = vcpu->arch.aia_context.imsic_state;
899 imsic = vcpu->arch.aia_context.imsic_state;
940 imsic = vcpu->arch.aia_context.imsic_state;
946 struct imsic *imsic = vcpu->arch.aia_context.imsic_state;
961 struct imsic *imsic = vcpu->arch.aia_context.imsic_state;
1029 if (!kvm->arch.aia.nr_ids)
1036 vcpu->arch.aia_context.imsic_state = imsic;
1039 imsic->nr_msis = kvm->arch.aia.nr_ids + 1;
1060 vcpu->arch.aia_context.imsic_addr,
1073 vcpu->arch.aia_context.imsic_state = NULL;
1081 struct imsic *imsic = vcpu->arch.aia_context.imsic_state;
1095 vcpu->arch.aia_context.imsic_state = NULL;