mirror of
https://gitlab.com/qemu-project/qemu
synced 2024-09-06 18:05:37 +00:00
plugins: Remove plugin helpers
These placeholder helpers are no longer required. Reviewed-by: Alex Bennée <alex.bennee@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
This commit is contained in:
parent
8a2927f290
commit
5f2a5a5b34
|
@ -51,11 +51,6 @@
|
||||||
#include "exec/exec-all.h"
|
#include "exec/exec-all.h"
|
||||||
#include "exec/plugin-gen.h"
|
#include "exec/plugin-gen.h"
|
||||||
#include "exec/translator.h"
|
#include "exec/translator.h"
|
||||||
#include "exec/helper-proto-common.h"
|
|
||||||
|
|
||||||
#define HELPER_H "accel/tcg/plugin-helpers.h"
|
|
||||||
#include "exec/helper-info.c.inc"
|
|
||||||
#undef HELPER_H
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* plugin_cb_start TCG op args[]:
|
* plugin_cb_start TCG op args[]:
|
||||||
|
@ -82,21 +77,6 @@ enum plugin_gen_cb {
|
||||||
PLUGIN_GEN_N_CBS,
|
PLUGIN_GEN_N_CBS,
|
||||||
};
|
};
|
||||||
|
|
||||||
/*
|
|
||||||
* These helpers are stubs that get dynamically switched out for calls
|
|
||||||
* direct to the plugin if they are subscribed to.
|
|
||||||
*/
|
|
||||||
void HELPER(plugin_vcpu_udata_cb_no_wg)(uint32_t cpu_index, void *udata)
|
|
||||||
{ }
|
|
||||||
|
|
||||||
void HELPER(plugin_vcpu_udata_cb_no_rwg)(uint32_t cpu_index, void *udata)
|
|
||||||
{ }
|
|
||||||
|
|
||||||
void HELPER(plugin_vcpu_mem_cb)(unsigned int vcpu_index,
|
|
||||||
qemu_plugin_meminfo_t info, uint64_t vaddr,
|
|
||||||
void *userdata)
|
|
||||||
{ }
|
|
||||||
|
|
||||||
static void plugin_gen_empty_callback(enum plugin_gen_from from)
|
static void plugin_gen_empty_callback(enum plugin_gen_from from)
|
||||||
{
|
{
|
||||||
switch (from) {
|
switch (from) {
|
||||||
|
|
|
@ -1,5 +0,0 @@
|
||||||
#ifdef CONFIG_PLUGIN
|
|
||||||
DEF_HELPER_FLAGS_2(plugin_vcpu_udata_cb_no_wg, TCG_CALL_NO_WG | TCG_CALL_PLUGIN, void, i32, ptr)
|
|
||||||
DEF_HELPER_FLAGS_2(plugin_vcpu_udata_cb_no_rwg, TCG_CALL_NO_RWG | TCG_CALL_PLUGIN, void, i32, ptr)
|
|
||||||
DEF_HELPER_FLAGS_4(plugin_vcpu_mem_cb, TCG_CALL_NO_RWG | TCG_CALL_PLUGIN, void, i32, i32, i64, ptr)
|
|
||||||
#endif
|
|
|
@ -11,8 +11,4 @@
|
||||||
#include "exec/helper-gen.h.inc"
|
#include "exec/helper-gen.h.inc"
|
||||||
#undef HELPER_H
|
#undef HELPER_H
|
||||||
|
|
||||||
#define HELPER_H "accel/tcg/plugin-helpers.h"
|
|
||||||
#include "exec/helper-gen.h.inc"
|
|
||||||
#undef HELPER_H
|
|
||||||
|
|
||||||
#endif /* HELPER_GEN_COMMON_H */
|
#endif /* HELPER_GEN_COMMON_H */
|
||||||
|
|
|
@ -13,8 +13,4 @@
|
||||||
#include "exec/helper-proto.h.inc"
|
#include "exec/helper-proto.h.inc"
|
||||||
#undef HELPER_H
|
#undef HELPER_H
|
||||||
|
|
||||||
#define HELPER_H "accel/tcg/plugin-helpers.h"
|
|
||||||
#include "exec/helper-proto.h.inc"
|
|
||||||
#undef HELPER_H
|
|
||||||
|
|
||||||
#endif /* HELPER_PROTO_COMMON_H */
|
#endif /* HELPER_PROTO_COMMON_H */
|
||||||
|
|
Loading…
Reference in a new issue