Lines Matching refs:tmp_sigframe
139 struct linux_rt_sigframe *u_sigframe, *tmp_sigframe; in linux_sendsig() local
153 tmp_sigframe = kmem_zalloc(sizeof(*tmp_sigframe), KM_SLEEP); in linux_sendsig()
154 tmp_sigframe->uc.luc_flags = 0; in linux_sendsig()
155 tmp_sigframe->uc.luc_link = NULL; in linux_sendsig()
156 tmp_sigframe->uc.luc_stack.ss_sp = ss->ss_sp; in linux_sendsig()
157 tmp_sigframe->uc.luc_stack.ss_size = ss->ss_size; in linux_sendsig()
158 tmp_sigframe->uc.luc_stack.ss_flags = 0; in linux_sendsig()
160 tmp_sigframe->uc.luc_stack.ss_flags |= LINUX_SS_ONSTACK; in linux_sendsig()
162 tmp_sigframe->uc.luc_stack.ss_flags |= LINUX_SS_DISABLE; in linux_sendsig()
163 native_to_linux_sigset(&tmp_sigframe->uc.luc_sigmask, mask); in linux_sendsig()
164 native_to_linux_siginfo(&tmp_sigframe->info, &ksi->ksi_info); in linux_sendsig()
168 linux_save_sigcontext(l, &tmp_sigframe->uc.luc_mcontext); in linux_sendsig()
171 error = copyout(tmp_sigframe, u_sigframe, sizeof(*tmp_sigframe)); in linux_sendsig()
172 kmem_free(tmp_sigframe, sizeof(*tmp_sigframe)); in linux_sendsig()