aboutsummaryrefslogtreecommitdiffstats
path: root/plugins (follow)
Commit message (Expand)AuthorAgeFilesLines
* meson: merge plugin_ldflags into emulator_link_argsPaolo Bonzini2024-07-031-4/+3
* plugins: fix inject_mem_cb rw maskingPierrick Bouvier2024-06-241-2/+2
* plugins: add migration blockerAlex Bennée2024-06-241-0/+10
* plugins: add time control APIAlex Bennée2024-06-242-0/+37
* plugins: Ensure register handles are not NULLAkihiko Odaki2024-06-241-2/+2
* plugins: remove special casing for cpu->realizedAlex Bennée2024-06-041-5/+1
* plugins: remove op from qemu_plugin_inline_cbPierrick Bouvier2024-05-162-7/+10
* plugins: distinct types for callbacksPierrick Bouvier2024-05-162-38/+40
* plugins: conditional callbacksPierrick Bouvier2024-05-164-0/+81
* plugins: add new inline op STORE_U64Pierrick Bouvier2024-05-161-0/+6
* plugins: prepare introduction of new inline opsPierrick Bouvier2024-05-161-2/+12
* disas: Use translator_st to get disassembly dataRichard Henderson2024-05-151-2/+2
* plugins: Use DisasContextBase for qemu_plugin_tb_vaddrRichard Henderson2024-05-151-1/+2
* plugins: Use DisasContextBase for qemu_plugin_insn_haddrRichard Henderson2024-05-151-1/+24
* plugins: Read mem_only directly from TB cflagsRichard Henderson2024-05-151-5/+9
* plugins: Use translator_st for qemu_plugin_insn_dataRichard Henderson2024-05-151-5/+7
* plugins: Copy memory in qemu_plugin_insn_dataRichard Henderson2024-05-151-2/+5
* accel/tcg: Move @plugin_mem_cbs from CPUState to CPUNegativeOffsetStatePhilippe Mathieu-Daudé2024-05-061-1/+1
* Merge tag 'accel-sh4-ui-20240503' of https://github.com/philmd/qemu into stagingRichard Henderson2024-05-032-2/+2
|\
| * plugins: Update stale commentPhilippe Mathieu-Daudé2024-05-031-1/+1
| * plugins/api: Only include 'exec/ram_addr.h' with system emulationPhilippe Mathieu-Daudé2024-05-031-1/+1
* | plugins: Introduce PLUGIN_CB_MEM_REGULARRichard Henderson2024-04-301-2/+2
* | plugins: Simplify callback queuesRichard Henderson2024-04-301-12/+6
* | tcg: Remove TCG_CALL_PLUGINRichard Henderson2024-04-301-6/+4
* | plugins: Use emit_before_op for PLUGIN_GEN_FROM_INSNRichard Henderson2024-04-301-6/+2
* | plugins: Use emit_before_op for PLUGIN_GEN_FROM_TBRichard Henderson2024-04-301-5/+1
* | plugins: Create TCGHelperInfo for all out-of-line callbacksRichard Henderson2024-04-301-6/+45
* | plugins: Move function pointer in qemu_plugin_dyn_cbRichard Henderson2024-04-301-4/+4
* | plugins: Zero new qemu_plugin_dyn_cb entriesRichard Henderson2024-04-301-1/+1
|/
* plugins: fix -Werror=maybe-uninitialized false-positiveMarc-André Lureau2024-04-021-1/+1
* plugins: cleanup codepath for previous inline operationPierrick Bouvier2024-03-062-30/+4
* plugins: remove non per_vcpu inline operation from APIPierrick Bouvier2024-03-062-32/+0
* plugins: add inline operation per vcpuPierrick Bouvier2024-03-064-1/+68
* plugins: implement inline operation relative to cpu_indexPierrick Bouvier2024-03-063-6/+11
* plugins: define qemu_plugin_u64Pierrick Bouvier2024-03-062-0/+38
* plugins: scoreboard APIPierrick Bouvier2024-03-064-0/+85
* {linux,bsd}-user: Introduce get_task_state()Ilya Leoshkevich2024-03-061-4/+4
* plugins: add an API to read registersAlex Bennée2024-02-282-0/+57
* plugins: create CPUPluginState and migrate plugin_maskAlex Bennée2024-02-281-3/+10
* plugins: Use different helpers when reading registersAkihiko Odaki2024-02-281-2/+10
* plugins: fix order of init/idle/resume callbackPierrick Bouvier2024-02-281-2/+7
* plugins: add qemu_plugin_num_vcpus functionPierrick Bouvier2024-02-284-0/+16
* plugins: remove previous n_vcpus functions from APIPierrick Bouvier2024-02-283-33/+1
* misc: Clean up includesPeter Maydell2024-01-302-2/+0
* configure, meson: rename targetos to host_osPaolo Bonzini2023-12-311-2/+2
* plugins: fix win plugin tests on cross compileGreg Manning2023-11-231-1/+1
* plugins: make test/example plugins work on windowsGreg Manning2023-11-081-0/+19
* accel/tcg: Declare tcg_flush_jmp_cache() in 'exec/tb-flush.h'Philippe Mathieu-Daudé2023-11-071-1/+0
* plugins: Check if vCPU is realizedAkihiko Odaki2023-10-111-1/+1
* plugins/loader: Clean up global variable shadowingPhilippe Mathieu-Daudé2023-10-061-2/+2