MSR_IA32_TSX_CTRL
rdmsrq(MSR_IA32_TSX_CTRL, msr);
wrmsrq(MSR_IA32_TSX_CTRL, msr);
rdmsrq(MSR_IA32_TSX_CTRL, tsx);
wrmsrq(MSR_IA32_TSX_CTRL, tsx);
rdmsrq(MSR_IA32_TSX_CTRL, tsx);
wrmsrq(MSR_IA32_TSX_CTRL, tsx);
!kvm_msr_read(vcpu, MSR_IA32_TSX_CTRL, &data) &&
vmx_setup_uret_msr(vmx, MSR_IA32_TSX_CTRL, boot_cpu_has(X86_FEATURE_RTM));
case MSR_IA32_TSX_CTRL:
case MSR_IA32_TSX_CTRL:
tsx_ctrl = vmx_find_uret_msr(vmx, MSR_IA32_TSX_CTRL);
msr = vmx_find_uret_msr(vmx, MSR_IA32_TSX_CTRL);
MSR_IA32_TSX_CTRL,
MSR_IA32_SPEC_CTRL, MSR_IA32_TSX_CTRL,
case MSR_IA32_TSX_CTRL:
{ MSR_IA32_TSX_CTRL, X86_FEATURE_MSR_TSX_CTRL },