Lines Matching defs:vcpu
15 void kvmppc_init_timing_stats(struct kvm_vcpu *vcpu);
16 void kvmppc_update_timing_stats(struct kvm_vcpu *vcpu);
17 int kvmppc_create_vcpu_debugfs_e500(struct kvm_vcpu *vcpu,
20 static inline void kvmppc_set_exit_type(struct kvm_vcpu *vcpu, int type)
22 vcpu->arch.last_exit_type = type;
27 static inline void kvmppc_init_timing_stats(struct kvm_vcpu *vcpu) {}
28 static inline void kvmppc_update_timing_stats(struct kvm_vcpu *vcpu) {}
29 static inline int kvmppc_create_vcpu_debugfs_e500(struct kvm_vcpu *vcpu,
34 static inline void kvmppc_set_exit_type(struct kvm_vcpu *vcpu, int type) {}
38 static inline void kvmppc_account_exit_stat(struct kvm_vcpu *vcpu, int type)
48 vcpu->stat.ext_intr_exits++;
51 vcpu->stat.dec_exits++;
54 vcpu->stat.emulated_inst_exits++;
57 vcpu->stat.dsi_exits++;
60 vcpu->stat.isi_exits++;
63 vcpu->stat.syscall_exits++;
66 vcpu->stat.dtlb_real_miss_exits++;
69 vcpu->stat.dtlb_virt_miss_exits++;
72 vcpu->stat.mmio_exits++;
75 vcpu->stat.itlb_real_miss_exits++;
78 vcpu->stat.itlb_virt_miss_exits++;
81 vcpu->stat.signal_exits++;
84 vcpu->stat.dbell_exits++;
87 vcpu->stat.gdbell_exits++;
93 static inline void kvmppc_account_exit(struct kvm_vcpu *vcpu, int type)
95 kvmppc_set_exit_type(vcpu, type);
96 kvmppc_account_exit_stat(vcpu, type);