SM_EVENT
extern void sm_clrevent __P((SM_EVENT *));
extern SM_EVENT *sm_seteventm __P((int, void(*)__P((int)), int));
extern SM_EVENT *sm_sigsafe_seteventm __P((int, void(*)__P((int)), int));
for (evp = (SM_EVENT **) (&SmEventQueue);
register SM_EVENT *ev;
register SM_EVENT **evp;
for (evp = (SM_EVENT **) (&SmEventQueue);
register SM_EVENT *ev;
register SM_EVENT *ev;
SM_EVENT *ev;
static SM_EVENT *volatile SmEventQueue; /* head of event queue */
static SM_EVENT *volatile SmFreeEventList; /* list of free events */
SM_EVENT *
SmFreeEventList = (SM_EVENT *) sm_pmalloc_x(sizeof *SmFreeEventList);
SM_EVENT *
register SM_EVENT **evp;
register SM_EVENT *ev;
SM_EVENT *evt = NULL;
SM_EVENT *evt = NULL;
SM_EVENT *evt = NULL;
SM_EVENT *evt = NULL;
SM_EVENT *evt = NULL;
SM_EVENT *ev = NULL;
SM_EVENT *ev;
SM_EVENT *evt = NULL;
SM_EVENT *ev = NULL;
SM_EVENT *volatile ev = NULL;
SM_EVENT *ev;
SM_EVENT *ev = NULL;
SM_EVENT *ev;
register SM_EVENT *ev = NULL;
register SM_EVENT *ev = NULL;
SM_EVENT *ev = NULL;
register SM_EVENT *ev = NULL;