Home | History | Annotate | Download | only in lib

Lines Matching defs:action_array

80 static struct sigaction volatile action_array[NSIG] /* = 0 */;
90 if (sig < 0 || NSIG <= sig || !action_array[sig].sa_handler)
106 handler = action_array[sig].sa_handler;
107 if ((action_array[sig].sa_flags & SA_RESETHAND) == 0)
110 action_array[sig].sa_handler = NULL;
113 mask = action_array[sig].sa_mask;
114 if ((action_array[sig].sa_flags & SA_NODEFER) == 0)
164 if (action_array[sig].sa_handler)
165 *oact = action_array[sig];
181 /* Safe to install the handler before updating action_array,
187 action_array[sig].sa_handler = NULL;
193 action_array[sig] = *act;