Home
last modified time | relevance | path

Searched refs:tf_esp (Results 1 – 11 of 11) sorted by relevance

/freebsd-14.2/sys/i386/include/
H A Dpmc_mdep.h119 #define PMC_TRAPFRAME_TO_USER_SP(TF) ((TF)->tf_esp)
120 #define PMC_TRAPFRAME_TO_KERNEL_SP(TF) ((uintptr_t) &((TF)->tf_esp))
142 __asm __volatile("movl %%esp,%0" : "=r" ((TF)->tf_esp)); \
H A Dcpu.h52 #define cpu_getstack(td) ((td)->td_frame->tf_esp)
53 #define cpu_setstack(td, ap) ((td)->td_frame->tf_esp = (ap))
/freebsd-14.2/sys/i386/linux/
H A Dlinux_sysvec.c169 oonstack = sigonstack(regs->tf_esp); in linux_rt_sendsig()
177 fp = (struct l_rt_sigframe *)regs->tf_esp - 1; in linux_rt_sendsig()
210 frame.sf_uc.uc_mcontext.sc_esp = regs->tf_esp; in linux_rt_sendsig()
233 regs->tf_esp = PTROUT(fp); in linux_rt_sendsig()
278 oonstack = sigonstack(regs->tf_esp); in linux_sendsig()
286 fp = (struct l_sigframe *)regs->tf_esp - 1; in linux_sendsig()
309 frame.sf_sc.sc_esp = regs->tf_esp; in linux_sendsig()
316 frame.sf_sc.sc_esp_at_signal = regs->tf_esp; in linux_sendsig()
332 regs->tf_esp = PTROUT(fp); in linux_sendsig()
412 regs->tf_esp = frame.sf_sc.sc_esp_at_signal; in linux_sigreturn()
[all …]
H A Dlinux_machdep.c301 td->td_frame->tf_esp = stack; in linux_set_upcall()
/freebsd-14.2/sys/i386/i386/
H A Ddb_trace.c82 return (TF_HAS_STACKREGS(tf) ? tf->tf_esp : (intptr_t)&tf->tf_esp); in get_esp()
147 kdb_frame->tf_esp = *valuep; in db_esp()
418 TF_HAS_STACKREGS(tf) ? tf->tf_esp : (intptr_t)&tf->tf_esp, in db_backtrace()
447 instr = (int)&kdb_frame->tf_esp; in db_backtrace()
H A Dexec_machdep.c147 oonstack = sigonstack(regs->tf_esp); in osendsig()
237 regs->tf_esp = (int)fp; in osendsig()
363 regs->tf_esp = (int)sfp; in freebsd4_sendsig()
453 sp = (char *)regs->tf_esp - 128; in sendsig()
525 regs->tf_esp = (int)sfp; in sendsig()
638 regs->tf_esp = scp->sc_sp; in osigreturn()
985 regs->tf_esp = stack; in exec_setregs()
1036 regs->r_esp = tp->tf_esp; in fill_frame_regs()
1067 tp->tf_esp = regs->r_esp; in set_regs()
1141 mcp->mc_esp = tp->tf_esp; in get_mcontext()
[all …]
H A Dtrap.c725 addr, frame->tf_ss, frame->tf_esp, frame->tf_cs, in trap()
939 esp = frame->tf_esp; in trap_fatal()
942 esp = (int)&frame->tf_esp; in trap_fatal()
1069 error = fueword32((void *)frame->tf_esp, &eip); in cpu_fetch_syscall_args()
1072 cs = fuword16((void *)(frame->tf_esp + sizeof(u_int32_t))); in cpu_fetch_syscall_args()
1082 frame->tf_esp += 2 * sizeof(u_int32_t); in cpu_fetch_syscall_args()
1089 params = (caddr_t)frame->tf_esp + sizeof(uint32_t); in cpu_fetch_syscall_args()
H A Dvm_machdep.c510 td->td_frame->tf_esp = in cpu_set_upcall()
515 if (suword((void *)td->td_frame->tf_esp, 0) != 0) in cpu_set_upcall()
519 if (suword((void *)(td->td_frame->tf_esp + sizeof(void *)), in cpu_set_upcall()
H A Dmachdep.c725 frame->tf_ss, frame->tf_esp, frame->tf_eflags, frame->tf_cs, in DB_SHOW_COMMAND()
1852 pcb->pcb_esp = (ISPL(tf->tf_cs)) ? tf->tf_esp : (int)(tf + 1) - 8; in makectx()
/freebsd-14.2/sys/x86/include/
H A Dframe.h69 int tf_esp; member
94 int tf_esp; member
/freebsd-14.2/sys/cddl/dev/dtrace/i386/
H A Ddtrace_isa.c242 sp = tf->tf_esp; in dtrace_getupcstack()
290 sp = tf->tf_esp; in dtrace_getustackdepth()
344 sp = tf->tf_esp; in dtrace_getufpstack()
576 return (frame->tf_esp); in dtrace_getreg()