Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
6ec2c85f676c2bf687f332c2bbc71f225e79b74f
/
tools
/
perf
/
util
/
pmu.c
59622fd
perf record: Fix -c/-F options for cpu event aliases
by Andi Kleen
· 7 years ago
15bcdc9
Merge branch 'linus' into perf/core, to fix conflicts
by Ingo Molnar
· 7 years ago
b244131
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
by Greg Kroah-Hartman
· 7 years ago
ca4b9c3b
Merge branch 'perf/urgent' into perf/core, to pick up fixes
by Ingo Molnar
· 7 years ago
66ec1191
perf pmu: Unbreak perf record for arm/arm64 with events with explicit PMU
by Mark Rutland
· 7 years ago
c23c2a0
perf tools: Make copyfile_offset() static
by Arnaldo Carvalho de Melo
· 7 years ago
b18f3e3
perf stat: Support JSON metrics in perf stat
by Andi Kleen
· 7 years ago
d77ade9
perf pmu: Extract function to get JSON alias map
by Andi Kleen
· 7 years ago
7a8ef4c
perf tools: Remove string.h, unistd.h and sys/stat.h from util.h
by Arnaldo Carvalho de Melo
· 8 years ago
a43783a
perf tools: Include errno.h where needed
by Arnaldo Carvalho de Melo
· 8 years ago
a067558
perf tools: Move extra string util functions to util/string2.h
by Arnaldo Carvalho de Melo
· 8 years ago
aa4beb1
perf pmu: Refactor wordwrap() with ltrim()
by Taeung Song
· 8 years ago
bf874fc
perf list: Move extra details printing to new option
by Andi Kleen
· 8 years ago
9628481
perf pmu: Add support for MetricName JSON attribute
by Andi Kleen
· 8 years ago
7f372a6
perf list: Support printing MetricExpr with --debug
by Andi Kleen
· 8 years ago
37932c1
perf stat: Output JSON MetricExpr metric
by Andi Kleen
· 8 years ago
00636c3
perf pmu: Support MetricExpr header in JSON event list
by Andi Kleen
· 8 years ago
bb963e1
perf utils: Check verbose flag properly
by Namhyung Kim
· 8 years ago
99e7138
perf tools: Fail on using multiple bits long terms without value
by Jiri Olsa
· 8 years ago
b30a7d1
perf pmu: Fix check for unset alias->unit array
by Arnaldo Carvalho de Melo
· 8 years ago
f236102
perf list: Add debug support for outputing alias string
by Andi Kleen
· 8 years ago
15b22ed
perf pmu: Support per pmu json aliases
by Andi Kleen
· 8 years ago
fedb2b5
perf jevents: Add support for parsing uncore json files
by Andi Kleen
· 8 years ago
d02fc6b
perf pmu: Factor out scale conversion code
by Andi Kleen
· 8 years ago
67bdc35
perf list: Support matching by topic
by Andi Kleen
· 8 years ago
38d14f0
perf list: Make vendor event matching case insensitive
by Andi Kleen
· 8 years ago
fb96706
perf pmu: Only print Using CPUID message once
by Andi Kleen
· 8 years ago
dd5f103
perf list jevents: Add support for event list topics
by Andi Kleen
· 8 years ago
c8d6828
perf list: Support long jevents descriptions
by Sukadev Bhattiprolu
· 8 years ago
fc06e2a
perf pmu: Add override support for event list CPUID
by Andi Kleen
· 8 years ago
1c5f01f
perf list: Add a --no-desc flag
by Andi Kleen
· 8 years ago
61eb2eb
perf tools: Query terminal width and use in perf list
by Andi Kleen
· 8 years ago
08e60ed
perf pmu: Support alias descriptions
by Andi Kleen
· 8 years ago
933f82f
perf pmu: Use pmu_events table to create aliases
by Sukadev Bhattiprolu
· 8 years ago
7e3fcffe
perf pmu: Support alternative sysfs cpumask
by Mark Rutland
· 8 years ago
11db4e2
perf pmu: Make pmu_formats_string to check return value of strbuf
by Masami Hiramatsu
· 9 years ago
ac0e2cd
perf tools: Fix PMU term format max value calculation
by Kan Liang
· 9 years ago
ea8f75f
perf tools: Omit unnecessary cast in perf_pmu__parse_scale
by Jiri Olsa
· 9 years ago
f9a5978
perf tools: Fix locale handling in pmu parsing
by Jiri Olsa
· 9 years ago
940db6d
perf tools: Dont stop PMU parsing on alias parse error
by Andi Kleen
· 9 years ago
682dc24
perf tools: Use perf_event_terms__purge() for non-malloced terms
by Arnaldo Carvalho de Melo
· 9 years ago
d85ce83
perf pmu: Fix misleadingly indented assignment (whitespace)
by Markus Trippelsdorf
· 9 years ago
8453092
perf pmu: fix alias->snapshot missing initialization bug
by Stephane Eranian
· 9 years ago
fa52cea
perf list: Honour 'event_glob' whem printing selectable PMUs
by Arnaldo Carvalho de Melo
· 9 years ago
dfc431c
perf list: Remove blank lines, headers when piping output
by Arnaldo Carvalho de Melo
· 9 years ago
ffeb883
perf tools: Show proper error message for wrong terms of hw/sw events
by He Kuang
· 9 years ago
d0170af
perf tools: Add Intel BTS support
by Adrian Hunter
· 9 years ago
5efb1d5
perf tools: Take Intel PT into use
by Adrian Hunter
· 9 years ago
d457c96
perf callchain: Per-event type selection support
by Kan Liang
· 9 years ago
09af2a5
perf record: Support per-event freq term
by Namhyung Kim
· 9 years ago
0efe6b6
perf tools: Validate config term maximum value
by Adrian Hunter
· 9 years ago
09ff607
perf tools: Add perf_pmu__format_bits()
by Adrian Hunter
· 9 years ago
3206771
perf tools: Per-event time support
by Kan Liang
· 9 years ago
70c646e
perf pmu: Split perf_pmu__new_alias()
by Sukadev Bhattiprolu
· 10 years ago
c5de47f
perf pmu: Use __weak definition from <linux/compiler.h>
by Sukadev Bhattiprolu
· 10 years ago
9ecae06
perf tools: Remove newline char when reading event scale and unit
by Madhavan Srinivasan
· 10 years ago
9b5d1c2
perf tools: Disallow PMU events intel_pt and intel_bts until there is support
by Adrian Hunter
· 10 years ago
e64b020
perf tools: Add term support for parse_events_error
by Jiri Olsa
· 10 years ago
aaea361
perf tools: Extend format_alias() to include event parameters
by Cody P Schafer
· 10 years ago
688d4df
perf tools: Support parsing parameterized events
by Cody P Schafer
· 10 years ago
1d9e446
perf tools: Add snapshot format file parsing
by Jiri Olsa
· 10 years ago
044330c
perf tools: Add per-pkg format file parsing
by Matt Fleming
· 10 years ago
7e4772d
perf pmu: Add proper error handling to print_pmu_events()
by Arnaldo Carvalho de Melo
· 10 years ago
42634bc
perf pmu: Let pmu's with no events show up on perf list
by Adrian Hunter
· 10 years ago
dcb4e10
perf tools: Parse the pmu event prefix and suffix
by Kan Liang
· 10 years ago
46441bd
perf tools: Refactor unit and scale function parameters
by Matt Fleming
· 10 years ago
7d4bdab
perf tools: Add perf_pmu__scan_file()
by Adrian Hunter
· 10 years ago
dc0a620
perf tools: Let default config be defined for a PMU
by Adrian Hunter
· 10 years ago
885b593
perf tools: Annotate PMU related list_head members with type info
by Cody P Schafer
· 10 years ago
7c2f816
perf tools: Fix pmu object compilation error
by Jiri Olsa
· 11 years ago
cd0cfad
perf tools: Move fs.* to lib/api/fs/
by Borislav Petkov
· 11 years ago
8a39889
perf stat: fix NULL pointer reference bug with event unit
by Stephane Eranian
· 11 years ago
88aca8d
tools perf: Comment typo fix
by Cody P Schafer
· 11 years ago
74cf249
perf tools: Use zfree to help detect use after free bugs
by Arnaldo Carvalho de Melo
· 11 years ago
410136f
tools/perf/stat: Add event unit and scale support
by Stephane Eranian
· 11 years ago
cf38fad
perf fs: Rename NAME_find_mountpoint() to NAME__mountpoint()
by Arnaldo Carvalho de Melo
· 11 years ago
4299a54
perf tools: Factor sysfs code into generic fs object
by Jiri Olsa
· 11 years ago
4cabc3d
tools/perf/stat: Add perf stat --transaction
by Andi Kleen
· 11 years ago
dc098b3
perf list: List kernel supplied event aliases
by Andi Kleen
· 12 years ago
b6b96fb
perf tools: Add const specifier to perf_pmu__find name parameter
by Adrian Hunter
· 11 years ago
ab1bf653
perf pmu: Privatize perf_pmu_{format,alias} structs
by Arnaldo Carvalho de Melo
· 12 years ago
5c6ccc3
perf pmu: Fix usage of __ in struct names
by Arnaldo Carvalho de Melo
· 12 years ago
6cee6cd
perf tools: Fix usage of __ in parse_events_term struct
by Arnaldo Carvalho de Melo
· 12 years ago
1526813
perf tools: Fix PMU format parsing test failure
by Sukadev Bhattiprolu
· 12 years ago
cff7f95
perf tests: Move pmu tests into separate object
by Jiri Olsa
· 12 years ago
3fded96
perf tools: Fix PMU object alias initialization
by Jiri Olsa
· 12 years ago
7ae92e7
perf stat: Check PMU cpumask file
by Yan, Zheng
· 12 years ago
50a9667
perf tools: Add pmu mappings to header information
by Robert Richter
· 12 years ago
9bc8f9f
perf tools: Fix generation of pmu list
by Robert Richter
· 13 years ago
a6146d5
perf/tool: Add PMU event alias support
by Zheng Yan
· 13 years ago
6b5fc39
perf tools: Add hardcoded name term for pmu events
by Jiri Olsa
· 13 years ago
16fa7e8
perf tools: Split term type into value type and term type
by Jiri Olsa
· 13 years ago
cd82a32
perf tools: Add perf pmu object to access pmu format definition
by Jiri Olsa
· 13 years ago