Lines Matching full:variant
102 qflags->variant.query.keep_tcal_on_ovf = in pt_insn_init_qry_flags()
103 flags->variant.insn.keep_tcal_on_ovf; in pt_insn_init_qry_flags()
235 ev->variant.tick.ip = ip; in pt_insn_tick()
269 if (decoder->flags.variant.insn.enable_tick_events) { in pt_insn_indirect_branch()
293 if (decoder->flags.variant.insn.enable_tick_events) { in pt_insn_cond_branch()
511 ip = ev->variant.async_disabled.ip; in handle_erratum_skd022()
514 ev->variant.disabled.ip = ip; in handle_erratum_skd022()
560 if (iext->variant.branch.displacement || in pt_insn_proceed()
561 !iext->variant.branch.is_direct) in pt_insn_proceed()
602 if (iext->variant.branch.is_direct) in pt_insn_proceed()
604 iext->variant.branch.displacement; in pt_insn_proceed()
641 if (!iext->variant.branch.is_direct) in pt_insn_at_skl014()
647 ip += (uint64_t) (int64_t) iext->variant.branch.displacement; in pt_insn_at_skl014()
699 if (iext->variant.branch.is_direct) { in pt_insn_at_disabled_event()
705 iext->variant.branch.displacement; in pt_insn_at_disabled_event()
707 if (ip != ev->variant.disabled.ip) in pt_insn_at_disabled_event()
924 ev->variant.ptwrite.ip = decoder->ip; in pt_insn_check_insn_event()
934 if (decoder->ip != ev->variant.ptwrite.ip) in pt_insn_check_insn_event()
976 if (!ev->variant.tsx.aborted) in handle_erratum_bdm64()
988 status = pt_insn_range_is_contiguous(decoder->ip, ev->variant.tsx.ip, in handle_erratum_bdm64()
1000 decoder->ip = ev->variant.tsx.ip; in handle_erratum_bdm64()
1032 if (decoder->ip != ev->variant.tsx.ip) in pt_insn_postpone_tsx()
1073 if (ev->variant.async_disabled.at != decoder->ip) in pt_insn_check_ip_event()
1106 if (ev->variant.async_branch.from != decoder->ip) in pt_insn_check_ip_event()
1116 ev->variant.exec_mode.ip != decoder->ip) in pt_insn_check_ip_event()
1129 ev->variant.async_paging.ip != decoder->ip) in pt_insn_check_ip_event()
1142 ev->variant.async_vmcs.ip != decoder->ip) in pt_insn_check_ip_event()
1152 decoder->ip != ev->variant.exstop.ip) in pt_insn_check_ip_event()
1159 decoder->ip != ev->variant.mwait.ip) in pt_insn_check_ip_event()
1402 decoder->ip = ev->variant.enabled.ip; in pt_insn_process_enabled()
1451 decoder->ip = ev->variant.async_branch.to; in pt_insn_process_async_branch()
1464 cr3 = decoder->event.variant.paging.cr3; in pt_insn_process_paging()
1506 decoder->ip = ev->variant.overflow.ip; in pt_insn_process_overflow()
1530 mode = ev->variant.exec_mode.mode; in pt_insn_process_exec_mode()
1547 decoder->speculative = decoder->event.variant.tsx.speculative; in pt_insn_process_tsx()
1580 vmcs = decoder->event.variant.vmcs.base; in pt_insn_process_vmcs()
1620 if (decoder->ip == ev->variant.enabled.ip) in pt_insn_event()
1621 ev->variant.enabled.resumed = 1; in pt_insn_event()
1631 decoder->ip != ev->variant.async_disabled.at) in pt_insn_event()
1643 if (decoder->ip != ev->variant.async_branch.from) in pt_insn_event()
1654 decoder->ip != ev->variant.async_paging.ip) in pt_insn_event()
1667 decoder->ip != ev->variant.async_vmcs.ip) in pt_insn_event()
1708 decoder->ip != ev->variant.exstop.ip) in pt_insn_event()
1715 decoder->ip != ev->variant.mwait.ip) in pt_insn_event()