Yordan Karadzhov (VMware) (7): kernel-shark-qt: Add plugin infrastructure to be used by the Qt-baset KS. kernel-shark-qt: Add Plugin event handlers to session. kernel-shark-qt: Add C++/C conversion for args of a plugin draw function. kernel-shark-qt: Make kshark_read_at() non-static. kernel-shark-qt: Add src/plugins dir. to hold the source code of the plugins kernel-shark-qt: Tell Doxygen to enter ../src/plugins/ kernel-shark-qt: Add a plugin for sched events. kernel-shark-qt/doc/dox_config | 2 +- kernel-shark-qt/src/CMakeLists.txt | 3 + kernel-shark-qt/src/KsPlugins.hpp | 48 ++++ kernel-shark-qt/src/libkshark-plugin.c | 292 +++++++++++++++++++ kernel-shark-qt/src/libkshark-plugin.h | 159 +++++++++++ kernel-shark-qt/src/libkshark.c | 36 ++- kernel-shark-qt/src/libkshark.h | 18 ++ kernel-shark-qt/src/plugins/CMakeLists.txt | 31 ++ kernel-shark-qt/src/plugins/SchedEvents.cpp | 258 +++++++++++++++++ kernel-shark-qt/src/plugins/sched_events.c | 302 ++++++++++++++++++++ kernel-shark-qt/src/plugins/sched_events.h | 79 +++++ 11 files changed, 1225 insertions(+), 3 deletions(-) create mode 100644 kernel-shark-qt/src/KsPlugins.hpp create mode 100644 kernel-shark-qt/src/libkshark-plugin.c create mode 100644 kernel-shark-qt/src/libkshark-plugin.h create mode 100644 kernel-shark-qt/src/plugins/CMakeLists.txt create mode 100644 kernel-shark-qt/src/plugins/SchedEvents.cpp create mode 100644 kernel-shark-qt/src/plugins/sched_events.c create mode 100644 kernel-shark-qt/src/plugins/sched_events.h -- 2.17.1