Home
last modified time | relevance | path

Searched refs:tf_rsi (Results 1 – 13 of 13) sorted by relevance

/freebsd/sys/amd64/amd64/
H A Dgdb_machdep.c64 case GDB_REG_RSI: return (&kdb_frame->tf_rsi); in gdb_cpu_getreg()
105 case GDB_REG_RSI: kdb_frame->tf_rsi = regval; break; in gdb_cpu_setreg()
H A Dexec_machdep.c172 regs->tf_rsi = (register_t)&sfp->sf_si; /* arg 2 in %rsi */ in sendsig()
181 regs->tf_rsi = ksi->ksi_code; /* arg 2 in %rsi */ in sendsig()
432 regs->r_rsi = tp->tf_rsi; in fill_frame_regs()
478 tp->tf_rsi = regs->r_rsi; in set_regs()
607 mcp->mc_rsi = tp->tf_rsi; in get_mcontext()
688 tp->tf_rsi = mcp->mc_rsi; in set_mcontext()
H A Ddb_trace.c71 { "rsi", DB_OFFSET(tf_rsi), db_frame },
H A Dtrap.c930 frame->tf_rsi, frame->tf_rdx); in trap_fatal()
998 frame->tf_rcx, frame->tf_rdi, frame->tf_rsi, in dblfault_handler()
H A Dgenassym.c168 ASSYM(TF_RSI, offsetof(struct trapframe, tf_rsi));
/freebsd/sys/amd64/ia32/
H A Dia32_signal.c162 mcp->mc_esi = tp->tf_rsi; in ia32_get_mcontext()
233 tp->tf_rsi = mcp->mc_esi; in ia32_set_mcontext()
390 sf.sf_siginfo.si_sc.sc_esi = regs->tf_rsi; in ia32_osendsig()
470 sf.sf_uc.uc_mcontext.mc_esi = regs->tf_rsi; in freebsd4_ia32_sendsig()
595 sf.sf_uc.uc_mcontext.mc_esi = regs->tf_rsi; in ia32_sendsig()
728 regs->tf_rsi = scp->sc_esi; in ofreebsd32_sigreturn()
794 regs->tf_rsi = ucp->uc_mcontext.mc_esi; in freebsd4_freebsd32_sigreturn()
894 regs->tf_rsi = ucp->uc_mcontext.mc_esi; in freebsd32_sigreturn()
H A Dia32_reg.c90 regs->r_esi = tp->tf_rsi; in fill_regs32()
121 tp->tf_rsi = regs->r_esi; in set_regs32()
/freebsd/sys/x86/include/
H A Dframe.h121 register_t tf_rsi; member
/freebsd/sys/amd64/linux/
H A Dlinux_sysvec.c151 sa->args[1] = frame->tf_rsi; in linux_fetch_syscall_args()
416 regs->tf_rsi = context->sc_rsi; in linux_rt_sigreturn()
575 sf.sf_uc.uc_mcontext.sc_rsi = regs->tf_rsi; in linux_rt_sendsig()
615 regs->tf_rsi = (register_t)&sfp->sf_si; /* arg 2 in %rsi */ in linux_rt_sendsig()
618 regs->tf_rsi = 0; in linux_rt_sendsig()
/freebsd/sys/amd64/linux32/
H A Dlinux32_sysvec.c199 frame.sf_uc.uc_mcontext.sc_esi = regs->tf_rsi; in linux_rt_sendsig()
307 frame.sf_sc.sc_esi = regs->tf_rsi; in linux_sendsig()
401 regs->tf_rsi = frame.sf_sc.sc_esi; in linux_sigreturn()
486 regs->tf_rsi = context->sc_esi; in linux_rt_sigreturn()
526 sa->args[3] = frame->tf_rsi; in linux32_fetch_syscall_args()
/freebsd/sys/cddl/dev/dtrace/amd64/
H A Ddtrace_isa.c394 stack = (uintptr_t *)&tf->tf_rsi; in dtrace_getarg()
518 return (frame->tf_rsi); in dtrace_getreg()
/freebsd/sys/cddl/dev/fbt/x86/
H A Dfbt_isa.c104 arg1 = frame->tf_rsi; in fbt_invop()
/freebsd/stand/efi/loader/arch/amd64/
H A Dtrap.c115 tf->tf_rdi, tf->tf_rsi, tf->tf_rdx, tf->tf_rcx, tf->tf_r8, in report_exc()