Home
last modified time | relevance | path

Searched refs:qemu_plugin_id_t (Results 1 – 23 of 23) sorted by relevance

/openbmc/qemu/include/qemu/
H A Dqemu-plugin.h43 typedef uint64_t qemu_plugin_id_t; typedef
120 QEMU_PLUGIN_EXPORT int qemu_plugin_install(qemu_plugin_id_t id,
130 typedef void (*qemu_plugin_simple_cb_t)(qemu_plugin_id_t id);
195 void qemu_plugin_register_vcpu_init_cb(qemu_plugin_id_t id,
208 void qemu_plugin_register_vcpu_exit_cb(qemu_plugin_id_t id,
219 void qemu_plugin_register_vcpu_idle_cb(qemu_plugin_id_t id,
230 void qemu_plugin_register_vcpu_resume_cb(qemu_plugin_id_t id,
747 qemu_plugin_register_vcpu_syscall_ret_cb(qemu_plugin_id_t id,
781 void qemu_plugin_vcpu_for_each(qemu_plugin_id_t id,
785 void qemu_plugin_register_flush_cb(qemu_plugin_id_t id,
[all …]
/openbmc/qemu/plugins/
H A Dplugin.h56 qemu_plugin_id_t id;
69 struct qemu_plugin_ctx *plugin_id_to_ctx_locked(qemu_plugin_id_t id);
77 void plugin_reset_uninstall(qemu_plugin_id_t id,
81 void plugin_register_cb(qemu_plugin_id_t id, enum qemu_plugin_event ev,
88 plugin_register_cb_udata(qemu_plugin_id_t id, enum qemu_plugin_event ev,
H A Dcore.c42 struct qemu_plugin_ctx *plugin_id_to_ctx_locked(qemu_plugin_id_t id) in plugin_id_to_ctx_locked()
45 qemu_plugin_id_t *id_p; in plugin_id_to_ctx_locked()
162 do_plugin_register_cb(qemu_plugin_id_t id, enum qemu_plugin_event ev, in do_plugin_register_cb()
197 void plugin_register_cb(qemu_plugin_id_t id, enum qemu_plugin_event ev, in plugin_register_cb()
204 plugin_register_cb_udata(qemu_plugin_id_t id, enum qemu_plugin_event ev, in plugin_register_cb_udata()
312 void qemu_plugin_vcpu_for_each(qemu_plugin_id_t id, in qemu_plugin_vcpu_for_each()
550 void qemu_plugin_register_vcpu_idle_cb(qemu_plugin_id_t id, in qemu_plugin_register_vcpu_idle_cb()
556 void qemu_plugin_register_vcpu_resume_cb(qemu_plugin_id_t id, in qemu_plugin_register_vcpu_resume_cb()
562 void qemu_plugin_register_flush_cb(qemu_plugin_id_t id, in qemu_plugin_register_flush_cb()
648 void qemu_plugin_register_atexit_cb(qemu_plugin_id_t id, in qemu_plugin_register_atexit_cb()
H A Dapi.c64 void qemu_plugin_uninstall(qemu_plugin_id_t id, qemu_plugin_simple_cb_t cb) in qemu_plugin_uninstall()
69 void qemu_plugin_reset(qemu_plugin_id_t id, qemu_plugin_simple_cb_t cb) in qemu_plugin_reset()
81 void qemu_plugin_register_vcpu_init_cb(qemu_plugin_id_t id, in qemu_plugin_register_vcpu_init_cb()
87 void qemu_plugin_register_vcpu_exit_cb(qemu_plugin_id_t id, in qemu_plugin_register_vcpu_exit_cb()
203 void qemu_plugin_register_vcpu_tb_trans_cb(qemu_plugin_id_t id, in qemu_plugin_register_vcpu_tb_trans_cb()
209 void qemu_plugin_register_vcpu_syscall_cb(qemu_plugin_id_t id, in qemu_plugin_register_vcpu_syscall_cb()
216 qemu_plugin_register_vcpu_syscall_ret_cb(qemu_plugin_id_t id, in qemu_plugin_register_vcpu_syscall_ret_cb()
H A Dloader.c68 typedef int (*qemu_plugin_install_func_t)(qemu_plugin_id_t, const qemu_info_t *, int, char **);
394 void plugin_reset_uninstall(qemu_plugin_id_t id, in plugin_reset_uninstall()
/openbmc/qemu/contrib/plugins/
H A Dips.c92 static void vcpu_init(qemu_plugin_id_t id, unsigned int cpu_index) in vcpu_init()
100 static void vcpu_exit(qemu_plugin_id_t id, unsigned int cpu_index) in vcpu_exit()
113 static void vcpu_tb_trans(qemu_plugin_id_t id, struct qemu_plugin_tb *tb) in vcpu_tb_trans()
127 static void plugin_exit(qemu_plugin_id_t id, void *udata) in plugin_exit()
132 QEMU_PLUGIN_EXPORT int qemu_plugin_install(qemu_plugin_id_t id, in qemu_plugin_install()
H A Dbbv.c31 static void plugin_exit(qemu_plugin_id_t id, void *p) in plugin_exit()
58 static void vcpu_init(qemu_plugin_id_t id, unsigned int vcpu_index) in vcpu_init()
100 static void vcpu_tb_trans(qemu_plugin_id_t id, struct qemu_plugin_tb *tb) in vcpu_tb_trans()
128 QEMU_PLUGIN_EXPORT int qemu_plugin_install(qemu_plugin_id_t id, in qemu_plugin_install()
H A Dlockstep.c40 static qemu_plugin_id_t our_id;
80 static void plugin_cleanup(qemu_plugin_id_t id) in plugin_cleanup()
93 static void plugin_exit(qemu_plugin_id_t id, void *p) in plugin_exit()
252 static void vcpu_tb_trans(qemu_plugin_id_t id, struct qemu_plugin_tb *tb) in vcpu_tb_trans()
359 QEMU_PLUGIN_EXPORT int qemu_plugin_install(qemu_plugin_id_t id, in qemu_plugin_install()
H A Dstoptrigger.c65 static void vcpu_tb_trans(qemu_plugin_id_t id, struct qemu_plugin_tb *tb) in vcpu_tb_trans()
92 static void plugin_exit(qemu_plugin_id_t id, void *p) in plugin_exit()
98 QEMU_PLUGIN_EXPORT int qemu_plugin_install(qemu_plugin_id_t id, in qemu_plugin_install()
H A Ddrcov.c89 static void plugin_exit(qemu_plugin_id_t id, void *p) in plugin_exit()
122 static void vcpu_tb_trans(qemu_plugin_id_t id, struct qemu_plugin_tb *tb) in vcpu_tb_trans()
147 int qemu_plugin_install(qemu_plugin_id_t id, const qemu_info_t *info, in qemu_plugin_install()
H A Dhotblocks.c59 static void plugin_exit(qemu_plugin_id_t id, void *p) in plugin_exit()
109 static void vcpu_tb_trans(qemu_plugin_id_t id, struct qemu_plugin_tb *tb) in vcpu_tb_trans()
143 int qemu_plugin_install(qemu_plugin_id_t id, const qemu_info_t *info, in qemu_plugin_install()
H A Dhotpages.c76 static void plugin_exit(qemu_plugin_id_t id, void *p) in plugin_exit()
151 static void vcpu_tb_trans(qemu_plugin_id_t id, struct qemu_plugin_tb *tb) in vcpu_tb_trans()
165 int qemu_plugin_install(qemu_plugin_id_t id, const qemu_info_t *info, in qemu_plugin_install()
H A Dexeclog.c177 static void vcpu_tb_trans(qemu_plugin_id_t id, struct qemu_plugin_tb *tb) in vcpu_tb_trans()
379 static void vcpu_init(qemu_plugin_id_t id, unsigned int vcpu_index) in vcpu_init()
397 static void plugin_exit(qemu_plugin_id_t id, void *p) in plugin_exit()
445 QEMU_PLUGIN_EXPORT int qemu_plugin_install(qemu_plugin_id_t id, in qemu_plugin_install()
H A Dhwprofile.c107 static void plugin_exit(qemu_plugin_id_t id, void *p) in plugin_exit()
243 static void vcpu_tb_trans(qemu_plugin_id_t id, struct qemu_plugin_tb *tb) in vcpu_tb_trans()
258 int qemu_plugin_install(qemu_plugin_id_t id, const qemu_info_t *info, in qemu_plugin_install()
H A Dhowvec.c175 static void plugin_exit(qemu_plugin_id_t id, void *p) in plugin_exit()
312 static void vcpu_tb_trans(qemu_plugin_id_t id, struct qemu_plugin_tb *tb) in vcpu_tb_trans()
334 QEMU_PLUGIN_EXPORT int qemu_plugin_install(qemu_plugin_id_t id, in qemu_plugin_install()
H A Dcflow.c134 static void plugin_exit(qemu_plugin_id_t id, void *p) in plugin_exit()
296 static void vcpu_tb_trans(qemu_plugin_id_t id, struct qemu_plugin_tb *tb) in vcpu_tb_trans()
360 int qemu_plugin_install(qemu_plugin_id_t id, const qemu_info_t *info, in qemu_plugin_install()
H A Dcache.c465 static void vcpu_tb_trans(qemu_plugin_id_t id, struct qemu_plugin_tb *tb) in vcpu_tb_trans()
703 static void plugin_exit(qemu_plugin_id_t id, void *p) in plugin_exit()
745 int qemu_plugin_install(qemu_plugin_id_t id, const qemu_info_t *info, in qemu_plugin_install()
/openbmc/qemu/tests/tcg/plugins/
H A Dbb.c43 static void plugin_exit(qemu_plugin_id_t id, void *p) in plugin_exit()
59 static void vcpu_idle(qemu_plugin_id_t id, unsigned int cpu_index) in vcpu_idle()
80 static void vcpu_tb_trans(qemu_plugin_id_t id, struct qemu_plugin_tb *tb) in vcpu_tb_trans()
96 QEMU_PLUGIN_EXPORT int qemu_plugin_install(qemu_plugin_id_t id, in qemu_plugin_install()
H A Dempty.c23 static void vcpu_tb_trans(qemu_plugin_id_t id, struct qemu_plugin_tb *tb) in vcpu_tb_trans()
26 QEMU_PLUGIN_EXPORT int qemu_plugin_install(qemu_plugin_id_t id, in qemu_plugin_install()
H A Dsyscall.c128 static void vcpu_syscall(qemu_plugin_id_t id, unsigned int vcpu_index, in vcpu_syscall()
153 static void vcpu_syscall_ret(qemu_plugin_id_t id, unsigned int vcpu_idx, in vcpu_syscall_ret()
192 static void plugin_exit(qemu_plugin_id_t id, void *p) in plugin_exit()
210 QEMU_PLUGIN_EXPORT int qemu_plugin_install(qemu_plugin_id_t id, in qemu_plugin_install()
H A Dinsn.c87 static void vcpu_init(qemu_plugin_id_t id, unsigned int vcpu_index) in vcpu_init()
141 static void vcpu_tb_trans(qemu_plugin_id_t id, struct qemu_plugin_tb *tb) in vcpu_tb_trans()
195 static void plugin_exit(qemu_plugin_id_t id, void *p) in plugin_exit()
263 QEMU_PLUGIN_EXPORT int qemu_plugin_install(qemu_plugin_id_t id, in qemu_plugin_install()
H A Dinline.c124 static void plugin_exit(qemu_plugin_id_t id, void *udata) in plugin_exit()
226 static void vcpu_tb_trans(qemu_plugin_id_t id, struct qemu_plugin_tb *tb) in vcpu_tb_trans()
277 int qemu_plugin_install(qemu_plugin_id_t id, const qemu_info_t *info, in qemu_plugin_install()
H A Dmem.c79 static void plugin_exit(qemu_plugin_id_t id, void *p) in plugin_exit()
294 static void vcpu_tb_trans(qemu_plugin_id_t id, struct qemu_plugin_tb *tb) in vcpu_tb_trans()
326 QEMU_PLUGIN_EXPORT int qemu_plugin_install(qemu_plugin_id_t id, in qemu_plugin_install()