Lines Matching refs:gdb_regs
51 static unsigned long gdb_regs[(NUMREGBYTES + variable
342 void pt_regs_to_gdb_regs(unsigned long *gdb_regs, struct pt_regs *regs) in pt_regs_to_gdb_regs() argument
346 char *ptr = (char *)gdb_regs; in pt_regs_to_gdb_regs()
354 void gdb_regs_to_pt_regs(unsigned long *gdb_regs, struct pt_regs *regs) in gdb_regs_to_pt_regs() argument
358 char *ptr = (char *)gdb_regs; in gdb_regs_to_pt_regs()
524 pt_regs_to_gdb_regs(gdb_regs, local_debuggerinfo); in gdb_get_regs_helper()
533 sleeping_thread_to_gdb_regs(gdb_regs, thread); in gdb_get_regs_helper()
541 kgdb_mem2hex((char *)gdb_regs, remcom_out_buffer, NUMREGBYTES); in gdb_cmd_getregs()
547 kgdb_hex2mem(&remcom_in_buffer[1], (char *)gdb_regs, NUMREGBYTES); in gdb_cmd_setregs()
552 gdb_regs_to_pt_regs(gdb_regs, ks->linux_regs); in gdb_cmd_setregs()
594 return kgdb_mem2hex((char *)gdb_regs + offset, out, in gdb_hex_reg_helper()
623 !dbg_get_reg(regnum, gdb_regs, ks->linux_regs)) { in gdb_cmd_reg_set()
627 memset(gdb_regs, 0, sizeof(gdb_regs)); in gdb_cmd_reg_set()
628 while (i < sizeof(gdb_regs) * 2) in gdb_cmd_reg_set()
634 kgdb_hex2mem(ptr, (char *)gdb_regs, i); in gdb_cmd_reg_set()
635 dbg_set_reg(regnum, gdb_regs, ks->linux_regs); in gdb_cmd_reg_set()