39 Commits (e501325991815e09297a048ffb0be81411bbe34a)

Author SHA1 Message Date
Richard Henderson e501325991 plugins: Read mem_only directly from TB cflags 2 years ago
Richard Henderson 36bc99bc78 plugins: Use translator_st for qemu_plugin_insn_data 2 years ago
Richard Henderson 4abc892362 plugins: Copy memory in qemu_plugin_insn_data 2 years ago
Philippe Mathieu-Daudé 155fb465b1 plugins/api: Only include 'exec/ram_addr.h' with system emulation 2 years ago
Richard Henderson db409c01fd plugins: Simplify callback queues 2 years ago
Richard Henderson ac977170bf plugins: Use emit_before_op for PLUGIN_GEN_FROM_INSN 2 years ago
Richard Henderson 21a3f62ff2 plugins: Use emit_before_op for PLUGIN_GEN_FROM_TB 2 years ago
Pierrick Bouvier fba3b490a2 plugins: remove non per_vcpu inline operation from API 2 years ago
Pierrick Bouvier 0bcebaba45 plugins: add inline operation per vcpu 2 years ago
Pierrick Bouvier 62f92b8d97 plugins: implement inline operation relative to cpu_index 2 years ago
Pierrick Bouvier 8042e2eadf plugins: define qemu_plugin_u64 2 years ago
Pierrick Bouvier a3c2cf0b89 plugins: scoreboard API 2 years ago
Ilya Leoshkevich e4e5cb4a54 {linux,bsd}-user: Introduce get_task_state() 2 years ago
Alex Bennée 8df5e27cf7 plugins: add an API to read registers 2 years ago
Akihiko Odaki 33a277fec0 plugins: Use different helpers when reading registers 2 years ago
Pierrick Bouvier 4a448b148c plugins: add qemu_plugin_num_vcpus function 2 years ago
Pierrick Bouvier 926e146eff plugins: remove previous n_vcpus functions from API 2 years ago
Richard Henderson 405c02d85d plugin: Simplify struct qemu_plugin_hwaddr 3 years ago
Richard Henderson 5413c37f3b plugins: Assert mmu_idx in range before use in qemu_plugin_get_hwaddr 4 years ago
Philippe Mathieu-Daudé cd6174843b exec/exec-all: Move 'qemu/log.h' include in units requiring it 4 years ago
Ivanov Arkady 91d4032710 plugins: add helper functions for coverage plugins 4 years ago
Richard Henderson 37aff08726 plugins: Reorg arguments to qemu_plugin_vcpu_mem_cb 5 years ago
Mahmoud Mandour 6a9e8a086d plugins/api: added a boolean parsing plugin api 5 years ago
Aaron Lindsay 2da42253ef plugins: Fix physical address calculation for IO regions 5 years ago
Alex Bennée 2d93203998 plugins: fix-up handling of internal hostaddr for 32 bit 5 years ago
Alex Bennée 7c4ab60f18 plugins/api: expose symbol lookup to plugins 5 years ago
Thomas Huth 2068cabd3f Do not include cpu.h if it's not really necessary 5 years ago
Thomas Huth 4c386f8064 Do not include sysemu/sysemu.h if it's not really necessary 5 years ago
Yonggang Luo a2b8816977 plugins: getting qemu_plugin_get_hwaddr only expose one function prototype 5 years ago
Aaron Lindsay 787148bf92 plugins: Expose physical addresses instead of device offsets 5 years ago
Alex Bennée cfd405eae6 accel/tcg: allow plugin instrumentation to be disable via cflags 5 years ago
Alex Bennée b853a79f65 plugins: add API to return a name for a IO device 5 years ago
Philippe Mathieu-Daudé 308e754964 qemu/qemu-plugin: Make qemu_plugin_hwaddr_is_io() hwaddr argument const 6 years ago
Richard Henderson 208b2d2420 plugins: Include trace/mem.h in api.c 6 years ago
Alex Bennée ca76a66975 plugin: add qemu_plugin_outs helper 7 years ago
Alex Bennée cbafa2362a plugin: add qemu_plugin_insn_disas helper 7 years ago
Alex Bennée 235537fa73 plugins: implement helpers for resolving hwaddr 7 years ago
Alex Bennée 5c5d69b0d5 plugin: add implementation of the api 7 years ago