Home
last modified time | relevance | path

Searched refs:tf_rbp (Results 1 – 16 of 16) sorted by relevance

/freebsd/sys/amd64/include/
H A Dpmc_mdep.h95 #define PMC_TRAPFRAME_TO_FP(TF) ((TF)->tf_rbp)
118 __asm __volatile("movq %%rbp,%0" : "=r" ((TF)->tf_rbp)); \
/freebsd/sys/amd64/amd64/
H A Ddb_trace.c70 { "rbp", DB_OFFSET(tf_rbp), db_frame },
219 rbp = tf->tf_rbp; in db_nextframe()
294 if (tf->tf_rbp == 0) { in db_backtrace()
H A Dexec_machdep.c433 regs->r_rbp = tp->tf_rbp; in fill_frame_regs()
479 tp->tf_rbp = regs->r_rbp; in set_regs()
608 mcp->mc_rbp = tp->tf_rbp; in get_mcontext()
689 tp->tf_rbp = mcp->mc_rbp; in set_mcontext()
H A Dgdb_machdep.c107 case GDB_REG_RBP: kdb_frame->tf_rbp = regval; break; in gdb_cpu_setreg()
H A Dvm_machdep.c634 td->td_frame->tf_rbp = 0; in cpu_set_upcall()
656 td->td_frame->tf_rbp = 0; in cpu_set_upcall()
H A Dtrap.c910 printf("frame pointer = 0x%x:0x%lx\n", ss, frame->tf_rbp); in trap_fatal()
934 frame->tf_rbx, frame->tf_rbp); in trap_fatal()
996 frame->tf_rip, frame->tf_rsp, frame->tf_rbp, in dblfault_handler()
H A Dgenassym.c169 ASSYM(TF_RBP, offsetof(struct trapframe, tf_rbp));
H A Dmachdep.c1732 pcb->pcb_rbp = tf->tf_rbp; in makectx()
/freebsd/sys/cddl/dev/dtrace/amd64/
H A Ddtrace_isa.c189 fp = tf->tf_rbp; in dtrace_getupcstack()
237 fp = tf->tf_rbp; in dtrace_getustackdepth()
292 fp = tf->tf_rbp; in dtrace_getufpstack()
532 return (frame->tf_rbp); in dtrace_getreg()
/freebsd/sys/amd64/ia32/
H A Dia32_signal.c163 mcp->mc_ebp = tp->tf_rbp; in ia32_get_mcontext()
234 tp->tf_rbp = mcp->mc_ebp; in ia32_set_mcontext()
404 sf.sf_siginfo.si_sc.sc_ebp = regs->tf_rbp; in ia32_osendsig()
471 sf.sf_uc.uc_mcontext.mc_ebp = regs->tf_rbp; in freebsd4_ia32_sendsig()
596 sf.sf_uc.uc_mcontext.mc_ebp = regs->tf_rbp; in ia32_sendsig()
732 regs->tf_rbp = scp->sc_ebp; in ofreebsd32_sigreturn()
795 regs->tf_rbp = ucp->uc_mcontext.mc_ebp; in freebsd4_freebsd32_sigreturn()
895 regs->tf_rbp = ucp->uc_mcontext.mc_ebp; in freebsd32_sigreturn()
H A Dia32_reg.c91 regs->r_ebp = tp->tf_rbp; in fill_regs32()
122 tp->tf_rbp = regs->r_ebp; in set_regs32()
/freebsd/sys/x86/include/
H A Dframe.h128 register_t tf_rbp; member
/freebsd/sys/amd64/linux32/
H A Dlinux32_sysvec.c200 frame.sf_uc.uc_mcontext.sc_ebp = regs->tf_rbp; in linux_rt_sendsig()
308 frame.sf_sc.sc_ebp = regs->tf_rbp; in linux_sendsig()
402 regs->tf_rbp = frame.sf_sc.sc_ebp; in linux_sigreturn()
487 regs->tf_rbp = context->sc_ebp; in linux_rt_sigreturn()
528 sa->args[5] = frame->tf_rbp; in linux32_fetch_syscall_args()
/freebsd/stand/efi/loader/arch/amd64/
H A Dtrap.c116 tf->tf_r9, tf->tf_rax, tf->tf_rbx, tf->tf_rbp, tf->tf_r10, in report_exc()
119 fp = (struct frame *)tf->tf_rbp; in report_exc()
/freebsd/sys/x86/x86/
H A Dstack_machdep.c58 #define TF_FP(tf) ((tf)->tf_rbp)
/freebsd/sys/amd64/linux/
H A Dlinux_sysvec.c418 regs->tf_rbp = context->sc_rbp; in linux_rt_sigreturn()
577 sf.sf_uc.uc_mcontext.sc_rbp = regs->tf_rbp; in linux_rt_sendsig()