Searched refs:handler (Results 1 - 19 of 19) sorted by relevance

/ast/src/cmd/tests/sfio/
H A Dtpopen.c27 void(* handler)_ARG_((int));
40 if((handler = signal(SIGPIPE,SIG_DFL)) == SIG_DFL)
41 terror("Wrong signal handler");
42 if((handler = signal(SIGPIPE,handler)) != SIG_DFL)
H A Dtbadargs.c31 void handler(int sig) function
33 void handler(sig)
43 signal(SIGILL,handler);
44 signal(SIGBUS,handler);
45 signal(SIGSEGV,handler);
H A Dtclose.c46 void(* handler)_ARG_((int));
101 if((handler = signal(SIGPIPE,SIG_IGN)) == SIG_DFL ||
102 handler == SIG_IGN)
103 terror("Bad signal handler for SIGPIPE");
104 signal(SIGPIPE,handler);
140 terror("SIGPIPE handler should have been SIG_DFL");
144 if(w && (handler = signal(SIGPIPE,SIG_DFL)) != SIG_DFL)
145 terror("SIGPIPE handler should have been SIG_DFL");
/ast/src/lib/libast/comp/
H A Dwaitpid.c108 Sig_handler_t handler;
138 handler = signal(SIGCLD, catch);
141 signal(SIGCLD, handler);
146 handler = signal(SIGALRM, catch);
156 if (flags & WNOHANG) signal(SIGCLD, handler);
163 signal(SIGALRM, handler);
/ast/src/lib/libcoshell/
H A Dcoclose.c53 Sig_handler_t handler; local
62 handler = signal(SIGALRM, hung);
67 signal(SIGALRM, handler);
H A Dcoopen.c160 Sig_handler_t handler; local
298 handler = signal(SIGALRM, hung);
307 signal(SIGALRM, handler);
/ast/src/lib/libast/misc/
H A Dsigcrit.c86 * critical signal region handler
108 static Sig_handler_t handler[elementsof(signals)]; local
135 if ((op & signals[i].op) && (handler[i] = signal(signals[i].sig, interrupt)) == SIG_IGN)
137 signal(signals[i].sig, handler[i]);
158 /* no way to get pending signals without installing handler */
183 signal(signals[i].sig, handler[i]);
H A Dprocopen.c132 Handler_t handler; member in union:Mod_s::__anon290
290 if ((m->arg.handler = signal(arg1, SIG_DFL)) == SIG_DFL)
295 if ((m->arg.handler = signal(arg1, SIG_IGN)) == SIG_IGN)
369 signal(m->save, m->arg.handler);
853 Handler_t handler; local
855 if ((handler = signal(SIGPIPE, ignoresig)) != SIG_DFL && handler != ignoresig)
856 signal(SIGPIPE, handler);
/ast/src/lib/libast/uwin/
H A Dgetpass.c45 static void handler(int sig) function
65 savesig = signal(SIGINT, handler);
/ast/src/lib/libtk/generic/
H A DtkAtom.c149 Tk_ErrorHandler handler;
152 handler= Tk_CreateErrorHandler(dispPtr->display, BadAtom,
160 Tk_DeleteErrorHandler(handler);
147 Tk_ErrorHandler handler; local
H A DtkError.c21 * The default X error handler gets saved here, so that it can
46 * The return value is a token identifying the handler;
48 * handler.
69 * handler if no other handler returns zero. Handlers are
70 * invoked in order of age: youngest handler first.
73 * with X requests made AFTER this call, but BEFORE the handler
120 * Create the handler record.
144 * Do not use an error handler anymore.
150 * The handler denote
[all...]
H A DtkEvent.c21 * There's a potential problem if a handler is deleted while it's
23 * will need to read the handler's "nextPtr" field when the procedure
25 * indicate the next handler to be processed for any (recursively
37 TkEventHandler *nextHandler; /* Next handler in search. */
54 int deleteFlag; /* Flag to set when this handler is deleted. */
56 /* Next handler in list of all generic
61 /* First handler in the list, or NULL. */
63 /* Last handler in list. */
67 * A handler cannot be deleted physically until we have returned from
70 * deleting handlers only when it's known that there's no handler activ
377 GenericHandler * handler; local
[all...]
H A DtkColor.c480 Tk_ErrorHandler handler;
482 handler = Tk_CreateErrorHandler(DisplayOfScreen(screen),
486 Tk_DeleteErrorHandler(handler);
475 Tk_ErrorHandler handler; local
H A DtkSend.c589 Tk_ErrorHandler handler;
600 handler = Tk_CreateErrorHandler(dispPtr->display, -1, -1, -1,
646 Tk_DeleteErrorHandler(handler);
1061 * back the command's results). Set up a timeout handler so that
1245 * event handler for it.
1621 * an X error handler so that if the append fails this
1650 Tk_ErrorHandler handler;
1652 handler = Tk_CreateErrorHandler(display, -1, -1, -1, AppendErrorProc,
1656 Tk_DeleteErrorHandler(handler);
583 Tk_ErrorHandler handler; local
1637 Tk_ErrorHandler handler; local
H A Dtk.h878 * by image format handler. */
1080 Tk_ErrorHandler handler));
/ast/src/lib/libast/sfio/
H A Dsfmode.c220 int stdio; /* stdio popen() does not reset SIGPIPE handler */
239 { Sfsignal_f handler; local
242 if((handler = signal(SIGPIPE, ignoresig)) != SIG_DFL &&
243 handler != ignoresig)
244 signal(SIGPIPE, handler); /* honor user handler */
296 { Sfsignal_f handler; local
297 if((handler = signal(SIGPIPE,SIG_DFL)) != SIG_DFL &&
298 handler != ignoresig)
299 signal(SIGPIPE,handler); /* hono
[all...]
/ast/src/lib/libtk/unix/
H A DtkUnixWm.c32 * which a handler (i.e. a Tcl command) has been defined for a
1525 * Delete any current protocol handler, then create a new
2071 Tk_ErrorHandler handler;
2083 handler = Tk_CreateErrorHandler(winPtr->display, -1, -1, -1,
2104 Tk_DeleteErrorHandler(handler);
2146 handler = Tk_CreateErrorHandler(winPtr->display, -1, -1, -1,
2152 Tk_DeleteErrorHandler(handler);
2162 Tk_DeleteErrorHandler(handler);
2203 Tk_ErrorHandler handler;
2205 handler
2061 Tk_ErrorHandler handler; local
2192 Tk_ErrorHandler handler; local
2290 Tk_ErrorHandler handler; local
3315 Tk_ErrorHandler handler; local
3644 Tk_ErrorHandler handler; local
[all...]
/ast/src/cmd/3d/
H A Dfs.c163 Handler_t handler; local
426 handler = signal(SIGPIPE, SIG_IGN);
496 signal(SIGPIPE, handler);
H A Dinit.c1541 Handler_t handler; local
1560 if ((handler = signal(n, note)) != SIG_DFL)
1561 signal(n, handler);

Completed in 119 milliseconds