Searched refs:tf_rsi (Results 1 – 14 of 14) sorted by relevance
| /freebsd-13-stable/sys/amd64/amd64/ |
| HD | gdb_machdep.c | 65 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()
|
| HD | exec_machdep.c | 169 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()
|
| HD | db_trace.c | 72 { "rsi", DB_OFFSET(tf_rsi), db_frame },
|
| HD | genassym.c | 171 ASSYM(TF_RSI, offsetof(struct trapframe, tf_rsi));
|
| HD | trap.c | 987 frame->tf_rcx, frame->tf_rdi, frame->tf_rsi, in dblfault_handler()
|
| /freebsd-13-stable/sys/amd64/cloudabi64/ |
| HD | cloudabi64_sysvec.c | 106 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/ |
| HD | ia32_signal.c | 163 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()
|
| HD | ia32_reg.c | 91 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/ |
| HD | frame.h | 123 register_t tf_rsi; member
|
| /freebsd-13-stable/sys/amd64/linux/ |
| HD | linux_sysvec.c | 158 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/ |
| HD | linux32_sysvec.c | 205 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/ |
| HD | dtrace_isa.c | 394 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/ |
| HD | fbt_isa.c | 93 arg1 = frame->tf_rsi; in fbt_invop()
|
| /freebsd-13-stable/stand/efi/loader/arch/amd64/ |
| HD | trap.c | 116 tf->tf_rdi, tf->tf_rsi, tf->tf_rdx, tf->tf_rcx, tf->tf_r8, in report_exc()
|