Lines Matching refs:gdb_regs
48 static unsigned long gdb_regs[(NUMREGBYTES + variable
339 void pt_regs_to_gdb_regs(unsigned long *gdb_regs, struct pt_regs *regs) in pt_regs_to_gdb_regs() argument
343 char *ptr = (char *)gdb_regs; in pt_regs_to_gdb_regs()
351 void gdb_regs_to_pt_regs(unsigned long *gdb_regs, struct pt_regs *regs) in gdb_regs_to_pt_regs() argument
355 char *ptr = (char *)gdb_regs; in gdb_regs_to_pt_regs()
521 pt_regs_to_gdb_regs(gdb_regs, local_debuggerinfo); in gdb_get_regs_helper()
530 sleeping_thread_to_gdb_regs(gdb_regs, thread); in gdb_get_regs_helper()
538 kgdb_mem2hex((char *)gdb_regs, remcom_out_buffer, NUMREGBYTES); in gdb_cmd_getregs()
544 kgdb_hex2mem(&remcom_in_buffer[1], (char *)gdb_regs, NUMREGBYTES); in gdb_cmd_setregs()
549 gdb_regs_to_pt_regs(gdb_regs, ks->linux_regs); in gdb_cmd_setregs()
591 return kgdb_mem2hex((char *)gdb_regs + offset, out, in gdb_hex_reg_helper()
620 !dbg_get_reg(regnum, gdb_regs, ks->linux_regs)) { in gdb_cmd_reg_set()
624 memset(gdb_regs, 0, sizeof(gdb_regs)); in gdb_cmd_reg_set()
625 while (i < sizeof(gdb_regs) * 2) in gdb_cmd_reg_set()
631 kgdb_hex2mem(ptr, (char *)gdb_regs, i); in gdb_cmd_reg_set()
632 dbg_set_reg(regnum, gdb_regs, ks->linux_regs); in gdb_cmd_reg_set()