@samitouri / QOSamiQemu / commits / de7c973f55

plugins: remove type qemu_plugin_simple_cb_t

We removed all usage of this type, it can now be removed. Reviewed-by: Manos Pitsidianakis <manos.pitsidianakis@linaro.org> Link: https://lore.kernel.org/qemu-devel/20260615193526.2883349-5-pierrick.bouvier@oss.qualcomm.com Signed-off-by: Pierrick Bouvier <pierrick.bouvier@oss.qualcomm.com>

Pierrick Bouvier committed Jun 15, 2026 at 12:35 UTC de7c973f5531b6c9d85bc2265fa9faada3610c4d
2 files changed -9
include/plugins/qemu-plugin.h
-8
@@ -140,14 +140,6 @@ QEMU_PLUGIN_EXPORT int qemu_plugin_install(qemu_plugin_id_t id,
140 const qemu_info_t *info,
141 int argc, char **argv);
142
143 -/**
144 - * typedef qemu_plugin_simple_cb_t - simple callback
145 - * @id: the unique qemu_plugin_id_t
146 - *
147 - * This callback passes no information aside from the unique @id.
148 - */
149 -typedef void (*qemu_plugin_simple_cb_t)(qemu_plugin_id_t id);
150 -
143 /**
144 * typedef qemu_plugin_udata_cb_t - callback with user data
145 * @id: the unique qemu_plugin_id_t
include/qemu/plugin.h
-1
@@ -55,7 +55,6 @@ void qemu_plugin_opt_parse(const char *optstr, QemuPluginList *head);
55 int qemu_plugin_load_list(QemuPluginList *head, Error **errp);
56
57 union qemu_plugin_cb_sig {
58 - qemu_plugin_simple_cb_t simple;
58 qemu_plugin_udata_cb_t udata;
59 qemu_plugin_vcpu_simple_cb_t vcpu_simple;
60 qemu_plugin_vcpu_udata_cb_t vcpu_udata;