/linux-4.4.14/tools/perf/util/ |
D | intel-bts.c | 50 struct auxtrace auxtrace; member 600 struct intel_bts *bts = container_of(session->auxtrace, struct intel_bts, in intel_bts_process_event() 601 auxtrace); in intel_bts_process_event() 643 struct intel_bts *bts = container_of(session->auxtrace, struct intel_bts, in intel_bts_process_auxtrace_event() 644 auxtrace); in intel_bts_process_auxtrace_event() 684 struct intel_bts *bts = container_of(session->auxtrace, struct intel_bts, in intel_bts_flush() 685 auxtrace); in intel_bts_flush() 712 struct intel_bts *bts = container_of(session->auxtrace, struct intel_bts, in intel_bts_free_events() 713 auxtrace); in intel_bts_free_events() 726 struct intel_bts *bts = container_of(session->auxtrace, struct intel_bts, in intel_bts_free() [all …]
|
D | auxtrace.c | 328 buffer->tid = event->auxtrace.tid; in auxtrace_queues__add_event() 329 buffer->cpu = event->auxtrace.cpu; in auxtrace_queues__add_event() 331 buffer->offset = event->auxtrace.offset; in auxtrace_queues__add_event() 332 buffer->reference = event->auxtrace.reference; in auxtrace_queues__add_event() 333 buffer->size = event->auxtrace.size; in auxtrace_queues__add_event() 334 idx = event->auxtrace.idx; in auxtrace_queues__add_event() 908 event->auxtrace.size, event->auxtrace.offset, in perf_event__process_auxtrace() 909 event->auxtrace.reference, event->auxtrace.idx, in perf_event__process_auxtrace() 910 event->auxtrace.tid, event->auxtrace.cpu); in perf_event__process_auxtrace() 913 return event->auxtrace.size; in perf_event__process_auxtrace() [all …]
|
D | auxtrace.h | 124 struct auxtrace { struct 483 if (!session->auxtrace) in auxtrace__process_event() 486 return session->auxtrace->process_event(session, event, sample, tool); in auxtrace__process_event() 492 if (!session->auxtrace) in auxtrace__flush_events() 495 return session->auxtrace->flush_events(session, tool); in auxtrace__flush_events() 500 if (!session->auxtrace) in auxtrace__free_events() 503 return session->auxtrace->free_events(session); in auxtrace__free_events() 508 if (!session->auxtrace) in auxtrace__free() 511 return session->auxtrace->free(session); in auxtrace__free()
|
D | session.h | 18 struct auxtrace; 25 struct auxtrace *auxtrace; member
|
D | intel-pt.c | 51 struct auxtrace auxtrace; member 1642 struct intel_pt *pt = container_of(session->auxtrace, struct intel_pt, in intel_pt_process_event() 1643 auxtrace); in intel_pt_process_event() 1703 struct intel_pt *pt = container_of(session->auxtrace, struct intel_pt, in intel_pt_flush() 1704 auxtrace); in intel_pt_flush() 1726 struct intel_pt *pt = container_of(session->auxtrace, struct intel_pt, in intel_pt_free_events() 1727 auxtrace); in intel_pt_free_events() 1741 struct intel_pt *pt = container_of(session->auxtrace, struct intel_pt, in intel_pt_free() 1742 auxtrace); in intel_pt_free() 1746 session->auxtrace = NULL; in intel_pt_free() [all …]
|
D | session.c | 286 skipn(perf_data_file__fd(session->file), event->auxtrace.size); in process_event_auxtrace_stub() 287 return event->auxtrace.size; in process_event_auxtrace_stub() 345 if (tool->auxtrace == NULL) in perf_tool__fill_defaults() 346 tool->auxtrace = process_event_auxtrace_stub; in perf_tool__fill_defaults() 600 event->auxtrace.size = bswap_64(event->auxtrace.size); in perf_event__auxtrace_swap() 601 event->auxtrace.offset = bswap_64(event->auxtrace.offset); in perf_event__auxtrace_swap() 602 event->auxtrace.reference = bswap_64(event->auxtrace.reference); in perf_event__auxtrace_swap() 603 event->auxtrace.idx = bswap_32(event->auxtrace.idx); in perf_event__auxtrace_swap() 604 event->auxtrace.tid = bswap_32(event->auxtrace.tid); in perf_event__auxtrace_swap() 605 event->auxtrace.cpu = bswap_32(event->auxtrace.cpu); in perf_event__auxtrace_swap() [all …]
|
D | tool.h | 59 event_op3 auxtrace; member
|
D | Build | 83 libperf-$(CONFIG_AUXTRACE) += auxtrace.o
|
D | event.h | 376 struct auxtrace_event auxtrace; member
|
D | header.c | 1950 FEAT_OPP(HEADER_AUXTRACE, auxtrace),
|
/linux-4.4.14/tools/perf/arch/x86/util/ |
D | Build | 12 libperf-$(CONFIG_AUXTRACE) += auxtrace.o
|
/linux-4.4.14/tools/perf/ |
D | builtin-inject.c | 149 event->auxtrace.size); in perf_event__repipe_auxtrace() 152 event->header.size + event->auxtrace.size); in perf_event__repipe_auxtrace() 157 return event->auxtrace.size; in perf_event__repipe_auxtrace() 609 inject->tool.auxtrace = perf_event__process_auxtrace; in __cmd_inject() 688 .auxtrace = perf_event__repipe_auxtrace, in cmd_inject()
|
D | builtin-report.c | 662 .auxtrace = perf_event__process_auxtrace, in cmd_report()
|
D | builtin-script.c | 1724 .auxtrace = perf_event__process_auxtrace, in cmd_script()
|
/linux-4.4.14/tools/perf/Documentation/ |
D | intel-pt.txt | 386 The default snapshot size is the auxtrace mmap size. If neither auxtrace mmap size 390 reduced as described in the 'new auxtrace mmap size option' section below. 397 new auxtrace mmap size option 406 Note that the existing functionality of -m is unchanged. The auxtrace mmap size 409 The default auxtrace mmap size for Intel PT is 4MiB/page_size for privileged users 424 The mmap size and auxtrace mmap size are displayed if the -vv option is used e.g. 427 auxtrace mmap length 4198400 633 Synthesizing auxtrace information
|
D | intel-bts.txt | 42 auxtrace mmap size option
|
/linux-4.4.14/tools/perf/config/ |
D | Makefile | 651 …msg := $(warning Your gcc lacks the __get_cpuid() builtin, disables support for auxtrace/Intel PT,…
|