Home
last modified time | relevance | path

Searched refs:cpu_breakpoint (Results 1 – 8 of 8) sorted by relevance

/openbmc/qemu/target/xtensa/
H A Ddbg_helper.c46 BP_CPU, &env->cpu_breakpoint[i]); in HELPER()
48 cpu_breakpoint_remove_by_ref(cs, env->cpu_breakpoint[i]); in HELPER()
49 env->cpu_breakpoint[i] = NULL; in HELPER()
61 cpu_breakpoint_remove_by_ref(cs, env->cpu_breakpoint[i]); in HELPER()
62 cpu_breakpoint_insert(cs, v, BP_CPU, &env->cpu_breakpoint[i]); in HELPER()
H A Dcpu.h549 struct CPUBreakpoint *cpu_breakpoint[MAX_NIBREAK]; member
/openbmc/qemu/target/i386/tcg/sysemu/
H A Dbpt_helper.c65 &env->cpu_breakpoint[index]); in hw_breakpoint_insert()
93 env->cpu_breakpoint[index] = NULL; in hw_breakpoint_insert()
104 if (env->cpu_breakpoint[index]) { in hw_breakpoint_remove()
105 cpu_breakpoint_remove_by_ref(cs, env->cpu_breakpoint[index]); in hw_breakpoint_remove()
106 env->cpu_breakpoint[index] = NULL; in hw_breakpoint_remove()
/openbmc/qemu/target/arm/
H A Ddebug_helper.c286 if (!env->cpu_breakpoint[n] || env->cpu_breakpoint[n]->pc != pc) { in bp_wp_matches()
415 for (n = 0; n < ARRAY_SIZE(env->cpu_breakpoint); n++) { in arm_debug_check_breakpoint()
662 if (env->cpu_breakpoint[n]) { in hw_breakpoint_update()
663 cpu_breakpoint_remove_by_ref(CPU(cpu), env->cpu_breakpoint[n]); in hw_breakpoint_update()
664 env->cpu_breakpoint[n] = NULL; in hw_breakpoint_update()
736 cpu_breakpoint_insert(CPU(cpu), addr, flags, &env->cpu_breakpoint[n]); in hw_breakpoint_update()
749 memset(env->cpu_breakpoint, 0, sizeof(env->cpu_breakpoint)); in hw_breakpoint_update_all()
751 for (i = 0; i < ARRAY_SIZE(cpu->env.cpu_breakpoint); i++) { in hw_breakpoint_update_all()
H A Dcpu.h723 struct CPUBreakpoint *cpu_breakpoint[16]; member
/openbmc/qemu/target/riscv/
H A Ddebug.c385 cpu_breakpoint_insert(cs, addr, flags, &env->cpu_breakpoint[index]); in type2_breakpoint_insert()
411 if (env->cpu_breakpoint[index]) { in type2_breakpoint_remove()
412 cpu_breakpoint_remove_by_ref(cs, env->cpu_breakpoint[index]); in type2_breakpoint_remove()
413 env->cpu_breakpoint[index] = NULL; in type2_breakpoint_remove()
511 cpu_breakpoint_insert(cs, addr, flags, &env->cpu_breakpoint[index]); in type6_breakpoint_insert()
983 env->cpu_breakpoint[i] = NULL; in riscv_trigger_reset_hold()
H A Dcpu.h408 struct CPUBreakpoint *cpu_breakpoint[RV_MAX_TRIGGERS]; member
/openbmc/qemu/target/i386/
H A Dcpu.h1868 struct CPUBreakpoint *cpu_breakpoint[4]; member