Remove (temporary) all libtracecmd APIs, except those used by KernelShark. Tzvetomir Stoyanov (VMware) (2): libtraceevent: Remove plugins dependencies of libtracecmd trace-cmd: libtracecmd API cleanup Makefile | 2 +- include/trace-cmd/trace-cmd.h | 488 +----------------- .../include/private/trace-cmd-private.h | 480 +++++++++++++++++ .../include/private}/trace-filter-hash.h | 0 .../trace-cmd/include/private}/trace-hash.h | 0 .../trace-cmd/include/private}/trace-msg.h | 0 lib/trace-cmd/include/trace-cmd-local.h | 2 + lib/trace-cmd/trace-ftrace.c | 2 +- lib/trace-cmd/trace-hooks.c | 2 +- lib/trace-cmd/trace-recorder.c | 2 +- lib/trace-cmd/trace-timesync.c | 2 +- lib/trace-cmd/trace-util.c | 2 +- lib/traceevent/plugins/plugin_blk.c | 10 +- lib/traceevent/plugins/plugin_function.c | 2 +- lib/traceevent/plugins/plugin_futex.c | 6 +- lib/traceevent/plugins/plugin_kmem.c | 2 +- lib/traceevent/plugins/plugin_python_loader.c | 3 +- lib/traceevent/plugins/plugin_sched_switch.c | 2 +- python/ctracecmd.i | 1 + tracecmd/include/trace-local.h | 2 +- 20 files changed, 518 insertions(+), 492 deletions(-) create mode 100644 lib/trace-cmd/include/private/trace-cmd-private.h rename {include/trace-cmd => lib/trace-cmd/include/private}/trace-filter-hash.h (100%) rename {include/trace-cmd => lib/trace-cmd/include/private}/trace-hash.h (100%) rename {include/trace-cmd => lib/trace-cmd/include/private}/trace-msg.h (100%) -- 2.28.0