Searched refs:sigtraps (Results 1 - 6 of 6) sorted by relevance

/external/mksh/src/
H A Dhistrap.c39 Trap sigtraps[NSIG + 1]; variable
1051 /* Populate sigtraps based on sys_signame and sys_siglist. */
1053 sigtraps[i].signal = i;
1055 sigtraps[i].name = "ERR";
1056 sigtraps[i].mess = "Error handler";
1068 sigtraps[i].name = shf_smprintf("%d", i);
1075 sigtraps[i].name = s;
1080 sigtraps[i].mess = sys_siglist[i];
1082 sigtraps[i].mess = strsignal(i);
1084 sigtraps[
[all...]
H A Djobs.c166 setsig(&sigtraps[SIGCHLD], j_sigchld,
187 sigtraps[tt_sigs[i]].flags |= TF_SHELL_USES;
189 setsig(&sigtraps[tt_sigs[i]], SIG_IGN,
272 setsig(&sigtraps[SIGTTIN], SIG_DFL,
291 setsig(&sigtraps[tt_sigs[i]], SIG_IGN,
318 setsig(&sigtraps[tt_sigs[i]], SIG_IGN,
322 if (sigtraps[tt_sigs[i]].flags &
324 setsig(&sigtraps[tt_sigs[i]],
325 (sigtraps[tt_sigs[i]].flags & TF_ORIG_IGN) ?
460 setsig(&sigtraps[tt_sig
[all...]
H A Dmain.c405 sigtraps[SIGWINCH].flags |= TF_SHELL_USES;
406 setsig(&sigtraps[SIGWINCH], x_sigwinch,
671 sigtraps[SIGEXIT_].trap)) {
672 runtrap(&sigtraps[SIGEXIT_]);
675 runtrap(&sigtraps[SIGERR_]);
758 setsig(&sigtraps[sig], SIG_DFL,
H A Dfuncs.c1488 ki->name_width, sigtraps[i].name,
1489 sigtraps[i].mess);
1547 shprintf("%s\n", sigtraps[n].name);
1559 w = strlen(sigtraps[j].name);
1562 w = strlen(sigtraps[j].mess);
1565 w = utf_mbswidth(sigtraps[j].mess);
2220 for (p = sigtraps, i = NSIG+1; --i >= 0; p++)
H A Dexec.c690 setexecsig(&sigtraps[SIGINT], SS_RESTORE_ORIG);
691 setexecsig(&sigtraps[SIGQUIT], SS_RESTORE_ORIG);
H A Dsh.h702 extern Trap sigtraps[NSIG+1];

Completed in 193 milliseconds