Lines Matching refs:pebs
512 if (!x86_pmu.pebs) in alloc_pebs_buffer()
547 if (!x86_pmu.pebs) in release_pebs_buffer()
622 if (!x86_pmu.bts && !x86_pmu.pebs) in release_ds_buffers()
651 if (!x86_pmu.bts && !x86_pmu.pebs) in reserve_ds_buffers()
657 if (!x86_pmu.pebs) in reserve_ds_buffers()
693 if (x86_pmu.pebs && !pebs_err) in reserve_ds_buffers()
1608 struct pebs_record_skl *pebs = __pebs; in setup_pebs_fixed_sample_data() local
1612 if (pebs == NULL) in setup_pebs_fixed_sample_data()
1626 data->weight.full = pebs->lat; in setup_pebs_fixed_sample_data()
1634 data->data_src.val = get_data_src(event, pebs->dse); in setup_pebs_fixed_sample_data()
1661 regs->flags = pebs->flags & ~PERF_EFLAGS_EXACT; in setup_pebs_fixed_sample_data()
1664 regs->ax = pebs->ax; in setup_pebs_fixed_sample_data()
1665 regs->bx = pebs->bx; in setup_pebs_fixed_sample_data()
1666 regs->cx = pebs->cx; in setup_pebs_fixed_sample_data()
1667 regs->dx = pebs->dx; in setup_pebs_fixed_sample_data()
1668 regs->si = pebs->si; in setup_pebs_fixed_sample_data()
1669 regs->di = pebs->di; in setup_pebs_fixed_sample_data()
1671 regs->bp = pebs->bp; in setup_pebs_fixed_sample_data()
1672 regs->sp = pebs->sp; in setup_pebs_fixed_sample_data()
1675 regs->r8 = pebs->r8; in setup_pebs_fixed_sample_data()
1676 regs->r9 = pebs->r9; in setup_pebs_fixed_sample_data()
1677 regs->r10 = pebs->r10; in setup_pebs_fixed_sample_data()
1678 regs->r11 = pebs->r11; in setup_pebs_fixed_sample_data()
1679 regs->r12 = pebs->r12; in setup_pebs_fixed_sample_data()
1680 regs->r13 = pebs->r13; in setup_pebs_fixed_sample_data()
1681 regs->r14 = pebs->r14; in setup_pebs_fixed_sample_data()
1682 regs->r15 = pebs->r15; in setup_pebs_fixed_sample_data()
1693 set_linear_ip(regs, pebs->real_ip); in setup_pebs_fixed_sample_data()
1697 set_linear_ip(regs, pebs->ip); in setup_pebs_fixed_sample_data()
1712 set_linear_ip(regs, pebs->ip); in setup_pebs_fixed_sample_data()
1718 data->addr = pebs->dla; in setup_pebs_fixed_sample_data()
1725 data->weight.full = intel_get_tsx_weight(pebs->tsx_tuning); in setup_pebs_fixed_sample_data()
1729 data->txn = intel_get_tsx_transaction(pebs->tsx_tuning, in setup_pebs_fixed_sample_data()
1730 pebs->ax); in setup_pebs_fixed_sample_data()
1742 setup_pebs_time(event, data, pebs->tsc); in setup_pebs_fixed_sample_data()
2321 x86_pmu.pebs = boot_cpu_has(X86_FEATURE_PEBS); in intel_ds_init()
2326 if (x86_pmu.pebs) { in intel_ds_init()
2404 x86_pmu.pebs = 0; in intel_ds_init()
2413 if (!x86_pmu.bts && !x86_pmu.pebs) in perf_restore_debug_store()