Home
last modified time | relevance | path

Searched refs:intel_pt (Results 1 – 5 of 5) sorted by relevance

/Linux-v5.4/tools/perf/util/
Dintel-pt.c53 struct intel_pt { struct
138 struct intel_pt *pt; argument
179 static void intel_pt_dump(struct intel_pt *pt __maybe_unused, in intel_pt_dump()
219 static void intel_pt_dump_event(struct intel_pt *pt, unsigned char *buf, in intel_pt_dump_event()
236 static int intel_pt_do_fix_overlap(struct intel_pt *pt, struct auxtrace_buffer *a, in intel_pt_do_fix_overlap()
507 static inline u8 intel_pt_cpumode(struct intel_pt *pt, uint64_t ip) in intel_pt_cpumode()
644 static bool intel_pt_match_pgd_ip(struct intel_pt *pt, uint64_t ip, in intel_pt_match_pgd_ip()
713 static bool intel_pt_get_config(struct intel_pt *pt, in intel_pt_get_config()
725 static bool intel_pt_exclude_kernel(struct intel_pt *pt) in intel_pt_exclude_kernel()
737 static bool intel_pt_return_compression(struct intel_pt *pt) in intel_pt_return_compression()
[all …]
/Linux-v5.4/tools/perf/Documentation/
Dintel-pt.txt54 perf record -e intel_pt//u ls
67 ~/libexec/perf-core/perf-with-kcore record pt_ls -e intel_pt// -- ls
94 perf record -e intel_pt//u ls
168 -e intel_pt//
172 -e intel_pt/tsc,noretcomp=0/
176 -e intel_pt/tsc=1,noretcomp=0/
180 The config terms are listed in /sys/devices/intel_pt/format. They are bit
185 $ grep -H . /sys/bus/event_source/devices/intel_pt/format/*
186 /sys/bus/event_source/devices/intel_pt/format/cyc:config:1
187 /sys/bus/event_source/devices/intel_pt/format/cyc_thresh:config:19-22
[all …]
Dintel-bts.txt16 place of 'intel_pt' in the examples provided, with the proviso that per-thread
Dperf-script.txt403 Show instruction stream for intel_pt traces. Combine with --xed to
410 Show call stream for intel_pt traces. The CPUs are interleaved, but
414 Show call and return stream for intel_pt traces.
/Linux-v5.4/tools/perf/scripts/python/bin/
Dintel-pt-events-record7 if ! echo "$@" | grep -q intel_pt ; then