Lines Matching refs:sprn
87 static int kvmppc_emulate_mtspr(struct kvm_vcpu *vcpu, int sprn, int rs) in kvmppc_emulate_mtspr() argument
92 switch (sprn) { in kvmppc_emulate_mtspr()
127 emulated = vcpu->kvm->arch.kvm_ops->emulate_mtspr(vcpu, sprn, in kvmppc_emulate_mtspr()
131 "0x%x\n", sprn); in kvmppc_emulate_mtspr()
140 static int kvmppc_emulate_mfspr(struct kvm_vcpu *vcpu, int sprn, int rt) in kvmppc_emulate_mfspr() argument
145 switch (sprn) { in kvmppc_emulate_mfspr()
188 emulated = vcpu->kvm->arch.kvm_ops->emulate_mfspr(vcpu, sprn, in kvmppc_emulate_mfspr()
192 "0x%x\n", sprn); in kvmppc_emulate_mfspr()
209 int rs, rt, sprn; in kvmppc_emulate_instruction() local
224 sprn = get_sprn(inst); in kvmppc_emulate_instruction()
255 emulated = kvmppc_emulate_mfspr(vcpu, sprn, rt); in kvmppc_emulate_instruction()
263 emulated = kvmppc_emulate_mtspr(vcpu, sprn, rs); in kvmppc_emulate_instruction()