Home
last modified time | relevance | path

Searched refs:sigstk (Results 1 – 5 of 5) sorted by relevance

/freebsd-9-stable/lib/libkse/thread/
Dthr_sigaltstack.c54 curthread->sigstk = *_ss; in _sigaltstack()
69 oss = curthread->sigstk; in _sigaltstack()
70 oss.ss_flags = (curthread->sigstk.ss_flags & SS_DISABLE) in _sigaltstack()
91 curthread->sigstk = ss; in _sigaltstack()
93 curthread->sigstk.ss_flags |= SS_DISABLE; in _sigaltstack()
107 return ((curthread->sigstk.ss_flags & SS_DISABLE) == 0 ? in _thr_sigonstack()
108 (((size_t)sp - (size_t)curthread->sigstk.ss_sp) < curthread->sigstk.ss_size) in _thr_sigonstack()
Dthr_create.c243 new_thread->sigstk.ss_sp = 0; in _pthread_create()
244 new_thread->sigstk.ss_size = 0; in _pthread_create()
245 new_thread->sigstk.ss_flags = SS_DISABLE; in _pthread_create()
Dthr_sig.c480 ucp->uc_stack = curthread->sigstk; in thr_sig_invoke_handler()
481 ucp->uc_stack.ss_flags = (curthread->sigstk.ss_flags & SS_DISABLE) in thr_sig_invoke_handler()
493 if ((curthread->sigstk.ss_flags & SS_DISABLE) == 0) { in thr_sig_invoke_handler()
597 uc2->uc_stack = curthread->sigstk; in handle_signal_altstack()
1225 __sys_sigaltstack(NULL, &_thr_initial->sigstk); in _thr_signal_init()
1253 __sys_sigaltstack(&curthread->sigstk, NULL); in _thr_signal_deinit()
Dthr_private.h831 stack_t sigstk; member
/freebsd-9-stable/contrib/gcc/config/rs6000/
Dhost-darwin.c140 stack_t sigstk; in darwin_rs6000_extra_signals() local
142 sigstk.ss_sp = xmalloc (SIGSTKSZ); in darwin_rs6000_extra_signals()
143 sigstk.ss_size = SIGSTKSZ; in darwin_rs6000_extra_signals()
144 sigstk.ss_flags = 0; in darwin_rs6000_extra_signals()
145 if (sigaltstack (&sigstk, NULL) < 0) in darwin_rs6000_extra_signals()