Lines Matching refs:pt_regs
57 { "zero", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[0]) },
58 { "at", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[1]) },
59 { "v0", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[2]) },
60 { "v1", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[3]) },
61 { "a0", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[4]) },
62 { "a1", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[5]) },
63 { "a2", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[6]) },
64 { "a3", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[7]) },
65 { "t0", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[8]) },
66 { "t1", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[9]) },
67 { "t2", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[10]) },
68 { "t3", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[11]) },
69 { "t4", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[12]) },
70 { "t5", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[13]) },
71 { "t6", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[14]) },
72 { "t7", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[15]) },
73 { "s0", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[16]) },
74 { "s1", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[17]) },
75 { "s2", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[18]) },
76 { "s3", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[19]) },
77 { "s4", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[20]) },
78 { "s5", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[21]) },
79 { "s6", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[22]) },
80 { "s7", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[23]) },
81 { "t8", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[24]) },
82 { "t9", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[25]) },
83 { "k0", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[26]) },
84 { "k1", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[27]) },
85 { "gp", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[28]) },
86 { "sp", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[29]) },
87 { "s8", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[30]) },
88 { "ra", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[31]) },
89 { "sr", GDB_SIZEOF_REG, offsetof(struct pt_regs, cp0_status) },
90 { "lo", GDB_SIZEOF_REG, offsetof(struct pt_regs, lo) },
91 { "hi", GDB_SIZEOF_REG, offsetof(struct pt_regs, hi) },
92 { "bad", GDB_SIZEOF_REG, offsetof(struct pt_regs, cp0_badvaddr) },
93 { "cause", GDB_SIZEOF_REG, offsetof(struct pt_regs, cp0_cause) },
94 { "pc", GDB_SIZEOF_REG, offsetof(struct pt_regs, cp0_epc) },
131 int dbg_set_reg(int regno, void *mem, struct pt_regs *regs) in dbg_set_reg()
164 char *dbg_get_reg(int regno, void *mem, struct pt_regs *regs) in dbg_get_reg()
290 void kgdb_arch_set_pc(struct pt_regs *regs, unsigned long pc) in kgdb_arch_set_pc()
303 struct pt_regs *regs = args->regs; in kgdb_mips_notify()
346 struct pt_regs *regs, long err, int trap, int sig) in kgdb_ll_trap()
373 struct pt_regs *regs) in kgdb_arch_handle_exception()