]> git.baikalelectronics.ru Git - kernel.git/commit
perf probe: Split add_perf_probe_events()
authorNamhyung Kim <namhyung@kernel.org>
Fri, 4 Sep 2015 12:15:59 +0000 (21:15 +0900)
committerArnaldo Carvalho de Melo <acme@redhat.com>
Fri, 4 Sep 2015 15:33:02 +0000 (12:33 -0300)
commit7dafd55ca75fad54d2849ae8ced9e750873c41bc
tree494cfb1872067638d48e22c55bbd4bb459b9a460
parent2a7a2ad6b6778725e966776dd036951b275540ad
perf probe: Split add_perf_probe_events()

The add_perf_probe_events() does 3 things:

 1. convert all perf events to trace events
 2. add all trace events to kernel
 3. cleanup all trace events

But sometimes we need to do something with the trace events.  So split
the funtion into three, so that it can access intermediate trace events
via struct __event_package if needed.

Signed-off-by: Namhyung Kim <namhyung@kernel.org>
Acked-by: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
Cc: Jiri Olsa <jolsa@redhat.com>
Cc: Peter Zijlstra <a.p.zijlstra@chello.nl>
Cc: Wang Nan <wangnan0@huawei.com>
Cc: pi3orama@163.com
Link: http://lkml.kernel.org/r/1441368963-11565-1-git-send-email-namhyung@kernel.org
Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
tools/perf/util/probe-event.c