Home
last modified time | relevance | path

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

/f-stack/freebsd/amd64/cloudabi32/
H A Dcloudabi32_sysvec.c118 error = copyin((void *)frame->tf_rcx, sa->args, in cloudabi32_fetch_syscall_args()
144 frame->tf_rax = copyout(td->td_retval, (void *)frame->tf_rcx, in cloudabi32_set_syscall_retval()
150 frame->tf_r10 = frame->tf_rcx; in cloudabi32_set_syscall_retval()
172 copyout(retval, (void *)frame->tf_rcx, sizeof(retval)); in cloudabi32_schedtail()
/f-stack/freebsd/amd64/amd64/
H A Dgdb_machdep.c64 case GDB_REG_RCX: return (&kdb_frame->tf_rcx); in gdb_cpu_getreg()
105 case GDB_REG_RCX: kdb_frame->tf_rcx = regval; break; in gdb_cpu_setreg()
H A Dmachdep.c421 regs->tf_rcx = (register_t)ksi->ksi_addr; /* arg 4 in %rcx */ in sendsig()
425 regs->tf_rcx = (register_t)ksi->ksi_addr; /* arg 4 in %rcx */ in sendsig()
2119 regs->r_rcx = tp->tf_rcx; in fill_frame_regs()
2165 tp->tf_rcx = regs->r_rcx; in set_regs()
2293 mcp->mc_rcx = tp->tf_rcx; in get_mcontext()
2372 tp->tf_rcx = mcp->mc_rcx; in set_mcontext()
H A Ddb_trace.c70 { "rcx", DB_OFFSET(tf_rcx), db_frame },
H A Dvm_machdep.c538 frame->tf_r10 = frame->tf_rcx; in cpu_set_syscall_retval()
H A Dgenassym.c177 ASSYM(TF_RCX, offsetof(struct trapframe, tf_rcx));
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.c109 sa->args[3] = frame->tf_rcx; /* Actually %r10. */ in cloudabi64_fetch_syscall_args()
134 frame->tf_r10 = frame->tf_rcx; in cloudabi64_set_syscall_retval()
/f-stack/freebsd/amd64/linux/
H A Dlinux_sysvec.c191 sa->args[3] = frame->tf_rcx; in linux_fetch_syscall_args()
216 frame->tf_r10 = frame->tf_rcx; in linux_set_syscall_retval()
227 frame->tf_r10 = frame->tf_rcx; in linux_set_syscall_retval()
235 frame->tf_r10 = frame->tf_rcx; in linux_set_syscall_retval()
582 regs->tf_rcx = context->sc_rcx; in linux_rt_sigreturn()
662 sf.sf_sc.uc_mcontext.sc_rcx = regs->tf_rcx; in linux_rt_sendsig()
/f-stack/freebsd/amd64/ia32/
H A Dia32_signal.c177 mcp->mc_ecx = tp->tf_rcx; in ia32_get_mcontext()
236 tp->tf_rcx = mcp->mc_ecx; in ia32_set_mcontext()
387 sf.sf_siginfo.si_sc.sc_ecx = regs->tf_rcx; in ia32_osendsig()
472 sf.sf_uc.uc_mcontext.mc_ecx = regs->tf_rcx; in freebsd4_ia32_sendsig()
605 sf.sf_uc.uc_mcontext.mc_ecx = regs->tf_rcx; in ia32_sendsig()
731 regs->tf_rcx = scp->sc_ecx; in ofreebsd32_sigreturn()
809 regs->tf_rcx = ucp->uc_mcontext.mc_ecx;
914 regs->tf_rcx = ucp->uc_mcontext.mc_ecx;
H A Dia32_reg.c100 regs->r_ecx = tp->tf_rcx; in fill_regs32()
131 tp->tf_rcx = regs->r_ecx; in set_regs32()
/f-stack/freebsd/x86/include/
H A Dframe.h126 register_t tf_rcx; member
/f-stack/freebsd/amd64/linux32/
H A Dlinux32_sysvec.c323 frame.sf_sc.uc_mcontext.sc_ecx = regs->tf_rcx; in linux_rt_sendsig()
431 frame.sf_sc.sc_ecx = regs->tf_rcx; in linux_sendsig()
532 regs->tf_rcx = frame.sf_sc.sc_ecx; in linux_sigreturn()
619 regs->tf_rcx = context->sc_ecx; in linux_rt_sigreturn()
653 sa->args[1] = frame->tf_rcx; in linux32_fetch_syscall_args()