Lines Matching refs:msrs
132 u32 msrs[KVM_NR_SHARED_MSRS]; member
206 wrmsrl(shared_msrs_global.msrs[slot], values->host); in kvm_on_user_return()
234 shared_msrs_global.msrs[slot] = msr; in kvm_define_shared_msr()
245 shared_msr_update(i, shared_msrs_global.msrs[i]); in kvm_shared_msr_cpu_online()
257 err = wrmsrl_safe(shared_msrs_global.msrs[slot], value); in kvm_set_shared_msr()
2451 static int __msr_io(struct kvm_vcpu *vcpu, struct kvm_msrs *msrs, in __msr_io() argument
2459 for (i = 0; i < msrs->nmsrs; ++i) in __msr_io()
2477 struct kvm_msrs msrs; in msr_io() local
2483 if (copy_from_user(&msrs, user_msrs, sizeof msrs)) in msr_io()
2487 if (msrs.nmsrs >= MAX_IO_MSRS) in msr_io()
2490 size = sizeof(struct kvm_msr_entry) * msrs.nmsrs; in msr_io()
2497 r = n = __msr_io(vcpu, &msrs, entries, do_msr); in msr_io()