/netbsd-src/sys/arch/mips/mips/ |
H A D | sig_machdep.c | 52 getframe(struct lwp *l, int sig, int *onstack) in getframe() argument 58 *onstack = (l->l_sigstk.ss_flags & (SS_DISABLE | SS_ONSTACK)) == 0 in getframe() 60 if (*onstack) in getframe() 80 int onstack, error; in sendsig_siginfo() local 82 struct sigframe_siginfo *sf = getframe(l, signo, &onstack); in sendsig_siginfo() 125 if (onstack) in sendsig_siginfo()
|
H A D | compat_16_machdep.c | 98 int onstack, error; in sendsig_sigcontext() local 99 struct sigcontext *scp = getframe(l, sig, &onstack); in sendsig_sigcontext() 115 p->p_pid, sig, &onstack, scp); in sendsig_sigcontext() 209 if (onstack) in sendsig_sigcontext()
|
/netbsd-src/sys/compat/linux/arch/alpha/ |
H A D | linux_machdep.c | 116 int onstack, error; in setup_linux_rt_sigframe() local 122 onstack = (l->l_sigstk.ss_flags & (SS_DISABLE | SS_ONSTACK)) == 0 && in setup_linux_rt_sigframe() 129 if (onstack) in setup_linux_rt_sigframe() 139 sig, &onstack, sfp); in setup_linux_rt_sigframe() 148 sigframe.uc.uc_mcontext.sc_onstack = onstack; in setup_linux_rt_sigframe() 201 if (onstack) in setup_linux_rt_sigframe() 211 int onstack, error; in setup_linux_sigframe() local 217 onstack = (l->l_sigstk.ss_flags & (SS_DISABLE | SS_ONSTACK)) == 0 && in setup_linux_sigframe() 224 if (onstack) in setup_linux_sigframe() 234 sig, &onstack, sfp); in setup_linux_sigframe() [all …]
|
/netbsd-src/sys/arch/riscv/riscv/ |
H A D | sig_machdep.c | 57 cpu_sendsig_getframe(struct lwp *l, int signo, bool *onstack) in cpu_sendsig_getframe() argument 63 *onstack = (l->l_sigstk.ss_flags & (SS_DISABLE | SS_ONSTACK)) == 0 in cpu_sendsig_getframe() 65 if (*onstack) in cpu_sendsig_getframe() 92 bool onstack; in sendsig_siginfo() local 94 cpu_sendsig_getframe(l, signo, &onstack); in sendsig_siginfo() 137 if (onstack) in sendsig_siginfo()
|
/netbsd-src/sys/arch/hppa/hppa/ |
H A D | sig_machdep.c | 99 getframe(struct lwp *l, int sig, int *onstack) in getframe() argument 105 *onstack = (l->l_sigstk.ss_flags & (SS_DISABLE | SS_ONSTACK)) == 0 in getframe() 107 if (*onstack) in getframe() 129 int onstack, error; in sendsig_siginfo() local 131 fp = getframe(l, sig, &onstack); in sendsig_siginfo() 184 if (onstack) in sendsig_siginfo()
|
/netbsd-src/sys/arch/vax/vax/ |
H A D | sig_machdep.c | 151 struct lwp *l, struct trapframe *tf, vaddr_t sp, int onstack, in setupstack_siginfo3() argument 204 int onstack; in sendsig_sighelper() local 208 onstack = (ss->ss_flags & (SS_DISABLE | SS_ONSTACK)) == 0 && in sendsig_sighelper() 210 sp = onstack ? ((vaddr_t)ss->ss_sp + ss->ss_size) : tf->tf_sp; in sendsig_sighelper() 216 sp = (*setup)(ksi, mask, sd->sd_vers, l, tf, sp, onstack, in sendsig_sighelper() 230 if (onstack) in sendsig_sighelper()
|
/netbsd-src/sys/compat/linux32/arch/amd64/ |
H A D | linux32_machdep.c | 107 int onstack, error; in linux32_old_sendsig() local 114 onstack = (sas->ss_flags & (SS_DISABLE | SS_ONSTACK)) == 0 && in linux32_old_sendsig() 119 if (onstack) in linux32_old_sendsig() 127 onstack, fp, sig, tf->tf_rip)); in linux32_old_sendsig() 164 if (onstack) in linux32_old_sendsig() 177 int onstack, error; in linux32_rt_sendsig() local 185 onstack = (sas->ss_flags & (SS_DISABLE | SS_ONSTACK)) == 0 && in linux32_rt_sendsig() 190 if (onstack) in linux32_rt_sendsig() 205 onstack, fp, sig, tf->tf_rip)); in linux32_rt_sendsig() 272 if (onstack) in linux32_rt_sendsig()
|
/netbsd-src/sys/arch/arm/arm/ |
H A D | sig_machdep.c | 64 getframe(struct lwp *l, int sig, int *onstack) in getframe() argument 70 *onstack = (l->l_sigstk.ss_flags & (SS_DISABLE | SS_ONSTACK)) == 0 in getframe() 72 if (*onstack) in getframe() 95 int onstack, error; in sendsig_siginfo() local 99 fp = getframe(l, sig, &onstack); in sendsig_siginfo() 155 if (onstack) in sendsig_siginfo()
|
/netbsd-src/sys/arch/sparc/sparc/ |
H A D | sunos_machdep.c | 76 int addr, onstack, oldsp, newsp, error; in sunos_sendsig() local 89 onstack = in sunos_sendsig() 93 if (onstack) in sunos_sendsig() 172 if (onstack) in sunos_sendsig()
|
H A D | compat_16_machdep.c | 119 int addr, onstack, oldsp, newsp, error; in sendsig_sigcontext() local 132 onstack = in sendsig_sigcontext() 136 if (onstack) in sendsig_sigcontext() 240 if (onstack) in sendsig_sigcontext()
|
/netbsd-src/sys/arch/m68k/m68k/ |
H A D | sunos_machdep.c | 103 int onstack, error; in sunos_sendsig() local 104 struct sunos_sigframe *fp = getframe(l, sig, &onstack), kf; in sunos_sendsig() 129 p->p_pid, sig, &onstack, fp, &fp->sf_sc, ft); in sunos_sendsig() 176 if (onstack) in sunos_sendsig()
|
H A D | sig_machdep.c | 116 getframe(struct lwp *l, int sig, int *onstack) in getframe() argument 121 *onstack =(l->l_sigstk.ss_flags & (SS_DISABLE | SS_ONSTACK)) == 0 in getframe() 124 if (*onstack) in getframe() 155 int onstack, error; in sendsig_siginfo() local 157 struct sigframe_siginfo *fp = getframe(l, sig, &onstack), kf; in sendsig_siginfo() 191 if (onstack) in sendsig_siginfo()
|
H A D | compat_16_machdep.c | 91 int onstack, error; in sendsig_sigcontext() local 94 struct sigframe_sigcontext *fp = getframe(l, sig, &onstack), kf; in sendsig_sigcontext() 103 p->p_pid, sig, &onstack, fp, &fp->sf_sc, ft); in sendsig_sigcontext() 224 if (onstack) in sendsig_sigcontext()
|
/netbsd-src/sys/arch/sparc64/sparc64/ |
H A D | netbsd32_machdep_16.c | 111 int addr, onstack, error; in netbsd32_sendsig_sigcontext() local 123 onstack = in netbsd32_sendsig_sigcontext() 126 if (onstack) { in netbsd32_sendsig_sigcontext() 156 sf.sf_sc.sc_onstack = onstack; in netbsd32_sendsig_sigcontext() 223 if (onstack) in netbsd32_sendsig_sigcontext()
|
/netbsd-src/sys/arch/powerpc/powerpc/ |
H A D | compat_16_machdep.c | 98 int onstack, error; in sendsig_sigcontext() local 105 onstack = in sendsig_sigcontext() 110 if (onstack) in sendsig_sigcontext() 203 if (onstack) in sendsig_sigcontext()
|
H A D | sig_machdep.c | 77 int onstack, error; in sendsig_siginfo() local 80 onstack = (ss->ss_flags & (SS_DISABLE | SS_ONSTACK)) == 0 && in sendsig_siginfo() 84 sp = (onstack ? (vaddr_t)ss->ss_sp + ss->ss_size : tf->tf_fixreg[1]); in sendsig_siginfo() 161 if (onstack) in sendsig_siginfo()
|
/netbsd-src/sys/arch/alpha/alpha/ |
H A D | compat_16_machdep.c | 109 int onstack, sig = ksi->ksi_signo, error; in sendsig_sigcontext() local 115 fp = getframe(l, sig, &onstack); in sendsig_sigcontext() 121 p->p_pid, sig, &onstack, fp); in sendsig_sigcontext() 220 if (onstack) in sendsig_sigcontext()
|
/netbsd-src/sys/arch/amd64/amd64/ |
H A D | netbsd32_machdep_16.c | 92 int onstack, error; in netbsd32_sendsig_sigcontext() local 98 onstack = in netbsd32_sendsig_sigcontext() 103 if (onstack) in netbsd32_sendsig_sigcontext() 169 netbsd32_buildcontext(l, tf, fp, catcher, onstack); in netbsd32_sendsig_sigcontext()
|
/netbsd-src/sys/compat/linux/arch/mips/ |
H A D | linux_machdep.c | 155 bool onstack; in linux_sendsig() local 166 onstack = (l->l_sigstk.ss_flags & (SS_DISABLE | SS_ONSTACK)) == 0 in linux_sendsig() 173 onstack = false; in linux_sendsig() 178 sf = (void *)(onstack in linux_sendsig() 249 if (onstack) in linux_sendsig()
|
/netbsd-src/sys/compat/linux/arch/powerpc/ |
H A D | linux_machdep.c | 116 int onstack, error; in linux_sendsig() local 124 onstack = in linux_sendsig() 132 onstack=0; in linux_sendsig() 137 if (onstack) { in linux_sendsig() 249 if (onstack) in linux_sendsig()
|
/netbsd-src/sys/arch/sh3/sh3/ |
H A D | sh3_machdep.c | 333 getframe(const struct lwp *l, int sig, int *onstack) in getframe() argument 339 *onstack = (sigstk->ss_flags & (SS_DISABLE | SS_ONSTACK)) == 0 in getframe() 342 if (*onstack) in getframe() 358 int onstack; in sendsig_siginfo() local 360 fp = getframe(l, sig, &onstack); in sendsig_siginfo() 393 if (onstack) in sendsig_siginfo()
|
/netbsd-src/sys/arch/usermode/target/x86_64/ |
H A D | cpu_x86_64.c | 102 int onstack, error; in sendsig_siginfo() local 120 onstack = (l->l_sigstk.ss_flags & (SS_DISABLE | SS_ONSTACK)) == 0 in sendsig_siginfo() 124 if (onstack) in sendsig_siginfo() 172 if (onstack) in sendsig_siginfo()
|
/netbsd-src/sys/arch/usermode/target/i386/ |
H A D | cpu_i386.c | 106 int onstack, error; in sendsig_siginfo() local 123 onstack = (l->l_sigstk.ss_flags & (SS_DISABLE | SS_ONSTACK)) == 0 in sendsig_siginfo() 127 if (onstack) in sendsig_siginfo() 170 if (onstack) in sendsig_siginfo()
|
/netbsd-src/sys/compat/linux/arch/arm/ |
H A D | linux_machdep.c | 85 int onstack, error; in linux_sendsig() local 96 onstack = in linux_sendsig() 101 if (onstack) in linux_sendsig() 173 if (onstack) in linux_sendsig()
|
/netbsd-src/sys/compat/linux/arch/i386/ |
H A D | linux_machdep.c | 233 int onstack, error; in linux_rt_sendsig() local 240 onstack = (sas->ss_flags & (SS_DISABLE | SS_ONSTACK)) == 0 && in linux_rt_sendsig() 245 if (onstack) in linux_rt_sendsig() 253 onstack, fp, sig, tf->tf_eip, in linux_rt_sendsig() 301 if (onstack) in linux_rt_sendsig() 312 int onstack, error; in linux_old_sendsig() local 320 onstack = (sas->ss_flags & (SS_DISABLE | SS_ONSTACK)) == 0 && in linux_old_sendsig() 324 if (onstack) in linux_old_sendsig() 332 onstack, fp, sig, tf->tf_eip, in linux_old_sendsig() 370 if (onstack) in linux_old_sendsig()
|