Searched refs:reset_state (Results 1 – 7 of 7) sorted by relevance
192 struct vcpu_reset_state reset_state; in kvm_reset_vcpu() local197 reset_state = vcpu->arch.reset_state; in kvm_reset_vcpu()198 vcpu->arch.reset_state.reset = false; in kvm_reset_vcpu()236 if (reset_state.reset) { in kvm_reset_vcpu()237 unsigned long target_pc = reset_state.pc; in kvm_reset_vcpu()246 if (reset_state.be) in kvm_reset_vcpu()250 vcpu_set_reg(vcpu, 0, reset_state.r0); in kvm_reset_vcpu()
62 struct vcpu_reset_state *reset_state; in kvm_psci_vcpu_on() local91 reset_state = &vcpu->arch.reset_state; in kvm_psci_vcpu_on()93 reset_state->pc = smccc_get_arg2(source_vcpu); in kvm_psci_vcpu_on()96 reset_state->be = kvm_vcpu_is_be(source_vcpu); in kvm_psci_vcpu_on()102 reset_state->r0 = smccc_get_arg3(source_vcpu); in kvm_psci_vcpu_on()104 reset_state->reset = true; in kvm_psci_vcpu_on()
162 spin_lock(&vcpu->arch.reset_state.lock); in kvm_riscv_vcpu_sbi_request_reset()163 vcpu->arch.reset_state.pc = pc; in kvm_riscv_vcpu_sbi_request_reset()164 vcpu->arch.reset_state.a1 = a1; in kvm_riscv_vcpu_sbi_request_reset()165 spin_unlock(&vcpu->arch.reset_state.lock); in kvm_riscv_vcpu_sbi_request_reset()174 struct kvm_vcpu_reset_state *reset_state = &vcpu->arch.reset_state; in kvm_riscv_vcpu_sbi_load_reset_state() local178 spin_lock(&vcpu->arch.reset_state.lock); in kvm_riscv_vcpu_sbi_load_reset_state()179 cntx->sepc = reset_state->pc; in kvm_riscv_vcpu_sbi_load_reset_state()180 cntx->a1 = reset_state->a1; in kvm_riscv_vcpu_sbi_load_reset_state()181 spin_unlock(&vcpu->arch.reset_state.lock); in kvm_riscv_vcpu_sbi_load_reset_state()
150 spin_lock_init(&vcpu->arch.reset_state.lock); in kvm_arch_vcpu_create()
217 struct kvm_vcpu_reset_state reset_state; member
834 int reset_state = (EEH_PE_RESET | EEH_PE_CFG_BLOCKED); in eeh_pe_reset_full() local850 eeh_pe_state_mark(pe, reset_state); in eeh_pe_reset_full()889 eeh_pe_state_clear(pe, reset_state, true); in eeh_pe_reset_full()
877 struct vcpu_reset_state reset_state; member
Completed in 18 milliseconds