/linux-master/tools/perf/util/ |
H A D | hisi-ptt.c | 168 struct perf_record_auxtrace_info *auxtrace_info = &event->auxtrace_info; local 171 if (auxtrace_info->header.size < HISI_PTT_AUXTRACE_PRIV_SIZE + 181 ptt->auxtrace_type = auxtrace_info->type; 182 ptt->pmu_type = auxtrace_info->priv[0]; 192 hisi_ptt_print_info(auxtrace_info->priv[0]);
|
H A D | cs-etm-base.c | 167 struct perf_record_auxtrace_info *auxtrace_info = &event->auxtrace_info; local 173 if (auxtrace_info->header.size < (event_header_size + INFO_HEADER_SIZE)) 177 ptr = (u64 *) auxtrace_info->priv;
|
H A D | tool.h | 71 auxtrace_info, member in struct:perf_tool
|
H A D | intel-bts.c | 860 struct perf_record_auxtrace_info *auxtrace_info = &event->auxtrace_info; local 865 if (auxtrace_info->header.size < sizeof(struct perf_record_auxtrace_info) + 879 bts->auxtrace_type = auxtrace_info->type; 880 bts->pmu_type = auxtrace_info->priv[INTEL_BTS_PMU_TYPE]; 881 bts->tc.time_shift = auxtrace_info->priv[INTEL_BTS_TIME_SHIFT]; 882 bts->tc.time_mult = auxtrace_info->priv[INTEL_BTS_TIME_MULT]; 883 bts->tc.time_zero = auxtrace_info->priv[INTEL_BTS_TIME_ZERO]; 885 auxtrace_info->priv[INTEL_BTS_CAP_USER_TIME_ZERO]; 886 bts->snapshot_mode = auxtrace_info [all...] |
H A D | intel-pt.c | 4173 static bool intel_pt_has(struct perf_record_auxtrace_info *auxtrace_info, int pos) argument 4175 return auxtrace_info->header.size >= 4182 struct perf_record_auxtrace_info *auxtrace_info = &event->auxtrace_info; local 4189 if (auxtrace_info->header.size < sizeof(struct perf_record_auxtrace_info) + 4228 pt->auxtrace_type = auxtrace_info->type; 4229 pt->pmu_type = auxtrace_info->priv[INTEL_PT_PMU_TYPE]; 4230 pt->tc.time_shift = auxtrace_info->priv[INTEL_PT_TIME_SHIFT]; 4231 pt->tc.time_mult = auxtrace_info->priv[INTEL_PT_TIME_MULT]; 4232 pt->tc.time_zero = auxtrace_info [all...] |
H A D | arm-spe.c | 1293 struct perf_record_auxtrace_info *auxtrace_info = &event->auxtrace_info; local 1301 if (auxtrace_info->header.size < sizeof(struct perf_record_auxtrace_info) + 1315 spe->auxtrace_type = auxtrace_info->type; 1316 spe->pmu_type = auxtrace_info->priv[ARM_SPE_PMU_TYPE]; 1350 arm_spe_print_info(&auxtrace_info->priv[0]);
|
H A D | s390-cpumsf.c | 1121 struct perf_record_auxtrace_info *auxtrace_info = &event->auxtrace_info; local 1125 if (auxtrace_info->header.size < sizeof(struct perf_record_auxtrace_info)) 1146 sf->auxtrace_type = auxtrace_info->type;
|
H A D | auxtrace.h | 399 struct perf_record_auxtrace_info *auxtrace_info, 590 struct perf_record_auxtrace_info *auxtrace_info,
|
H A D | auxtrace.c | 571 struct perf_record_auxtrace_info *auxtrace_info, 575 return itr->info_fill(itr, session, auxtrace_info, priv_size); 1252 ev->auxtrace_info.header.type = PERF_RECORD_AUXTRACE_INFO; 1253 ev->auxtrace_info.header.size = sizeof(struct perf_record_auxtrace_info) + 1255 err = auxtrace_record__info_fill(itr, session, &ev->auxtrace_info, 1306 enum auxtrace_type type = event->auxtrace_info.type; 569 auxtrace_record__info_fill(struct auxtrace_record *itr, struct perf_session *session, struct perf_record_auxtrace_info *auxtrace_info, size_t priv_size) argument
|
H A D | data-convert-json.c | 336 .auxtrace_info = perf_event__process_auxtrace_info,
|
H A D | cs-etm.c | 2884 * Read a single cpu parameter block from the auxtrace_info priv block. 3236 struct perf_record_auxtrace_info *auxtrace_info = &event->auxtrace_info; local 3240 int total_size = auxtrace_info->header.size; 3259 ptr = (u64 *) auxtrace_info->priv; 3271 * The metadata is stored in the auxtrace_info section and encodes 3347 etm->auxtrace_type = auxtrace_info->type;
|
H A D | session.c | 541 if (tool->auxtrace_info == NULL) 542 tool->auxtrace_info = process_event_op2_stub; 870 event->auxtrace_info.type = bswap_32(event->auxtrace_info.type); 873 size -= (void *)&event->auxtrace_info.priv - (void *)event; 874 mem_bswap_64(event->auxtrace_info.priv, size); 1712 return tool->auxtrace_info(session, event);
|
/linux-master/tools/perf/arch/s390/util/ |
H A D | auxtrace.c | 33 struct perf_record_auxtrace_info *auxtrace_info __maybe_unused, 36 auxtrace_info->type = PERF_AUXTRACE_S390_CPUMSF;
|
/linux-master/tools/perf/arch/x86/util/ |
H A D | intel-pt.c | 317 struct perf_record_auxtrace_info *auxtrace_info, 374 auxtrace_info->type = PERF_AUXTRACE_INTEL_PT; 375 auxtrace_info->priv[INTEL_PT_PMU_TYPE] = intel_pt_pmu->type; 376 auxtrace_info->priv[INTEL_PT_TIME_SHIFT] = tc.time_shift; 377 auxtrace_info->priv[INTEL_PT_TIME_MULT] = tc.time_mult; 378 auxtrace_info->priv[INTEL_PT_TIME_ZERO] = tc.time_zero; 379 auxtrace_info->priv[INTEL_PT_CAP_USER_TIME_ZERO] = cap_user_time_zero; 380 auxtrace_info->priv[INTEL_PT_TSC_BIT] = tsc_bit; 381 auxtrace_info->priv[INTEL_PT_NORETCOMP_BIT] = noretcomp_bit; 382 auxtrace_info 315 intel_pt_info_fill(struct auxtrace_record *itr, struct perf_session *session, struct perf_record_auxtrace_info *auxtrace_info, size_t priv_size) argument [all...] |
H A D | intel-bts.c | 64 struct perf_record_auxtrace_info *auxtrace_info, 94 auxtrace_info->type = PERF_AUXTRACE_INTEL_BTS; 95 auxtrace_info->priv[INTEL_BTS_PMU_TYPE] = intel_bts_pmu->type; 96 auxtrace_info->priv[INTEL_BTS_TIME_SHIFT] = tc.time_shift; 97 auxtrace_info->priv[INTEL_BTS_TIME_MULT] = tc.time_mult; 98 auxtrace_info->priv[INTEL_BTS_TIME_ZERO] = tc.time_zero; 99 auxtrace_info->priv[INTEL_BTS_CAP_USER_TIME_ZERO] = cap_user_time_zero; 100 auxtrace_info->priv[INTEL_BTS_SNAPSHOT_MODE] = btsr->snapshot_mode; 62 intel_bts_info_fill(struct auxtrace_record *itr, struct perf_session *session, struct perf_record_auxtrace_info *auxtrace_info, size_t priv_size) argument
|
/linux-master/tools/perf/arch/arm64/util/ |
H A D | hisi-ptt.c | 45 struct perf_record_auxtrace_info *auxtrace_info, 58 auxtrace_info->type = PERF_AUXTRACE_HISI_PTT; 59 auxtrace_info->priv[0] = hisi_ptt_pmu->type; 43 hisi_ptt_info_fill(struct auxtrace_record *itr, struct perf_session *session, struct perf_record_auxtrace_info *auxtrace_info, size_t priv_size) argument
|
H A D | arm-spe.c | 48 struct perf_record_auxtrace_info *auxtrace_info, 61 auxtrace_info->type = PERF_AUXTRACE_ARM_SPE; 62 auxtrace_info->priv[ARM_SPE_PMU_TYPE] = arm_spe_pmu->type; 46 arm_spe_info_fill(struct auxtrace_record *itr, struct perf_session *session, struct perf_record_auxtrace_info *auxtrace_info, size_t priv_size) argument
|
/linux-master/tools/lib/perf/include/perf/ |
H A D | event.h | 500 struct perf_record_auxtrace_info auxtrace_info; member in union:perf_event
|
/linux-master/tools/perf/ |
H A D | builtin-mem.c | 462 .auxtrace_info = perf_event__process_auxtrace_info,
|
H A D | builtin-inject.c | 2022 inject->tool.auxtrace_info = perf_event__process_auxtrace_info; 2034 inject->tool.auxtrace_info = perf_event__process_auxtrace_info; 2191 .auxtrace_info = perf_event__repipe_op2_synth,
|
H A D | builtin-annotate.c | 740 .auxtrace_info = perf_event__process_auxtrace_info,
|
H A D | builtin-report.c | 1294 .auxtrace_info = perf_event__process_auxtrace_info,
|
H A D | builtin-script.c | 3883 .auxtrace_info = perf_script__process_auxtrace_info,
|
H A D | builtin-c2c.c | 397 .auxtrace_info = perf_event__process_auxtrace_info,
|