Home
last modified time | relevance | path

Searched refs:auxtrace (Results 1 – 25 of 33) sorted by relevance

12

/linux/tools/perf/util/
A Dintel-bts.c45 struct auxtrace auxtrace; member
597 auxtrace); in intel_bts_process_event()
640 auxtrace); in intel_bts_process_auxtrace_event()
681 auxtrace); in intel_bts_flush()
709 auxtrace); in intel_bts_free_events()
723 auxtrace); in intel_bts_free()
727 session->auxtrace = NULL; in intel_bts_free()
735 auxtrace); in intel_bts_evsel_is_auxtrace()
894 bts->auxtrace.free = intel_bts_free; in intel_bts_process_auxtrace_info()
896 session->auxtrace = &bts->auxtrace; in intel_bts_process_auxtrace_info()
[all …]
A Darm-spe.c40 struct auxtrace auxtrace; member
756 struct arm_spe, auxtrace); in arm_spe_process_event()
802 auxtrace); in arm_spe_process_auxtrace_event()
840 auxtrace); in arm_spe_flush()
883 auxtrace); in arm_spe_free_events()
897 auxtrace); in arm_spe_free()
901 session->auxtrace = NULL; in arm_spe_free()
908 struct arm_spe *spe = container_of(session->auxtrace, struct arm_spe, auxtrace); in arm_spe_evsel_is_auxtrace()
1168 spe->auxtrace.free = arm_spe_free; in arm_spe_process_auxtrace_info()
1170 session->auxtrace = &spe->auxtrace; in arm_spe_process_auxtrace_info()
[all …]
A Ds390-cpumsf.c168 struct auxtrace auxtrace; member
918 auxtrace); in s390_cpumsf_process_event()
966 auxtrace); in s390_cpumsf_process_auxtrace_event()
1014 auxtrace); in s390_cpumsf_free_queues()
1041 auxtrace); in s390_cpumsf_free()
1045 session->auxtrace = NULL; in s390_cpumsf_free()
1151 sf->auxtrace.flush_events = s390_cpumsf_flush; in s390_cpumsf_process_auxtrace_info()
1152 sf->auxtrace.free_events = s390_cpumsf_free_events; in s390_cpumsf_process_auxtrace_info()
1153 sf->auxtrace.free = s390_cpumsf_free; in s390_cpumsf_process_auxtrace_info()
1155 session->auxtrace = &sf->auxtrace; in s390_cpumsf_process_auxtrace_info()
[all …]
A Dauxtrace.c1110 if (!session->auxtrace || !session->auxtrace->queue_data) in auxtrace_queue_data()
1304 event->auxtrace.size, event->auxtrace.offset, in perf_event__process_auxtrace()
1305 event->auxtrace.reference, event->auxtrace.idx, in perf_event__process_auxtrace()
1306 event->auxtrace.tid, event->auxtrace.cpu); in perf_event__process_auxtrace()
1833 ev.auxtrace.header.size = sizeof(ev.auxtrace); in __auxtrace_mmap__read()
2742 if (!session->auxtrace) in auxtrace__process_event()
2751 if (!session->auxtrace || !session->auxtrace->dump_auxtrace_sample || in auxtrace__dump_auxtrace_sample()
2760 if (!session->auxtrace) in auxtrace__flush_events()
2768 if (!session->auxtrace) in auxtrace__free_events()
2776 if (!session->auxtrace) in auxtrace__free()
[all …]
A Dcs-etm.c42 struct auxtrace auxtrace; member
564 auxtrace); in cs_etm__flush_events()
631 auxtrace); in cs_etm__free_events()
648 auxtrace); in cs_etm__free()
650 session->auxtrace = NULL; in cs_etm__free()
671 auxtrace); in cs_etm__evsel_is_auxtrace()
2385 auxtrace); in cs_etm__process_event()
2449 auxtrace); in cs_etm__process_auxtrace_event()
2735 auxtrace); in cs_etm__queue_aux_fragment()
3064 session->auxtrace = &etm->auxtrace; in cs_etm__process_auxtrace_info()
[all …]
A Dsession.h20 struct auxtrace;
33 struct auxtrace *auxtrace; member
A Dintel-pt.c55 struct auxtrace auxtrace; member
266 auxtrace); in intel_pt_dump_sample()
3032 auxtrace); in intel_pt_process_event()
3113 auxtrace); in intel_pt_flush()
3136 auxtrace); in intel_pt_free_events()
3151 auxtrace); in intel_pt_free()
3155 session->auxtrace = NULL; in intel_pt_free()
3169 auxtrace); in intel_pt_evsel_is_auxtrace()
3179 auxtrace); in intel_pt_process_auxtrace_event()
3218 auxtrace); in intel_pt_queue_data()
[all …]
A Dsession.c397 return event->auxtrace.size; in process_event_auxtrace_stub()
539 if (tool->auxtrace == NULL) in perf_tool__fill_defaults()
540 tool->auxtrace = process_event_auxtrace_stub; in perf_tool__fill_defaults()
874 event->auxtrace.size = bswap_64(event->auxtrace.size); in perf_event__auxtrace_swap()
875 event->auxtrace.offset = bswap_64(event->auxtrace.offset); in perf_event__auxtrace_swap()
876 event->auxtrace.reference = bswap_64(event->auxtrace.reference); in perf_event__auxtrace_swap()
877 event->auxtrace.idx = bswap_32(event->auxtrace.idx); in perf_event__auxtrace_swap()
878 event->auxtrace.tid = bswap_32(event->auxtrace.tid); in perf_event__auxtrace_swap()
879 event->auxtrace.cpu = bswap_32(event->auxtrace.cpu); in perf_event__auxtrace_swap()
1650 return tool->auxtrace(session, event); in perf_session__process_user_event()
[all …]
A Dtool.h80 event_op3 auxtrace; member
A Dpmu.h43 bool auxtrace; member
A Ddata-convert-json.c297 .auxtrace = perf_event__process_auxtrace, in bt_convert__perf2json()
A Dauxtrace.h194 struct auxtrace { struct
/linux/tools/perf/arch/x86/util/
A Dauxtrace.c30 intel_pt_pmu->auxtrace = true; in auxtrace_record__init_intel()
33 intel_bts_pmu->auxtrace = true; in auxtrace_record__init_intel()
A DBuild20 perf-$(CONFIG_AUXTRACE) += auxtrace.o
/linux/tools/perf/arch/arm/util/
A DBuild8 perf-$(CONFIG_AUXTRACE) += pmu.o auxtrace.o cs-etm.o
/linux/tools/perf/arch/s390/util/
A DBuild10 perf-$(CONFIG_AUXTRACE) += auxtrace.o
/linux/tools/perf/
A Dbuiltin-inject.c191 event->auxtrace.size); in perf_event__repipe_auxtrace()
194 event->header.size + event->auxtrace.size); in perf_event__repipe_auxtrace()
199 return event->auxtrace.size; in perf_event__repipe_auxtrace()
808 inject->tool.auxtrace = perf_event__process_auxtrace; in __cmd_inject()
820 inject->tool.auxtrace = perf_event__process_auxtrace; in __cmd_inject()
913 .auxtrace = perf_event__repipe_auxtrace, in cmd_inject()
A Dbuiltin-mem.c449 .auxtrace = perf_event__process_auxtrace, in cmd_mem()
A Dbuiltin-annotate.c479 .auxtrace = perf_event__process_auxtrace, in cmd_annotate()
/linux/tools/perf/arch/arm64/util/
A DBuild12 ../../arm/util/auxtrace.o \
/linux/tools/perf/Documentation/
A Dperf.data-file-format.txt239 Define additional auxtrace areas in the perf.data. auxtrace is used to store
552 Defines auxtrace data. Followed by the actual data. The contents of
553 the auxtrace data is dependent on the event and the CPU. For example
A Dintel-bts.txt42 auxtrace mmap size option
A Dperf-intel-pt.txt555 The default snapshot size is the auxtrace mmap size. If neither auxtrace mmap size
559 reduced as described in the 'new auxtrace mmap size option' section below.
566 new auxtrace mmap size option
575 Note that the existing functionality of -m is unchanged. The auxtrace mmap size
578 The default auxtrace mmap size for Intel PT is 4MiB/page_size for privileged users
593 The mmap size and auxtrace mmap size are displayed if the -vv option is used e.g.
596 auxtrace mmap length 4198400
839 Synthesizing auxtrace information
A Dperf-config.txt715 auxtrace.*::
717 auxtrace.dumpdir::
719 can be changed using this option. Ex, auxtrace.dumpdir=/tmp.
/linux/tools/lib/perf/include/perf/
A Devent.h418 struct perf_record_auxtrace auxtrace; member

Completed in 59 milliseconds

12