Lines Matching refs:pebs
343 if (!x86_pmu.pebs) in alloc_pebs_buffer()
378 if (!x86_pmu.pebs) in release_pebs_buffer()
453 if (!x86_pmu.bts && !x86_pmu.pebs) in release_ds_buffers()
482 if (!x86_pmu.bts && !x86_pmu.pebs) in reserve_ds_buffers()
488 if (!x86_pmu.pebs) in reserve_ds_buffers()
524 if (x86_pmu.pebs && !pebs_err) in reserve_ds_buffers()
1355 struct pebs_record_skl *pebs = __pebs; in setup_pebs_fixed_sample_data() local
1359 if (pebs == NULL) in setup_pebs_fixed_sample_data()
1373 data->weight = pebs->lat; in setup_pebs_fixed_sample_data()
1379 data->data_src.val = get_data_src(event, pebs->dse); in setup_pebs_fixed_sample_data()
1404 regs->flags = pebs->flags & ~PERF_EFLAGS_EXACT; in setup_pebs_fixed_sample_data()
1407 regs->ax = pebs->ax; in setup_pebs_fixed_sample_data()
1408 regs->bx = pebs->bx; in setup_pebs_fixed_sample_data()
1409 regs->cx = pebs->cx; in setup_pebs_fixed_sample_data()
1410 regs->dx = pebs->dx; in setup_pebs_fixed_sample_data()
1411 regs->si = pebs->si; in setup_pebs_fixed_sample_data()
1412 regs->di = pebs->di; in setup_pebs_fixed_sample_data()
1414 regs->bp = pebs->bp; in setup_pebs_fixed_sample_data()
1415 regs->sp = pebs->sp; in setup_pebs_fixed_sample_data()
1418 regs->r8 = pebs->r8; in setup_pebs_fixed_sample_data()
1419 regs->r9 = pebs->r9; in setup_pebs_fixed_sample_data()
1420 regs->r10 = pebs->r10; in setup_pebs_fixed_sample_data()
1421 regs->r11 = pebs->r11; in setup_pebs_fixed_sample_data()
1422 regs->r12 = pebs->r12; in setup_pebs_fixed_sample_data()
1423 regs->r13 = pebs->r13; in setup_pebs_fixed_sample_data()
1424 regs->r14 = pebs->r14; in setup_pebs_fixed_sample_data()
1425 regs->r15 = pebs->r15; in setup_pebs_fixed_sample_data()
1436 set_linear_ip(regs, pebs->real_ip); in setup_pebs_fixed_sample_data()
1440 set_linear_ip(regs, pebs->ip); in setup_pebs_fixed_sample_data()
1455 set_linear_ip(regs, pebs->ip); in setup_pebs_fixed_sample_data()
1461 data->addr = pebs->dla; in setup_pebs_fixed_sample_data()
1466 data->weight = intel_get_tsx_weight(pebs->tsx_tuning); in setup_pebs_fixed_sample_data()
1469 data->txn = intel_get_tsx_transaction(pebs->tsx_tuning, in setup_pebs_fixed_sample_data()
1470 pebs->ax); in setup_pebs_fixed_sample_data()
1481 data->time = native_sched_clock_from_tsc(pebs->tsc); in setup_pebs_fixed_sample_data()
2027 x86_pmu.pebs = boot_cpu_has(X86_FEATURE_PEBS); in intel_ds_init()
2032 if (x86_pmu.pebs) { in intel_ds_init()
2106 x86_pmu.pebs = 0; in intel_ds_init()
2115 if (!x86_pmu.bts && !x86_pmu.pebs) in perf_restore_debug_store()