Home
last modified time | relevance | path

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

/freebsd-14-stable/sys/amd64/linux/
HDlinux_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()
HDlinux_machdep.c74 td->td_frame->tf_rax = 0; in linux_set_upcall()
/freebsd-14-stable/sys/amd64/amd64/
HDgdb_machdep.c62 case GDB_REG_RAX: return (&kdb_frame->tf_rax); in gdb_cpu_getreg()
102 case GDB_REG_RAX: kdb_frame->tf_rax = regval; break; in gdb_cpu_setreg()
HDvm_machdep.c309 frame->tf_rax = 0; /* Child returns zero */ in x86_set_fork_retval()
562 frame->tf_rax = td->td_retval[0]; in cpu_set_syscall_retval()
591 frame->tf_rax = error; in cpu_set_syscall_retval()
HDdb_trace.c66 { "rax", DB_OFFSET(tf_rax), db_frame },
227 db_decode_syscall(td, tf->tf_rax); in db_nextframe()
HDtrap.c663 addr, frame->tf_rsp, frame->tf_rip, frame->tf_rax, in trap()
972 printf("rax: %016lx rbx: %016lx rbp: %016lx\n", frame->tf_rax, in trap_diag()
1046 frame->tf_rax, frame->tf_rdx, frame->tf_rbx, in dblfault_handler()
1117 sa->code = frame->tf_rax; in cpu_fetch_syscall_args()
HDexec_machdep.c439 regs->r_rax = tp->tf_rax; in fill_frame_regs()
485 tp->tf_rax = regs->r_rax; in set_regs()
619 mcp->mc_rax = tp->tf_rax; in get_mcontext()
695 tp->tf_rax = mcp->mc_rax; in set_mcontext()
HDgenassym.c175 ASSYM(TF_RAX, offsetof(struct trapframe, tf_rax));
/freebsd-14-stable/sys/amd64/ia32/
HDia32_signal.c172 mcp->mc_eax = tp->tf_rax; in ia32_get_mcontext()
239 tp->tf_rax = mcp->mc_eax; in ia32_set_mcontext()
387 sf.sf_siginfo.si_sc.sc_eax = regs->tf_rax; in ia32_osendsig()
477 sf.sf_uc.uc_mcontext.mc_eax = regs->tf_rax; in freebsd4_ia32_sendsig()
602 sf.sf_uc.uc_mcontext.mc_eax = regs->tf_rax; in ia32_sendsig()
725 regs->tf_rax = scp->sc_eax; in ofreebsd32_sigreturn()
800 regs->tf_rax = ucp->uc_mcontext.mc_eax; in freebsd4_freebsd32_sigreturn()
900 regs->tf_rax = ucp->uc_mcontext.mc_eax; in freebsd32_sigreturn()
HDia32_reg.c96 regs->r_eax = tp->tf_rax; in fill_regs32()
127 tp->tf_rax = regs->r_eax; in set_regs32()
HDia32_syscall.c157 sa->code = frame->tf_rax; in ia32_fetch_syscall_args()
/freebsd-14-stable/sys/amd64/linux32/
HDlinux32_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()
HDlinux32_machdep.c305 td->td_frame->tf_rax = 0; in linux_set_upcall()
/freebsd-14-stable/sys/x86/include/
HDframe.h128 register_t tf_rax; member
/freebsd-14-stable/sys/cddl/dev/fbt/x86/
HDfbt_isa.c71 rval = frame->tf_rax; in fbt_invop()
/freebsd-14-stable/stand/efi/loader/arch/amd64/
HDtrap.c116 tf->tf_r9, tf->tf_rax, tf->tf_rbx, tf->tf_rbp, tf->tf_r10, in report_exc()
/freebsd-14-stable/sys/cddl/dev/dtrace/amd64/
HDdtrace_isa.c525 return (frame->tf_rax); in dtrace_getreg()