Lines Matching defs:vcpu

167 	struct kvm_vcpu *vcpu;  in next_runnable_thread()  local
180 #define for_each_runnable_thread(i, vcpu, vc) \ argument
227 static void kvmppc_fast_vcpu_kick_hv(struct kvm_vcpu *vcpu) in kvmppc_fast_vcpu_kick_hv()
318 static void kvmppc_core_vcpu_load_hv(struct kvm_vcpu *vcpu, int cpu) in kvmppc_core_vcpu_load_hv()
353 static void kvmppc_core_vcpu_put_hv(struct kvm_vcpu *vcpu) in kvmppc_core_vcpu_put_hv()
386 static void kvmppc_set_pvr_hv(struct kvm_vcpu *vcpu, u32 pvr) in kvmppc_set_pvr_hv()
394 static int kvmppc_set_arch_compat(struct kvm_vcpu *vcpu, u32 arch_compat) in kvmppc_set_arch_compat()
452 static void kvmppc_dump_regs(struct kvm_vcpu *vcpu) in kvmppc_dump_regs()
490 static void init_vpa(struct kvm_vcpu *vcpu, struct lppaca *vpa) in init_vpa()
496 static int set_vpa(struct kvm_vcpu *vcpu, struct kvmppc_vpa *v, in set_vpa()
528 static unsigned long do_h_register_vpa(struct kvm_vcpu *vcpu, in do_h_register_vpa()
645 static void kvmppc_update_vpa(struct kvm_vcpu *vcpu, struct kvmppc_vpa *vpap) in kvmppc_update_vpa()
695 static void kvmppc_update_vpas(struct kvm_vcpu *vcpu) in kvmppc_update_vpas()
738 static void __kvmppc_create_dtl_entry(struct kvm_vcpu *vcpu, in __kvmppc_create_dtl_entry()
772 static void kvmppc_update_vpa_dispatch(struct kvm_vcpu *vcpu, in kvmppc_update_vpa_dispatch()
802 static void kvmppc_update_vpa_dispatch_p9(struct kvm_vcpu *vcpu, in kvmppc_update_vpa_dispatch_p9()
826 static bool kvmppc_doorbell_pending(struct kvm_vcpu *vcpu) in kvmppc_doorbell_pending()
846 static bool kvmppc_power8_compatible(struct kvm_vcpu *vcpu) in kvmppc_power8_compatible()
856 static int kvmppc_h_set_mode(struct kvm_vcpu *vcpu, unsigned long mflags, in kvmppc_h_set_mode()
957 static long kvmppc_h_page_init(struct kvm_vcpu *vcpu, unsigned long flags, in kvmppc_h_page_init()
1016 static int kvmppc_get_yield_count(struct kvm_vcpu *vcpu) in kvmppc_get_yield_count()
1034 static int kvmppc_nested_h_rpt_invalidate(struct kvm_vcpu *vcpu) in kvmppc_nested_h_rpt_invalidate()
1057 static long kvmppc_h_rpt_invalidate(struct kvm_vcpu *vcpu, in kvmppc_h_rpt_invalidate()
1091 int kvmppc_pseries_do_hcall(struct kvm_vcpu *vcpu) in kvmppc_pseries_do_hcall()
1371 static void kvmppc_cede(struct kvm_vcpu *vcpu) in kvmppc_cede()
1416 static int kvmppc_emulate_debug_inst(struct kvm_vcpu *vcpu) in kvmppc_emulate_debug_inst()
1444 static unsigned long kvmppc_read_dpdes(struct kvm_vcpu *vcpu) in kvmppc_read_dpdes()
1477 static int kvmppc_emulate_doorbell_instr(struct kvm_vcpu *vcpu) in kvmppc_emulate_doorbell_instr()
1542 static int kvmppc_pmu_unavailable(struct kvm_vcpu *vcpu) in kvmppc_pmu_unavailable()
1552 static int kvmppc_ebb_unavailable(struct kvm_vcpu *vcpu) in kvmppc_ebb_unavailable()
1562 static int kvmppc_tm_unavailable(struct kvm_vcpu *vcpu) in kvmppc_tm_unavailable()
1572 static int kvmppc_handle_exit_hv(struct kvm_vcpu *vcpu, in kvmppc_handle_exit_hv()
1903 static int kvmppc_handle_nested_exit(struct kvm_vcpu *vcpu) in kvmppc_handle_nested_exit()
2062 static int kvm_arch_vcpu_ioctl_get_sregs_hv(struct kvm_vcpu *vcpu, in kvm_arch_vcpu_ioctl_get_sregs_hv()
2077 static int kvm_arch_vcpu_ioctl_set_sregs_hv(struct kvm_vcpu *vcpu, in kvm_arch_vcpu_ioctl_set_sregs_hv()
2142 static void kvmppc_set_lpcr(struct kvm_vcpu *vcpu, u64 new_lpcr, in kvmppc_set_lpcr()
2172 struct kvm_vcpu *vcpu; in kvmppc_set_lpcr() local
2190 static int kvmppc_get_one_reg_hv(struct kvm_vcpu *vcpu, u64 id, in kvmppc_get_one_reg_hv()
2439 static int kvmppc_set_one_reg_hv(struct kvm_vcpu *vcpu, u64 id, in kvmppc_set_one_reg_hv()
2776 struct kvm_vcpu *vcpu; member
2783 struct kvm_vcpu *vcpu = inode->i_private; in debugfs_timings_open() local
2810 struct kvm_vcpu *vcpu = p->vcpu; in debugfs_timings_read() local
2887 static int kvmppc_arch_create_vcpu_debugfs_hv(struct kvm_vcpu *vcpu, struct dentry *debugfs_dentry) in kvmppc_arch_create_vcpu_debugfs_hv()
2896 static int kvmppc_arch_create_vcpu_debugfs_hv(struct kvm_vcpu *vcpu, struct dentry *debugfs_dentry) in kvmppc_arch_create_vcpu_debugfs_hv()
2902 static int kvmppc_core_vcpu_create_hv(struct kvm_vcpu *vcpu) in kvmppc_core_vcpu_create_hv()
3075 static void kvmppc_core_vcpu_free_hv(struct kvm_vcpu *vcpu) in kvmppc_core_vcpu_free_hv()
3084 static int kvmppc_core_check_requests_hv(struct kvm_vcpu *vcpu) in kvmppc_core_check_requests_hv()
3090 static void kvmppc_set_timer(struct kvm_vcpu *vcpu) in kvmppc_set_timer()
3109 struct kvm_vcpu *vcpu, u64 tb) in kvmppc_remove_runnable()
3173 static void radix_flush_cpu(struct kvm *kvm, int cpu, struct kvm_vcpu *vcpu) in radix_flush_cpu()
3209 struct kvm_vcpu *vcpu = arg; in do_migrate_away_vcpu() local
3226 static void kvmppc_prepare_radix_vcpu(struct kvm_vcpu *vcpu, int pcpu) in kvmppc_prepare_radix_vcpu()
3267 static void kvmppc_start_thread(struct kvm_vcpu *vcpu, struct kvmppc_vcore *vc) in kvmppc_start_thread()
3517 struct kvm_vcpu *vcpu; in prepare_threads() local
3567 struct kvm_vcpu *vcpu; in recheck_signals_and_mmu() local
3586 struct kvm_vcpu *vcpu; in post_guest_process() local
3712 struct kvm_vcpu *vcpu; in kvmppc_run_core() local
4036 static void vcpu_vpa_increment_dispatch(struct kvm_vcpu *vcpu) in vcpu_vpa_increment_dispatch()
4047 static int kvmhv_vcpu_entry_p9_nested(struct kvm_vcpu *vcpu, u64 time_limit, unsigned long lpcr, u6… in kvmhv_vcpu_entry_p9_nested()
4143 static int kvmhv_p9_guest_entry(struct kvm_vcpu *vcpu, u64 time_limit, in kvmhv_p9_guest_entry()
4248 struct kvm_vcpu *vcpu, int wait_state) in kvmppc_wait_for_exec()
4280 static inline bool xive_interrupt_pending(struct kvm_vcpu *vcpu) in xive_interrupt_pending()
4288 static inline bool xive_interrupt_pending(struct kvm_vcpu *vcpu) in xive_interrupt_pending()
4294 static bool kvmppc_vcpu_woken(struct kvm_vcpu *vcpu) in kvmppc_vcpu_woken()
4303 static bool kvmppc_vcpu_check_block(struct kvm_vcpu *vcpu) in kvmppc_vcpu_check_block()
4316 struct kvm_vcpu *vcpu; in kvmppc_vcore_check_block() local
4445 static int kvmhv_setup_mmu(struct kvm_vcpu *vcpu) in kvmhv_setup_mmu()
4464 static int kvmppc_run_vcpu(struct kvm_vcpu *vcpu) in kvmppc_run_vcpu()
4594 int kvmhv_run_single_vcpu(struct kvm_vcpu *vcpu, u64 time_limit, in kvmhv_run_single_vcpu()
4800 static int kvmppc_vcpu_run_hv(struct kvm_vcpu *vcpu) in kvmppc_vcpu_run_hv()
4985 struct kvm_vcpu *vcpu; in kvm_vm_ioctl_get_dirty_log_hv() local
5177 static int kvmppc_hv_setup_htab_rma(struct kvm_vcpu *vcpu) in kvmppc_hv_setup_htab_rma()
5593 static int kvmppc_core_emulate_op_hv(struct kvm_vcpu *vcpu, in kvmppc_core_emulate_op_hv()
5599 static int kvmppc_core_emulate_mtspr_hv(struct kvm_vcpu *vcpu, int sprn, in kvmppc_core_emulate_mtspr_hv()
5605 static int kvmppc_core_emulate_mfspr_hv(struct kvm_vcpu *vcpu, int sprn, in kvmppc_core_emulate_mfspr_hv()
6006 static int kvmhv_load_from_eaddr(struct kvm_vcpu *vcpu, ulong *eaddr, void *ptr, in kvmhv_load_from_eaddr()
6025 static int kvmhv_store_to_eaddr(struct kvm_vcpu *vcpu, ulong *eaddr, void *ptr, in kvmhv_store_to_eaddr()
6078 struct kvm_vcpu *vcpu; in kvmhv_svm_off() local