• Home
  • Raw
  • Download

Lines Matching refs:addr

182 int __weak kgdb_validate_break_address(unsigned long addr)  in kgdb_validate_break_address()  argument
187 if (kgdb_within_blocklist(addr)) in kgdb_validate_break_address()
195 tmp.bpt_addr = addr; in kgdb_validate_break_address()
202 addr); in kgdb_validate_break_address()
285 static void kgdb_flush_swbreak_addr(unsigned long addr) in kgdb_flush_swbreak_addr() argument
297 addr, addr + BREAK_INSTR_SIZE); in kgdb_flush_swbreak_addr()
302 flush_icache_range(addr, addr + BREAK_INSTR_SIZE); in kgdb_flush_swbreak_addr()
334 int dbg_set_sw_break(unsigned long addr) in dbg_set_sw_break() argument
336 int err = kgdb_validate_break_address(addr); in dbg_set_sw_break()
345 (kgdb_break[i].bpt_addr == addr)) in dbg_set_sw_break()
350 kgdb_break[i].bpt_addr == addr) { in dbg_set_sw_break()
370 kgdb_break[breakno].bpt_addr = addr; in dbg_set_sw_break()
398 int dbg_remove_sw_break(unsigned long addr) in dbg_remove_sw_break() argument
404 (kgdb_break[i].bpt_addr == addr)) { in dbg_remove_sw_break()
412 int kgdb_isremovedbreak(unsigned long addr) in kgdb_isremovedbreak() argument
418 (kgdb_break[i].bpt_addr == addr)) in kgdb_isremovedbreak()
424 int kgdb_has_hit_break(unsigned long addr) in kgdb_has_hit_break() argument
430 kgdb_break[i].bpt_addr == addr) in kgdb_has_hit_break()
533 unsigned long addr; in kgdb_reenter_check() local
540 addr = kgdb_arch_pc(ks->ex_vector, ks->linux_regs); in kgdb_reenter_check()
549 if (dbg_remove_sw_break(addr) == 0) { in kgdb_reenter_check()
553 pr_crit("re-enter error: breakpoint removed %lx\n", addr); in kgdb_reenter_check()