Lines Matching refs:msr_info

2486 static int svm_get_msr(struct kvm_vcpu *vcpu, struct msr_data *msr_info)  in svm_get_msr()  argument
2490 switch (msr_info->index) { in svm_get_msr()
2492 msr_info->data = svm->vmcb->save.star; in svm_get_msr()
2496 msr_info->data = svm->vmcb->save.lstar; in svm_get_msr()
2499 msr_info->data = svm->vmcb->save.cstar; in svm_get_msr()
2502 msr_info->data = svm->vmcb->save.kernel_gs_base; in svm_get_msr()
2505 msr_info->data = svm->vmcb->save.sfmask; in svm_get_msr()
2509 msr_info->data = svm->vmcb->save.sysenter_cs; in svm_get_msr()
2512 msr_info->data = svm->sysenter_eip; in svm_get_msr()
2515 msr_info->data = svm->sysenter_esp; in svm_get_msr()
2520 if (!msr_info->host_initiated && in svm_get_msr()
2523 msr_info->data = svm->tsc_aux; in svm_get_msr()
2531 msr_info->data = svm->vmcb->save.dbgctl; in svm_get_msr()
2534 msr_info->data = svm->vmcb->save.br_from; in svm_get_msr()
2537 msr_info->data = svm->vmcb->save.br_to; in svm_get_msr()
2540 msr_info->data = svm->vmcb->save.last_excp_from; in svm_get_msr()
2543 msr_info->data = svm->vmcb->save.last_excp_to; in svm_get_msr()
2546 msr_info->data = svm->nested.hsave_msr; in svm_get_msr()
2549 msr_info->data = svm->nested.vm_cr_msr; in svm_get_msr()
2552 if (!msr_info->host_initiated && in svm_get_msr()
2556 msr_info->data = svm->spec_ctrl; in svm_get_msr()
2559 if (!msr_info->host_initiated && in svm_get_msr()
2563 msr_info->data = svm->virt_spec_ctrl; in svm_get_msr()
2573 return kvm_get_msr_common(vcpu, msr_info); in svm_get_msr()
2575 msr_info->data = 0; in svm_get_msr()
2579 msr_info->data = 0x1E; in svm_get_msr()
2583 msr_info->data = svm->msr_decfg; in svm_get_msr()
2586 return kvm_get_msr_common(vcpu, msr_info); in svm_get_msr()