Home
last modified time | relevance | path

Searched refs:breakno (Results 1 - 5 of 5) sorted by relevance

/kernel/linux/linux-5.10/arch/x86/kernel/
H A Dkgdb.c191 int breakno; in kgdb_correct_hw_break() local
193 for (breakno = 0; breakno < HBP_NUM; breakno++) { in kgdb_correct_hw_break()
198 if (!breakinfo[breakno].enabled) in kgdb_correct_hw_break()
201 set_debugreg(breakinfo[breakno].addr, breakno); in kgdb_correct_hw_break()
202 early_dr7 |= encode_dr7(breakno, in kgdb_correct_hw_break()
203 breakinfo[breakno].len, in kgdb_correct_hw_break()
204 breakinfo[breakno] in kgdb_correct_hw_break()
226 hw_break_reserve_slot(int breakno) hw_break_reserve_slot() argument
255 hw_break_release_slot(int breakno) hw_break_release_slot() argument
[all...]
/kernel/linux/linux-6.6/arch/x86/kernel/
H A Dkgdb.c191 int breakno; in kgdb_correct_hw_break() local
193 for (breakno = 0; breakno < HBP_NUM; breakno++) { in kgdb_correct_hw_break()
198 if (!breakinfo[breakno].enabled) in kgdb_correct_hw_break()
201 set_debugreg(breakinfo[breakno].addr, breakno); in kgdb_correct_hw_break()
202 early_dr7 |= encode_dr7(breakno, in kgdb_correct_hw_break()
203 breakinfo[breakno].len, in kgdb_correct_hw_break()
204 breakinfo[breakno] in kgdb_correct_hw_break()
226 hw_break_reserve_slot(int breakno) hw_break_reserve_slot() argument
255 hw_break_release_slot(int breakno) hw_break_release_slot() argument
[all...]
/kernel/linux/linux-5.10/kernel/debug/
H A Ddebug_core.c337 int breakno = -1; in dbg_set_sw_break() local
351 breakno = i; in dbg_set_sw_break()
356 if (breakno == -1) { in dbg_set_sw_break()
359 breakno = i; in dbg_set_sw_break()
365 if (breakno == -1) in dbg_set_sw_break()
368 kgdb_break[breakno].state = BP_SET; in dbg_set_sw_break()
369 kgdb_break[breakno].type = BP_BREAKPOINT; in dbg_set_sw_break()
370 kgdb_break[breakno].bpt_addr = addr; in dbg_set_sw_break()
/kernel/linux/linux-6.6/kernel/debug/
H A Ddebug_core.c321 int breakno = -1; in dbg_set_sw_break() local
335 breakno = i; in dbg_set_sw_break()
340 if (breakno == -1) { in dbg_set_sw_break()
343 breakno = i; in dbg_set_sw_break()
349 if (breakno == -1) in dbg_set_sw_break()
352 kgdb_break[breakno].state = BP_SET; in dbg_set_sw_break()
353 kgdb_break[breakno].type = BP_BREAKPOINT; in dbg_set_sw_break()
354 kgdb_break[breakno].bpt_addr = addr; in dbg_set_sw_break()
/kernel/linux/linux-6.6/arch/loongarch/kernel/
H A Dkgdb.c462 static int hw_break_reserve_slot(int breakno) in hw_break_reserve_slot() argument
469 pevent = per_cpu_ptr(breakinfo[breakno].pev, cpu); in hw_break_reserve_slot()
481 pevent = per_cpu_ptr(breakinfo[breakno].pev, cpu); in hw_break_reserve_slot()
488 static int hw_break_release_slot(int breakno) in hw_break_release_slot() argument
497 pevent = per_cpu_ptr(breakinfo[breakno].pev, cpu); in hw_break_release_slot()

Completed in 5 milliseconds