Lines Matching refs:vcpu_cpsr
116 unsigned long mode = *vcpu_cpsr(vcpu) & MODE_MASK; in vcpu_reg()
147 unsigned long mode = *vcpu_cpsr(vcpu) & MODE_MASK; in vcpu_spsr()
184 cpsr = *vcpu_cpsr(vcpu); in kvm_condition_valid()
221 unsigned long cpsr = *vcpu_cpsr(vcpu); in kvm_adjust_itstate()
243 *vcpu_cpsr(vcpu) = cpsr; in kvm_adjust_itstate()
254 is_thumb = !!(*vcpu_cpsr(vcpu) & PSR_T_BIT); in kvm_skip_instr()
291 unsigned long cpsr = *vcpu_cpsr(vcpu); in kvm_inject_undefined()
300 *vcpu_cpsr(vcpu) = (cpsr & ~MODE_MASK) | UND_MODE; in kvm_inject_undefined()
301 *vcpu_cpsr(vcpu) |= PSR_I_BIT; in kvm_inject_undefined()
302 *vcpu_cpsr(vcpu) &= ~(PSR_IT_MASK | PSR_J_BIT | PSR_E_BIT | PSR_T_BIT); in kvm_inject_undefined()
305 *vcpu_cpsr(vcpu) |= PSR_T_BIT; in kvm_inject_undefined()
307 *vcpu_cpsr(vcpu) |= PSR_E_BIT; in kvm_inject_undefined()
325 unsigned long cpsr = *vcpu_cpsr(vcpu); in inject_abt()
335 *vcpu_cpsr(vcpu) = (cpsr & ~MODE_MASK) | ABT_MODE; in inject_abt()
336 *vcpu_cpsr(vcpu) |= PSR_I_BIT | PSR_A_BIT; in inject_abt()
337 *vcpu_cpsr(vcpu) &= ~(PSR_IT_MASK | PSR_J_BIT | PSR_E_BIT | PSR_T_BIT); in inject_abt()
340 *vcpu_cpsr(vcpu) |= PSR_T_BIT; in inject_abt()
342 *vcpu_cpsr(vcpu) |= PSR_E_BIT; in inject_abt()