Home
last modified time | relevance | path

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

/freebsd-13-stable/sys/amd64/amd64/
HDgdb_machdep.c65 case GDB_REG_RSI: return (&kdb_frame->tf_rsi); in gdb_cpu_getreg()
106 case GDB_REG_RSI: kdb_frame->tf_rsi = regval; break; in gdb_cpu_setreg()
HDexec_machdep.c169 regs->tf_rsi = (register_t)&sfp->sf_si; /* arg 2 in %rsi */ in sendsig()
178 regs->tf_rsi = ksi->ksi_code; /* arg 2 in %rsi */ in sendsig()
429 regs->r_rsi = tp->tf_rsi; in fill_frame_regs()
475 tp->tf_rsi = regs->r_rsi; in set_regs()
604 mcp->mc_rsi = tp->tf_rsi; in get_mcontext()
685 tp->tf_rsi = mcp->mc_rsi; in set_mcontext()
HDdb_trace.c72 { "rsi", DB_OFFSET(tf_rsi), db_frame },
HDgenassym.c171 ASSYM(TF_RSI, offsetof(struct trapframe, tf_rsi));
HDtrap.c987 frame->tf_rcx, frame->tf_rdi, frame->tf_rsi, in dblfault_handler()
/freebsd-13-stable/sys/amd64/cloudabi64/
HDcloudabi64_sysvec.c106 sa->args[1] = frame->tf_rsi; in cloudabi64_fetch_syscall_args()
188 frame->tf_rsi = attr->argument; in cloudabi64_thread_setregs()
/freebsd-13-stable/sys/amd64/ia32/
HDia32_signal.c163 mcp->mc_esi = tp->tf_rsi; in ia32_get_mcontext()
234 tp->tf_rsi = mcp->mc_esi; in ia32_set_mcontext()
391 sf.sf_siginfo.si_sc.sc_esi = regs->tf_rsi; in ia32_osendsig()
471 sf.sf_uc.uc_mcontext.mc_esi = regs->tf_rsi; in freebsd4_ia32_sendsig()
596 sf.sf_uc.uc_mcontext.mc_esi = regs->tf_rsi; in ia32_sendsig()
729 regs->tf_rsi = scp->sc_esi; in ofreebsd32_sigreturn()
795 regs->tf_rsi = ucp->uc_mcontext.mc_esi; in freebsd4_freebsd32_sigreturn()
895 regs->tf_rsi = ucp->uc_mcontext.mc_esi; in freebsd32_sigreturn()
HDia32_reg.c91 regs->r_esi = tp->tf_rsi; in fill_regs32()
122 tp->tf_rsi = regs->r_esi; in set_regs32()
/freebsd-13-stable/sys/x86/include/
HDframe.h123 register_t tf_rsi; member
/freebsd-13-stable/sys/amd64/linux/
HDlinux_sysvec.c158 sa->args[1] = frame->tf_rsi; in linux_fetch_syscall_args()
422 regs->tf_rsi = context->sc_rsi; in linux_rt_sigreturn()
581 sf.sf_uc.uc_mcontext.sc_rsi = regs->tf_rsi; in linux_rt_sendsig()
621 regs->tf_rsi = (register_t)&sfp->sf_si; /* arg 2 in %rsi */ in linux_rt_sendsig()
624 regs->tf_rsi = 0; in linux_rt_sendsig()
/freebsd-13-stable/sys/amd64/linux32/
HDlinux32_sysvec.c205 frame.sf_uc.uc_mcontext.sc_esi = regs->tf_rsi; in linux_rt_sendsig()
313 frame.sf_sc.sc_esi = regs->tf_rsi; in linux_sendsig()
407 regs->tf_rsi = frame.sf_sc.sc_esi; in linux_sigreturn()
492 regs->tf_rsi = context->sc_esi; in linux_rt_sigreturn()
532 sa->args[3] = frame->tf_rsi; in linux32_fetch_syscall_args()
/freebsd-13-stable/sys/cddl/dev/dtrace/amd64/
HDdtrace_isa.c394 stack = (uintptr_t *)&tf->tf_rsi; in dtrace_getarg()
518 return (rp->tf_rsi); in dtrace_getreg()
/freebsd-13-stable/sys/cddl/dev/fbt/x86/
HDfbt_isa.c93 arg1 = frame->tf_rsi; in fbt_invop()
/freebsd-13-stable/stand/efi/loader/arch/amd64/
HDtrap.c116 tf->tf_rdi, tf->tf_rsi, tf->tf_rdx, tf->tf_rcx, tf->tf_r8, in report_exc()