Searched refs:auxtrace (Results 1 - 23 of 23) sorted by relevance

/linux-master/tools/perf/util/
H A Dhisi-ptt.c19 #include "auxtrace.h"
31 struct auxtrace auxtrace; member in struct:hisi_ptt
96 struct hisi_ptt *ptt = container_of(session->auxtrace, struct hisi_ptt,
97 auxtrace);
99 int size = event->auxtrace.size;
142 struct hisi_ptt *ptt = container_of(session->auxtrace, struct hisi_ptt,
143 auxtrace);
145 session->auxtrace = NULL;
152 struct hisi_ptt *ptt = container_of(session->auxtrace, struc
[all...]
H A Dintel-bts.c28 #include "auxtrace.h"
45 struct auxtrace auxtrace; member in struct:intel_bts
596 struct intel_bts *bts = container_of(session->auxtrace, struct intel_bts,
597 auxtrace);
639 struct intel_bts *bts = container_of(session->auxtrace, struct intel_bts,
640 auxtrace);
680 struct intel_bts *bts = container_of(session->auxtrace, struct intel_bts,
681 auxtrace);
708 struct intel_bts *bts = container_of(session->auxtrace, struc
[all...]
H A Ds390-cpumsf.c14 * Defines auxtrace data. Followed by the actual data. The contents of
15 * the auxtrace data is dependent on the event and the CPU.
40 * an auxtrace_queue is created for each CPU. It is assumed that the auxtrace
44 * the offset and size of a CPU's auxtrace data. During auxtrace processing
54 * After the auxtrace infrastructure has been setup, the auxtrace queues are
61 * record sample, the auxtrace queues will be processed. As auxtrace queues
63 * auxtrace buffe
169 struct auxtrace auxtrace; member in struct:s390_cpumsf
[all...]
H A Dsession.h20 struct auxtrace;
33 struct auxtrace *auxtrace; member in struct:perf_session
H A Darm-spe.c19 #include "auxtrace.h"
41 struct auxtrace auxtrace; member in struct:arm_spe
661 * record into auxtrace heap, thus the record can be deferred to
906 struct arm_spe *spe = container_of(session->auxtrace,
907 struct arm_spe, auxtrace);
952 struct arm_spe *spe = container_of(session->auxtrace, struct arm_spe,
953 auxtrace);
990 struct arm_spe *spe = container_of(session->auxtrace, struct arm_spe,
991 auxtrace);
[all...]
H A Dauxtrace.c3 * auxtrace.c: AUX area trace support
41 #include "auxtrace.h"
411 .tid = event->auxtrace.tid,
412 .cpu = { event->auxtrace.cpu },
414 .offset = event->auxtrace.offset,
415 .reference = event->auxtrace.reference,
416 .size = event->auxtrace.size,
418 unsigned int idx = event->auxtrace.idx;
1107 return session->auxtrace->queue_data(session, NULL, event,
1123 return session->auxtrace
[all...]
H A Dtool.h82 event_op3 auxtrace; member in struct:perf_tool
H A Dcs-etm.c20 #include "auxtrace.h"
44 struct auxtrace auxtrace; member in struct:cs_etm_auxtrace
64 * taken from the auxtrace buffer.
342 etm = container_of(session->auxtrace, struct cs_etm_auxtrace, auxtrace);
790 struct cs_etm_auxtrace *etm = container_of(session->auxtrace,
792 auxtrace);
863 struct cs_etm_auxtrace *aux = container_of(session->auxtrace,
865 auxtrace);
[all...]
H A Dintel-pt.c33 #include "auxtrace.h"
62 struct auxtrace auxtrace; member in struct:intel_pt
291 struct intel_pt *pt = container_of(session->auxtrace, struct intel_pt,
292 auxtrace);
3452 struct intel_pt *pt = container_of(session->auxtrace, struct intel_pt,
3453 auxtrace);
3536 struct intel_pt *pt = container_of(session->auxtrace, struct intel_pt,
3537 auxtrace);
3559 struct intel_pt *pt = container_of(session->auxtrace, struc
[all...]
H A Dpmu.h77 * @auxtrace: Are events auxiliary events? Determined in architecture
80 bool auxtrace; member in struct:perf_pmu
H A Dsession.c29 #include "auxtrace.h"
399 skipn(perf_data__fd(session->data), event->auxtrace.size);
400 return event->auxtrace.size;
543 if (tool->auxtrace == NULL)
544 tool->auxtrace = process_event_auxtrace_stub;
880 event->auxtrace.size = bswap_64(event->auxtrace.size);
881 event->auxtrace.offset = bswap_64(event->auxtrace.offset);
882 event->auxtrace
[all...]
H A Ddata-convert-json.c17 #include "util/auxtrace.h"
337 .auxtrace = perf_event__process_auxtrace,
H A Dauxtrace.h3 * auxtrace.h: AUX area trace support
197 * struct auxtrace - session callbacks to allow AUX area data decoding.
207 struct auxtrace { struct
326 * struct auxtrace_mmap - records an mmap of the auxtrace buffer.
357 * @mmap_needed: set to %false for non-auxtrace events. This is needed because
358 * auxtrace mmapping is done in the same code path as non-auxtrace
359 * mmapping but not every evsel that needs non-auxtrace mmapping
360 * also needs auxtrace mmapping.
379 * @free: free this auxtrace recor
[all...]
H A Dpmu.c1103 return pmu && pmu->auxtrace;
1771 if (pmu->is_core || pmu->is_uncore || pmu->auxtrace)
H A Dheader.c896 pr_err("Failed to write auxtrace index\n");
2903 pr_err("Failed to process auxtrace index\n");
3452 FEAT_OPN(AUXTRACE, auxtrace, false),
/linux-master/tools/perf/arch/x86/util/
H A Dpmu.c25 pmu->auxtrace = true;
30 pmu->auxtrace = true;
/linux-master/tools/lib/perf/include/perf/
H A Devent.h501 struct perf_record_auxtrace auxtrace; member in union:perf_event
/linux-master/tools/perf/
H A Dbuiltin-inject.c22 #include "util/auxtrace.h"
264 event->auxtrace.size);
267 event->header.size + event->auxtrace.size);
272 return event->auxtrace.size;
2023 inject->tool.auxtrace = perf_event__process_auxtrace;
2035 inject->tool.auxtrace = perf_event__process_auxtrace;
2202 .auxtrace = perf_event__repipe_auxtrace,
H A Dbuiltin-mem.c9 #include "util/auxtrace.h"
463 .auxtrace = perf_event__process_auxtrace,
H A Dbuiltin-annotate.c741 .auxtrace = perf_event__process_auxtrace,
H A Dbuiltin-report.c48 #include "util/auxtrace.h"
1295 .auxtrace = perf_event__process_auxtrace,
H A Dbuiltin-script.c25 #include "util/auxtrace.h"
2758 * for the evsels synthesized from the auxtrace info.
3884 .auxtrace = perf_event__process_auxtrace,
H A Dbuiltin-c2c.c398 .auxtrace = perf_event__process_auxtrace,

Completed in 480 milliseconds