Symbol: sigframe
sys/arch/sparc/sparc/machdep.c
490
struct sigframe *fp;
sys/arch/sparc/sparc/machdep.c
511
fp = (struct sigframe *)
sys/arch/sparc/sparc/machdep.c
515
fp = (struct sigframe *)oldsp;
sys/arch/sparc/sparc/machdep.c
517
fp = (struct sigframe *)((int)(fp - 1) & ~STACK_ALIGNBYTES);
sys/compat/linux/arch/alpha/linux_machdep.c
115
struct linux_rt_sigframe *sfp, sigframe;
sys/compat/linux/arch/alpha/linux_machdep.c
142
memset(&sigframe, 0, sizeof(sigframe));
sys/compat/linux/arch/alpha/linux_machdep.c
147
memset(&sigframe.uc, 0, sizeof(struct linux_ucontext));
sys/compat/linux/arch/alpha/linux_machdep.c
148
sigframe.uc.uc_mcontext.sc_onstack = onstack;
sys/compat/linux/arch/alpha/linux_machdep.c
152
native_to_linux_old_sigset(&sigframe.uc.uc_mcontext.sc_mask, mask);
sys/compat/linux/arch/alpha/linux_machdep.c
153
native_to_linux_sigset(&sigframe.uc.uc_sigmask, mask);
sys/compat/linux/arch/alpha/linux_machdep.c
155
sigframe.uc.uc_mcontext.sc_pc = tf->tf_regs[FRAME_PC];
sys/compat/linux/arch/alpha/linux_machdep.c
156
sigframe.uc.uc_mcontext.sc_ps = ALPHA_PSL_USERMODE;
sys/compat/linux/arch/alpha/linux_machdep.c
157
frametoreg(tf, (struct reg *)sigframe.uc.uc_mcontext.sc_regs);
sys/compat/linux/arch/alpha/linux_machdep.c
158
sigframe.uc.uc_mcontext.sc_regs[R_SP] = alpha_pal_rdusp();
sys/compat/linux/arch/alpha/linux_machdep.c
162
sigframe.uc.uc_mcontext.sc_fpcr = alpha_read_fpcr();
sys/compat/linux/arch/alpha/linux_machdep.c
163
sigframe.uc.uc_mcontext.sc_fp_control = alpha_read_fp_c(l);
sys/compat/linux/arch/alpha/linux_machdep.c
166
sigframe.uc.uc_mcontext.sc_traparg_a0 = tf->tf_regs[FRAME_A0];
sys/compat/linux/arch/alpha/linux_machdep.c
167
sigframe.uc.uc_mcontext.sc_traparg_a1 = tf->tf_regs[FRAME_A1];
sys/compat/linux/arch/alpha/linux_machdep.c
168
sigframe.uc.uc_mcontext.sc_traparg_a2 = tf->tf_regs[FRAME_A2];
sys/compat/linux/arch/alpha/linux_machdep.c
169
native_to_linux_siginfo(&sigframe.info, &ksi->ksi_info);
sys/compat/linux/arch/alpha/linux_machdep.c
172
error = copyout((void *)&sigframe, (void *)sfp, fsize);
sys/compat/linux/arch/alpha/linux_machdep.c
210
struct linux_sigframe *sfp, sigframe;
sys/compat/linux/arch/alpha/linux_machdep.c
237
memset(&sigframe, 0, sizeof(sigframe));
sys/compat/linux/arch/alpha/linux_machdep.c
242
memset(&sigframe.sf_sc, 0, sizeof(struct linux_sigcontext));
sys/compat/linux/arch/alpha/linux_machdep.c
243
sigframe.sf_sc.sc_onstack = onstack;
sys/compat/linux/arch/alpha/linux_machdep.c
244
native_to_linux_old_sigset(&sigframe.sf_sc.sc_mask, mask);
sys/compat/linux/arch/alpha/linux_machdep.c
245
sigframe.sf_sc.sc_pc = tf->tf_regs[FRAME_PC];
sys/compat/linux/arch/alpha/linux_machdep.c
246
sigframe.sf_sc.sc_ps = ALPHA_PSL_USERMODE;
sys/compat/linux/arch/alpha/linux_machdep.c
247
frametoreg(tf, (struct reg *)sigframe.sf_sc.sc_regs);
sys/compat/linux/arch/alpha/linux_machdep.c
248
sigframe.sf_sc.sc_regs[R_SP] = alpha_pal_rdusp();
sys/compat/linux/arch/alpha/linux_machdep.c
254
sigframe.sf_sc.sc_fpcr = pcb->pcb_fp.fpr_cr;
sys/compat/linux/arch/alpha/linux_machdep.c
258
sigframe.sf_sc.sc_traparg_a0 = tf->tf_regs[FRAME_A0];
sys/compat/linux/arch/alpha/linux_machdep.c
259
sigframe.sf_sc.sc_traparg_a1 = tf->tf_regs[FRAME_A1];
sys/compat/linux/arch/alpha/linux_machdep.c
260
sigframe.sf_sc.sc_traparg_a2 = tf->tf_regs[FRAME_A2];
sys/compat/linux/arch/alpha/linux_machdep.c
264
error = copyout((void *)&sigframe, (void *)sfp, fsize);
sys/compat/linux/arch/alpha/linux_machdep.c
418
struct linux_rt_sigframe *sfp, sigframe;
sys/compat/linux/arch/alpha/linux_machdep.c
435
if (copyin((void *)sfp, &sigframe,
sys/compat/linux/arch/alpha/linux_machdep.c
440
linux_to_native_sigset(&mask, &sigframe.uc.uc_sigmask);
sys/compat/linux/arch/alpha/linux_machdep.c
442
return(linux_restore_sigcontext(l, sigframe.uc.uc_mcontext, &mask));
sys/compat/linux/arch/amd64/linux_machdep.c
138
struct linux_rt_sigframe *sfp, sigframe;
sys/compat/linux/arch/amd64/linux_machdep.c
169
memset(&sigframe, 0, sizeof(sigframe));
sys/compat/linux/arch/amd64/linux_machdep.c
171
sigframe.pretcode =
sys/compat/linux/arch/amd64/linux_machdep.c
174
sigframe.pretcode = NULL;
sys/compat/linux/arch/amd64/linux_machdep.c
179
sigframe.uc.luc_flags = 0;
sys/compat/linux/arch/amd64/linux_machdep.c
180
sigframe.uc.luc_link = NULL;
sys/compat/linux/arch/amd64/linux_machdep.c
183
sigframe.uc.luc_stack.ss_sp = l->l_sigstk.ss_sp;
sys/compat/linux/arch/amd64/linux_machdep.c
184
sigframe.uc.luc_stack.ss_size = l->l_sigstk.ss_size;
sys/compat/linux/arch/amd64/linux_machdep.c
185
sigframe.uc.luc_stack.ss_flags = 0;
sys/compat/linux/arch/amd64/linux_machdep.c
187
sigframe.uc.luc_stack.ss_flags |= LINUX_SS_ONSTACK;
sys/compat/linux/arch/amd64/linux_machdep.c
189
sigframe.uc.luc_stack.ss_flags |= LINUX_SS_DISABLE;
sys/compat/linux/arch/amd64/linux_machdep.c
191
sigframe.uc.luc_mcontext.r8 = tf->tf_r8;
sys/compat/linux/arch/amd64/linux_machdep.c
192
sigframe.uc.luc_mcontext.r9 = tf->tf_r9;
sys/compat/linux/arch/amd64/linux_machdep.c
193
sigframe.uc.luc_mcontext.r10 = tf->tf_r10;
sys/compat/linux/arch/amd64/linux_machdep.c
194
sigframe.uc.luc_mcontext.r11 = tf->tf_r11;
sys/compat/linux/arch/amd64/linux_machdep.c
195
sigframe.uc.luc_mcontext.r12 = tf->tf_r12;
sys/compat/linux/arch/amd64/linux_machdep.c
196
sigframe.uc.luc_mcontext.r13 = tf->tf_r13;
sys/compat/linux/arch/amd64/linux_machdep.c
197
sigframe.uc.luc_mcontext.r14 = tf->tf_r14;
sys/compat/linux/arch/amd64/linux_machdep.c
198
sigframe.uc.luc_mcontext.r15 = tf->tf_r15;
sys/compat/linux/arch/amd64/linux_machdep.c
199
sigframe.uc.luc_mcontext.rdi = tf->tf_rdi;
sys/compat/linux/arch/amd64/linux_machdep.c
200
sigframe.uc.luc_mcontext.rsi = tf->tf_rsi;
sys/compat/linux/arch/amd64/linux_machdep.c
201
sigframe.uc.luc_mcontext.rbp = tf->tf_rbp;
sys/compat/linux/arch/amd64/linux_machdep.c
202
sigframe.uc.luc_mcontext.rbx = tf->tf_rbx;
sys/compat/linux/arch/amd64/linux_machdep.c
203
sigframe.uc.luc_mcontext.rdx = tf->tf_rdx;
sys/compat/linux/arch/amd64/linux_machdep.c
204
sigframe.uc.luc_mcontext.rax = tf->tf_rax;
sys/compat/linux/arch/amd64/linux_machdep.c
205
sigframe.uc.luc_mcontext.rcx = tf->tf_rcx;
sys/compat/linux/arch/amd64/linux_machdep.c
206
sigframe.uc.luc_mcontext.rsp = tf->tf_rsp;
sys/compat/linux/arch/amd64/linux_machdep.c
207
sigframe.uc.luc_mcontext.rip = tf->tf_rip;
sys/compat/linux/arch/amd64/linux_machdep.c
208
sigframe.uc.luc_mcontext.eflags = tf->tf_rflags;
sys/compat/linux/arch/amd64/linux_machdep.c
209
sigframe.uc.luc_mcontext.cs = GSEL(GUCODE_SEL, SEL_UPL);
sys/compat/linux/arch/amd64/linux_machdep.c
210
sigframe.uc.luc_mcontext.gs = tf->tf_gs & 0xFFFF;
sys/compat/linux/arch/amd64/linux_machdep.c
211
sigframe.uc.luc_mcontext.fs = tf->tf_fs & 0xFFFF;
sys/compat/linux/arch/amd64/linux_machdep.c
212
sigframe.uc.luc_mcontext.err = tf->tf_err;
sys/compat/linux/arch/amd64/linux_machdep.c
213
sigframe.uc.luc_mcontext.trapno = tf->tf_trapno;
sys/compat/linux/arch/amd64/linux_machdep.c
215
sigframe.uc.luc_mcontext.oldmask = lmask.sig[0];
sys/compat/linux/arch/amd64/linux_machdep.c
216
sigframe.uc.luc_mcontext.cr2 = (long)pcb->pcb_onfault;
sys/compat/linux/arch/amd64/linux_machdep.c
217
sigframe.uc.luc_mcontext.fpstate = fpsp;
sys/compat/linux/arch/amd64/linux_machdep.c
218
native_to_linux_sigset(&sigframe.uc.luc_sigmask, mask);
sys/compat/linux/arch/amd64/linux_machdep.c
219
native_to_linux_siginfo(&sigframe.info, &ksi->ksi_info);
sys/compat/linux/arch/amd64/linux_machdep.c
236
error = copyout(&sigframe, sp, sizeof(sigframe));
sys/compat/linux/arch/amd64/linux_machdep.c
251
tf->tf_rdi = sigframe.info.lsi_signo;
sys/compat/linux/arch/powerpc/linux_machdep.c
275
struct linux_rt_sigframe *scp, sigframe;
sys/compat/linux/arch/powerpc/linux_machdep.c
292
if (copyin((void *)scp, &sigframe, sizeof(*scp)))
sys/compat/linux/arch/powerpc/linux_machdep.c
298
if (copyin((void *)sigframe.luc.luc_context.lregs,
sys/compat/linux/arch/powerpc/linux_machdep.c
351
linux_to_native_sigset(&mask, &sigframe.luc.luc_sigmask);
sys/compat/linux32/arch/aarch64/linux32_machdep.c
283
struct linux32_sigframe sigframe;
sys/compat/linux32/arch/aarch64/linux32_machdep.c
286
error = copyin((void *)tf->tf_reg[13], &sigframe, sizeof(sigframe));
sys/compat/linux32/arch/aarch64/linux32_machdep.c
290
error = linux32_restore_sigcontext(l, &sigframe.uc);