Lines Matching refs:kvm_hstate
220 if (paca_ptrs[cpu]->kvm_hstate.xics_phys) { in kvmppc_ipi_thread()
2541 tpaca->kvm_hstate.kvm_vcpu = NULL; in kvmppc_grab_hwthread()
2542 tpaca->kvm_hstate.kvm_vcore = NULL; in kvmppc_grab_hwthread()
2543 tpaca->kvm_hstate.napping = 0; in kvmppc_grab_hwthread()
2545 tpaca->kvm_hstate.hwthread_req = 1; in kvmppc_grab_hwthread()
2557 while (tpaca->kvm_hstate.hwthread_state == KVM_HWTHREAD_IN_KERNEL) { in kvmppc_grab_hwthread()
2572 tpaca->kvm_hstate.hwthread_req = 0; in kvmppc_release_hwthread()
2573 tpaca->kvm_hstate.kvm_vcpu = NULL; in kvmppc_release_hwthread()
2574 tpaca->kvm_hstate.kvm_vcore = NULL; in kvmppc_release_hwthread()
2575 tpaca->kvm_hstate.kvm_split_mode = NULL; in kvmppc_release_hwthread()
2660 tpaca->kvm_hstate.kvm_vcpu = vcpu; in kvmppc_start_thread()
2661 tpaca->kvm_hstate.ptid = cpu - vc->pcpu; in kvmppc_start_thread()
2662 tpaca->kvm_hstate.fake_suspend = 0; in kvmppc_start_thread()
2665 tpaca->kvm_hstate.kvm_vcore = vc; in kvmppc_start_thread()
2685 if (paca_ptrs[cpu + i]->kvm_hstate.kvm_vcore) in kvmppc_wait_for_nap()
2695 if (paca_ptrs[cpu + i]->kvm_hstate.kvm_vcore) in kvmppc_wait_for_nap()
3248 paca->kvm_hstate.tid = thr; in kvmppc_run_core()
3249 paca->kvm_hstate.napping = 0; in kvmppc_run_core()
3250 paca->kvm_hstate.kvm_split_mode = sip; in kvmppc_run_core()
3391 while (paca->kvm_hstate.kvm_split_mode) { in kvmppc_run_core()
3492 local_paca->kvm_hstate.host_purr = mfspr(SPRN_PURR); in kvmhv_load_hv_regs_and_go()
3493 local_paca->kvm_hstate.host_spurr = mfspr(SPRN_SPURR); in kvmhv_load_hv_regs_and_go()
3506 (local_paca->kvm_hstate.fake_suspend << PSSCR_FAKE_SUSPEND_LG)); in kvmhv_load_hv_regs_and_go()
3530 mtspr(SPRN_PURR, local_paca->kvm_hstate.host_purr + in kvmhv_load_hv_regs_and_go()
3532 mtspr(SPRN_SPURR, local_paca->kvm_hstate.host_spurr + in kvmhv_load_hv_regs_and_go()
3548 (local_paca->kvm_hstate.fake_suspend << PSSCR_FAKE_SUSPEND_LG)); in kvmhv_load_hv_regs_and_go()
3613 local_paca->kvm_hstate.dec_expires = dec + tb; in kvmhv_p9_guest_entry()
3614 if (local_paca->kvm_hstate.dec_expires < time_limit) in kvmhv_p9_guest_entry()
3615 time_limit = local_paca->kvm_hstate.dec_expires; in kvmhv_p9_guest_entry()
3797 mtspr(SPRN_DEC, local_paca->kvm_hstate.dec_expires - mftb()); in kvmhv_p9_guest_entry()
4208 local_paca->kvm_hstate.tid = 0; in kvmhv_run_single_vcpu()
4209 local_paca->kvm_hstate.napping = 0; in kvmhv_run_single_vcpu()
4210 local_paca->kvm_hstate.kvm_split_mode = NULL; in kvmhv_run_single_vcpu()
5759 !local_paca->kvm_hstate.xics_phys) { in kvmppc_book3s_init_hv()