OSDN Git Service

libperf: Add perf_cpu_map__new()/perf_cpu_map__read() functions
authorJiri Olsa <jolsa@kernel.org>
Sun, 21 Jul 2019 11:24:30 +0000 (13:24 +0200)
committerArnaldo Carvalho de Melo <acme@redhat.com>
Mon, 29 Jul 2019 21:34:45 +0000 (18:34 -0300)
commit9c3516d1b850ea938b074df33e4c86d721c77720
treecb937368ee6d8048f465bcbe27d62709f871212c
parent1fc632cef4ea137bc45fd0fc4cb902e374064163
libperf: Add perf_cpu_map__new()/perf_cpu_map__read() functions

Moving the following functions from tools/perf:

  cpu_map__new()
  cpu_map__read()

to libperf with the following names:

  perf_cpu_map__new()
  perf_cpu_map__read()

Committer notes:

Fixed up this one:

  tools/perf/arch/arm/util/cs-etm.c

Signed-off-by: Jiri Olsa <jolsa@kernel.org>
Cc: Alexander Shishkin <alexander.shishkin@linux.intel.com>
Cc: Alexey Budankov <alexey.budankov@linux.intel.com>
Cc: Andi Kleen <ak@linux.intel.com>
Cc: Michael Petlan <mpetlan@redhat.com>
Cc: Namhyung Kim <namhyung@kernel.org>
Cc: Peter Zijlstra <peterz@infradead.org>
Link: http://lkml.kernel.org/r/20190721112506.12306-44-jolsa@kernel.org
Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
37 files changed:
tools/perf/arch/arm/util/cs-etm.c
tools/perf/arch/x86/tests/perf-time-to-tsc.c
tools/perf/bench/epoll-ctl.c
tools/perf/bench/epoll-wait.c
tools/perf/bench/futex-hash.c
tools/perf/bench/futex-lock-pi.c
tools/perf/bench/futex-requeue.c
tools/perf/bench/futex-wake-parallel.c
tools/perf/bench/futex-wake.c
tools/perf/builtin-ftrace.c
tools/perf/builtin-sched.c
tools/perf/lib/cpumap.c
tools/perf/lib/include/internal/cpumap.h
tools/perf/lib/include/perf/cpumap.h
tools/perf/lib/libperf.map
tools/perf/tests/bitmap.c
tools/perf/tests/code-reading.c
tools/perf/tests/cpumap.c
tools/perf/tests/event-times.c
tools/perf/tests/event_update.c
tools/perf/tests/keep-tracking.c
tools/perf/tests/mem2node.c
tools/perf/tests/mmap-basic.c
tools/perf/tests/openat-syscall-all-cpus.c
tools/perf/tests/switch-tracking.c
tools/perf/tests/topology.c
tools/perf/util/cpumap.c
tools/perf/util/cpumap.h
tools/perf/util/cputopo.c
tools/perf/util/evlist.c
tools/perf/util/header.c
tools/perf/util/parse-events.c
tools/perf/util/pmu.c
tools/perf/util/python.c
tools/perf/util/record.c
tools/perf/util/session.c
tools/perf/util/svghelper.c