Home
last modified time | relevance | path

Searched refs:tf_s (Results 1 – 9 of 9) sorted by relevance

/freebsd/sys/riscv/riscv/
H A Ddb_interface.c76 { "s0", DB_OFFSET(tf_s[0]), db_frame },
77 { "s1", DB_OFFSET(tf_s[1]), db_frame },
78 { "s2", DB_OFFSET(tf_s[2]), db_frame },
79 { "s3", DB_OFFSET(tf_s[3]), db_frame },
80 { "s4", DB_OFFSET(tf_s[4]), db_frame },
81 { "s5", DB_OFFSET(tf_s[5]), db_frame },
82 { "s6", DB_OFFSET(tf_s[6]), db_frame },
83 { "s7", DB_OFFSET(tf_s[7]), db_frame },
84 { "s8", DB_OFFSET(tf_s[8]), db_frame },
85 { "s9", DB_OFFSET(tf_s[9]), db_frame },
[all …]
H A Dexec_machdep.c92 memcpy(regs->s, frame->tf_s, sizeof(regs->s)); in fill_regs()
111 memcpy(frame->tf_s, regs->s, sizeof(frame->tf_s)); in set_regs()
194 CTASSERT(sizeof(((struct trapframe *)0)->tf_s) ==
200 CTASSERT(sizeof(((struct trapframe *)0)->tf_s) ==
211 memcpy(mcp->mc_gpregs.gp_s, tf->tf_s, sizeof(mcp->mc_gpregs.gp_s)); in get_mcontext()
251 memcpy(tf->tf_s, mcp->mc_gpregs.gp_s, sizeof(tf->tf_s)); in set_mcontext()
H A Dgdb_machdep.c95 case GDB_REG_FP: kdb_frame->tf_s[0] = regval; break; in gdb_cpu_setreg()
96 case GDB_REG_S1: kdb_frame->tf_s[1] = regval; break; in gdb_cpu_setreg()
104 kdb_frame->tf_s[regnum - GDB_REG_S2] = regval; in gdb_cpu_setreg()
H A Ddb_trace.c106 frame->fp = tf->tf_s[0]; in db_stack_trace_cmd()
H A Dtrap.c175 for (i = 0; i < nitems(frame->tf_s); i++) { in dump_regs()
177 print_with_symbol(name, frame->tf_s[i]); in dump_regs()
H A Dmachdep.c277 memcpy(pcb->pcb_s, tf->tf_s, sizeof(tf->tf_s)); in makectx()
H A Dgenassym.c93 ASSYM(TF_S, offsetof(struct trapframe, tf_s));
/freebsd/sys/cddl/dev/dtrace/riscv/
H A Ddtrace_isa.c204 fp = tf->tf_s[0]; in dtrace_getupcstack()
249 fp = tf->tf_s[0]; in dtrace_getustackdepth()
334 return (frame->tf_s[reg - REG_S0]); in dtrace_getreg()
338 return (frame->tf_s[reg - REG_S2 + 2]); in dtrace_getreg()
/freebsd/sys/riscv/include/
H A Dframe.h52 uint64_t tf_s[12]; member