Home
last modified time | relevance | path

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

/linux-4.4.14/tools/perf/util/
Dintel-bts.c50 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 …]
Dauxtrace.c328 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 …]
Dauxtrace.h124 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()
Dsession.h18 struct auxtrace;
25 struct auxtrace *auxtrace; member
Dintel-pt.c51 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 …]
Dsession.c286 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 …]
Dtool.h59 event_op3 auxtrace; member
DBuild83 libperf-$(CONFIG_AUXTRACE) += auxtrace.o
Devent.h376 struct auxtrace_event auxtrace; member
Dheader.c1950 FEAT_OPP(HEADER_AUXTRACE, auxtrace),
/linux-4.4.14/tools/perf/arch/x86/util/
DBuild12 libperf-$(CONFIG_AUXTRACE) += auxtrace.o
/linux-4.4.14/tools/perf/
Dbuiltin-inject.c149 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()
Dbuiltin-report.c662 .auxtrace = perf_event__process_auxtrace, in cmd_report()
Dbuiltin-script.c1724 .auxtrace = perf_event__process_auxtrace, in cmd_script()
/linux-4.4.14/tools/perf/Documentation/
Dintel-pt.txt386 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
Dintel-bts.txt42 auxtrace mmap size option
/linux-4.4.14/tools/perf/config/
DMakefile651 …msg := $(warning Your gcc lacks the __get_cpuid() builtin, disables support for auxtrace/Intel PT,…