Searched refs:cpu_breakpoint (Results 1 – 8 of 8) sorted by relevance
/openbmc/qemu/target/xtensa/ |
H A D | dbg_helper.c | 46 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 D | cpu.h | 549 struct CPUBreakpoint *cpu_breakpoint[MAX_NIBREAK]; member
|
/openbmc/qemu/target/i386/tcg/sysemu/ |
H A D | bpt_helper.c | 65 &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 D | debug_helper.c | 286 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 D | cpu.h | 723 struct CPUBreakpoint *cpu_breakpoint[16]; member
|
/openbmc/qemu/target/riscv/ |
H A D | debug.c | 488 cpu_breakpoint_insert(cs, addr, flags, &env->cpu_breakpoint[index]); in type2_breakpoint_insert() 514 if (env->cpu_breakpoint[index]) { in type2_breakpoint_remove() 515 cpu_breakpoint_remove_by_ref(cs, env->cpu_breakpoint[index]); in type2_breakpoint_remove() 516 env->cpu_breakpoint[index] = NULL; in type2_breakpoint_remove() 613 cpu_breakpoint_insert(cs, addr, flags, &env->cpu_breakpoint[index]); in type6_breakpoint_insert() 1083 env->cpu_breakpoint[i] = NULL; in riscv_trigger_reset_hold()
|
H A D | cpu.h | 425 struct CPUBreakpoint *cpu_breakpoint[RV_MAX_TRIGGERS]; member
|
/openbmc/qemu/target/i386/ |
H A D | cpu.h | 1923 struct CPUBreakpoint *cpu_breakpoint[4]; member
|