• Home
  • Raw
  • Download

Lines Matching refs:addr

178 int __weak kgdb_validate_break_address(unsigned long addr)  in kgdb_validate_break_address()  argument
183 if (kgdb_within_blocklist(addr)) in kgdb_validate_break_address()
191 tmp.bpt_addr = addr; in kgdb_validate_break_address()
198 addr); in kgdb_validate_break_address()
281 static void kgdb_flush_swbreak_addr(unsigned long addr) in kgdb_flush_swbreak_addr() argument
293 addr, addr + BREAK_INSTR_SIZE); in kgdb_flush_swbreak_addr()
298 flush_icache_range(addr, addr + BREAK_INSTR_SIZE); in kgdb_flush_swbreak_addr()
330 int dbg_set_sw_break(unsigned long addr) in dbg_set_sw_break() argument
332 int err = kgdb_validate_break_address(addr); in dbg_set_sw_break()
341 (kgdb_break[i].bpt_addr == addr)) in dbg_set_sw_break()
346 kgdb_break[i].bpt_addr == addr) { in dbg_set_sw_break()
366 kgdb_break[breakno].bpt_addr = addr; in dbg_set_sw_break()
394 int dbg_remove_sw_break(unsigned long addr) in dbg_remove_sw_break() argument
400 (kgdb_break[i].bpt_addr == addr)) { in dbg_remove_sw_break()
408 int kgdb_isremovedbreak(unsigned long addr) in kgdb_isremovedbreak() argument
414 (kgdb_break[i].bpt_addr == addr)) in kgdb_isremovedbreak()
420 int kgdb_has_hit_break(unsigned long addr) in kgdb_has_hit_break() argument
426 kgdb_break[i].bpt_addr == addr) in kgdb_has_hit_break()
529 unsigned long addr; in kgdb_reenter_check() local
536 addr = kgdb_arch_pc(ks->ex_vector, ks->linux_regs); in kgdb_reenter_check()
545 if (dbg_remove_sw_break(addr) == 0) { in kgdb_reenter_check()
549 pr_crit("re-enter error: breakpoint removed %lx\n", addr); in kgdb_reenter_check()