tracepoint: Remove unused API functions
authorMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Fri, 21 Mar 2014 05:19:01 +0000 (01:19 -0400)
committerSteven Rostedt <rostedt@goodmis.org>
Fri, 21 Mar 2014 18:01:15 +0000 (14:01 -0400)
commit0dea6d52638b2693b18cd2ed8938b236e0789ddb
tree3b7e20b680b63900e81dee3a0f2469c4ae4abe7a
parentbc4c426ee2431d1f717004d3bbaacbd819b544fd
tracepoint: Remove unused API functions

After the following commit:

commit b75ef8b44b1cb95f5a26484b0e2fe37a63b12b44
Author: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
Date:   Wed Aug 10 15:18:39 2011 -0400

    Tracepoint: Dissociate from module mutex

The following functions became unnecessary:

- tracepoint_probe_register_noupdate,
- tracepoint_probe_unregister_noupdate,
- tracepoint_probe_update_all.

In fact, none of the in-kernel tracers, nor LTTng, nor SystemTAP use
them. Remove those.

Moreover, the functions:

- tracepoint_iter_start,
- tracepoint_iter_next,
- tracepoint_iter_stop,
- tracepoint_iter_reset.

are unused by in-kernel tracers, LTTng and SystemTAP. Remove those too.

Link: http://lkml.kernel.org/r/1395379142-2118-2-git-send-email-mathieu.desnoyers@efficios.com
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
Signed-off-by: Steven Rostedt <rostedt@goodmis.org>
include/linux/tracepoint.h
kernel/tracepoint.c
This page took 0.026162 seconds and 5 git commands to generate.