Home
last modified time | relevance | path

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

12

/kernel/linux/linux-6.6/tools/perf/util/
H A Dhisi-ptt.c19 #include "auxtrace.h"
31 struct auxtrace auxtrace; member
96 struct hisi_ptt *ptt = container_of(session->auxtrace, struct hisi_ptt, in hisi_ptt_process_auxtrace_event()
97 auxtrace); in hisi_ptt_process_auxtrace_event()
99 int size = event->auxtrace.size; in hisi_ptt_process_auxtrace_event()
140 struct hisi_ptt *ptt = container_of(session->auxtrace, struct hisi_ptt, in hisi_ptt_free()
141 auxtrace); in hisi_ptt_free()
143 session->auxtrace = NULL; in hisi_ptt_free()
150 struct hisi_ptt *ptt = container_of(session->auxtrace, struc in hisi_ptt_evsel_is_auxtrace()
[all...]
H A Dintel-bts.c28 #include "auxtrace.h"
45 struct auxtrace auxtrace; member
596 struct intel_bts *bts = container_of(session->auxtrace, struct intel_bts, in intel_bts_process_event()
597 auxtrace); in intel_bts_process_event()
639 struct intel_bts *bts = container_of(session->auxtrace, struct intel_bts, in intel_bts_process_auxtrace_event()
640 auxtrace); in intel_bts_process_auxtrace_event()
680 struct intel_bts *bts = container_of(session->auxtrace, struct intel_bts, in intel_bts_flush()
681 auxtrace); in intel_bts_flush()
708 struct intel_bts *bts = container_of(session->auxtrace, struc in intel_bts_free_events()
[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; global() member
[all...]
H A Darm-spe.c19 #include "auxtrace.h"
41 struct auxtrace auxtrace; member
661 * record into auxtrace heap, thus the record can be deferred to in arm_spe_run_decoder()
906 struct arm_spe *spe = container_of(session->auxtrace, in arm_spe_process_event()
907 struct arm_spe, auxtrace); in arm_spe_process_event()
952 struct arm_spe *spe = container_of(session->auxtrace, struct arm_spe, in arm_spe_process_auxtrace_event()
953 auxtrace); in arm_spe_process_auxtrace_event()
990 struct arm_spe *spe = container_of(session->auxtrace, struct arm_spe, in arm_spe_flush()
991 auxtrace); in arm_spe_flush()
[all...]
H A Dauxtrace.c3 * auxtrace.c: AUX area trace support
41 #include "auxtrace.h"
411 .tid = event->auxtrace.tid, in auxtrace_queues__add_event()
412 .cpu = { event->auxtrace.cpu }, in auxtrace_queues__add_event()
414 .offset = event->auxtrace.offset, in auxtrace_queues__add_event()
415 .reference = event->auxtrace.reference, in auxtrace_queues__add_event()
416 .size = event->auxtrace.size, in auxtrace_queues__add_event()
418 unsigned int idx = event->auxtrace.idx; in auxtrace_queues__add_event()
1107 return session->auxtrace->queue_data(session, NULL, event, in auxtrace_queue_data_cb()
1123 return session->auxtrace in auxtrace_queue_data_cb()
[all...]
H A Dcs-etm.c20 #include "auxtrace.h"
44 struct auxtrace auxtrace; member
64 * taken from the auxtrace buffer.
333 etm = container_of(session->auxtrace, struct cs_etm_auxtrace, auxtrace); in cs_etm__process_aux_output_hw_id()
767 struct cs_etm_auxtrace *etm = container_of(session->auxtrace, in cs_etm__flush_events()
769 auxtrace); in cs_etm__flush_events()
840 struct cs_etm_auxtrace *aux = container_of(session->auxtrace, in cs_etm__free_events()
842 auxtrace); in cs_etm__free_events()
[all...]
H A Dsession.h20 struct auxtrace;
33 struct auxtrace *auxtrace; member
H A Dintel-pt.c33 #include "auxtrace.h"
62 struct auxtrace auxtrace; member
291 struct intel_pt *pt = container_of(session->auxtrace, struct intel_pt, in intel_pt_dump_sample()
292 auxtrace); in intel_pt_dump_sample()
3452 struct intel_pt *pt = container_of(session->auxtrace, struct intel_pt, in intel_pt_process_event()
3453 auxtrace); in intel_pt_process_event()
3536 struct intel_pt *pt = container_of(session->auxtrace, struct intel_pt, in intel_pt_flush()
3537 auxtrace); in intel_pt_flush()
3559 struct intel_pt *pt = container_of(session->auxtrace, struc in intel_pt_free_events()
[all...]
H A Dsession.c29 #include "auxtrace.h"
394 skipn(perf_data__fd(session->data), event->auxtrace.size); in process_event_auxtrace_stub()
395 return event->auxtrace.size; in process_event_auxtrace_stub()
538 if (tool->auxtrace == NULL) in perf_tool__fill_defaults()
539 tool->auxtrace = process_event_auxtrace_stub; in perf_tool__fill_defaults()
875 event->auxtrace.size = bswap_64(event->auxtrace.size); in perf_event__auxtrace_swap()
876 event->auxtrace.offset = bswap_64(event->auxtrace.offset); in perf_event__auxtrace_swap()
877 event->auxtrace in perf_event__auxtrace_swap()
[all...]
H A Dtool.h82 event_op3 auxtrace; member
H A Dpmu.h75 * @auxtrace: Are events auxiliary events? Determined in architecture
78 bool auxtrace; member
/kernel/linux/linux-5.10/tools/perf/util/
H A Dintel-bts.c28 #include "auxtrace.h"
45 struct auxtrace auxtrace; member
596 struct intel_bts *bts = container_of(session->auxtrace, struct intel_bts, in intel_bts_process_event()
597 auxtrace); in intel_bts_process_event()
639 struct intel_bts *bts = container_of(session->auxtrace, struct intel_bts, in intel_bts_process_auxtrace_event()
640 auxtrace); in intel_bts_process_auxtrace_event()
680 struct intel_bts *bts = container_of(session->auxtrace, struct intel_bts, in intel_bts_flush()
681 auxtrace); in intel_bts_flush()
708 struct intel_bts *bts = container_of(session->auxtrace, struc in intel_bts_free_events()
[all...]
H A Darm-spe.c19 #include "auxtrace.h"
39 struct auxtrace auxtrace; member
589 struct arm_spe *spe = container_of(session->auxtrace, in arm_spe_process_event()
590 struct arm_spe, auxtrace); in arm_spe_process_event()
632 struct arm_spe *spe = container_of(session->auxtrace, struct arm_spe, in arm_spe_process_auxtrace_event()
633 auxtrace); in arm_spe_process_auxtrace_event()
670 struct arm_spe *spe = container_of(session->auxtrace, struct arm_spe, in arm_spe_flush()
671 auxtrace); in arm_spe_flush()
705 struct arm_spe *spe = container_of(session->auxtrace, struc in arm_spe_free_events()
[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
168 struct auxtrace auxtrace; global() member
[all...]
H A Dauxtrace.c3 * auxtrace.c: AUX area trace support
40 #include "auxtrace.h"
408 .tid = event->auxtrace.tid, in auxtrace_queues__add_event()
409 .cpu = event->auxtrace.cpu, in auxtrace_queues__add_event()
411 .offset = event->auxtrace.offset, in auxtrace_queues__add_event()
412 .reference = event->auxtrace.reference, in auxtrace_queues__add_event()
413 .size = event->auxtrace.size, in auxtrace_queues__add_event()
415 unsigned int idx = event->auxtrace.idx; in auxtrace_queues__add_event()
1074 return session->auxtrace->queue_data(session, NULL, event, in auxtrace_queue_data_cb()
1090 return session->auxtrace in auxtrace_queue_data_cb()
[all...]
H A Dsession.h20 struct auxtrace;
27 struct auxtrace *auxtrace; member
H A Dcs-etm.c19 #include "auxtrace.h"
43 struct auxtrace auxtrace; member
528 struct cs_etm_auxtrace *etm = container_of(session->auxtrace, in cs_etm__flush_events()
530 auxtrace); in cs_etm__flush_events()
600 struct cs_etm_auxtrace *aux = container_of(session->auxtrace, in cs_etm__free_events()
602 auxtrace); in cs_etm__free_events()
617 struct cs_etm_auxtrace *aux = container_of(session->auxtrace, in cs_etm__free()
619 auxtrace); in cs_etm__free()
621 session->auxtrace in cs_etm__free()
[all...]
H A Dintel-pt.c32 #include "auxtrace.h"
55 struct auxtrace auxtrace; member
245 struct intel_pt *pt = container_of(session->auxtrace, struct intel_pt, in intel_pt_dump_sample()
246 auxtrace); in intel_pt_dump_sample()
2714 struct intel_pt *pt = container_of(session->auxtrace, struct intel_pt, in intel_pt_process_event()
2715 auxtrace); in intel_pt_process_event()
2791 struct intel_pt *pt = container_of(session->auxtrace, struct intel_pt, in intel_pt_flush()
2792 auxtrace); in intel_pt_flush()
2814 struct intel_pt *pt = container_of(session->auxtrace, struc in intel_pt_free_events()
[all...]
H A Dsession.c27 #include "auxtrace.h"
388 skipn(perf_data__fd(session->data), event->auxtrace.size); in process_event_auxtrace_stub()
389 return event->auxtrace.size; in process_event_auxtrace_stub()
519 if (tool->auxtrace == NULL) in perf_tool__fill_defaults()
520 tool->auxtrace = process_event_auxtrace_stub; in perf_tool__fill_defaults()
851 event->auxtrace.size = bswap_64(event->auxtrace.size); in perf_event__auxtrace_swap()
852 event->auxtrace.offset = bswap_64(event->auxtrace.offset); in perf_event__auxtrace_swap()
853 event->auxtrace in perf_event__auxtrace_swap()
[all...]
H A Dtool.h79 event_op3 auxtrace; member
H A Dpmu.h37 bool auxtrace; member
/kernel/linux/linux-5.10/tools/perf/arch/x86/util/
H A Dauxtrace.c3 * auxtrace.c: AUX area tracing support
13 #include "../../../util/auxtrace.h"
30 intel_pt_pmu->auxtrace = true; in auxtrace_record__init_intel()
33 intel_bts_pmu->auxtrace = true; in auxtrace_record__init_intel()
/kernel/linux/linux-6.6/tools/perf/arch/x86/util/
H A Dpmu.c33 pmu->auxtrace = true; in perf_pmu__get_default_config()
37 pmu->auxtrace = true; in perf_pmu__get_default_config()
/kernel/linux/linux-5.10/tools/perf/
H A Dbuiltin-inject.c22 #include "util/auxtrace.h"
187 event->auxtrace.size); in perf_event__repipe_auxtrace()
190 event->header.size + event->auxtrace.size); in perf_event__repipe_auxtrace()
195 return event->auxtrace.size; in perf_event__repipe_auxtrace()
749 inject->tool.auxtrace = perf_event__process_auxtrace; in __cmd_inject()
840 .auxtrace = perf_event__repipe_auxtrace, in cmd_inject()
/kernel/linux/linux-5.10/tools/lib/perf/include/perf/
H A Devent.h403 struct perf_record_auxtrace auxtrace; member

Completed in 34 milliseconds

12