Home
last modified time | relevance | path

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

/freebsd-12.1/sys/amd64/ia32/
H A Dia32_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()
446 int oonstack; in freebsd4_ia32_sendsig() local
458 oonstack = sigonstack(regs->tf_rsp); in freebsd4_ia32_sendsig()
466 ? ((oonstack) ? SS_ONSTACK : 0) : SS_DISABLE; in freebsd4_ia32_sendsig()
467 sf.sf_uc.uc_mcontext.mc_onstack = (oonstack) ? 1 : 0; in freebsd4_ia32_sendsig()
560 int oonstack; in ia32_sendsig() local
583 oonstack = sigonstack(regs->tf_rsp); in ia32_sendsig()
[all …]
/freebsd-12.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.c378 int oonstack; in freebsd32_sendsig() local
389 oonstack = sigonstack(td->td_frame->sp); in freebsd32_sendsig()
397 sf.sf_uc.uc_mcontext.mc_onstack = (oonstack) ? 1 : 0; in freebsd32_sendsig()
416 if ((td->td_pflags & TDP_ALTSTACK) != 0 && !oonstack && in freebsd32_sendsig()
/freebsd-12.1/sys/amd64/linux32/
H A Dlinux32_sysvec.c277 int oonstack; in linux_rt_sendsig() local
287 oonstack = sigonstack(regs->tf_rsp); in linux_rt_sendsig()
295 if ((td->td_pflags & TDP_ALTSTACK) && !oonstack && in linux_rt_sendsig()
325 ? ((oonstack) ? LINUX_SS_ONSTACK : 0) : LINUX_SS_DISABLE; in linux_rt_sendsig()
367 fp, oonstack); in linux_rt_sendsig()
409 int oonstack; in linux_sendsig() local
424 oonstack = sigonstack(regs->tf_rsp); in linux_sendsig()
433 if ((td->td_pflags & TDP_ALTSTACK) && !oonstack && in linux_sendsig()
/freebsd-12.1/sys/i386/linux/
H A Dlinux_sysvec.c388 int oonstack; in linux_rt_sendsig() local
396 oonstack = sigonstack(regs->tf_esp); in linux_rt_sendsig()
404 if ((td->td_pflags & TDP_ALTSTACK) && !oonstack && in linux_rt_sendsig()
432 ? ((oonstack) ? LINUX_SS_ONSTACK : 0) : LINUX_SS_DISABLE; in linux_rt_sendsig()
474 fp, oonstack); in linux_rt_sendsig()
514 int oonstack; in linux_sendsig() local
527 oonstack = sigonstack(regs->tf_esp); in linux_sendsig()
536 if ((td->td_pflags & TDP_ALTSTACK) && !oonstack && in linux_sendsig()
/freebsd-12.1/sys/powerpc/powerpc/
H A Dexec_machdep.c139 int oonstack, rndfsize; in sendsig() local
150 oonstack = sigonstack(tf->fixreg[1]); in sendsig()
180 ? ((oonstack) ? SS_ONSTACK : 0) : SS_DISABLE; in sendsig()
182 sf32.sf_uc.uc_mcontext.mc_onstack = (oonstack) ? 1 : 0; in sendsig()
209 ? ((oonstack) ? SS_ONSTACK : 0) : SS_DISABLE; in sendsig()
211 sf.sf_uc.uc_mcontext.mc_onstack = (oonstack) ? 1 : 0; in sendsig()
222 if ((td->td_pflags & TDP_ALTSTACK) != 0 && !oonstack && in sendsig()
/freebsd-12.1/sys/sparc64/sparc64/
H A Dmachdep.c613 int oonstack; in sendsig() local
616 oonstack = 0; in sendsig()
625 oonstack = sigonstack(sp); in sendsig()
647 ((oonstack) ? SS_ONSTACK : 0) : SS_DISABLE; in sendsig()
650 if ((td->td_pflags & TDP_ALTSTACK) != 0 && !oonstack && in sendsig()
/freebsd-12.1/sys/i386/i386/
H A Dmachdep.c342 int oonstack; in osendsig() local
351 oonstack = sigonstack(regs->tf_esp); in osendsig()
354 if ((td->td_pflags & TDP_ALTSTACK) && !oonstack && in osendsig()
400 sf.sf_siginfo.si_sc.sc_onstack = (oonstack) ? 1 : 0; in osendsig()
471 int oonstack; in freebsd4_sendsig() local
480 oonstack = sigonstack(regs->tf_esp); in freebsd4_sendsig()
487 ? ((oonstack) ? SS_ONSTACK : 0) : SS_DISABLE; in freebsd4_sendsig()
488 sf.sf_uc.uc_mcontext.mc_onstack = (oonstack) ? 1 : 0; in freebsd4_sendsig()
594 int oonstack; in sendsig() local
615 oonstack = sigonstack(regs->tf_esp); in sendsig()
[all …]
/freebsd-12.1/sys/amd64/linux/
H A Dlinux_sysvec.c573 int oonstack; in linux_rt_sendsig() local
583 oonstack = sigonstack(regs->tf_rsp); in linux_rt_sendsig()
589 if ((td->td_pflags & TDP_ALTSTACK) != 0 && !oonstack && in linux_rt_sendsig()
610 ? ((oonstack) ? LINUX_SS_ONSTACK : 0) : LINUX_SS_DISABLE; in linux_rt_sendsig()
/freebsd-12.1/sys/amd64/amd64/
H A Dmachdep.c359 int oonstack; in sendsig() local
369 oonstack = sigonstack(regs->tf_rsp); in sendsig()
384 ? ((oonstack) ? SS_ONSTACK : 0) : SS_DISABLE; in sendsig()
385 sf.sf_uc.uc_mcontext.mc_onstack = (oonstack) ? 1 : 0; in sendsig()
398 if ((td->td_pflags & TDP_ALTSTACK) != 0 && !oonstack && in sendsig()
/freebsd-12.1/sys/kern/
H A Dkern_sig.c1633 int oonstack; in kern_sigaltstack() local
1635 oonstack = sigonstack(cpu_getstack(td)); in kern_sigaltstack()
1640 ? ((oonstack) ? SS_ONSTACK : 0) : SS_DISABLE; in kern_sigaltstack()
1644 if (oonstack) in kern_sigaltstack()