Home
last modified time | relevance | path

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

/freebsd/sys/amd64/amd64/
H A Dgdb_machdep.c62 case GDB_REG_RCX: return (&kdb_frame->tf_rcx); in gdb_cpu_getreg()
103 case GDB_REG_RCX: kdb_frame->tf_rcx = regval; break; in gdb_cpu_setreg()
H A Dexec_machdep.c178 regs->tf_rcx = (register_t)ksi->ksi_addr; /* arg 4 in %rcx */ in sendsig()
182 regs->tf_rcx = (register_t)ksi->ksi_addr; /* arg 4 in %rcx */ in sendsig()
436 regs->r_rcx = tp->tf_rcx; in fill_frame_regs()
482 tp->tf_rcx = regs->r_rcx; in set_regs()
610 mcp->mc_rcx = tp->tf_rcx; in get_mcontext()
692 tp->tf_rcx = mcp->mc_rcx; in set_mcontext()
H A Ddb_trace.c66 { "rcx", DB_OFFSET(tf_rcx), db_frame },
H A Dtrap.c931 printf("rcx: %016lx r8: %016lx r9: %016lx\n", frame->tf_rcx, in trap_fatal()
998 frame->tf_rcx, frame->tf_rdi, frame->tf_rsi, in dblfault_handler()
H A Dvm_machdep.c581 frame->tf_r10 = frame->tf_rcx; in cpu_set_syscall_retval()
H A Dgenassym.c172 ASSYM(TF_RCX, offsetof(struct trapframe, tf_rcx));
/freebsd/sys/amd64/ia32/
H A Dia32_signal.c175 mcp->mc_ecx = tp->tf_rcx; in ia32_get_mcontext()
237 tp->tf_rcx = mcp->mc_ecx; in ia32_set_mcontext()
388 sf.sf_siginfo.si_sc.sc_ecx = regs->tf_rcx; in ia32_osendsig()
475 sf.sf_uc.uc_mcontext.mc_ecx = regs->tf_rcx; in freebsd4_ia32_sendsig()
600 sf.sf_uc.uc_mcontext.mc_ecx = regs->tf_rcx; in ia32_sendsig()
726 regs->tf_rcx = scp->sc_ecx; in ofreebsd32_sigreturn()
798 regs->tf_rcx = ucp->uc_mcontext.mc_ecx; in freebsd4_freebsd32_sigreturn()
898 regs->tf_rcx = ucp->uc_mcontext.mc_ecx; in freebsd32_sigreturn()
H A Dia32_reg.c94 regs->r_ecx = tp->tf_rcx; in fill_regs32()
125 tp->tf_rcx = regs->r_ecx; in set_regs32()
/freebsd/sys/amd64/linux/
H A Dlinux_sysvec.c153 sa->args[3] = frame->tf_rcx; in linux_fetch_syscall_args()
166 frame->tf_r10 = frame->tf_rcx; in linux_fetch_syscall_args()
168 frame->tf_rcx = frame->tf_rip; in linux_fetch_syscall_args()
420 regs->tf_rcx = context->sc_rcx; in linux_rt_sigreturn()
579 sf.sf_uc.uc_mcontext.sc_rcx = regs->tf_rcx; in linux_rt_sendsig()
621 regs->tf_rcx = (register_t)catcher; in linux_rt_sendsig()
/freebsd/sys/x86/include/
H A Dframe.h123 register_t tf_rcx; member
/freebsd/sys/amd64/linux32/
H A Dlinux32_sysvec.c204 frame.sf_uc.uc_mcontext.sc_ecx = regs->tf_rcx; in linux_rt_sendsig()
312 frame.sf_sc.sc_ecx = regs->tf_rcx; in linux_sendsig()
405 regs->tf_rcx = frame.sf_sc.sc_ecx; in linux_sigreturn()
490 regs->tf_rcx = context->sc_ecx; in linux_rt_sigreturn()
524 sa->args[1] = frame->tf_rcx; in linux32_fetch_syscall_args()
/freebsd/sys/cddl/dev/dtrace/amd64/
H A Ddtrace_isa.c400 stack = (uintptr_t *)&tf->tf_rcx; in dtrace_getarg()
522 return (frame->tf_rcx); in dtrace_getreg()
/freebsd/sys/cddl/dev/fbt/x86/
H A Dfbt_isa.c106 arg3 = frame->tf_rcx; 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()