Searched refs:kvm_hstate (Results 1 – 14 of 14) sorted by relevance
127 struct kvmppc_vcore *vc = local_paca->kvm_hstate.kvm_vcore; in kvmppc_rm_h_confer()128 int ptid = local_paca->kvm_hstate.ptid; in kvmppc_rm_h_confer()253 xics_phys = paca_ptrs[cpu]->kvm_hstate.xics_phys; in kvmhv_rm_send_ipi()277 struct kvmppc_vcore *vc = local_paca->kvm_hstate.kvm_vcore; in kvmhv_commence_exit()278 int ptid = local_paca->kvm_hstate.ptid; in kvmhv_commence_exit()279 struct kvm_split_mode *sip = local_paca->kvm_hstate.kvm_split_mode; in kvmhv_commence_exit()331 vc = local_paca->kvm_hstate.kvm_vcore; in kvmhv_commence_exit()332 cpu0 = vc->pcpu + ptid - local_paca->kvm_hstate.tid; in kvmhv_commence_exit()391 vcpu = local_paca->kvm_hstate.kvm_vcpu; in kvmppc_check_passthru()402 local_paca->kvm_hstate.saved_xirr = 0; in kvmppc_check_passthru()[all …]
133 if (local_paca->kvm_hstate.kvm_split_mode) in kvmppc_cur_subcore_size()134 return local_paca->kvm_hstate.kvm_split_mode->subcore_size; in kvmppc_cur_subcore_size()309 if (local_paca->kvm_hstate.kvm_vcore) in kvmppc_realmode_hmi_handler()310 local_paca->kvm_hstate.kvm_vcore->tb_offset_applied = 0; in kvmppc_realmode_hmi_handler()
32 return local_paca->kvm_hstate.xive_tima_phys; in get_tima_phys()
219 if (paca_ptrs[cpu]->kvm_hstate.xics_phys) { in kvmppc_ipi_thread()2538 tpaca->kvm_hstate.kvm_vcpu = NULL; in kvmppc_grab_hwthread()2539 tpaca->kvm_hstate.kvm_vcore = NULL; in kvmppc_grab_hwthread()2540 tpaca->kvm_hstate.napping = 0; in kvmppc_grab_hwthread()2542 tpaca->kvm_hstate.hwthread_req = 1; in kvmppc_grab_hwthread()2554 while (tpaca->kvm_hstate.hwthread_state == KVM_HWTHREAD_IN_KERNEL) { in kvmppc_grab_hwthread()2569 tpaca->kvm_hstate.hwthread_req = 0; in kvmppc_release_hwthread()2570 tpaca->kvm_hstate.kvm_vcpu = NULL; in kvmppc_release_hwthread()2571 tpaca->kvm_hstate.kvm_vcore = NULL; in kvmppc_release_hwthread()2572 tpaca->kvm_hstate.kvm_split_mode = NULL; in kvmppc_release_hwthread()[all …]
185 struct kvm_vcpu *this_vcpu = local_paca->kvm_hstate.kvm_vcpu; in icp_rm_try_update()790 xics_phys = local_paca->kvm_hstate.xics_phys; in icp_eoi()
55 if (kvm->arch.online_vcores == 1 && local_paca->kvm_hstate.kvm_vcpu) in global_invalidates()64 cpu = local_paca->kvm_hstate.kvm_vcore->pcpu; in global_invalidates()
67 void __iomem *tima = local_paca->kvm_hstate.xive_tima_virt; in kvmppc_xive_push_vcpu()
428 paca_ptrs[cpu]->kvm_hstate.xics_phys = (void __iomem *)addr; in kvmppc_set_xics_phys()435 paca_ptrs[cpu]->kvm_hstate.xive_tima_phys = (void __iomem *)phys_addr; in kvmppc_set_xive_tima()436 paca_ptrs[cpu]->kvm_hstate.xive_tima_virt = virt_addr; in kvmppc_set_xive_tima()443 xirr = get_paca()->kvm_hstate.saved_xirr; in kvmppc_get_xics_latch()444 get_paca()->kvm_hstate.saved_xirr = 0; in kvmppc_get_xics_latch()530 paca_ptrs[cpu]->kvm_hstate.host_ipi = 1; in kvmppc_set_host_ipi()535 paca_ptrs[cpu]->kvm_hstate.host_ipi = 0; in kvmppc_clear_host_ipi()
242 struct kvmppc_host_state kvm_hstate; member
530 local_paca->kvm_hstate.hwthread_state = KVM_HWTHREAD_IN_IDLE; in power7_offline()538 local_paca->kvm_hstate.hwthread_state = KVM_HWTHREAD_IN_KERNEL; in power7_offline()541 if (local_paca->kvm_hstate.hwthread_req) in power7_offline()1019 local_paca->kvm_hstate.hwthread_state = KVM_HWTHREAD_IN_IDLE; in arch300_offline_stop()1028 local_paca->kvm_hstate.hwthread_state = KVM_HWTHREAD_IN_KERNEL; in arch300_offline_stop()1031 if (local_paca->kvm_hstate.hwthread_req) in arch300_offline_stop()
162 xics_phys = paca_ptrs[cpu]->kvm_hstate.xics_phys; in icp_native_cause_ipi_rm()
77 if (get_paca()->kvm_hstate.in_guest) in flush_and_reload_slb()
633 # define HSTATE_FIELD(x, f) DEFINE(x, offsetof(struct paca_struct, kvm_hstate.f)) in main()
1272 if (paca_ptrs[sib]->kvm_hstate.kvm_vcpu) in radix_kvm_prefetch_workaround()