Lines Matching refs:ms_events
122 if (ms->ms_events.ev_io)
131 ms->ms_events.ev_io = l->l_proc;
132 ev_init(&ms->ms_events); /* may cause sleep */
145 ev_fini(&ms->ms_events);
147 ms->ms_events.ev_io = NULL;
163 return ev_read(&ms->ms_events, uio, flags);
179 ms->ms_events.ev_async = *(int *)data != 0;
183 if (-*(int *)data != ms->ms_events.ev_io->p_pgid
184 && *(int *)data != ms->ms_events.ev_io->p_pid)
189 if (*(int *)data != ms->ms_events.ev_io->p_pgid)
212 return ev_poll(&ms->ms_events, events, l);
221 return ev_kqfilter(&ms->ms_events, kn);
330 get = ms->ms_events.ev_get;
331 put = ms->ms_events.ev_put;
332 fe = &ms->ms_events.ev_q[put];
345 fe = &ms->ms_events.ev_q[0]; \
383 ms->ms_events.ev_put = put;
384 EV_WAKEUP(&ms->ms_events);