Home
last modified time | relevance | path

Searched refs:breakno (Results 1 – 3 of 3) sorted by relevance

/linux-4.4.14/arch/blackfin/kernel/
Dkgdb.c161 int breakno; in bfin_set_hw_break() local
191 for (breakno = 0; breakno < HW_INST_WATCHPOINT_NUM; breakno++) in bfin_set_hw_break()
192 if (bfin_type == breakinfo[breakno].type in bfin_set_hw_break()
193 && !breakinfo[breakno].occupied) { in bfin_set_hw_break()
194 breakinfo[breakno].occupied = 1; in bfin_set_hw_break()
195 breakinfo[breakno].skip = 0; in bfin_set_hw_break()
196 breakinfo[breakno].enabled = 1; in bfin_set_hw_break()
197 breakinfo[breakno].addr = addr; in bfin_set_hw_break()
198 breakinfo[breakno].dataacc = dataacc; in bfin_set_hw_break()
199 breakinfo[breakno].count = 0; in bfin_set_hw_break()
[all …]
/linux-4.4.14/arch/x86/kernel/
Dkgdb.c207 int breakno; in kgdb_correct_hw_break() local
209 for (breakno = 0; breakno < HBP_NUM; breakno++) { in kgdb_correct_hw_break()
214 if (!breakinfo[breakno].enabled) in kgdb_correct_hw_break()
217 set_debugreg(breakinfo[breakno].addr, breakno); in kgdb_correct_hw_break()
218 early_dr7 |= encode_dr7(breakno, in kgdb_correct_hw_break()
219 breakinfo[breakno].len, in kgdb_correct_hw_break()
220 breakinfo[breakno].type); in kgdb_correct_hw_break()
224 bp = *per_cpu_ptr(breakinfo[breakno].pev, cpu); in kgdb_correct_hw_break()
228 bp->attr.bp_addr = breakinfo[breakno].addr; in kgdb_correct_hw_break()
229 bp->attr.bp_len = breakinfo[breakno].len; in kgdb_correct_hw_break()
[all …]
/linux-4.4.14/kernel/debug/
Ddebug_core.c276 int breakno = -1; in dbg_set_sw_break() local
290 breakno = i; in dbg_set_sw_break()
295 if (breakno == -1) { in dbg_set_sw_break()
298 breakno = i; in dbg_set_sw_break()
304 if (breakno == -1) in dbg_set_sw_break()
307 kgdb_break[breakno].state = BP_SET; in dbg_set_sw_break()
308 kgdb_break[breakno].type = BP_BREAKPOINT; in dbg_set_sw_break()
309 kgdb_break[breakno].bpt_addr = addr; in dbg_set_sw_break()