Home
last modified time | relevance | path

Searched refs:pt_desc (Results 1 – 3 of 3) sorted by relevance

/linux-6.1.9/arch/x86/kvm/vmx/
Dvmx.c1088 !(vmx->pt_desc.guest.ctl & RTIT_CTL_TRACEEN); in pt_can_write_msr()
1134 rdmsrl(MSR_IA32_RTIT_CTL, vmx->pt_desc.host.ctl); in pt_guest_enter()
1135 if (vmx->pt_desc.guest.ctl & RTIT_CTL_TRACEEN) { in pt_guest_enter()
1137 pt_save_msr(&vmx->pt_desc.host, vmx->pt_desc.num_address_ranges); in pt_guest_enter()
1138 pt_load_msr(&vmx->pt_desc.guest, vmx->pt_desc.num_address_ranges); in pt_guest_enter()
1147 if (vmx->pt_desc.guest.ctl & RTIT_CTL_TRACEEN) { in pt_guest_exit()
1148 pt_save_msr(&vmx->pt_desc.guest, vmx->pt_desc.num_address_ranges); in pt_guest_exit()
1149 pt_load_msr(&vmx->pt_desc.host, vmx->pt_desc.num_address_ranges); in pt_guest_exit()
1156 if (vmx->pt_desc.host.ctl) in pt_guest_exit()
1157 wrmsrl(MSR_IA32_RTIT_CTL, vmx->pt_desc.host.ctl); in pt_guest_exit()
[all …]
Dvmx.h65 struct pt_desc { struct
368 struct pt_desc pt_desc; member
Dnested.c5073 vmx->pt_desc.guest.ctl = 0; in enter_vmx_operation()