Lines Matching refs:perf_ibs_op
185 static struct perf_ibs perf_ibs_op; variable
191 if (perf_ibs_op.pmu.type == type) in get_ibs_pmu()
192 return &perf_ibs_op; in get_ibs_pmu()
261 perf_ibs = &perf_ibs_op; in perf_ibs_init()
415 if (perf_ibs == &perf_ibs_op && (ibs_caps & IBS_CAPS_OPCNTEXT)) { in perf_ibs_start()
559 static struct perf_ibs perf_ibs_op = { variable
631 check_rip = (perf_ibs == &perf_ibs_op && (ibs_caps & IBS_CAPS_RIPINVALIDCHK)); in perf_ibs_handle_irq()
651 if (perf_ibs == &perf_ibs_op) { in perf_ibs_handle_irq()
695 if (perf_ibs == &perf_ibs_op) { in perf_ibs_handle_irq()
720 handled += perf_ibs_handle_irq(&perf_ibs_op, regs); in perf_ibs_nmi_handler()
779 perf_ibs_op.config_mask |= IBS_OP_CNT_CTL; in perf_event_ibs_init()
784 perf_ibs_op.max_period |= IBS_OP_MAX_CNT_EXT_MASK; in perf_event_ibs_init()
785 perf_ibs_op.config_mask |= IBS_OP_MAX_CNT_EXT_MASK; in perf_event_ibs_init()
786 perf_ibs_op.cnt_mask |= IBS_OP_MAX_CNT_EXT_MASK; in perf_event_ibs_init()
789 perf_ibs_pmu_init(&perf_ibs_op, "ibs_op"); in perf_event_ibs_init()