Home
last modified time | relevance | path

Searched refs:breakinfo (Results 1 – 2 of 2) sorted by relevance

/linux/arch/x86/kernel/
H A Dkgdb.c185 } breakinfo[HBP_NUM]; variable
198 if (!breakinfo[breakno].enabled) in kgdb_correct_hw_break()
201 set_debugreg(breakinfo[breakno].addr, breakno); in kgdb_correct_hw_break()
203 breakinfo[breakno].len, in kgdb_correct_hw_break()
204 breakinfo[breakno].type); in kgdb_correct_hw_break()
208 bp = *per_cpu_ptr(breakinfo[breakno].pev, cpu); in kgdb_correct_hw_break()
212 bp->attr.bp_addr = breakinfo[breakno].addr; in kgdb_correct_hw_break()
213 bp->attr.bp_len = breakinfo[breakno].len; in kgdb_correct_hw_break()
214 bp->attr.bp_type = breakinfo[breakno].type; in kgdb_correct_hw_break()
215 info->address = breakinfo[breakno].addr; in kgdb_correct_hw_break()
[all …]
/linux/arch/loongarch/kernel/
H A Dkgdb.c462 } breakinfo[LOONGARCH_MAX_BRP]; variable
471 pevent = per_cpu_ptr(breakinfo[breakno].pev, cpu); in hw_break_reserve_slot()
483 pevent = per_cpu_ptr(breakinfo[breakno].pev, cpu); in hw_break_reserve_slot()
499 pevent = per_cpu_ptr(breakinfo[breakno].pev, cpu); in hw_break_release_slot()
516 if (!breakinfo[i].enabled) in kgdb_set_hw_break()
524 breakinfo[i].type = HW_BREAKPOINT_X; in kgdb_set_hw_break()
527 breakinfo[i].type = HW_BREAKPOINT_R; in kgdb_set_hw_break()
530 breakinfo[i].type = HW_BREAKPOINT_W; in kgdb_set_hw_break()
533 breakinfo[i].type = HW_BREAKPOINT_RW; in kgdb_set_hw_break()
541 breakinfo[i].len = HW_BREAKPOINT_LEN_1; in kgdb_set_hw_break()
[all …]