Lines Matching refs:stackframe

124     } *stackframe;  in _hurd_setup_sighandler()  local
178 sigsp -= sizeof (*stackframe); in _hurd_setup_sighandler()
179 stackframe = sigsp; in _hurd_setup_sighandler()
181 if (_hurdsig_catch_memory_fault (stackframe)) in _hurd_setup_sighandler()
199 stackframe->link.cleanup = &_hurdsig_longjmp_from_handler; in _hurd_setup_sighandler()
200 stackframe->link.cleanup_data = &stackframe->ctx; in _hurd_setup_sighandler()
201 stackframe->link.resource.next = NULL; in _hurd_setup_sighandler()
202 stackframe->link.resource.prevp = NULL; in _hurd_setup_sighandler()
203 stackframe->link.thread.next = ss->active_resources; in _hurd_setup_sighandler()
204 stackframe->link.thread.prevp = &ss->active_resources; in _hurd_setup_sighandler()
205 if (stackframe->link.thread.next) in _hurd_setup_sighandler()
206 stackframe->link.thread.next->thread.prevp in _hurd_setup_sighandler()
207 = &stackframe->link.thread.next; in _hurd_setup_sighandler()
208 ss->active_resources = &stackframe->link; in _hurd_setup_sighandler()
212 scp = &stackframe->ctx; in _hurd_setup_sighandler()
227 stackframe->signo = signo; in _hurd_setup_sighandler()
230 stackframe->posix.siginfop = &stackframe->siginfo; in _hurd_setup_sighandler()
231 stackframe->posix.uctxp = &stackframe->ucontext; in _hurd_setup_sighandler()
232 fill_siginfo (&stackframe->siginfo, signo, detail, state); in _hurd_setup_sighandler()
233 fill_ucontext (&stackframe->ucontext, scp); in _hurd_setup_sighandler()
246 stackframe->legacy.sigcode = detail->code; in _hurd_setup_sighandler()
247 stackframe->legacy.scp = &stackframe->ctx; in _hurd_setup_sighandler()
251 stackframe->sigreturn_addr = &__sigreturn; in _hurd_setup_sighandler()
252 stackframe->sigreturn_returns_here = firewall; /* Crash on return. */ in _hurd_setup_sighandler()
253 stackframe->return_scp = &stackframe->ctx; in _hurd_setup_sighandler()