Lines Matching refs:action
151 char *action; in trapcmd() local
181 action = NULL; in trapcmd()
186 action = *argv; in trapcmd()
197 if (action) in trapcmd()
198 action = savestr(action); in trapcmd()
201 trap[signo] = action; in trapcmd()
253 int action; in setsignal() local
259 action = S_DFL; in setsignal()
261 action = S_CATCH; in setsignal()
263 action = S_IGN; in setsignal()
264 if (action == S_DFL) { in setsignal()
267 action = S_CATCH; in setsignal()
274 action = S_CATCH; in setsignal()
278 action = S_IGN; in setsignal()
284 action = S_IGN; in setsignal()
313 if (*t == S_HARD_IGN || *t == action) in setsignal()
315 switch (action) { in setsignal()
320 *t = action; in setsignal()