Lines Matching refs:kvmppc_vcore
160 static inline struct kvm_vcpu *next_runnable_thread(struct kvmppc_vcore *vc, in next_runnable_thread()
290 static void kvmppc_core_start_stolen(struct kvmppc_vcore *vc, u64 tb) in kvmppc_core_start_stolen()
301 static void kvmppc_core_end_stolen(struct kvmppc_vcore *vc, u64 tb) in kvmppc_core_end_stolen()
317 struct kvmppc_vcore *vc = vcpu->arch.vcore; in kvmppc_core_vcpu_load_hv()
352 struct kvmppc_vcore *vc = vcpu->arch.vcore; in kvmppc_core_vcpu_put_hv()
394 struct kvmppc_vcore *vc = vcpu->arch.vcore; in kvmppc_set_arch_compat()
719 static u64 vcore_stolen_time(struct kvmppc_vcore *vc, u64 now) in vcore_stolen_time()
770 struct kvmppc_vcore *vc) in kvmppc_update_vpa_dispatch()
800 struct kvmppc_vcore *vc, in kvmppc_update_vpa_dispatch_p9()
826 struct kvmppc_vcore *vc; in kvmppc_doorbell_pending()
988 struct kvmppc_vcore *vcore = target->arch.vcore; in kvm_arch_vcpu_yield_to()
2131 struct kvmppc_vcore *vc = vcpu->arch.vcore; in kvmppc_set_lpcr()
2709 static struct kvmppc_vcore *kvmppc_vcore_create(struct kvm *kvm, int id) in kvmppc_vcore_create()
2711 struct kvmppc_vcore *vcore; in kvmppc_vcore_create()
2713 vcore = kzalloc(sizeof(struct kvmppc_vcore), GFP_KERNEL); in kvmppc_vcore_create()
2885 struct kvmppc_vcore *vcore; in kvmppc_core_vcpu_create_hv()
3080 static void kvmppc_remove_runnable(struct kvmppc_vcore *vc, in kvmppc_remove_runnable()
3239 static void kvmppc_start_thread(struct kvm_vcpu *vcpu, struct kvmppc_vcore *vc) in kvmppc_start_thread()
3349 static void kvmppc_vcore_preempt(struct kvmppc_vcore *vc) in kvmppc_vcore_preempt()
3367 static void kvmppc_vcore_end_preempt(struct kvmppc_vcore *vc) in kvmppc_vcore_end_preempt()
3392 struct kvmppc_vcore *vc[MAX_SUBCORES];
3401 static void init_core_info(struct core_info *cip, struct kvmppc_vcore *vc) in init_core_info()
3435 static void init_vcore_to_run(struct kvmppc_vcore *vc) in init_vcore_to_run()
3444 static bool can_dynamic_split(struct kvmppc_vcore *vc, struct core_info *cip) in can_dynamic_split()
3477 static bool can_piggyback(struct kvmppc_vcore *pvc, struct core_info *cip, in can_piggyback()
3486 static void prepare_threads(struct kvmppc_vcore *vc) in prepare_threads()
3508 struct kvmppc_vcore *pvc, *vcnext; in collect_piggybacks()
3540 struct kvmppc_vcore *vc; in recheck_signals_and_mmu()
3553 static void post_guest_process(struct kvmppc_vcore *vc, bool is_master) in post_guest_process()
3682 static noinline void kvmppc_run_core(struct kvmppc_vcore *vc) in kvmppc_run_core()
3688 struct kvmppc_vcore *pvc; in kvmppc_run_core()
4021 struct kvmppc_vcore *vc = vcpu->arch.vcore; in kvmhv_vcpu_entry_p9_nested()
4219 static void kvmppc_wait_for_exec(struct kvmppc_vcore *vc, in kvmppc_wait_for_exec()
4233 static void grow_halt_poll_ns(struct kvmppc_vcore *vc) in grow_halt_poll_ns()
4243 static void shrink_halt_poll_ns(struct kvmppc_vcore *vc) in shrink_halt_poll_ns()
4286 static int kvmppc_vcore_check_block(struct kvmppc_vcore *vc) in kvmppc_vcore_check_block()
4303 static void kvmppc_vcore_blocked(struct kvmppc_vcore *vc) in kvmppc_vcore_blocked()
4440 struct kvmppc_vcore *vc; in kvmppc_run_vcpu()
4573 struct kvmppc_vcore *vc; in kvmhv_run_single_vcpu()
5105 struct kvmppc_vcore *vc = kvm->arch.vcores[i]; in kvmppc_update_lpcr()