perf hist: Deduplicate cmp/sort/collapse code
authorDmitry Vyukov <dvyukov@google.com>
Wed, 15 Jan 2025 08:00:41 +0000 (09:00 +0100)
committerNamhyung Kim <namhyung@kernel.org>
Thu, 16 Jan 2025 21:43:28 +0000 (13:43 -0800)
commitcd57c04c382ec0656f86b48390b0409a1cad61f7
treebfbbdbff9f1d6591bedd5c25835fd323461f9d8e
parent4e38f2814f02ed2768a4f293088375528121afed
perf hist: Deduplicate cmp/sort/collapse code

Application of cmp/sort/collapse fmt callbacks is duplicated 6 times.
Factor it into a common helper function. NFC.

Signed-off-by: Dmitry Vyukov <dvyukov@google.com>
Link: https://lore.kernel.org/r/84c4b55614e24a344f86ae0db62e8fa8f251f874.1736927981.git.dvyukov@google.com
Signed-off-by: Namhyung Kim <namhyung@kernel.org>
tools/perf/util/hist.c
tools/perf/util/hist.h