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.h551 struct CPUBreakpoint *cpu_breakpoint[MAX_NIBREAK]; member
/openbmc/qemu/target/i386/tcg/system/
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.c288 if (!env->cpu_breakpoint[n] || env->cpu_breakpoint[n]->pc != pc) { in bp_wp_matches()
417 for (n = 0; n < ARRAY_SIZE(env->cpu_breakpoint); n++) { in arm_debug_check_breakpoint()
664 if (env->cpu_breakpoint[n]) { in hw_breakpoint_update()
665 cpu_breakpoint_remove_by_ref(CPU(cpu), env->cpu_breakpoint[n]); in hw_breakpoint_update()
666 env->cpu_breakpoint[n] = NULL; in hw_breakpoint_update()
738 cpu_breakpoint_insert(CPU(cpu), addr, flags, &env->cpu_breakpoint[n]); in hw_breakpoint_update()
751 memset(env->cpu_breakpoint, 0, sizeof(env->cpu_breakpoint)); in hw_breakpoint_update_all()
753 for (i = 0; i < ARRAY_SIZE(cpu->env.cpu_breakpoint); i++) { in hw_breakpoint_update_all()
H A Dcpu.h749 struct CPUBreakpoint *cpu_breakpoint[16]; member
/openbmc/qemu/target/riscv/
H A Ddebug.c489 cpu_breakpoint_insert(cs, addr, flags, &env->cpu_breakpoint[index]); in type2_breakpoint_insert()
517 if (env->cpu_breakpoint[index]) { in type2_breakpoint_remove()
518 cpu_breakpoint_remove_by_ref(cs, env->cpu_breakpoint[index]); in type2_breakpoint_remove()
519 env->cpu_breakpoint[index] = NULL; in type2_breakpoint_remove()
614 cpu_breakpoint_insert(cs, addr, flags, &env->cpu_breakpoint[index]); in type6_breakpoint_insert()
1080 env->cpu_breakpoint[i] = NULL; in riscv_trigger_reset_hold()
H A Dcpu.h456 struct CPUBreakpoint *cpu_breakpoint[RV_MAX_TRIGGERS]; member
/openbmc/qemu/target/i386/
H A Dcpu.h2022 struct CPUBreakpoint *cpu_breakpoint[4]; member