Home
last modified time | relevance | path

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

/freebsd-13-stable/sys/amd64/ia32/
HDia32_signal.c346 int oonstack; in ia32_osendsig() local
355 oonstack = sigonstack(regs->tf_rsp); in ia32_osendsig()
358 if ((td->td_pflags & TDP_ALTSTACK) && !oonstack && in ia32_osendsig()
402 sf.sf_siginfo.si_sc.sc_onstack = (oonstack) ? 1 : 0; in ia32_osendsig()
448 int oonstack; in freebsd4_ia32_sendsig() local
460 oonstack = sigonstack(regs->tf_rsp); in freebsd4_ia32_sendsig()
468 ? ((oonstack) ? SS_ONSTACK : 0) : SS_DISABLE; in freebsd4_ia32_sendsig()
469 sf.sf_uc.uc_mcontext.mc_onstack = (oonstack) ? 1 : 0; in freebsd4_ia32_sendsig()
496 if ((td->td_pflags & TDP_ALTSTACK) != 0 && !oonstack && in freebsd4_ia32_sendsig()
562 int oonstack; in ia32_sendsig() local
[all …]
/freebsd-13-stable/sys/i386/i386/
HDexec_machdep.c134 int oonstack; in osendsig() local
143 oonstack = sigonstack(regs->tf_esp); in osendsig()
146 if ((td->td_pflags & TDP_ALTSTACK) && !oonstack && in osendsig()
192 sf.sf_siginfo.si_sc.sc_onstack = (oonstack) ? 1 : 0; in osendsig()
263 int oonstack; in freebsd4_sendsig() local
272 oonstack = sigonstack(regs->tf_esp); in freebsd4_sendsig()
279 ? ((oonstack) ? SS_ONSTACK : 0) : SS_DISABLE; in freebsd4_sendsig()
280 sf.sf_uc.uc_mcontext.mc_onstack = (oonstack) ? 1 : 0; in freebsd4_sendsig()
290 if ((td->td_pflags & TDP_ALTSTACK) != 0 && !oonstack && in freebsd4_sendsig()
386 int oonstack; in sendsig() local
[all …]
/freebsd-13-stable/sys/powerpc/powerpc/
HDexec_machdep.c146 int oonstack, rndfsize; in sendsig() local
175 oonstack = sigonstack(sp); in sendsig()
188 ? ((oonstack) ? SS_ONSTACK : 0) : SS_DISABLE; in sendsig()
190 sf32.sf_uc.uc_mcontext.mc_onstack = (oonstack) ? 1 : 0; in sendsig()
207 oonstack = sigonstack(sp); in sendsig()
219 ? ((oonstack) ? SS_ONSTACK : 0) : SS_DISABLE; in sendsig()
221 sf.sf_uc.uc_mcontext.mc_onstack = (oonstack) ? 1 : 0; in sendsig()
232 if ((td->td_pflags & TDP_ALTSTACK) != 0 && !oonstack && in sendsig()
/freebsd-13-stable/sys/i386/linux/
HDlinux_sysvec.c162 int oonstack; in linux_rt_sendsig() local
170 oonstack = sigonstack(regs->tf_esp); in linux_rt_sendsig()
173 if ((td->td_pflags & TDP_ALTSTACK) && !oonstack && in linux_rt_sendsig()
197 ? ((oonstack) ? LINUX_SS_ONSTACK : 0) : LINUX_SS_DISABLE; in linux_rt_sendsig()
267 int oonstack; in linux_sendsig() local
279 oonstack = sigonstack(regs->tf_esp); in linux_sendsig()
282 if ((td->td_pflags & TDP_ALTSTACK) && !oonstack && in linux_sendsig()
/freebsd-13-stable/sys/mips/mips/
HDpm_machdep.c93 int oonstack; in sendsig() local
103 oonstack = sigonstack(regs->sp); in sendsig()
109 sf.sf_uc.uc_mcontext.mc_onstack = (oonstack) ? 1 : 0; in sendsig()
128 if ((td->td_pflags & TDP_ALTSTACK) != 0 && !oonstack && in sendsig()
HDfreebsd32_machdep.c362 int oonstack; in freebsd32_sendsig() local
373 oonstack = sigonstack(td->td_frame->sp); in freebsd32_sendsig()
381 sf.sf_uc.uc_mcontext.mc_onstack = (oonstack) ? 1 : 0; in freebsd32_sendsig()
400 if ((td->td_pflags & TDP_ALTSTACK) != 0 && !oonstack && in freebsd32_sendsig()
/freebsd-13-stable/sys/amd64/linux32/
HDlinux32_sysvec.c159 int oonstack; in linux_rt_sendsig() local
169 oonstack = sigonstack(regs->tf_rsp); in linux_rt_sendsig()
172 if ((td->td_pflags & TDP_ALTSTACK) && !oonstack && in linux_rt_sendsig()
198 ? ((oonstack) ? LINUX_SS_ONSTACK : 0) : LINUX_SS_DISABLE; in linux_rt_sendsig()
270 int oonstack; in linux_sendsig() local
285 oonstack = sigonstack(regs->tf_rsp); in linux_sendsig()
288 if ((td->td_pflags & TDP_ALTSTACK) && !oonstack && in linux_sendsig()
/freebsd-13-stable/sys/amd64/amd64/
HDexec_machdep.c117 int oonstack; in sendsig() local
127 oonstack = sigonstack(regs->tf_rsp); in sendsig()
134 ? ((oonstack) ? SS_ONSTACK : 0) : SS_DISABLE; in sendsig()
135 sf.sf_uc.uc_mcontext.mc_onstack = (oonstack) ? 1 : 0; in sendsig()
146 if ((td->td_pflags & TDP_ALTSTACK) != 0 && !oonstack && in sendsig()
/freebsd-13-stable/sys/amd64/linux/
HDlinux_sysvec.c533 int oonstack, issiginfo; in linux_rt_sendsig() local
544 oonstack = sigonstack(regs->tf_rsp); in linux_rt_sendsig()
553 ? ((oonstack) ? LINUX_SS_ONSTACK : 0) : LINUX_SS_DISABLE; in linux_rt_sendsig()
556 if ((td->td_pflags & TDP_ALTSTACK) != 0 && !oonstack && in linux_rt_sendsig()
/freebsd-13-stable/sys/kern/
HDkern_sig.c1689 int oonstack; in kern_sigaltstack() local
1691 oonstack = sigonstack(cpu_getstack(td)); in kern_sigaltstack()
1696 ? ((oonstack) ? SS_ONSTACK : 0) : SS_DISABLE; in kern_sigaltstack()
1700 if (oonstack) in kern_sigaltstack()