Lines Matching refs:sf_uc
181 frame.sf_ucontext = PTROUT(&fp->sf_uc); in linux_rt_sendsig()
189 frame.sf_uc.uc_stack.ss_sp = PTROUT(td->td_sigstk.ss_sp); in linux_rt_sendsig()
190 frame.sf_uc.uc_stack.ss_size = td->td_sigstk.ss_size; in linux_rt_sendsig()
191 frame.sf_uc.uc_stack.ss_flags = (td->td_pflags & TDP_ALTSTACK) in linux_rt_sendsig()
195 bsd_to_linux_sigset(mask, &frame.sf_uc.uc_sigmask); in linux_rt_sendsig()
197 frame.sf_uc.uc_mcontext.sc_mask = frame.sf_uc.uc_sigmask.__mask; in linux_rt_sendsig()
198 frame.sf_uc.uc_mcontext.sc_edi = regs->tf_rdi; in linux_rt_sendsig()
199 frame.sf_uc.uc_mcontext.sc_esi = regs->tf_rsi; in linux_rt_sendsig()
200 frame.sf_uc.uc_mcontext.sc_ebp = regs->tf_rbp; in linux_rt_sendsig()
201 frame.sf_uc.uc_mcontext.sc_ebx = regs->tf_rbx; in linux_rt_sendsig()
202 frame.sf_uc.uc_mcontext.sc_esp = regs->tf_rsp; in linux_rt_sendsig()
203 frame.sf_uc.uc_mcontext.sc_edx = regs->tf_rdx; in linux_rt_sendsig()
204 frame.sf_uc.uc_mcontext.sc_ecx = regs->tf_rcx; in linux_rt_sendsig()
205 frame.sf_uc.uc_mcontext.sc_eax = regs->tf_rax; in linux_rt_sendsig()
206 frame.sf_uc.uc_mcontext.sc_eip = regs->tf_rip; in linux_rt_sendsig()
207 frame.sf_uc.uc_mcontext.sc_cs = regs->tf_cs; in linux_rt_sendsig()
208 frame.sf_uc.uc_mcontext.sc_gs = regs->tf_gs; in linux_rt_sendsig()
209 frame.sf_uc.uc_mcontext.sc_fs = regs->tf_fs; in linux_rt_sendsig()
210 frame.sf_uc.uc_mcontext.sc_es = regs->tf_es; in linux_rt_sendsig()
211 frame.sf_uc.uc_mcontext.sc_ds = regs->tf_ds; in linux_rt_sendsig()
212 frame.sf_uc.uc_mcontext.sc_eflags = regs->tf_rflags; in linux_rt_sendsig()
213 frame.sf_uc.uc_mcontext.sc_esp_at_signal = regs->tf_rsp; in linux_rt_sendsig()
214 frame.sf_uc.uc_mcontext.sc_ss = regs->tf_ss; in linux_rt_sendsig()
215 frame.sf_uc.uc_mcontext.sc_err = regs->tf_err; in linux_rt_sendsig()
216 frame.sf_uc.uc_mcontext.sc_cr2 = (u_int32_t)(uintptr_t)ksi->ksi_addr; in linux_rt_sendsig()
217 frame.sf_uc.uc_mcontext.sc_trapno = bsd_to_linux_trapcode(code); in linux_rt_sendsig()