Lines Matching refs:frame
95 struct trapframe *frame; in cloudabi32_fetch_syscall_args() local
99 frame = td->td_frame; in cloudabi32_fetch_syscall_args()
103 sa->code = frame->tf_rax; in cloudabi32_fetch_syscall_args()
118 error = copyin((void *)frame->tf_rcx, sa->args, in cloudabi32_fetch_syscall_args()
132 struct trapframe *frame = td->td_frame; in cloudabi32_set_syscall_retval() local
144 frame->tf_rax = copyout(td->td_retval, (void *)frame->tf_rcx, in cloudabi32_set_syscall_retval()
149 frame->tf_rip -= frame->tf_err; in cloudabi32_set_syscall_retval()
150 frame->tf_r10 = frame->tf_rcx; in cloudabi32_set_syscall_retval()
157 frame->tf_rax = cloudabi_convert_errno(error); in cloudabi32_set_syscall_retval()
165 struct trapframe *frame = td->td_frame; in cloudabi32_schedtail() local
172 copyout(retval, (void *)frame->tf_rcx, sizeof(retval)); in cloudabi32_schedtail()