Searched refs:scp (Results 1 – 3 of 3) sorted by relevance
/hurd/ |
A D | sigunwind.c | 35 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 D | catch-signal.c | 34 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 D | hurdsig.c | 985 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