Home
last modified time | relevance | path

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

/f-stack/freebsd/amd64/amd64/
H A Dgdb_machdep.c66 case GDB_REG_RSI: return (&kdb_frame->tf_rsi); in gdb_cpu_getreg()
107 case GDB_REG_RSI: kdb_frame->tf_rsi = regval; break; in gdb_cpu_setreg()
H A Dmachdep.c415 regs->tf_rsi = (register_t)&sfp->sf_si; /* arg 2 in %rsi */ in sendsig()
424 regs->tf_rsi = ksi->ksi_code; /* arg 2 in %rsi */ in sendsig()
2115 regs->r_rsi = tp->tf_rsi; in fill_frame_regs()
2161 tp->tf_rsi = regs->r_rsi; in set_regs()
2290 mcp->mc_rsi = tp->tf_rsi; in get_mcontext()
2368 tp->tf_rsi = mcp->mc_rsi; in set_mcontext()
H A Ddb_trace.c75 { "rsi", DB_OFFSET(tf_rsi), db_frame },
H A Dgenassym.c173 ASSYM(TF_RSI, offsetof(struct trapframe, tf_rsi));
H A Dtrap.c962 frame->tf_rcx, frame->tf_rdi, frame->tf_rsi, in dblfault_handler()
/f-stack/freebsd/amd64/cloudabi64/
H A Dcloudabi64_sysvec.c107 sa->args[1] = frame->tf_rsi; in cloudabi64_fetch_syscall_args()
189 frame->tf_rsi = attr->argument; in cloudabi64_thread_setregs()
/f-stack/freebsd/amd64/ia32/
H A Dia32_signal.c164 mcp->mc_esi = tp->tf_rsi; in ia32_get_mcontext()
232 tp->tf_rsi = mcp->mc_esi; in ia32_set_mcontext()
389 sf.sf_siginfo.si_sc.sc_esi = regs->tf_rsi; in ia32_osendsig()
467 sf.sf_uc.uc_mcontext.mc_esi = regs->tf_rsi; in freebsd4_ia32_sendsig()
600 sf.sf_uc.uc_mcontext.mc_esi = regs->tf_rsi; in ia32_sendsig()
733 regs->tf_rsi = scp->sc_esi; in ofreebsd32_sigreturn()
805 regs->tf_rsi = ucp->uc_mcontext.mc_esi;
910 regs->tf_rsi = ucp->uc_mcontext.mc_esi;
H A Dia32_reg.c96 regs->r_esi = tp->tf_rsi; in fill_regs32()
127 tp->tf_rsi = regs->r_esi; in set_regs32()
/f-stack/freebsd/x86/include/
H A Dframe.h124 register_t tf_rsi; member
/f-stack/freebsd/amd64/linux/
H A Dlinux_sysvec.c189 sa->args[1] = frame->tf_rsi; in linux_fetch_syscall_args()
578 regs->tf_rsi = context->sc_rsi; in linux_rt_sigreturn()
658 sf.sf_sc.uc_mcontext.sc_rsi = regs->tf_rsi; in linux_rt_sendsig()
683 regs->tf_rsi = (register_t)&sfp->sf_si; /* arg 2 in %rsi */ in linux_rt_sendsig()
/f-stack/freebsd/amd64/linux32/
H A Dlinux32_sysvec.c318 frame.sf_sc.uc_mcontext.sc_esi = regs->tf_rsi; in linux_rt_sendsig()
426 frame.sf_sc.sc_esi = regs->tf_rsi; in linux_sendsig()
528 regs->tf_rsi = frame.sf_sc.sc_esi; in linux_sigreturn()
615 regs->tf_rsi = context->sc_esi; in linux_rt_sigreturn()
655 sa->args[3] = frame->tf_rsi; in linux32_fetch_syscall_args()