Lines Matching refs:gdb_regs
50 static unsigned long gdb_regs[(NUMREGBYTES + variable
341 void pt_regs_to_gdb_regs(unsigned long *gdb_regs, struct pt_regs *regs) in pt_regs_to_gdb_regs() argument
345 char *ptr = (char *)gdb_regs; in pt_regs_to_gdb_regs()
353 void gdb_regs_to_pt_regs(unsigned long *gdb_regs, struct pt_regs *regs) in gdb_regs_to_pt_regs() argument
357 char *ptr = (char *)gdb_regs; in gdb_regs_to_pt_regs()
523 pt_regs_to_gdb_regs(gdb_regs, local_debuggerinfo); in gdb_get_regs_helper()
532 sleeping_thread_to_gdb_regs(gdb_regs, thread); in gdb_get_regs_helper()
540 kgdb_mem2hex((char *)gdb_regs, remcom_out_buffer, NUMREGBYTES); in gdb_cmd_getregs()
546 kgdb_hex2mem(&remcom_in_buffer[1], (char *)gdb_regs, NUMREGBYTES); in gdb_cmd_setregs()
551 gdb_regs_to_pt_regs(gdb_regs, ks->linux_regs); in gdb_cmd_setregs()
593 return kgdb_mem2hex((char *)gdb_regs + offset, out, in gdb_hex_reg_helper()
622 !dbg_get_reg(regnum, gdb_regs, ks->linux_regs)) { in gdb_cmd_reg_set()
626 memset(gdb_regs, 0, sizeof(gdb_regs)); in gdb_cmd_reg_set()
627 while (i < sizeof(gdb_regs) * 2) in gdb_cmd_reg_set()
633 kgdb_hex2mem(ptr, (char *)gdb_regs, i); in gdb_cmd_reg_set()
634 dbg_set_reg(regnum, gdb_regs, ks->linux_regs); in gdb_cmd_reg_set()