/src/sys/compat/linux/arch/arm/ |
linux_machdep.c | 113 frame.sf_sc.sc_r0 = tf->tf_r0; 114 frame.sf_sc.sc_r1 = tf->tf_r1; 115 frame.sf_sc.sc_r2 = tf->tf_r2; 116 frame.sf_sc.sc_r3 = tf->tf_r3; 117 frame.sf_sc.sc_r4 = tf->tf_r4; 118 frame.sf_sc.sc_r5 = tf->tf_r5; 119 frame.sf_sc.sc_r6 = tf->tf_r6; 120 frame.sf_sc.sc_r7 = tf->tf_r7; 121 frame.sf_sc.sc_r8 = tf->tf_r8; 122 frame.sf_sc.sc_r9 = tf->tf_r9 [all...] |
linux_machdep.h | 69 struct linux_sigcontext sf_sc; member in struct:linux_sigframe
|
/src/sys/arch/sh3/sh3/ |
compat_16_machdep.c | 109 frame.sf_sc.sc_ssr = tf->tf_ssr; 110 frame.sf_sc.sc_spc = tf->tf_spc; 111 frame.sf_sc.sc_pr = tf->tf_pr; 112 frame.sf_sc.sc_r15 = tf->tf_r15; 113 frame.sf_sc.sc_r14 = tf->tf_r14; 114 frame.sf_sc.sc_r13 = tf->tf_r13; 115 frame.sf_sc.sc_r12 = tf->tf_r12; 116 frame.sf_sc.sc_r11 = tf->tf_r11; 117 frame.sf_sc.sc_r10 = tf->tf_r10; 118 frame.sf_sc.sc_r9 = tf->tf_r9 [all...] |
/src/sys/arch/i386/i386/ |
compat_16_machdep.c | 182 frame.sf_scp = &fp->sf_sc; 185 frame.sf_sc.sc_gs = tf->tf_gs; 186 frame.sf_sc.sc_fs = tf->tf_fs; 187 frame.sf_sc.sc_es = tf->tf_es; 188 frame.sf_sc.sc_ds = tf->tf_ds; 189 frame.sf_sc.sc_eflags = tf->tf_eflags; 191 frame.sf_sc.sc_edi = tf->tf_edi; 192 frame.sf_sc.sc_esi = tf->tf_esi; 193 frame.sf_sc.sc_ebp = tf->tf_ebp; 194 frame.sf_sc.sc_ebx = tf->tf_ebx [all...] |
/src/sys/arch/arm/arm/ |
compat_16_machdep.c | 104 frame.sf_sc.sc_r0 = tf->tf_r0; 105 frame.sf_sc.sc_r1 = tf->tf_r1; 106 frame.sf_sc.sc_r2 = tf->tf_r2; 107 frame.sf_sc.sc_r3 = tf->tf_r3; 108 frame.sf_sc.sc_r4 = tf->tf_r4; 109 frame.sf_sc.sc_r5 = tf->tf_r5; 110 frame.sf_sc.sc_r6 = tf->tf_r6; 111 frame.sf_sc.sc_r7 = tf->tf_r7; 112 frame.sf_sc.sc_r8 = tf->tf_r8; 113 frame.sf_sc.sc_r9 = tf->tf_r9 [all...] |
/src/sys/arch/amd64/amd64/ |
netbsd32_machdep_16.c | 126 frame.sf_scp = (uint32_t)(u_long)&fp->sf_sc; 128 frame.sf_sc.sc_ds = tf->tf_ds & 0xFFFF; 129 frame.sf_sc.sc_es = tf->tf_es & 0xFFFF; 130 frame.sf_sc.sc_fs = tf->tf_fs & 0xFFFF; 131 frame.sf_sc.sc_gs = tf->tf_gs & 0xFFFF; 133 frame.sf_sc.sc_eflags = tf->tf_rflags; 134 frame.sf_sc.sc_edi = tf->tf_rdi; 135 frame.sf_sc.sc_esi = tf->tf_rsi; 136 frame.sf_sc.sc_ebp = tf->tf_rbp; 137 frame.sf_sc.sc_ebx = tf->tf_rbx [all...] |
/src/sys/compat/freebsd/ |
freebsd_machdep.c | 96 frame.sf_scp = &fp->sf_sc; 101 frame.sf_sc.sc_gs = tf->tf_gs; 102 frame.sf_sc.sc_fs = tf->tf_fs; 103 frame.sf_sc.sc_es = tf->tf_es; 104 frame.sf_sc.sc_ds = tf->tf_ds; 105 frame.sf_sc.sc_efl = tf->tf_eflags; 107 frame.sf_sc.sc_edi = tf->tf_edi; 108 frame.sf_sc.sc_esi = tf->tf_esi; 109 frame.sf_sc.sc_ebp = tf->tf_ebp; 110 frame.sf_sc.sc_isp = 0; /* don't have to pass kernel sp to user. * [all...] |
freebsd_machdep.h | 110 struct freebsd_sigcontext sf_sc; member in struct:freebsd_sigframe
|
/src/sys/arch/sparc/sparc/ |
sunos_machdep.c | 67 struct sigcontext13 sf_sc; /* actual sigcontext */ member in struct:sunos_sigframe 104 p->p_comm, p->p_pid, sig, fp, &fp->sf_sc); 113 sf.sf_scp = &fp->sf_sc; 119 sf.sf_sc.sc_onstack = l->l_sigstk.ss_flags & SS_ONSTACK; 120 native_sigset_to_sigset13(mask, &sf.sf_sc.sc_mask); 121 sf.sf_sc.sc_sp = oldsp; 122 sf.sf_sc.sc_pc = tf->tf_pc; 123 sf.sf_sc.sc_npc = tf->tf_npc; 124 sf.sf_sc.sc_psr = tf->tf_psr; 125 sf.sf_sc.sc_g1 = tf->tf_global[1] [all...] |
compat_16_machdep.c | 100 struct sigcontext sf_sc; /* actual sigcontext */ member in struct:sigframe_sigcontext 148 p->p_comm, p->p_pid, sig, fp, &fp->sf_sc); 163 sf.sf_sc.sc_onstack = l->l_sigstk.ss_flags & SS_ONSTACK; 164 sf.sf_sc.sc_mask = *mask; 172 native_sigset_to_sigset13(mask, &sf.sf_sc.__sc_mask13); 174 sf.sf_sc.sc_sp = oldsp; 175 sf.sf_sc.sc_pc = tf->tf_pc; 176 sf.sf_sc.sc_npc = tf->tf_npc; 177 sf.sf_sc.sc_psr = tf->tf_psr; 178 sf.sf_sc.sc_g1 = tf->tf_global[1] [all...] |
/src/sys/arch/alpha/alpha/ |
compat_16_machdep.c | 126 frame.sf_sc.sc_pc = tf->tf_regs[FRAME_PC]; 127 frame.sf_sc.sc_ps = tf->tf_regs[FRAME_PS]; 130 frametoreg(tf, (struct reg *)frame.sf_sc.sc_regs); 131 frame.sf_sc.sc_regs[R_ZERO] = 0xACEDBADE; /* magic number */ 132 frame.sf_sc.sc_regs[R_SP] = alpha_pal_rdusp(); 136 frame.sf_sc.sc_ownedfp = fpu_valid_p(l); 137 memcpy((struct fpreg *)frame.sf_sc.sc_fpregs, &pcb->pcb_fp, 139 frame.sf_sc.sc_fp_control = alpha_read_fp_c(l); 140 memset(frame.sf_sc.sc_reserved, 0, sizeof frame.sf_sc.sc_reserved) [all...] |
/src/sys/arch/sparc64/sparc64/ |
sunos_machdep.c | 78 struct sunos_sigcontext sf_sc; /* actual sigcontext */ member in struct:sunos_sigframe 117 p->p_comm, p->p_pid, sig, fp, &fp->sf_sc, oldsp); 130 sf.sf_scp = (u_long)&fp->sf_sc; 136 sf.sf_sc.sc_onstack = l->l_sigstk.ss_flags & SS_ONSTACK; 137 native_sigset_to_sigset13(mask, &sf.sf_sc.sc_mask); 138 sf.sf_sc.sc_sp = (long)oldsp; 139 sf.sf_sc.sc_pc = tf->tf_pc; 140 sf.sf_sc.sc_npc = tf->tf_npc; 141 sf.sf_sc.sc_psr = TSTATECCR_TO_PSR(tf->tf_tstate); /* XXX */ 142 sf.sf_sc.sc_g1 = tf->tf_global[1] [all...] |
compat_16_machdep.c | 78 struct sigcontext sf_sc; /* actual sigcontext */ member in struct:sigframe_sigcontext 108 p->p_comm, p->p_pid, sig, fp, &fp->sf_sc); 130 sf.sf_sc.sc_onstack = l->l_sigstk.ss_flags & SS_ONSTACK; 131 sf.sf_sc.sc_mask = *mask; 139 native_sigset_to_sigset13(mask, &sf.sf_sc.__sc_mask13); 142 sf.sf_sc.sc_sp = (long)tf->tf_out[6]; 143 sf.sf_sc.sc_pc = tf->tf_pc; 144 sf.sf_sc.sc_npc = tf->tf_npc; 146 sf.sf_sc.sc_tstate = tf->tf_tstate; /* XXX */ 148 sf.sf_sc.sc_psr = TSTATECCR_TO_PSR(tf->tf_tstate); /* XXX * [all...] |
netbsd32_machdep_16.c | 87 * NB: since this is a 32-bit address world, sf_scp and sf_sc 95 struct netbsd32_sigcontext sf_sc; /* actual sigcontext */ member in struct:sparc32_sigframe 138 p->p_comm, p->p_pid, sig, fp, &fp->sf_sc, oldsp); 150 sf.sf_scp = (u_long)&fp->sf_sc; 156 sf.sf_sc.sc_onstack = onstack; 157 sf.sf_sc.sc_mask = *mask; 158 sf.sf_sc.sc_sp = (u_long)oldsp; 159 sf.sf_sc.sc_pc = tf->tf_pc; 160 sf.sf_sc.sc_npc = tf->tf_npc; 161 sf.sf_sc.sc_psr = TSTATECCR_TO_PSR(tf->tf_tstate); /* XXX * [all...] |
sunos32_machdep.c | 90 struct sunos32_sigcontext sf_sc; /* actual sigcontext */ member in struct:sunos32_sigframe 200 p->p_comm, p->p_pid, sig, fp, &fp->sf_sc, oldsp); 214 scp = &fp->sf_sc; 223 sf.sf_sc.sc_onstack = l->l_sigstk.ss_flags & SS_ONSTACK; 224 native_sigset_to_sigset13(mask, &sf.sf_sc.sc_mask); 225 sf.sf_sc.sc_sp = (u_int)(u_long)oldsp; 226 sf.sf_sc.sc_pc = tf->tf_pc; 227 sf.sf_sc.sc_npc = tf->tf_npc; 228 sf.sf_sc.sc_psr = TSTATECCR_TO_PSR(tf->tf_tstate); /* XXX */ 229 sf.sf_sc.sc_g1 = tf->tf_global[1] [all...] |
/src/sys/arch/m68k/m68k/ |
sunos_machdep.c | 86 struct sunos_sigcontext sf_sc; /* I don't know if that's what member in struct:sunos_sigframe 129 p->p_pid, sig, &onstack, fp, &fp->sf_sc, ft); 135 kf.sf_scp = &fp->sf_sc; 139 kf.sf_sc.sc_sp = frame->f_regs[SP]; 140 kf.sf_sc.sc_pc = frame->f_pc; 141 kf.sf_sc.sc_ps = frame->f_sr; 144 kf.sf_sc.sc_onstack = l->l_sigstk.ss_flags & SS_ONSTACK; 147 native_sigset_to_sigset13(mask, &kf.sf_sc.sc_mask); 170 p->p_pid, sig, &fp->sf_sc,kf.sf_sc.sc_sp) [all...] |
compat_16_machdep.c | 103 p->p_pid, sig, &onstack, fp, &fp->sf_sc, ft); 123 kf.sf_scp = &fp->sf_sc; 175 kf.sf_sc.sc_sp = frame->f_regs[SP]; 176 kf.sf_sc.sc_fp = frame->f_regs[A6]; 177 kf.sf_sc.sc_ap = (int)&fp->sf_state; 178 kf.sf_sc.sc_pc = frame->f_pc; 179 kf.sf_sc.sc_ps = frame->f_sr; 182 kf.sf_sc.sc_onstack = l->l_sigstk.ss_flags & SS_ONSTACK; 185 kf.sf_sc.sc_mask = *mask; 194 native_sigset_to_sigset13(mask, &kf.sf_sc.__sc_mask13) [all...] |
/src/sys/compat/linux/arch/alpha/ |
linux_machdep.c | 242 memset(&sigframe.sf_sc, 0, sizeof(struct linux_sigcontext)); 243 sigframe.sf_sc.sc_onstack = onstack; 244 native_to_linux_old_sigset(&sigframe.sf_sc.sc_mask, mask); 245 sigframe.sf_sc.sc_pc = tf->tf_regs[FRAME_PC]; 246 sigframe.sf_sc.sc_ps = ALPHA_PSL_USERMODE; 247 frametoreg(tf, (struct reg *)sigframe.sf_sc.sc_regs); 248 sigframe.sf_sc.sc_regs[R_SP] = alpha_pal_rdusp(); 254 sigframe.sf_sc.sc_fpcr = pcb->pcb_fp.fpr_cr; 258 sigframe.sf_sc.sc_traparg_a0 = tf->tf_regs[FRAME_A0]; 259 sigframe.sf_sc.sc_traparg_a1 = tf->tf_regs[FRAME_A1] [all...] |
linux_machdep.h | 82 struct linux_sigcontext sf_sc; member in struct:linux_sigframe
|
/src/sys/arch/sh3/include/ |
frame.h | 160 struct sigcontext sf_sc; /* actual saved context */ member in struct:sigframe_sigcontext
|
/src/sys/arch/arm/include/ |
frame.h | 105 struct sigcontext sf_sc; member in struct:sigframe_sigcontext
|
/src/sys/arch/i386/include/ |
frame.h | 159 struct sigcontext sf_sc; /* actual saved context */ member in struct:sigframe_sigcontext
|
/src/sys/arch/alpha/include/ |
frame.h | 101 struct sigcontext sf_sc; /* actual saved context */ member in struct:sigframe_sigcontext
|
/src/sys/compat/linux32/arch/amd64/ |
linux32_signal.h | 164 struct linux32_sigcontext sf_sc; member in struct:linux32_sigframe
|
/src/sys/compat/linux/arch/i386/ |
linux_machdep.h | 146 struct linux_sigcontext sf_sc; member in struct:linux_sigframe
|