Searched refs:auxtrace_info (Results 1 – 12 of 12) sorted by relevance
| /linux-4.4.14/tools/perf/arch/x86/util/ |
| D | intel-pt.c | 292 struct auxtrace_info_event *auxtrace_info, in intel_pt_info_fill() argument 336 auxtrace_info->type = PERF_AUXTRACE_INTEL_PT; in intel_pt_info_fill() 337 auxtrace_info->priv[INTEL_PT_PMU_TYPE] = intel_pt_pmu->type; in intel_pt_info_fill() 338 auxtrace_info->priv[INTEL_PT_TIME_SHIFT] = tc.time_shift; in intel_pt_info_fill() 339 auxtrace_info->priv[INTEL_PT_TIME_MULT] = tc.time_mult; in intel_pt_info_fill() 340 auxtrace_info->priv[INTEL_PT_TIME_ZERO] = tc.time_zero; in intel_pt_info_fill() 341 auxtrace_info->priv[INTEL_PT_CAP_USER_TIME_ZERO] = cap_user_time_zero; in intel_pt_info_fill() 342 auxtrace_info->priv[INTEL_PT_TSC_BIT] = tsc_bit; in intel_pt_info_fill() 343 auxtrace_info->priv[INTEL_PT_NORETCOMP_BIT] = noretcomp_bit; in intel_pt_info_fill() 344 auxtrace_info->priv[INTEL_PT_HAVE_SCHED_SWITCH] = ptr->have_sched_switch; in intel_pt_info_fill() [all …]
|
| D | intel-bts.c | 70 struct auxtrace_info_event *auxtrace_info, in intel_bts_info_fill() argument 100 auxtrace_info->type = PERF_AUXTRACE_INTEL_BTS; in intel_bts_info_fill() 101 auxtrace_info->priv[INTEL_BTS_PMU_TYPE] = intel_bts_pmu->type; in intel_bts_info_fill() 102 auxtrace_info->priv[INTEL_BTS_TIME_SHIFT] = tc.time_shift; in intel_bts_info_fill() 103 auxtrace_info->priv[INTEL_BTS_TIME_MULT] = tc.time_mult; in intel_bts_info_fill() 104 auxtrace_info->priv[INTEL_BTS_TIME_ZERO] = tc.time_zero; in intel_bts_info_fill() 105 auxtrace_info->priv[INTEL_BTS_CAP_USER_TIME_ZERO] = cap_user_time_zero; in intel_bts_info_fill() 106 auxtrace_info->priv[INTEL_BTS_SNAPSHOT_MODE] = btsr->snapshot_mode; in intel_bts_info_fill()
|
| /linux-4.4.14/tools/perf/util/ |
| D | intel-bts.c | 859 struct auxtrace_info_event *auxtrace_info = &event->auxtrace_info; in intel_bts_process_auxtrace_info() local 864 if (auxtrace_info->header.size < sizeof(struct auxtrace_info_event) + in intel_bts_process_auxtrace_info() 878 bts->auxtrace_type = auxtrace_info->type; in intel_bts_process_auxtrace_info() 879 bts->pmu_type = auxtrace_info->priv[INTEL_BTS_PMU_TYPE]; in intel_bts_process_auxtrace_info() 880 bts->tc.time_shift = auxtrace_info->priv[INTEL_BTS_TIME_SHIFT]; in intel_bts_process_auxtrace_info() 881 bts->tc.time_mult = auxtrace_info->priv[INTEL_BTS_TIME_MULT]; in intel_bts_process_auxtrace_info() 882 bts->tc.time_zero = auxtrace_info->priv[INTEL_BTS_TIME_ZERO]; in intel_bts_process_auxtrace_info() 884 auxtrace_info->priv[INTEL_BTS_CAP_USER_TIME_ZERO]; in intel_bts_process_auxtrace_info() 885 bts->snapshot_mode = auxtrace_info->priv[INTEL_BTS_SNAPSHOT_MODE]; in intel_bts_process_auxtrace_info() 896 intel_bts_print_info(&auxtrace_info->priv[0], INTEL_BTS_PMU_TYPE, in intel_bts_process_auxtrace_info()
|
| D | intel-pt.c | 2013 struct auxtrace_info_event *auxtrace_info = &event->auxtrace_info; in intel_pt_process_auxtrace_info() local 2018 if (auxtrace_info->header.size < sizeof(struct auxtrace_info_event) + in intel_pt_process_auxtrace_info() 2036 pt->auxtrace_type = auxtrace_info->type; in intel_pt_process_auxtrace_info() 2037 pt->pmu_type = auxtrace_info->priv[INTEL_PT_PMU_TYPE]; in intel_pt_process_auxtrace_info() 2038 pt->tc.time_shift = auxtrace_info->priv[INTEL_PT_TIME_SHIFT]; in intel_pt_process_auxtrace_info() 2039 pt->tc.time_mult = auxtrace_info->priv[INTEL_PT_TIME_MULT]; in intel_pt_process_auxtrace_info() 2040 pt->tc.time_zero = auxtrace_info->priv[INTEL_PT_TIME_ZERO]; in intel_pt_process_auxtrace_info() 2041 pt->cap_user_time_zero = auxtrace_info->priv[INTEL_PT_CAP_USER_TIME_ZERO]; in intel_pt_process_auxtrace_info() 2042 pt->tsc_bit = auxtrace_info->priv[INTEL_PT_TSC_BIT]; in intel_pt_process_auxtrace_info() 2043 pt->noretcomp_bit = auxtrace_info->priv[INTEL_PT_NORETCOMP_BIT]; in intel_pt_process_auxtrace_info() [all …]
|
| D | tool.h | 57 auxtrace_info, member
|
| D | auxtrace.c | 496 struct auxtrace_info_event *auxtrace_info, in auxtrace_record__info_fill() argument 500 return itr->info_fill(itr, session, auxtrace_info, priv_size); in auxtrace_record__info_fill() 860 ev->auxtrace_info.header.type = PERF_RECORD_AUXTRACE_INFO; in perf_event__synthesize_auxtrace_info() 861 ev->auxtrace_info.header.size = sizeof(struct auxtrace_info_event) + in perf_event__synthesize_auxtrace_info() 863 err = auxtrace_record__info_fill(itr, session, &ev->auxtrace_info, in perf_event__synthesize_auxtrace_info() 884 enum auxtrace_type type = event->auxtrace_info.type; in perf_event__process_auxtrace_info()
|
| D | auxtrace.h | 299 struct auxtrace_info_event *auxtrace_info, 435 struct auxtrace_info_event *auxtrace_info,
|
| D | session.c | 343 if (tool->auxtrace_info == NULL) in perf_tool__fill_defaults() 344 tool->auxtrace_info = process_event_auxtrace_info_stub; in perf_tool__fill_defaults() 590 event->auxtrace_info.type = bswap_32(event->auxtrace_info.type); in perf_event__auxtrace_info_swap() 593 size -= (void *)&event->auxtrace_info.priv - (void *)event; in perf_event__auxtrace_info_swap() 594 mem_bswap_64(event->auxtrace_info.priv, size); in perf_event__auxtrace_info_swap() 1174 return tool->auxtrace_info(tool, event, session); in perf_session__process_user_event()
|
| D | event.h | 375 struct auxtrace_info_event auxtrace_info; member
|
| /linux-4.4.14/tools/perf/ |
| D | builtin-inject.c | 608 inject->tool.auxtrace_info = perf_event__process_auxtrace_info; in __cmd_inject() 687 .auxtrace_info = perf_event__repipe_op2_synth, in cmd_inject()
|
| D | builtin-report.c | 661 .auxtrace_info = perf_event__process_auxtrace_info, in cmd_report()
|
| D | builtin-script.c | 1723 .auxtrace_info = perf_event__process_auxtrace_info, in cmd_script()
|