]> git.ipfire.org Git - thirdparty/qemu.git/commit
accel/tcg: Extract probe API out of 'exec/exec-all.h'
authorPhilippe Mathieu-Daudé <philmd@linaro.org>
Thu, 24 Apr 2025 20:24:11 +0000 (22:24 +0200)
committerRichard Henderson <richard.henderson@linaro.org>
Wed, 30 Apr 2025 19:45:05 +0000 (12:45 -0700)
commitfe1a3ace13a8b53fc20c74fb7e3337f754396e6b
tree29dadd3b2dcbec03f1cb42f1867beb6f88ec7f6e
parentf12b717717c45627d667b609326fda54f0ad0394
accel/tcg: Extract probe API out of 'exec/exec-all.h'

Declare probe methods in "accel/tcg/probe.h" to emphasize
they are specific to TCG accelerator.

Suggested-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Reviewed-by: Mark Cave-Ayland <mark.caveayland@nutanix.com>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Message-ID: <20250424202412.91612-13-philmd@linaro.org>
24 files changed:
accel/tcg/cputlb.c
accel/tcg/user-exec.c
include/accel/tcg/probe.h [new file with mode: 0644]
include/exec/exec-all.h
semihosting/uaccess.c
target/arm/helper.c
target/arm/ptw.c
target/arm/tcg/helper-a64.c
target/arm/tcg/mte_helper.c
target/arm/tcg/op_helper.c
target/arm/tcg/sve_helper.c
target/hexagon/mmvec/macros.h
target/hexagon/op_helper.c
target/hppa/mem_helper.c
target/hppa/op_helper.c
target/i386/tcg/access.c
target/i386/tcg/seg_helper.c
target/i386/tcg/system/excp_helper.c
target/mips/tcg/msa_helper.c
target/ppc/mem_helper.c
target/riscv/op_helper.c
target/riscv/vector_helper.c
target/s390x/tcg/mem_helper.c
target/xtensa/mmu_helper.c