Home | History | Annotate | Download | only in sighold

Lines Matching defs:sig

77 static int skip_sig(int sig)
79 switch (sig) {
94 int sig;
111 for (sig = 1; sig < NUMSIGS; sig++) {
112 if (skip_sig(sig))
114 if (kill(pid, sig) < 0) {
117 pid, sig, tst_strsig(sig));
140 static void handle_sigs(int sig)
142 sigs_map[sig] = 1;
149 int sig;
152 for (sig = 1; sig < NUMSIGS; sig++) {
153 if (skip_sig(sig))
156 if (signal(sig, handle_sigs) == SIG_ERR) {
158 sig, tst_strsig(sig));
163 for (cnt = 0, sig = 1; sig < NUMSIGS; sig++) {
164 if (skip_sig(sig))
167 TEST(sighold(sig));
170 sig, tst_strsig(sig));
183 for (sig = 1; sig < NUMSIGS; sig++) {
184 if (sigs_map[sig]) {
186 sig, tst_strsig(sig));