qemu/trace
Jamie Iles 370ed60029 cpu: expose qemu_cpu_list_lock for lock-guard use
Expose qemu_cpu_list_lock globally so that we can use
WITH_QEMU_LOCK_GUARD and QEMU_LOCK_GUARD to simplify a few code paths
now and in future.

Signed-off-by: Jamie Iles <quic_jiles@quicinc.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20230427020925.51003-2-quic_jiles@quicinc.com>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
2023-05-11 09:53:41 +01:00
..
control-internal.h trace: Do not include qom/cpu.h into generated trace.h 2019-08-16 13:31:52 +02:00
control-target.c cpu: expose qemu_cpu_list_lock for lock-guard use 2023-05-11 09:53:41 +01:00
control-vcpu.h hw/core: Move cpu.c, cpu.h from qom/ to hw/core/ 2019-08-21 13:24:01 +02:00
control.c error: use GLib to remember the program name 2022-03-22 14:46:18 +04:00
control.h trace: add trace_event_iter_init_group 2021-07-12 17:37:07 +01:00
event-internal.h
ftrace.c trace: handle tracefs path truncation 2019-03-22 15:55:50 +00:00
ftrace.h
meson.build trace: Do not try to include QMP commands in user emulation binaries 2023-02-27 22:29:01 +01:00
qmp.c trace: iter init tweaks 2021-07-12 17:37:07 +01:00
simple.c trace: simple: pass trace_file unmodified to config-host.h 2021-10-14 09:50:56 +02:00
simple.h trace/simple: add st_init_group 2021-07-12 17:37:07 +01:00
trace-hmp-cmds.c trace: Move HMP commands from monitor/ to trace/ 2023-02-04 07:56:54 +01:00