perf cpumap: Auto initialize cpu__max_{node,cpu}
authorArnaldo Carvalho de Melo <acme@redhat.com>
Tue, 26 Jan 2016 18:51:46 +0000 (15:51 -0300)
committerMathieu Poirier <mathieu.poirier@linaro.org>
Wed, 1 Jun 2016 21:32:25 +0000 (15:32 -0600)
commitb102ff2ac3a5d80863065a9c7749f9646c5ab414
treea0ea164bfa2478f16378141e88539c3ce4654be7
parent409ce7ce900fdeef6181cd64b4566829c5ae23a4
perf cpumap: Auto initialize cpu__max_{node,cpu}

Since it was always checking if the initialization was done, use that
branch to do the initialization if not done already.

With this we reduce the number of exported globals from these files.

Cc: Adrian Hunter <adrian.hunter@intel.com>
Cc: Borislav Petkov <bp@suse.de>
Cc: David Ahern <dsahern@gmail.com>
Cc: Frederic Weisbecker <fweisbec@gmail.com>
Cc: Jiri Olsa <jolsa@kernel.org>
Cc: Kan Liang <kan.liang@intel.com>
Cc: Mathieu Poirier <mathieu.poirier@linaro.org>
Cc: Namhyung Kim <namhyung@kernel.org>
Cc: Stephane Eranian <eranian@google.com>
Cc: Wang Nan <wangnan0@huawei.com>
Link: http://lkml.kernel.org/r/20160125212955.GG22501@kernel.org
Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
(cherry picked from commit 5ac76283b32b116c58e362e99542182ddcfc8262)
tools/perf/util/cpumap.c
tools/perf/util/cpumap.h