/Linux-v6.1/tools/perf/util/ |
D | hisi-ptt.c | 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() 139 struct hisi_ptt *ptt = container_of(session->auxtrace, struct hisi_ptt, in hisi_ptt_free() 140 auxtrace); in hisi_ptt_free() 142 session->auxtrace = NULL; in hisi_ptt_free() 149 struct hisi_ptt *ptt = container_of(session->auxtrace, struct hisi_ptt, auxtrace); in hisi_ptt_evsel_is_auxtrace() 181 ptt->auxtrace.process_event = hisi_ptt_process_event; in hisi_ptt_process_auxtrace_info() 182 ptt->auxtrace.process_auxtrace_event = hisi_ptt_process_auxtrace_event; in hisi_ptt_process_auxtrace_info() [all …]
|
D | intel-bts.c | 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, struct intel_bts, in intel_bts_free_events() 709 auxtrace); in intel_bts_free_events() 722 struct intel_bts *bts = container_of(session->auxtrace, struct intel_bts, in intel_bts_free() [all …]
|
D | s390-cpumsf.c | 168 struct auxtrace auxtrace; member 916 struct s390_cpumsf *sf = container_of(session->auxtrace, in s390_cpumsf_process_event() 918 auxtrace); in s390_cpumsf_process_event() 964 struct s390_cpumsf *sf = container_of(session->auxtrace, in s390_cpumsf_process_auxtrace_event() 966 auxtrace); in s390_cpumsf_process_auxtrace_event() 1012 struct s390_cpumsf *sf = container_of(session->auxtrace, in s390_cpumsf_free_queues() 1014 auxtrace); in s390_cpumsf_free_queues() 1039 struct s390_cpumsf *sf = container_of(session->auxtrace, in s390_cpumsf_free() 1041 auxtrace); in s390_cpumsf_free() 1045 session->auxtrace = NULL; in s390_cpumsf_free() [all …]
|
D | arm-spe.c | 41 struct auxtrace auxtrace; member 886 struct arm_spe *spe = container_of(session->auxtrace, in arm_spe_process_event() 887 struct arm_spe, auxtrace); in arm_spe_process_event() 932 struct arm_spe *spe = container_of(session->auxtrace, struct arm_spe, in arm_spe_process_auxtrace_event() 933 auxtrace); in arm_spe_process_auxtrace_event() 970 struct arm_spe *spe = container_of(session->auxtrace, struct arm_spe, in arm_spe_flush() 971 auxtrace); in arm_spe_flush() 1013 struct arm_spe *spe = container_of(session->auxtrace, struct arm_spe, in arm_spe_free_events() 1014 auxtrace); in arm_spe_free_events() 1027 struct arm_spe *spe = container_of(session->auxtrace, struct arm_spe, in arm_spe_free() [all …]
|
D | auxtrace.c | 410 .tid = event->auxtrace.tid, in auxtrace_queues__add_event() 411 .cpu = { event->auxtrace.cpu }, in auxtrace_queues__add_event() 413 .offset = event->auxtrace.offset, in auxtrace_queues__add_event() 414 .reference = event->auxtrace.reference, in auxtrace_queues__add_event() 415 .size = event->auxtrace.size, in auxtrace_queues__add_event() 417 unsigned int idx = event->auxtrace.idx; in auxtrace_queues__add_event() 1106 return session->auxtrace->queue_data(session, NULL, event, in auxtrace_queue_data_cb() 1122 return session->auxtrace->queue_data(session, &sample, NULL, offset); in auxtrace_queue_data_cb() 1135 if (!session->auxtrace || !session->auxtrace->queue_data) in auxtrace_queue_data() 1347 event->auxtrace.size, event->auxtrace.offset, in perf_event__process_auxtrace() [all …]
|
D | cs-etm.c | 42 struct auxtrace auxtrace; member 560 struct cs_etm_auxtrace *etm = container_of(session->auxtrace, in cs_etm__flush_events() 562 auxtrace); in cs_etm__flush_events() 627 struct cs_etm_auxtrace *aux = container_of(session->auxtrace, in cs_etm__free_events() 629 auxtrace); in cs_etm__free_events() 644 struct cs_etm_auxtrace *aux = container_of(session->auxtrace, in cs_etm__free() 646 auxtrace); in cs_etm__free() 648 session->auxtrace = NULL; in cs_etm__free() 667 struct cs_etm_auxtrace *aux = container_of(session->auxtrace, in cs_etm__evsel_is_auxtrace() 669 auxtrace); in cs_etm__evsel_is_auxtrace() [all …]
|
D | session.h | 20 struct auxtrace; 33 struct auxtrace *auxtrace; member
|
D | intel-pt.c | 61 struct auxtrace auxtrace; member 284 struct intel_pt *pt = container_of(session->auxtrace, struct intel_pt, in intel_pt_dump_sample() 285 auxtrace); in intel_pt_dump_sample() 3379 struct intel_pt *pt = container_of(session->auxtrace, struct intel_pt, in intel_pt_process_event() 3380 auxtrace); in intel_pt_process_event() 3460 struct intel_pt *pt = container_of(session->auxtrace, struct intel_pt, in intel_pt_flush() 3461 auxtrace); in intel_pt_flush() 3483 struct intel_pt *pt = container_of(session->auxtrace, struct intel_pt, in intel_pt_free_events() 3484 auxtrace); in intel_pt_free_events() 3498 struct intel_pt *pt = container_of(session->auxtrace, struct intel_pt, in intel_pt_free() [all …]
|
D | session.c | 397 skipn(perf_data__fd(session->data), event->auxtrace.size); in process_event_auxtrace_stub() 398 return event->auxtrace.size; in process_event_auxtrace_stub() 541 if (tool->auxtrace == NULL) in perf_tool__fill_defaults() 542 tool->auxtrace = process_event_auxtrace_stub; in perf_tool__fill_defaults() 878 event->auxtrace.size = bswap_64(event->auxtrace.size); in perf_event__auxtrace_swap() 879 event->auxtrace.offset = bswap_64(event->auxtrace.offset); in perf_event__auxtrace_swap() 880 event->auxtrace.reference = bswap_64(event->auxtrace.reference); in perf_event__auxtrace_swap() 881 event->auxtrace.idx = bswap_32(event->auxtrace.idx); in perf_event__auxtrace_swap() 882 event->auxtrace.tid = bswap_32(event->auxtrace.tid); in perf_event__auxtrace_swap() 883 event->auxtrace.cpu = bswap_32(event->auxtrace.cpu); in perf_event__auxtrace_swap() [all …]
|
D | tool.h | 82 event_op3 auxtrace; member
|
D | pmu.h | 44 bool auxtrace; member
|
D | data-convert-json.c | 300 .auxtrace = perf_event__process_auxtrace, in bt_convert__perf2json()
|
/Linux-v6.1/tools/perf/arch/x86/util/ |
D | auxtrace.c | 30 intel_pt_pmu->auxtrace = true; in auxtrace_record__init_intel() 33 intel_bts_pmu->auxtrace = true; in auxtrace_record__init_intel()
|
D | Build | 20 perf-$(CONFIG_AUXTRACE) += auxtrace.o
|
/Linux-v6.1/tools/perf/arch/arm/util/ |
D | Build | 8 perf-$(CONFIG_AUXTRACE) += pmu.o auxtrace.o cs-etm.o
|
/Linux-v6.1/tools/perf/arch/s390/util/ |
D | Build | 10 perf-$(CONFIG_AUXTRACE) += auxtrace.o
|
/Linux-v6.1/tools/perf/arch/arm64/util/ |
D | Build | 12 ../../arm/util/auxtrace.o \
|
/Linux-v6.1/tools/perf/Documentation/ |
D | intel-bts.txt | 42 auxtrace mmap size option
|
D | perf.data-file-format.txt | 239 Define additional auxtrace areas in the perf.data. auxtrace is used to store 554 Defines auxtrace data. Followed by the actual data. The contents of 555 the auxtrace data is dependent on the event and the CPU. For example
|
D | perf-intel-pt.txt | 582 The default snapshot size is the auxtrace mmap size. If neither auxtrace mmap size 586 reduced as described in the 'new auxtrace mmap size option' section below. 593 new auxtrace mmap size option 602 Note that the existing functionality of -m is unchanged. The auxtrace mmap size 605 The default auxtrace mmap size for Intel PT is 4MiB/page_size for privileged users 620 The mmap size and auxtrace mmap size are displayed if the -vv option is used e.g. 623 auxtrace mmap length 4198400 866 Synthesizing auxtrace information
|
D | perf-config.txt | 724 auxtrace.*:: 726 auxtrace.dumpdir:: 728 can be changed using this option. Ex, auxtrace.dumpdir=/tmp.
|
/Linux-v6.1/tools/perf/ |
D | builtin-inject.c | 264 event->auxtrace.size); in perf_event__repipe_auxtrace() 267 event->header.size + event->auxtrace.size); in perf_event__repipe_auxtrace() 272 return event->auxtrace.size; in perf_event__repipe_auxtrace() 1995 inject->tool.auxtrace = perf_event__process_auxtrace; in __cmd_inject() 2007 inject->tool.auxtrace = perf_event__process_auxtrace; in __cmd_inject() 2174 .auxtrace = perf_event__repipe_auxtrace, in cmd_inject()
|
D | builtin-mem.c | 459 .auxtrace = perf_event__process_auxtrace, in cmd_mem()
|
D | builtin-annotate.c | 505 .auxtrace = perf_event__process_auxtrace, in cmd_annotate()
|
/Linux-v6.1/tools/lib/perf/include/perf/ |
D | event.h | 488 struct perf_record_auxtrace auxtrace; member
|