mirror of
https://github.com/qemu/qemu.git
synced 2026-07-08 17:46:10 +00:00
plugins: add userdata for qemu_plugin_{uninstall, reset}
We do both at the same time because they internally use the same implementation. Reviewed-by: Manos Pitsidianakis <manos.pitsidianakis@linaro.org> Link: https://lore.kernel.org/qemu-devel/20260615193526.2883349-3-pierrick.bouvier@oss.qualcomm.com Signed-off-by: Pierrick Bouvier <pierrick.bouvier@oss.qualcomm.com>
This commit is contained in:
@@ -51,14 +51,16 @@
|
||||
|
||||
/* Uninstall and Reset handlers */
|
||||
|
||||
void qemu_plugin_uninstall(qemu_plugin_id_t id, qemu_plugin_simple_cb_t cb)
|
||||
void qemu_plugin_uninstall(qemu_plugin_id_t id, qemu_plugin_udata_cb_t cb,
|
||||
void *userdata)
|
||||
{
|
||||
plugin_reset_uninstall(id, cb, false);
|
||||
plugin_reset_uninstall(id, cb, userdata, false);
|
||||
}
|
||||
|
||||
void qemu_plugin_reset(qemu_plugin_id_t id, qemu_plugin_simple_cb_t cb)
|
||||
void qemu_plugin_reset(qemu_plugin_id_t id, qemu_plugin_udata_cb_t cb,
|
||||
void *userdata)
|
||||
{
|
||||
plugin_reset_uninstall(id, cb, true);
|
||||
plugin_reset_uninstall(id, cb, userdata, true);
|
||||
}
|
||||
|
||||
/*
|
||||
|
||||
Reference in New Issue
Block a user