Lines Matching refs:pebs
517 if (!x86_pmu.pebs)
552 if (!x86_pmu.pebs)
627 if (!x86_pmu.bts && !x86_pmu.pebs)
656 if (!x86_pmu.bts && !x86_pmu.pebs)
662 if (!x86_pmu.pebs)
698 if (x86_pmu.pebs && !pebs_err)
1621 struct pebs_record_skl *pebs = __pebs;
1625 if (pebs == NULL)
1639 data->weight.full = pebs->lat;
1647 data->data_src.val = get_data_src(event, pebs->dse);
1674 regs->flags = pebs->flags & ~PERF_EFLAGS_EXACT;
1677 regs->ax = pebs->ax;
1678 regs->bx = pebs->bx;
1679 regs->cx = pebs->cx;
1680 regs->dx = pebs->dx;
1681 regs->si = pebs->si;
1682 regs->di = pebs->di;
1684 regs->bp = pebs->bp;
1685 regs->sp = pebs->sp;
1688 regs->r8 = pebs->r8;
1689 regs->r9 = pebs->r9;
1690 regs->r10 = pebs->r10;
1691 regs->r11 = pebs->r11;
1692 regs->r12 = pebs->r12;
1693 regs->r13 = pebs->r13;
1694 regs->r14 = pebs->r14;
1695 regs->r15 = pebs->r15;
1706 set_linear_ip(regs, pebs->real_ip);
1710 set_linear_ip(regs, pebs->ip);
1725 set_linear_ip(regs, pebs->ip);
1731 data->addr = pebs->dla;
1738 data->weight.full = intel_get_tsx_weight(pebs->tsx_tuning);
1742 data->txn = intel_get_tsx_transaction(pebs->tsx_tuning,
1743 pebs->ax);
1755 setup_pebs_time(event, data, pebs->tsc);
2334 x86_pmu.pebs = boot_cpu_has(X86_FEATURE_PEBS);
2339 if (x86_pmu.pebs) {
2417 x86_pmu.pebs = 0;
2426 if (!x86_pmu.bts && !x86_pmu.pebs)