aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSteven Rostedt (Google) <rostedt@goodmis.org>2022-09-22 11:25:07 -0400
committerSteven Rostedt (Google) <rostedt@goodmis.org>2022-09-22 17:53:20 -0400
commit67387137e650a0d2330b09541ce549aadd49b4ac (patch)
tree9b28bdb11a4f1cb2d4e7aa2f830b2c0e2ea14754
parentdeefe29a3bc83098053e8622234f67a0731a0f60 (diff)
downloadlibtraceevent-67387137e650a0d2330b09541ce549aadd49b4ac.tar.gz
libtraceevent: Add some missing functions to generic libtraceevent man page
Add tep_load_plugins_hook() and tep_add_plugin_path() to the generic libtraceevent man page. Link: https://lore.kernel.org/linux-trace-devel/20220922152510.3335601-7-rostedt@goodmis.org Signed-off-by: Steven Rostedt (Google) <rostedt@goodmis.org>
-rw-r--r--Documentation/libtraceevent.txt8
1 files changed, 8 insertions, 0 deletions
diff --git a/Documentation/libtraceevent.txt b/Documentation/libtraceevent.txt
index 77b5036..6f342a8 100644
--- a/Documentation/libtraceevent.txt
+++ b/Documentation/libtraceevent.txt
@@ -59,6 +59,14 @@ Plugins management:
int *tep_plugin_add_options*(const char pass:[*]_name_, struct tep_plugin_option pass:[*]_options_);
void *tep_plugin_remove_options*(struct tep_plugin_option pass:[*]_options_);
void *tep_print_plugins*(struct trace_seq pass:[*]_s_, const char pass:[*]_prefix_, const char pass:[*]_suffix_, const struct tep_plugin_list pass:[*]_list_);
+ void *tep_load_plugins_hook*(struct tep_handle pass:[*]_tep_, const char pass:[*]_suffix_,
+ void (pass:[*]_load_plugin_)(struct tep_handle pass:[*]tep,
+ const char pass:[*]path,
+ const char pass:[*]name,
+ void pass:[*]data),
+ void pass:[*]_data_);
+ int *tep_add_plugin_path*(struct tep_handle pass:[*]tep, char pass:[*]path,
+ enum tep_plugin_load_priority prio);
Event related APIs:
struct tep_event pass:[*]*tep_get_event*(struct tep_handle pass:[*]_tep_, int _index_);