Searched refs:td_sigstk (Results 1 – 14 of 14) sorted by relevance
337 fp = (struct sigframe32 *)((uintptr_t)td->td_sigstk.ss_sp + in freebsd32_sendsig()338 td->td_sigstk.ss_size); in freebsd32_sendsig()340 td->td_sigstk.ss_flags |= SS_ONSTACK; in freebsd32_sendsig()364 frame.sf_uc.uc_stack.ss_sp = (uintptr_t)td->td_sigstk.ss_sp; in freebsd32_sendsig()365 frame.sf_uc.uc_stack.ss_size = td->td_sigstk.ss_size; in freebsd32_sendsig()
846 fp = (struct sigframe *)((uintptr_t)td->td_sigstk.ss_sp + in sendsig()847 td->td_sigstk.ss_size); in sendsig()849 td->td_sigstk.ss_flags |= SS_ONSTACK; in sendsig()864 frame.sf_uc.uc_stack = td->td_sigstk; in sendsig()
358 fp = (struct ia32_sigframe3 *)((uintptr_t)td->td_sigstk.ss_sp + in ia32_osendsig()359 td->td_sigstk.ss_size - sizeof(sf)); in ia32_osendsig()360 td->td_sigstk.ss_flags |= SS_ONSTACK; in ia32_osendsig()461 sf.sf_uc.uc_stack.ss_sp = (uintptr_t)td->td_sigstk.ss_sp; in freebsd4_ia32_sendsig()462 sf.sf_uc.uc_stack.ss_size = td->td_sigstk.ss_size; in freebsd4_ia32_sendsig()495 td->td_sigstk.ss_size - sizeof(sf)); in freebsd4_ia32_sendsig()594 sf.sf_uc.uc_stack.ss_sp = (uintptr_t)td->td_sigstk.ss_sp; in ia32_sendsig()595 sf.sf_uc.uc_stack.ss_size = td->td_sigstk.ss_size; in ia32_sendsig()627 sp = (char *)td->td_sigstk.ss_sp + td->td_sigstk.ss_size; in ia32_sendsig()743 td->td_sigstk.ss_flags |= SS_ONSTACK; in ofreebsd32_sigreturn()[all …]
374 sf.sf_uc.uc_stack.ss_sp = (int32_t)(intptr_t)td->td_sigstk.ss_sp; in freebsd32_sendsig()375 sf.sf_uc.uc_stack.ss_size = td->td_sigstk.ss_size; in freebsd32_sendsig()376 sf.sf_uc.uc_stack.ss_flags = td->td_sigstk.ss_flags; in freebsd32_sendsig()398 sfp = (struct sigframe32 *)(((uintptr_t)td->td_sigstk.ss_sp + in freebsd32_sendsig()399 td->td_sigstk.ss_size - sizeof(struct sigframe32)) in freebsd32_sendsig()
110 sf.sf_uc.uc_stack = td->td_sigstk; in sendsig()132 sfp = (struct sigframe *)(((uintptr_t)td->td_sigstk.ss_sp + in sendsig()133 td->td_sigstk.ss_size - sizeof(struct sigframe)) in sendsig()
347 td->td_sigstk.ss_flags |= SS_ONSTACK; in osendsig()473 sf.sf_uc.uc_stack = td->td_sigstk; in freebsd4_sendsig()491 td->td_sigstk.ss_flags |= SS_ONSTACK; in freebsd4_sendsig()616 sf.sf_uc.uc_stack = td->td_sigstk; in sendsig()640 sp = (char *)td->td_sigstk.ss_sp + td->td_sigstk.ss_size; in sendsig()642 td->td_sigstk.ss_flags |= SS_ONSTACK; in sendsig()844 td->td_sigstk.ss_flags |= SS_ONSTACK;846 td->td_sigstk.ss_flags &= ~SS_ONSTACK;949 td->td_sigstk.ss_flags |= SS_ONSTACK;951 td->td_sigstk.ss_flags &= ~SS_ONSTACK;[all …]
416 fp = (struct l_rt_sigframe *)((uintptr_t)td->td_sigstk.ss_sp + in linux_rt_sendsig()417 td->td_sigstk.ss_size - sizeof(struct l_rt_sigframe)); in linux_rt_sendsig()439 frame.sf_sc.uc_stack.ss_sp = td->td_sigstk.ss_sp; in linux_rt_sendsig()440 frame.sf_sc.uc_stack.ss_size = td->td_sigstk.ss_size; in linux_rt_sendsig()529 fp = (struct l_sigframe *)((uintptr_t)td->td_sigstk.ss_sp + in linux_sendsig()530 td->td_sigstk.ss_size - sizeof(struct l_sigframe)); in linux_sendsig()
559 fp = (struct sigframe *)((uintptr_t)td->td_sigstk.ss_sp +560 td->td_sigstk.ss_size);562 td->td_sigstk.ss_flags |= SS_ONSTACK;585 frame.sf_uc.uc_stack = td->td_sigstk;
283 fp = (struct l_rt_sigframe *)((uintptr_t)td->td_sigstk.ss_sp + in linux_rt_sendsig()284 td->td_sigstk.ss_size - sizeof(struct l_rt_sigframe)); in linux_rt_sendsig()308 frame.sf_sc.uc_stack.ss_sp = PTROUT(td->td_sigstk.ss_sp); in linux_rt_sendsig()309 frame.sf_sc.uc_stack.ss_size = td->td_sigstk.ss_size; in linux_rt_sendsig()402 fp = (struct l_sigframe *)((uintptr_t)td->td_sigstk.ss_sp + in linux_sendsig()403 td->td_sigstk.ss_size - sizeof(struct l_sigframe)); in linux_sendsig()
635 sp = (caddr_t)td->td_sigstk.ss_sp + td->td_sigstk.ss_size - in linux_rt_sendsig()651 sf.sf_sc.uc_stack.ss_sp = PTROUT(td->td_sigstk.ss_sp); in linux_rt_sendsig()652 sf.sf_sc.uc_stack.ss_size = td->td_sigstk.ss_size; in linux_rt_sendsig()
643 return ((td->td_sigstk.ss_flags & SS_ONSTACK) != 0); in sigonstack()645 return (sp >= (size_t)td->td_sigstk.ss_sp && in sigonstack()646 sp < td->td_sigstk.ss_size + (size_t)td->td_sigstk.ss_sp); in sigonstack()1022 td->td_sigstk.ss_flags = SS_DISABLE; in execsigs()1023 td->td_sigstk.ss_size = 0; in execsigs()1024 td->td_sigstk.ss_sp = 0; in execsigs()1621 oss.ss_sp = td->td_sigstk.ss_sp; in osigstack()1624 td->td_sigstk.ss_sp = nss.ss_sp; in osigstack()1625 td->td_sigstk.ss_size = 0; in osigstack()1672 *oss = td->td_sigstk; in kern_sigaltstack()[all …]
466 td2->td_sigstk = td->td_sigstk; in do_fork()
377 sf.sf_uc.uc_stack = td->td_sigstk; in sendsig()394 sp = (char *)td->td_sigstk.ss_sp + td->td_sigstk.ss_size; in sendsig()396 td->td_sigstk.ss_flags |= SS_ONSTACK; in sendsig()566 td->td_sigstk.ss_flags |= SS_ONSTACK;568 td->td_sigstk.ss_flags &= ~SS_ONSTACK;
295 stack_t td_sigstk; /* (k) Stack ptr and on-stack flag. */ member