/openbmc/qemu/system/ |
H A D | watchpoint.c | 27 int flags, CPUWatchpoint **watchpoint) in cpu_watchpoint_insert() 29 CPUWatchpoint *wp; in cpu_watchpoint_insert() 68 CPUWatchpoint *wp; in cpu_watchpoint_remove() 81 void cpu_watchpoint_remove_by_ref(CPUState *cpu, CPUWatchpoint *watchpoint) in cpu_watchpoint_remove_by_ref() 93 CPUWatchpoint *wp, *next; in cpu_watchpoint_remove_all()
|
/openbmc/qemu/include/exec/ |
H A D | breakpoint.h | 21 typedef struct CPUWatchpoint { struct 27 QTAILQ_ENTRY(CPUWatchpoint) entry; argument 28 } CPUWatchpoint; typedef
|
/openbmc/qemu/include/hw/core/ |
H A D | cpu.h | 87 typedef struct CPUWatchpoint CPUWatchpoint; typedef 519 QTAILQ_HEAD(, CPUWatchpoint) watchpoints; 520 CPUWatchpoint *watchpoint_hit; 1124 int flags, CPUWatchpoint **watchpoint) in cpu_watchpoint_insert() 1136 CPUWatchpoint *wp) in cpu_watchpoint_remove_by_ref() 1145 int flags, CPUWatchpoint **watchpoint); 1148 void cpu_watchpoint_remove_by_ref(CPUState *cpu, CPUWatchpoint *watchpoint);
|
H A D | tcg-cpu-ops.h | 196 bool (*debug_check_watchpoint)(CPUState *cpu, CPUWatchpoint *wp);
|
/openbmc/qemu/accel/tcg/ |
H A D | watchpoint.c | 36 static inline bool watchpoint_address_matches(CPUWatchpoint *wp, in watchpoint_address_matches() 54 CPUWatchpoint *wp; in cpu_watchpoint_address_matches() 70 CPUWatchpoint *wp; in cpu_check_watchpoint()
|
H A D | cpu-exec.c | 698 CPUWatchpoint *wp; in cpu_handle_debug_exception()
|
/openbmc/qemu/target/riscv/ |
H A D | debug.h | 149 bool riscv_cpu_debug_check_watchpoint(CPUState *cs, CPUWatchpoint *wp);
|
H A D | cpu.h | 426 struct CPUWatchpoint *cpu_watchpoint[RV_MAX_TRIGGERS];
|
H A D | debug.c | 991 bool riscv_cpu_debug_check_watchpoint(CPUState *cs, CPUWatchpoint *wp) in riscv_cpu_debug_check_watchpoint()
|
/openbmc/qemu/target/arm/ |
H A D | hyp_gdbstub.c | 242 CPUWatchpoint *find_hw_watchpoint(CPUState *cpu, target_ulong addr) in find_hw_watchpoint()
|
H A D | debug_helper.c | 269 CPUWatchpoint *wp = env->cpu_watchpoint[n]; in bp_wp_matches() 423 bool arm_debug_check_watchpoint(CPUState *cs, CPUWatchpoint *wp) in arm_debug_check_watchpoint() 473 CPUWatchpoint *wp_hit = cs->watchpoint_hit; in arm_debug_excp_handler()
|
H A D | internals.h | 496 bool arm_debug_check_watchpoint(CPUState *cs, CPUWatchpoint *wp); 1792 CPUWatchpoint details; 1809 CPUWatchpoint *find_hw_watchpoint(CPUState *cpu, target_ulong addr);
|
H A D | kvm.c | 1405 CPUWatchpoint *wp = find_hw_watchpoint(cs, debug_exit->far); in kvm_arm_handle_debug()
|
H A D | cpu.h | 724 struct CPUWatchpoint *cpu_watchpoint[16];
|
/openbmc/qemu/target/ppc/ |
H A D | internal.h | 289 bool ppc_cpu_debug_check_watchpoint(CPUState *cs, CPUWatchpoint *wp);
|
H A D | cpu.h | 1263 struct CPUWatchpoint *dawr0_watchpoint;
|
H A D | excp_helper.c | 3278 bool ppc_cpu_debug_check_watchpoint(CPUState *cs, CPUWatchpoint *wp) in ppc_cpu_debug_check_watchpoint()
|
H A D | kvm.c | 459 static CPUWatchpoint hw_watchpoint;
|
/openbmc/qemu/target/xtensa/ |
H A D | cpu.h | 547 struct CPUWatchpoint *cpu_watchpoint[MAX_NDBREAK];
|
/openbmc/qemu/target/s390x/tcg/ |
H A D | excp_helper.c | 600 CPUWatchpoint *wp_hit = cs->watchpoint_hit; in s390x_cpu_debug_excp_handler()
|
/openbmc/qemu/target/i386/ |
H A D | cpu.h | 1924 struct CPUWatchpoint *cpu_watchpoint[4];
|
/openbmc/qemu/target/arm/hvf/ |
H A D | hvf.c | 1953 CPUWatchpoint *wp = in hvf_vcpu_exec()
|
/openbmc/qemu/target/s390x/kvm/ |
H A D | kvm.c | 130 static CPUWatchpoint hw_watchpoint;
|
/openbmc/qemu/target/i386/kvm/ |
H A D | kvm.c | 5764 static CPUWatchpoint hw_watchpoint;
|