libperf: Add perf_evlist__reset_id_hash()
authorNamhyung Kim <namhyung@kernel.org>
Thu, 25 Feb 2021 03:51:47 +0000 (12:51 +0900)
committerArnaldo Carvalho de Melo <acme@redhat.com>
Sat, 6 Mar 2021 19:54:31 +0000 (16:54 -0300)
commite2a99c9a9aa02ddc7c08d5089ef140965879f8f4
tree0ce8617001e0b95f95bbcd64d0f81bbf5ef6e923
parent034f7ee130c19b7b04347238395cff1f402198c3
libperf: Add perf_evlist__reset_id_hash()

Add the perf_evlist__reset_id_hash() function as an internal function so
that it can be called by perf to reset the hash table.  This is
necessary for 'perf stat' to run the workload multiple times.

Signed-off-by: Namhyung Kim <namhyung@kernel.org>
Acked-by: Jiri Olsa <jolsa@redhat.com>
Cc: Alexander Shishkin <alexander.shishkin@linux.intel.com>
Cc: Ian Rogers <irogers@google.com>
Cc: Ingo Molnar <mingo@kernel.org>
Cc: Mark Rutland <mark.rutland@arm.com>
Cc: Peter Zijlstra <peterz@infradead.org>
Cc: Stephane Eranian <eranian@google.com>
Link: https://lore.kernel.org/r/20210225035148.778569-1-namhyung@kernel.org
Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
tools/lib/perf/evlist.c
tools/lib/perf/include/internal/evlist.h