Home
last modified time | relevance | path

Searched refs:oonstack (Results 1 – 10 of 10) sorted by relevance

/freebsd-13.1/sys/amd64/ia32/
H A Dia32_signal.c348 int oonstack; in ia32_osendsig() local
357 oonstack = sigonstack(regs->tf_rsp); in ia32_osendsig()
360 if ((td->td_pflags & TDP_ALTSTACK) && !oonstack && in ia32_osendsig()
404 sf.sf_siginfo.si_sc.sc_onstack = (oonstack) ? 1 : 0; in ia32_osendsig()
450 int oonstack; in freebsd4_ia32_sendsig() local
462 oonstack = sigonstack(regs->tf_rsp); in freebsd4_ia32_sendsig()
470 ? ((oonstack) ? SS_ONSTACK : 0) : SS_DISABLE; in freebsd4_ia32_sendsig()
471 sf.sf_uc.uc_mcontext.mc_onstack = (oonstack) ? 1 : 0; in freebsd4_ia32_sendsig()
564 int oonstack; in ia32_sendsig() local
587 oonstack = sigonstack(regs->tf_rsp); in ia32_sendsig()
[all …]
/freebsd-13.1/sys/i386/i386/
H A Dexec_machdep.c136 int oonstack; in osendsig() local
145 oonstack = sigonstack(regs->tf_esp); in osendsig()
148 if ((td->td_pflags & TDP_ALTSTACK) && !oonstack && in osendsig()
194 sf.sf_siginfo.si_sc.sc_onstack = (oonstack) ? 1 : 0; in osendsig()
265 int oonstack; in freebsd4_sendsig() local
274 oonstack = sigonstack(regs->tf_esp); in freebsd4_sendsig()
281 ? ((oonstack) ? SS_ONSTACK : 0) : SS_DISABLE; in freebsd4_sendsig()
282 sf.sf_uc.uc_mcontext.mc_onstack = (oonstack) ? 1 : 0; in freebsd4_sendsig()
388 int oonstack; in sendsig() local
409 oonstack = sigonstack(regs->tf_esp); in sendsig()
[all …]
/freebsd-13.1/sys/powerpc/powerpc/
H A Dexec_machdep.c148 int oonstack, rndfsize; in sendsig() local
177 oonstack = sigonstack(sp); in sendsig()
190 ? ((oonstack) ? SS_ONSTACK : 0) : SS_DISABLE; in sendsig()
192 sf32.sf_uc.uc_mcontext.mc_onstack = (oonstack) ? 1 : 0; in sendsig()
209 oonstack = sigonstack(sp); in sendsig()
221 ? ((oonstack) ? SS_ONSTACK : 0) : SS_DISABLE; in sendsig()
223 sf.sf_uc.uc_mcontext.mc_onstack = (oonstack) ? 1 : 0; in sendsig()
234 if ((td->td_pflags & TDP_ALTSTACK) != 0 && !oonstack && in sendsig()
/freebsd-13.1/sys/mips/mips/
H A Dpm_machdep.c95 int oonstack; in sendsig() local
105 oonstack = sigonstack(regs->sp); in sendsig()
111 sf.sf_uc.uc_mcontext.mc_onstack = (oonstack) ? 1 : 0; in sendsig()
130 if ((td->td_pflags & TDP_ALTSTACK) != 0 && !oonstack && in sendsig()
H A Dfreebsd32_machdep.c358 int oonstack; in freebsd32_sendsig() local
369 oonstack = sigonstack(td->td_frame->sp); in freebsd32_sendsig()
377 sf.sf_uc.uc_mcontext.mc_onstack = (oonstack) ? 1 : 0; in freebsd32_sendsig()
396 if ((td->td_pflags & TDP_ALTSTACK) != 0 && !oonstack && in freebsd32_sendsig()
/freebsd-13.1/sys/i386/linux/
H A Dlinux_sysvec.c399 int oonstack; in linux_rt_sendsig() local
407 oonstack = sigonstack(regs->tf_esp); in linux_rt_sendsig()
410 if ((td->td_pflags & TDP_ALTSTACK) && !oonstack && in linux_rt_sendsig()
438 ? ((oonstack) ? LINUX_SS_ONSTACK : 0) : LINUX_SS_DISABLE; in linux_rt_sendsig()
507 int oonstack; in linux_sendsig() local
520 oonstack = sigonstack(regs->tf_esp); in linux_sendsig()
523 if ((td->td_pflags & TDP_ALTSTACK) && !oonstack && in linux_sendsig()
/freebsd-13.1/sys/amd64/linux32/
H A Dlinux32_sysvec.c269 int oonstack; in linux_rt_sendsig() local
279 oonstack = sigonstack(regs->tf_rsp); in linux_rt_sendsig()
282 if ((td->td_pflags & TDP_ALTSTACK) && !oonstack && in linux_rt_sendsig()
312 ? ((oonstack) ? LINUX_SS_ONSTACK : 0) : LINUX_SS_DISABLE; in linux_rt_sendsig()
383 int oonstack; in linux_sendsig() local
398 oonstack = sigonstack(regs->tf_rsp); in linux_sendsig()
401 if ((td->td_pflags & TDP_ALTSTACK) && !oonstack && in linux_sendsig()
/freebsd-13.1/sys/amd64/amd64/
H A Dexec_machdep.c124 int oonstack; in sendsig() local
134 oonstack = sigonstack(regs->tf_rsp); in sendsig()
141 ? ((oonstack) ? SS_ONSTACK : 0) : SS_DISABLE; in sendsig()
142 sf.sf_uc.uc_mcontext.mc_onstack = (oonstack) ? 1 : 0; in sendsig()
153 if ((td->td_pflags & TDP_ALTSTACK) != 0 && !oonstack && in sendsig()
/freebsd-13.1/sys/amd64/linux/
H A Dlinux_sysvec.c592 int oonstack; in linux_rt_sendsig() local
602 oonstack = sigonstack(regs->tf_rsp); in linux_rt_sendsig()
608 if ((td->td_pflags & TDP_ALTSTACK) != 0 && !oonstack && in linux_rt_sendsig()
629 ? ((oonstack) ? LINUX_SS_ONSTACK : 0) : LINUX_SS_DISABLE; in linux_rt_sendsig()
/freebsd-13.1/sys/kern/
H A Dkern_sig.c1695 int oonstack; in kern_sigaltstack() local
1697 oonstack = sigonstack(cpu_getstack(td)); in kern_sigaltstack()
1702 ? ((oonstack) ? SS_ONSTACK : 0) : SS_DISABLE; in kern_sigaltstack()
1706 if (oonstack) in kern_sigaltstack()