• Home
  • Raw
  • Download

Lines Matching refs:shregs

43 	hr->srr0 = vcpu->arch.shregs.srr0;  in kvmhv_save_hv_regs()
44 hr->srr1 = vcpu->arch.shregs.srr1; in kvmhv_save_hv_regs()
45 hr->sprg[0] = vcpu->arch.shregs.sprg0; in kvmhv_save_hv_regs()
46 hr->sprg[1] = vcpu->arch.shregs.sprg1; in kvmhv_save_hv_regs()
47 hr->sprg[2] = vcpu->arch.shregs.sprg2; in kvmhv_save_hv_regs()
48 hr->sprg[3] = vcpu->arch.shregs.sprg3; in kvmhv_save_hv_regs()
108 hr->srr0 = vcpu->arch.shregs.srr0; in save_hv_return_state()
109 hr->srr1 = vcpu->arch.shregs.srr1; in save_hv_return_state()
110 hr->sprg[0] = vcpu->arch.shregs.sprg0; in save_hv_return_state()
111 hr->sprg[1] = vcpu->arch.shregs.sprg1; in save_hv_return_state()
112 hr->sprg[2] = vcpu->arch.shregs.sprg2; in save_hv_return_state()
113 hr->sprg[3] = vcpu->arch.shregs.sprg3; in save_hv_return_state()
162 vcpu->arch.shregs.srr0 = hr->srr0; in restore_hv_regs()
163 vcpu->arch.shregs.srr1 = hr->srr1; in restore_hv_regs()
164 vcpu->arch.shregs.sprg0 = hr->sprg[0]; in restore_hv_regs()
165 vcpu->arch.shregs.sprg1 = hr->sprg[1]; in restore_hv_regs()
166 vcpu->arch.shregs.sprg2 = hr->sprg[2]; in restore_hv_regs()
167 vcpu->arch.shregs.sprg3 = hr->sprg[3]; in restore_hv_regs()
188 vcpu->arch.shregs.srr0 = hr->srr0; in kvmhv_restore_hv_return_state()
189 vcpu->arch.shregs.srr1 = hr->srr1; in kvmhv_restore_hv_return_state()
190 vcpu->arch.shregs.sprg0 = hr->sprg[0]; in kvmhv_restore_hv_return_state()
191 vcpu->arch.shregs.sprg1 = hr->sprg[1]; in kvmhv_restore_hv_return_state()
192 vcpu->arch.shregs.sprg2 = hr->sprg[2]; in kvmhv_restore_hv_return_state()
193 vcpu->arch.shregs.sprg3 = hr->sprg[3]; in kvmhv_restore_hv_return_state()
235 if (MSR_TM_TRANSACTIONAL(vcpu->arch.shregs.msr)) in kvmhv_enter_nested_guest()
267 if (MSR_TM_SUSPENDED(vcpu->arch.shregs.msr)) { in kvmhv_enter_nested_guest()
273 if (WARN_ON_ONCE(vcpu->arch.shregs.msr & MSR_TS_MASK)) in kvmhv_enter_nested_guest()
288 vcpu->arch.regs.msr = vcpu->arch.shregs.msr; in kvmhv_enter_nested_guest()
300 vcpu->arch.shregs.msr = vcpu->arch.regs.msr; in kvmhv_enter_nested_guest()
320 l2_regs.msr = vcpu->arch.shregs.msr; in kvmhv_enter_nested_guest()
330 vcpu->arch.shregs.msr = saved_l1_regs.msr & ~MSR_TS_MASK; in kvmhv_enter_nested_guest()
333 vcpu->arch.shregs.msr |= MSR_TS_S; in kvmhv_enter_nested_guest()
1230 vcpu->arch.shregs.msr &= SRR1_MSR_BITS; in kvmhv_translate_addr_nested()
1231 vcpu->arch.shregs.msr |= flags; in kvmhv_translate_addr_nested()