Home
last modified time | relevance | path

Searched refs:scp (Results 1 – 3 of 3) sorted by relevance

/hurd/
A Dsigunwind.c35 struct sigcontext *scp = data; in _hurdsig_longjmp_from_handler() local
53 if (scp->sc_reply_port) in _hurdsig_longjmp_from_handler()
54 __mach_port_destroy (__mach_task_self (), scp->sc_reply_port); in _hurdsig_longjmp_from_handler()
65 if (onstack && ! scp->sc_onstack) in _hurdsig_longjmp_from_handler()
96 scp = link->cleanup_data; in _hurdsig_longjmp_from_handler()
109 ((struct machine_thread_state *) &scp->sc_machine_thread_state, in _hurdsig_longjmp_from_handler()
115 scp->sc_mask = ss->blocked; in _hurdsig_longjmp_from_handler()
120 link = (void *) &scp[1]; in _hurdsig_longjmp_from_handler()
140 __sigreturn (scp); in _hurdsig_longjmp_from_handler()
148 ss->intr_port = scp->sc_intr_port; in _hurdsig_longjmp_from_handler()
A Dcatch-signal.c34 void throw (int signo, long int sigcode, struct sigcontext *scp) in __hurd_catch_signal()
35 { siglongjmp (buf, scp->sc_error ?: EGRATUITOUS); } in __hurd_catch_signal()
123 void throw (int signo, long int sigcode, struct sigcontext *scp) in hurd_safe_memmove()
124 { longjmp (buf, scp->sc_error ?: EGRATUITOUS); } in hurd_safe_memmove()
A Dhurdsig.c985 struct sigcontext *scp, ocontext; in weak_alias() local
1087 scp = _hurd_setup_sighandler (ss, action, handler, signo, detail, in weak_alias()
1089 if (scp == NULL) in weak_alias()
1102 scp->sc_reply_port = *loc; in weak_alias()
1106 scp->sc_reply_port = MACH_PORT_NULL; in weak_alias()
1110 scp->sc_intr_port = ss->intr_port; in weak_alias()
1119 scp->sc_reply_port = ss->context->sc_reply_port; in weak_alias()
1120 scp->sc_intr_port = ss->context->sc_intr_port; in weak_alias()
1127 scp->sc_error = detail->error; in weak_alias()
1130 scp->sc_mask = ss->blocked; in weak_alias()

Completed in 9 milliseconds