61 Commits (ed23a159763293e84d3562dedd731192b093b808)

Author SHA1 Message Date
Rowan Hart 30424b8d42 plugins: Add memory hardware address read/write API 9 months ago
Rowan Hart f00373b895 plugins: Add memory virtual address write API 9 months ago
Rowan Hart 766e00bd57 plugins: Add enforcement of QEMU_PLUGIN_CB flags in register R/W callbacks 9 months ago
Rowan Hart 1a92b65859 plugins: Add register write API 9 months ago
Markus Armbruster 720a0e417e cleanup: Re-run return_directly.cocci 1 year ago
Alex Bennée 40988ed9df plugins/api: build only once 1 year ago
Alex Bennée 1d3e745f7a plugins/api: split out time control helpers 1 year ago
Alex Bennée 455a2d265c plugins/api: split out the vaddr/hwaddr helpers 1 year ago
Alex Bennée 903e870f24 plugins/api: split out binary path/start/end/entry code 1 year ago
Alex Bennée f85a28dedf plugins/api: clean-up the includes 1 year ago
Alex Bennée 9d06b0ccb1 plugins/api: use qemu_target_page_mask() to get value 1 year ago
Richard Henderson 09ac62682b plugins: Fix qemu_plugin_read_memory_vaddr parameters 1 year ago
Philippe Mathieu-Daudé 68df8c8dba accel/tcg: Include missing 'exec/translation-block.h' header 1 year ago
Rowan Hart 595cd9ce2e plugins: add plugin API to read guest memory 2 years ago
Pierrick Bouvier 9505f85e2d plugins: extend API to get latest memory value accessed 2 years ago
Alex Bennée 508036532c plugins: add migration blocker 2 years ago
Alex Bennée 847a65dd76 plugins: add time control API 2 years ago
Akihiko Odaki ad59d5caee plugins: Ensure register handles are not NULL 2 years ago
Pierrick Bouvier 7de77d3788 plugins: conditional callbacks 2 years ago
Richard Henderson 4c833c60e0 disas: Use translator_st to get disassembly data 2 years ago
Richard Henderson e763953a24 plugins: Use DisasContextBase for qemu_plugin_tb_vaddr 2 years ago
Richard Henderson d3ace10590 plugins: Use DisasContextBase for qemu_plugin_insn_haddr 2 years ago
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