aboutsummaryrefslogtreecommitdiffstats
path: root/tools/perf/util/intel-tpebs.c
AgeCommit message (Expand)AuthorFilesLines
2025-07-25perf sample: Remove arch notion of sample parsingIan Rogers1-2/+2
2025-05-28perf intel-tpebs: Avoid race when evlist is being deletedIan Rogers1-2/+10
2025-05-16perf intel-tpebs: Filter non-workload samplesIan Rogers1-1/+58
2025-04-25perf pmu-events: Add retirement latency to JSON events inside of perfIan Rogers1-15/+37
2025-04-25perf stat: Add mean, min, max and last --tpebs-mode optionsIan Rogers1-1/+19
2025-04-25perf intel-tpebs: Use stats for retirement latency statisticsIan Rogers1-10/+5
2025-04-25perf intel-tpebs: Don't close record on readIan Rogers1-73/+127
2025-04-25perf intel-tpebs: Add mutex for tpebs_resultsIan Rogers1-8/+46
2025-04-25perf intel-tpebs: Add support for updating counts in evsel__tpebs_readIan Rogers1-31/+21
2025-04-25perf intel-tpebs: Refactor tpebs_results listIan Rogers1-59/+91
2025-04-25perf intel-tpebs: Ensure events are opened, factor out findingIan Rogers1-24/+37
2025-04-25perf intel-tpebs: Inline get_perf_record_argsIan Rogers1-47/+28
2025-04-25perf intel-tpebs: Reduce scope of the tpebs_events_size variableIan Rogers1-3/+6
2025-04-25perf intel-tpebs: Move the cpumap_buf variable out of evsel__tpebs_open()Ian Rogers1-8/+6
2025-04-25perf intel-tpebs: Separate evsel__tpebs_prepare() out of evsel__tpebs_open()Ian Rogers1-47/+86
2025-04-25perf intel-tpebs: Rename tpebs_start to evsel__tpebs_openIan Rogers1-17/+16
2025-04-25perf intel-tpebs: Simplify tpebs_cmdIan Rogers1-37/+18
2025-04-25perf intel-tpebs: Cleanup headerIan Rogers1-0/+1
2025-03-19perf: intel-tpebs: Fix incorrect usage of zfree()James Clark1-1/+1
2024-08-13perf stat: Fork and launch 'perf record' when 'perf stat' needs to get retire...Weilin Wang1-0/+432