Lines Matching refs:vcpu
76 void kvmppc_set_msr(struct kvm_vcpu *vcpu, u32 new_msr);
77 void kvmppc_mmu_msr_notify(struct kvm_vcpu *vcpu, u32 old_msr);
79 void kvmppc_set_epcr(struct kvm_vcpu *vcpu, u32 new_epcr);
80 void kvmppc_set_tcr(struct kvm_vcpu *vcpu, u32 new_tcr);
81 void kvmppc_set_tsr_bits(struct kvm_vcpu *vcpu, u32 tsr_bits);
82 void kvmppc_clr_tsr_bits(struct kvm_vcpu *vcpu, u32 tsr_bits);
84 int kvmppc_booke_emulate_op(struct kvm_run *run, struct kvm_vcpu *vcpu,
86 int kvmppc_booke_emulate_mfspr(struct kvm_vcpu *vcpu, int sprn, ulong *spr_val);
87 int kvmppc_booke_emulate_mtspr(struct kvm_vcpu *vcpu, int sprn, ulong spr_val);
90 void kvmppc_load_guest_spe(struct kvm_vcpu *vcpu);
91 void kvmppc_save_guest_spe(struct kvm_vcpu *vcpu);
94 void kvmppc_vcpu_disable_spe(struct kvm_vcpu *vcpu);
96 void kvmppc_booke_vcpu_load(struct kvm_vcpu *vcpu, int cpu);
97 void kvmppc_booke_vcpu_put(struct kvm_vcpu *vcpu);
106 void kvmppc_set_pending_interrupt(struct kvm_vcpu *vcpu, enum int_class type);
108 extern void kvmppc_mmu_destroy_e500(struct kvm_vcpu *vcpu);
110 struct kvm_vcpu *vcpu,
112 extern int kvmppc_core_emulate_mtspr_e500(struct kvm_vcpu *vcpu, int sprn,
114 extern int kvmppc_core_emulate_mfspr_e500(struct kvm_vcpu *vcpu, int sprn,
116 extern void kvmppc_mmu_destroy_e500(struct kvm_vcpu *vcpu);
118 struct kvm_vcpu *vcpu,
120 extern int kvmppc_core_emulate_mtspr_e500(struct kvm_vcpu *vcpu, int sprn,
122 extern int kvmppc_core_emulate_mfspr_e500(struct kvm_vcpu *vcpu, int sprn,