Home
last modified time | relevance | path

Searched refs:tf_rax (Results 1 – 17 of 17) sorted by relevance

/freebsd/sys/amd64/linux/
H A Dlinux_sysvec.c156 sa->code = frame->tf_rax; in linux_fetch_syscall_args()
183 frame->tf_rax = td->td_retval[0]; in linux_set_syscall_retval()
200 frame->tf_rax = bsd_to_linux_errno(error); in linux_set_syscall_retval()
218 frame->tf_rax = 0; in linux_set_fork_retval()
421 regs->tf_rax = context->sc_rax; in linux_rt_sigreturn()
580 sf.sf_uc.uc_mcontext.sc_rax = regs->tf_rax; in linux_rt_sendsig()
613 regs->tf_rax = 0; in linux_rt_sendsig()
668 frame->tf_rax = linux_vsyscall_vector[code]; in linux_vsyscall()
H A Dlinux_machdep.c74 td->td_frame->tf_rax = 0; in linux_set_upcall()
/freebsd/sys/amd64/amd64/
H A Dgdb_machdep.c61 case GDB_REG_RAX: return (&kdb_frame->tf_rax); in gdb_cpu_getreg()
101 case GDB_REG_RAX: kdb_frame->tf_rax = regval; break; in gdb_cpu_setreg()
H A Dvm_machdep.c307 frame->tf_rax = 0; /* Child returns zero */ in x86_set_fork_retval()
560 frame->tf_rax = td->td_retval[0]; in cpu_set_syscall_retval()
589 frame->tf_rax = error; in cpu_set_syscall_retval()
H A Ddb_trace.c65 { "rax", DB_OFFSET(tf_rax), db_frame },
226 db_decode_syscall(td, tf->tf_rax); in db_nextframe()
H A Dtrap.c630 addr, frame->tf_rsp, frame->tf_rip, frame->tf_rax, in trap()
933 printf("rax: %016lx rbx: %016lx rbp: %016lx\n", frame->tf_rax, in trap_fatal()
997 frame->tf_rax, frame->tf_rdx, frame->tf_rbx, in dblfault_handler()
1068 sa->code = frame->tf_rax; in cpu_fetch_syscall_args()
H A Dexec_machdep.c437 regs->r_rax = tp->tf_rax; in fill_frame_regs()
483 tp->tf_rax = regs->r_rax; in set_regs()
617 mcp->mc_rax = tp->tf_rax; in get_mcontext()
693 tp->tf_rax = mcp->mc_rax; in set_mcontext()
H A Dgenassym.c173 ASSYM(TF_RAX, offsetof(struct trapframe, tf_rax));
/freebsd/sys/amd64/ia32/
H A Dia32_signal.c171 mcp->mc_eax = tp->tf_rax; in ia32_get_mcontext()
238 tp->tf_rax = mcp->mc_eax; in ia32_set_mcontext()
386 sf.sf_siginfo.si_sc.sc_eax = regs->tf_rax; in ia32_osendsig()
476 sf.sf_uc.uc_mcontext.mc_eax = regs->tf_rax; in freebsd4_ia32_sendsig()
601 sf.sf_uc.uc_mcontext.mc_eax = regs->tf_rax; in ia32_sendsig()
724 regs->tf_rax = scp->sc_eax; in ofreebsd32_sigreturn()
799 regs->tf_rax = ucp->uc_mcontext.mc_eax; in freebsd4_freebsd32_sigreturn()
899 regs->tf_rax = ucp->uc_mcontext.mc_eax; in freebsd32_sigreturn()
H A Dia32_reg.c95 regs->r_eax = tp->tf_rax; in fill_regs32()
126 tp->tf_rax = regs->r_eax; in set_regs32()
H A Dia32_syscall.c157 sa->code = frame->tf_rax; in ia32_fetch_syscall_args()
/freebsd/sys/amd64/linux32/
H A Dlinux32_sysvec.c205 frame.sf_uc.uc_mcontext.sc_eax = regs->tf_rax; in linux_rt_sendsig()
313 frame.sf_sc.sc_eax = regs->tf_rax; in linux_sendsig()
406 regs->tf_rax = frame.sf_sc.sc_eax; in linux_sigreturn()
491 regs->tf_rax = context->sc_eax; in linux_rt_sigreturn()
529 sa->code = frame->tf_rax; in linux32_fetch_syscall_args()
553 frame->tf_rax = bsd_to_linux_errno(error); in linux32_set_syscall_retval()
562 frame->tf_rax = 0; in linux32_set_fork_retval()
H A Dlinux32_machdep.c305 td->td_frame->tf_rax = 0; in linux_set_upcall()
/freebsd/sys/x86/include/
H A Dframe.h126 register_t tf_rax; member
/freebsd/sys/cddl/dev/fbt/x86/
H A Dfbt_isa.c70 rval = frame->tf_rax; in fbt_invop()
/freebsd/stand/efi/loader/arch/amd64/
H A Dtrap.c116 tf->tf_r9, tf->tf_rax, tf->tf_rbx, tf->tf_rbp, tf->tf_r10, in report_exc()
/freebsd/sys/cddl/dev/dtrace/amd64/
H A Ddtrace_isa.c528 return (frame->tf_rax); in dtrace_getreg()