Home | History | Annotate | Download | only in riscv

Lines Matching defs:ra

132 	vaddr_t ra, fp, lastra, lastfp;
244 lastfp = lastra = ra = fp = 0;
245 db_read_bytes((db_addr_t)&tf->tf_ra, sizeof(ra), (char *)&ra);
248 pr_traceaddr("fp", fp, ra - 4, flags, pr);
253 fp = ra = 0;
257 * fp[-2] saved ra value
259 db_read_bytes(lastfp - 1 * sizeof(register_t), sizeof(ra), (char *)&ra);
262 if (!trace_user && (IN_USER_VM_ADDRESS(ra) || IN_USER_VM_ADDRESS(fp)))
267 if (((char *)ra == (char *)exception_kernexit)) {
271 lastra = ra;
272 ra = fp = 0;
273 db_read_bytes((db_addr_t)&tf->tf_pc, sizeof(ra), (char *)&ra);
283 if (ra == 0)
287 if (!trace_user && IN_USER_VM_ADDRESS(ra))
290 pr_traceaddr("fp", fp, ra, flags, pr);
295 pr_traceaddr("fp", fp, ra - 4, flags, pr);