/kernel/linux/linux-5.10/tools/perf/util/ |
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 | arm-spe.c | 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, struct arm_spe, in arm_spe_free_events() 706 auxtrace); in arm_spe_free_events() 719 struct arm_spe *spe = container_of(session->auxtrace, struct arm_spe, in arm_spe_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 | auxtrace.c | 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->queue_data(session, &sample, NULL, offset); in auxtrace_queue_data_cb() 1103 if (!session->auxtrace || !session->auxtrace->queue_data) in auxtrace_queue_data() 1296 event->auxtrace.size, event->auxtrace.offset, in perf_event__process_auxtrace() [all …]
|
D | session.h | 20 struct auxtrace; 27 struct auxtrace *auxtrace; member
|
D | cs-etm.c | 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 = NULL; in cs_etm__free() 640 struct cs_etm_auxtrace *aux = container_of(session->auxtrace, in cs_etm__evsel_is_auxtrace() 642 auxtrace); in cs_etm__evsel_is_auxtrace() [all …]
|
D | intel-pt.c | 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, struct intel_pt, in intel_pt_free_events() 2815 auxtrace); in intel_pt_free_events() 2829 struct intel_pt *pt = container_of(session->auxtrace, struct intel_pt, in intel_pt_free() [all …]
|
D | session.c | 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.reference = bswap_64(event->auxtrace.reference); in perf_event__auxtrace_swap() 854 event->auxtrace.idx = bswap_32(event->auxtrace.idx); in perf_event__auxtrace_swap() 855 event->auxtrace.tid = bswap_32(event->auxtrace.tid); in perf_event__auxtrace_swap() 856 event->auxtrace.cpu = bswap_32(event->auxtrace.cpu); in perf_event__auxtrace_swap() [all …]
|
D | tool.h | 79 event_op3 auxtrace; member
|
D | pmu.h | 37 bool auxtrace; member
|
D | auxtrace.h | 181 struct auxtrace { struct
|
D | Build | 106 perf-$(CONFIG_AUXTRACE) += auxtrace.o
|
D | pmu.c | 935 return pmu && pmu->auxtrace; in evsel__is_aux_event()
|
/kernel/linux/linux-5.10/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 | 16 perf-$(CONFIG_AUXTRACE) += auxtrace.o
|
/kernel/linux/linux-5.10/tools/perf/arch/arm/util/ |
D | Build | 8 perf-$(CONFIG_AUXTRACE) += pmu.o auxtrace.o cs-etm.o
|
/kernel/linux/linux-5.10/tools/perf/arch/s390/util/ |
D | Build | 10 perf-$(CONFIG_AUXTRACE) += auxtrace.o
|
/kernel/linux/linux-5.10/tools/perf/arch/arm64/util/ |
D | Build | 9 ../../arm/util/auxtrace.o \
|
/kernel/linux/linux-5.10/tools/perf/ |
D | builtin-inject.c | 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()
|
D | builtin-report.c | 1152 .auxtrace = perf_event__process_auxtrace, in cmd_report()
|
/kernel/linux/linux-5.10/tools/perf/Documentation/ |
D | perf.data-file-format.txt | 239 Define additional auxtrace areas in the perf.data. auxtrace is used to store 519 Defines auxtrace data. Followed by the actual data. The contents of 520 the auxtrace data is dependent on the event and the CPU. For example
|
D | intel-bts.txt | 42 auxtrace mmap size option
|
D | perf-intel-pt.txt | 540 The default snapshot size is the auxtrace mmap size. If neither auxtrace mmap size 544 reduced as described in the 'new auxtrace mmap size option' section below. 551 new auxtrace mmap size option 560 Note that the existing functionality of -m is unchanged. The auxtrace mmap size 563 The default auxtrace mmap size for Intel PT is 4MiB/page_size for privileged users 578 The mmap size and auxtrace mmap size are displayed if the -vv option is used e.g. 581 auxtrace mmap length 4198400 824 Synthesizing auxtrace information
|
D | perf-config.txt | 690 auxtrace.*:: 692 auxtrace.dumpdir:: 694 can be changed using this option. Ex, auxtrace.dumpdir=/tmp.
|
/kernel/linux/linux-5.10/tools/lib/perf/include/perf/ |
D | event.h | 403 struct perf_record_auxtrace auxtrace; member
|