Lines Matching full:handler
18 * that, in case of registering a handler and catching the corresponding
19 * signal, that state is before what was jumping into the handler.
22 * just during the execution of the handler, by mangling with uc_sigmask
23 * from inside the handler.
26 * signal for which the handler was installed, is S2. When S2 is sent to the
28 * signal and jump to the handler. Any instances of S1 or S2 raised, while the
29 * program is executing inside the handler, will be blocked; they will be
30 * delivered immediately upon termination of the handler.
54 * exit from handler in handler_verify_ucontext()
80 * from inside the handler in handler_usr()
86 /* SEGV blocked during handler execution, delivered on return */ in handler_usr()
93 * Signal responsible for handler invocation is blocked by default; in handler_usr()
100 "USR1 is blocked, cannot invoke handler right now\n"); in handler_usr()
116 * on return from the handler. in handler_usr()
139 ksft_exit_fail_perror("Cannot install handler"); in main()
145 ksft_exit_fail_perror("Cannot install handler"); in main()
147 /* Invoke handler */ in main()
152 ksft_test_result(cnt == 2, "handler invoked only twice\n"); in main()
162 ksft_exit_fail_perror("Cannot install handler"); in main()
171 ksft_print_msg("USR2 still blocked on return from handler\n"); in main()