mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-12-22 23:48:36 -07:00
plugins: add new inline op STORE_U64
This new operation can store an immediate u64 value to a given scoreboard. Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Pierrick Bouvier <pierrick.bouvier@linaro.org> Message-Id: <20240502211522.346467-4-pierrick.bouvier@linaro.org> Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org> Reviewed-by: Michael S. Tsirkin <mst@redhat.com> Signed-off-by: Alex Bennée <alex.bennee@linaro.org> Message-Id: <20240514174253.694591-6-alex.bennee@linaro.org>
This commit is contained in:
parent
299c82b8ae
commit
36a1d8e710
4 changed files with 22 additions and 2 deletions
|
|
@ -305,12 +305,12 @@ void qemu_plugin_register_vcpu_tb_exec_cb(struct qemu_plugin_tb *tb,
|
|||
* enum qemu_plugin_op - describes an inline op
|
||||
*
|
||||
* @QEMU_PLUGIN_INLINE_ADD_U64: add an immediate value uint64_t
|
||||
*
|
||||
* Note: currently only a single inline op is supported.
|
||||
* @QEMU_PLUGIN_INLINE_STORE_U64: store an immediate value uint64_t
|
||||
*/
|
||||
|
||||
enum qemu_plugin_op {
|
||||
QEMU_PLUGIN_INLINE_ADD_U64,
|
||||
QEMU_PLUGIN_INLINE_STORE_U64,
|
||||
};
|
||||
|
||||
/**
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue