Home
last modified time | relevance | path

Searched refs:RTIT_CTL_TRACEEN (Results 1 - 8 of 8) sorted by relevance

/kernel/linux/linux-5.10/arch/x86/events/intel/
H A Dpt.c292 #define RTIT_CTL_PASSTHROUGH RTIT_CTL_TRACEEN
294 #define PT_CONFIG_MASK (RTIT_CTL_TRACEEN | \
405 ctl |= RTIT_CTL_TRACEEN; in pt_config_start()
496 reg |= RTIT_CTL_TRACEEN; in pt_config()
530 if (!(ctl & RTIT_CTL_TRACEEN)) in pt_config_stop()
533 ctl &= ~RTIT_CTL_TRACEEN; in pt_config_stop()
1753 if (!ret && (ctl & RTIT_CTL_TRACEEN)) in pt_init()
/kernel/linux/linux-6.6/arch/x86/events/intel/
H A Dpt.c298 #define RTIT_CTL_PASSTHROUGH RTIT_CTL_TRACEEN
300 #define PT_CONFIG_MASK (RTIT_CTL_TRACEEN | \
421 ctl |= RTIT_CTL_TRACEEN; in pt_config_start()
512 reg |= RTIT_CTL_TRACEEN; in pt_config()
546 if (!(ctl & RTIT_CTL_TRACEEN)) in pt_config_stop()
549 ctl &= ~RTIT_CTL_TRACEEN; in pt_config_stop()
1769 if (!ret && (ctl & RTIT_CTL_TRACEEN)) in pt_init()
/kernel/linux/linux-5.10/arch/x86/include/asm/
H A Dmsr-index.h255 #define RTIT_CTL_TRACEEN BIT(0) macro
/kernel/linux/linux-5.10/tools/arch/x86/include/asm/
H A Dmsr-index.h229 #define RTIT_CTL_TRACEEN BIT(0) macro
/kernel/linux/linux-6.6/arch/x86/include/asm/
H A Dmsr-index.h277 #define RTIT_CTL_TRACEEN BIT(0) macro
/kernel/linux/linux-6.6/tools/arch/x86/include/asm/
H A Dmsr-index.h269 #define RTIT_CTL_TRACEEN BIT(0) macro
/kernel/linux/linux-5.10/arch/x86/kvm/vmx/
H A Dvmx.c1177 !(vmx->pt_desc.guest.ctl & RTIT_CTL_TRACEEN); in pt_can_write_msr()
1224 if (vmx->pt_desc.guest.ctl & RTIT_CTL_TRACEEN) { in pt_guest_enter()
1236 if (vmx->pt_desc.guest.ctl & RTIT_CTL_TRACEEN) { in pt_guest_exit()
1591 if ((vmx->pt_desc.guest.ctl & RTIT_CTL_TRACEEN) && in vmx_rtit_ctl_check()
1592 ((vmx->pt_desc.guest.ctl ^ data) & ~RTIT_CTL_TRACEEN)) in vmx_rtit_ctl_check()
1600 if ((data & RTIT_CTL_TRACEEN) && !(data & RTIT_CTL_TOPA) && in vmx_rtit_ctl_check()
3985 bool flag = !(vmx->pt_desc.guest.ctl & RTIT_CTL_TRACEEN); in pt_update_intercept_for_msr()
7356 vmx->pt_desc.ctl_bitmask = ~(RTIT_CTL_TRACEEN | RTIT_CTL_OS | in update_intel_pt_cfg()
/kernel/linux/linux-6.6/arch/x86/kvm/vmx/
H A Dvmx.c1190 !(vmx->pt_desc.guest.ctl & RTIT_CTL_TRACEEN); in pt_can_write_msr()
1237 if (vmx->pt_desc.guest.ctl & RTIT_CTL_TRACEEN) { in pt_guest_enter()
1249 if (vmx->pt_desc.guest.ctl & RTIT_CTL_TRACEEN) { in pt_guest_exit()
1613 if ((vmx->pt_desc.guest.ctl & RTIT_CTL_TRACEEN) && in vmx_rtit_ctl_check()
1614 ((vmx->pt_desc.guest.ctl ^ data) & ~RTIT_CTL_TRACEEN)) in vmx_rtit_ctl_check()
1622 if ((data & RTIT_CTL_TRACEEN) && !(data & RTIT_CTL_TOPA) && in vmx_rtit_ctl_check()
4105 bool flag = !(vmx->pt_desc.guest.ctl & RTIT_CTL_TRACEEN); in pt_update_intercept_for_msr()
7716 vmx->pt_desc.ctl_bitmask = ~(RTIT_CTL_TRACEEN | RTIT_CTL_OS | in update_intel_pt_cfg()

Completed in 40 milliseconds