Lines Matching refs:guest_msrs
961 struct shared_msr_entry *guest_msrs; member
2075 if (vmx_msr_index[vmx->guest_msrs[i].index] == msr) in __find_msr_index()
2114 return &vmx->guest_msrs[i]; in find_msr_entry()
2827 vmx->guest_msrs[efer_offset].data = guest_efer; in update_transition_efer()
2828 vmx->guest_msrs[efer_offset].mask = ~ignore_bits; in update_transition_efer()
2938 kvm_set_shared_msr(vmx->guest_msrs[i].index, in vmx_prepare_switch_to_guest()
2939 vmx->guest_msrs[i].data, in vmx_prepare_switch_to_guest()
2940 vmx->guest_msrs[i].mask); in vmx_prepare_switch_to_guest()
3374 tmp = vmx->guest_msrs[to]; in move_msr_up()
3375 vmx->guest_msrs[to] = vmx->guest_msrs[from]; in move_msr_up()
3376 vmx->guest_msrs[from] = tmp; in move_msr_up()
4328 if (msr - vmx->guest_msrs < vmx->save_nmsrs) { in vmx_set_msr()
6647 vmx->guest_msrs[j].index = i; in vmx_vcpu_setup()
6648 vmx->guest_msrs[j].data = 0; in vmx_vcpu_setup()
6649 vmx->guest_msrs[j].mask = -1ull; in vmx_vcpu_setup()
10987 kfree(vmx->guest_msrs); in vmx_free_vcpu()
11022 vmx->guest_msrs = kmalloc(PAGE_SIZE, GFP_KERNEL); in vmx_create_vcpu()
11023 BUILD_BUG_ON(ARRAY_SIZE(vmx_msr_index) * sizeof(vmx->guest_msrs[0]) in vmx_create_vcpu()
11026 if (!vmx->guest_msrs) in vmx_create_vcpu()
11082 kfree(vmx->guest_msrs); in vmx_create_vcpu()