Searched refs:td_sigstk (Results 1 – 16 of 16) sorted by relevance
150 fp = (struct osigframe *)((uintptr_t)td->td_sigstk.ss_sp + in osendsig()151 td->td_sigstk.ss_size - sizeof(struct osigframe)); in osendsig()153 td->td_sigstk.ss_flags |= SS_ONSTACK; in osendsig()279 sf.sf_uc.uc_stack = td->td_sigstk; in freebsd4_sendsig()294 sfp = (struct freebsd4_sigframe *)((uintptr_t)td->td_sigstk.ss_sp + in freebsd4_sendsig()295 td->td_sigstk.ss_size - sizeof(struct freebsd4_sigframe)); in freebsd4_sendsig()297 td->td_sigstk.ss_flags |= SS_ONSTACK; in freebsd4_sendsig()422 sf.sf_uc.uc_stack = td->td_sigstk; in sendsig()446 sp = (char *)td->td_sigstk.ss_sp + td->td_sigstk.ss_size; in sendsig()448 td->td_sigstk.ss_flags |= SS_ONSTACK; in sendsig()[all …]
359 fp = (struct ia32_osigframe *)((uintptr_t)td->td_sigstk.ss_sp + in ia32_osendsig()360 td->td_sigstk.ss_size - sizeof(sf)); in ia32_osendsig()361 td->td_sigstk.ss_flags |= SS_ONSTACK; in ia32_osendsig()464 sf.sf_uc.uc_stack.ss_sp = (uintptr_t)td->td_sigstk.ss_sp; in freebsd4_ia32_sendsig()465 sf.sf_uc.uc_stack.ss_size = td->td_sigstk.ss_size; in freebsd4_ia32_sendsig()497 sfp = (struct ia32_freebsd4_sigframe *)((uintptr_t)td->td_sigstk.ss_sp + in freebsd4_ia32_sendsig()498 td->td_sigstk.ss_size - sizeof(sf)); in freebsd4_ia32_sendsig()589 sf.sf_uc.uc_stack.ss_sp = (uintptr_t)td->td_sigstk.ss_sp; in ia32_sendsig()590 sf.sf_uc.uc_stack.ss_size = td->td_sigstk.ss_size; in ia32_sendsig()621 sp = (char *)td->td_sigstk.ss_sp + td->td_sigstk.ss_size; in ia32_sendsig()[all …]
376 fp = (struct sigframe32 *)((uintptr_t)td->td_sigstk.ss_sp + in freebsd32_sendsig()377 td->td_sigstk.ss_size); in freebsd32_sendsig()379 td->td_sigstk.ss_flags |= SS_ONSTACK; in freebsd32_sendsig()403 frame.sf_uc.uc_stack.ss_sp = (uintptr_t)td->td_sigstk.ss_sp; in freebsd32_sendsig()404 frame.sf_uc.uc_stack.ss_size = td->td_sigstk.ss_size; in freebsd32_sendsig()
758 addr = ((uintptr_t)td->td_sigstk.ss_sp + in sendsig()759 td->td_sigstk.ss_size); in sendsig()761 td->td_sigstk.ss_flags |= SS_ONSTACK; in sendsig()772 frame.sf_uc.uc_stack = td->td_sigstk; in sendsig()
298 fp = (struct sigframe *)((uintptr_t)td->td_sigstk.ss_sp + in sendsig()299 td->td_sigstk.ss_size); in sendsig()301 td->td_sigstk.ss_flags |= SS_ONSTACK; in sendsig()326 frame.sf_uc.uc_stack = td->td_sigstk; in sendsig()
328 fp = (struct l_sigframe *)((uintptr_t)td->td_sigstk.ss_sp + in linux_rt_sendsig()329 td->td_sigstk.ss_size); in linux_rt_sendsig()331 td->td_sigstk.ss_flags |= SS_ONSTACK; in linux_rt_sendsig()344 uc_stack.ss_sp = PTROUT(td->td_sigstk.ss_sp); in linux_rt_sendsig()345 uc_stack.ss_size = td->td_sigstk.ss_size; in linux_rt_sendsig()
174 fp = (struct l_rt_sigframe *)((uintptr_t)td->td_sigstk.ss_sp + in linux_rt_sendsig()175 td->td_sigstk.ss_size - sizeof(struct l_rt_sigframe)); in linux_rt_sendsig()193 frame.sf_uc.uc_stack.ss_sp = PTROUT(td->td_sigstk.ss_sp); in linux_rt_sendsig()194 frame.sf_uc.uc_stack.ss_size = td->td_sigstk.ss_size; in linux_rt_sendsig()283 fp = (struct l_sigframe *)((uintptr_t)td->td_sigstk.ss_sp + in linux_sendsig()284 td->td_sigstk.ss_size - sizeof(struct l_sigframe)); in linux_sendsig()
365 fp = (struct sigframe *)((uintptr_t)td->td_sigstk.ss_sp + in sendsig()366 td->td_sigstk.ss_size); in sendsig()380 frame.sf_uc.uc_stack = td->td_sigstk; in sendsig()
135 sf.sf_uc.uc_stack = td->td_sigstk; in sendsig()151 sp = (char *)td->td_sigstk.ss_sp + td->td_sigstk.ss_size; in sendsig()153 td->td_sigstk.ss_flags |= SS_ONSTACK; in sendsig()319 td->td_sigstk.ss_flags |= SS_ONSTACK; in sys_sigreturn()321 td->td_sigstk.ss_flags &= ~SS_ONSTACK; in sys_sigreturn()
168 fp = (struct l_rt_sigframe *)((uintptr_t)td->td_sigstk.ss_sp + in linux_rt_sendsig()169 td->td_sigstk.ss_size - sizeof(struct l_rt_sigframe)); in linux_rt_sendsig()189 frame.sf_uc.uc_stack.ss_sp = PTROUT(td->td_sigstk.ss_sp); in linux_rt_sendsig()190 frame.sf_uc.uc_stack.ss_size = td->td_sigstk.ss_size; in linux_rt_sendsig()284 fp = (struct l_sigframe *)((uintptr_t)td->td_sigstk.ss_sp + in linux_sendsig()285 td->td_sigstk.ss_size - sizeof(struct l_sigframe)); in linux_sendsig()
203 sf32.sf_uc.uc_stack.ss_sp = (uintptr_t)td->td_sigstk.ss_sp; in sendsig()204 sf32.sf_uc.uc_stack.ss_size = (uint32_t)td->td_sigstk.ss_size; in sendsig()235 sf.sf_uc.uc_stack = td->td_sigstk; in sendsig()252 usfp = (void *)(((uintptr_t)td->td_sigstk.ss_sp + in sendsig()253 td->td_sigstk.ss_size - rndfsize) & ~0xFul); in sendsig()
544 sf.sf_uc.uc_stack.ss_sp = PTROUT(td->td_sigstk.ss_sp); in linux_rt_sendsig()545 sf.sf_uc.uc_stack.ss_size = td->td_sigstk.ss_size; in linux_rt_sendsig()552 sp = (char *)td->td_sigstk.ss_sp + td->td_sigstk.ss_size; in linux_rt_sendsig()
756 if (SV_PROC_FLAG(td->td_proc, SV_AOUT) && td->td_sigstk.ss_size == 0) in sigonstack()757 return ((td->td_sigstk.ss_flags & SS_ONSTACK) != 0); in sigonstack()759 return (sp >= (size_t)td->td_sigstk.ss_sp && in sigonstack()760 sp < td->td_sigstk.ss_size + (size_t)td->td_sigstk.ss_sp); in sigonstack()1106 td->td_sigstk.ss_flags = SS_DISABLE; in execsigs()1107 td->td_sigstk.ss_size = 0; in execsigs()1108 td->td_sigstk.ss_sp = 0; in execsigs()1710 oss.ss_sp = td->td_sigstk.ss_sp; in osigstack()1713 td->td_sigstk.ss_sp = nss.ss_sp; in osigstack()1714 td->td_sigstk.ss_size = 0; in osigstack()[all …]
468 td2->td_sigstk = td->td_sigstk; in do_fork()
3031 oss.ss_sp = td->td_sigstk.ss_sp; in ofreebsd32_sigstack()3034 td->td_sigstk.ss_sp = nss.ss_sp; in ofreebsd32_sigstack()3035 td->td_sigstk.ss_size = 0; in ofreebsd32_sigstack()3036 td->td_sigstk.ss_flags |= (nss.ss_onstack & SS_ONSTACK); in ofreebsd32_sigstack()
304 stack_t td_sigstk; /* (k) Stack ptr and on-stack flag. */ member