Home
last modified time | relevance | path

Searched refs:cpu_watchpoint (Results 1 – 9 of 9) sorted by relevance

/qemu/target/xtensa/
H A Ddbg_helper.c91 if (env->cpu_watchpoint[i]) { in set_dbreak()
92 cpu_watchpoint_remove_by_ref(cs, env->cpu_watchpoint[i]); in set_dbreak()
108 flags, &env->cpu_watchpoint[i])) { in set_dbreak()
109 env->cpu_watchpoint[i] = NULL; in set_dbreak()
133 if (env->cpu_watchpoint[i]) { in HELPER()
136 cpu_watchpoint_remove_by_ref(cs, env->cpu_watchpoint[i]); in HELPER()
137 env->cpu_watchpoint[i] = NULL; in HELPER()
H A Dhelper.c210 if (env->cpu_watchpoint[i] && in check_hw_breakpoints()
211 env->cpu_watchpoint[i]->flags & BP_WATCHPOINT_HIT) { in check_hw_breakpoints()
H A Dcpu.h547 struct CPUWatchpoint *cpu_watchpoint[MAX_NDBREAK]; member
/qemu/target/i386/tcg/sysemu/
H A Dbpt_helper.c79 &env->cpu_watchpoint[index]); in hw_breakpoint_insert()
88 &env->cpu_watchpoint[index]); in hw_breakpoint_insert()
112 if (env->cpu_watchpoint[index]) { in hw_breakpoint_remove()
113 cpu_watchpoint_remove_by_ref(cs, env->cpu_watchpoint[index]); in hw_breakpoint_remove()
114 env->cpu_watchpoint[index] = NULL; in hw_breakpoint_remove()
186 if (env->cpu_watchpoint[reg] && in check_hw_breakpoints()
187 env->cpu_watchpoint[reg]->flags & BP_WATCHPOINT_HIT) { in check_hw_breakpoints()
/qemu/target/riscv/
H A Ddebug.c399 &env->cpu_watchpoint[index]); in type2_breakpoint_insert()
402 &env->cpu_watchpoint[index]); in type2_breakpoint_insert()
416 if (env->cpu_watchpoint[index]) { in type2_breakpoint_remove()
417 cpu_watchpoint_remove_by_ref(cs, env->cpu_watchpoint[index]); in type2_breakpoint_remove()
418 env->cpu_watchpoint[index] = NULL; in type2_breakpoint_remove()
526 &env->cpu_watchpoint[index]); in type6_breakpoint_insert()
529 &env->cpu_watchpoint[index]); in type6_breakpoint_insert()
984 env->cpu_watchpoint[i] = NULL; in riscv_trigger_reset_hold()
H A Dcpu.h409 struct CPUWatchpoint *cpu_watchpoint[RV_MAX_TRIGGERS]; member
/qemu/target/arm/
H A Ddebug_helper.c269 CPUWatchpoint *wp = env->cpu_watchpoint[n]; in bp_wp_matches()
369 for (n = 0; n < ARRAY_SIZE(env->cpu_watchpoint); n++) { in check_watchpoints()
556 if (env->cpu_watchpoint[n]) { in hw_watchpoint_update()
557 cpu_watchpoint_remove_by_ref(CPU(cpu), env->cpu_watchpoint[n]); in hw_watchpoint_update()
558 env->cpu_watchpoint[n] = NULL; in hw_watchpoint_update()
633 &env->cpu_watchpoint[n]); in hw_watchpoint_update()
646 memset(env->cpu_watchpoint, 0, sizeof(env->cpu_watchpoint)); in hw_watchpoint_update_all()
648 for (i = 0; i < ARRAY_SIZE(cpu->env.cpu_watchpoint); i++) { in hw_watchpoint_update_all()
H A Dcpu.h724 struct CPUWatchpoint *cpu_watchpoint[16]; member
/qemu/target/i386/
H A Dcpu.h1869 struct CPUWatchpoint *cpu_watchpoint[4]; member