Searched refs:ms_events (Results 1 - 7 of 7) sorted by relevance

/netbsd-current/sys/dev/sun/
H A Dms.c122 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
[all...]
H A Dmsvar.h114 struct evvar ms_events; /* event queue state */ member in struct:ms_softc
/netbsd-current/sys/arch/atari/dev/
H A Dms.c144 if (ms->ms_events.ev_io == NULL)
192 get = ms->ms_events.ev_get;
193 put = ms->ms_events.ev_put;
194 fe = &ms->ms_events.ev_q[put];
229 fe = &ms->ms_events.ev_q[0];
244 fe = &ms->ms_events.ev_q[0];
309 fe = &ms->ms_events.ev_q[0];
316 ms->ms_events.ev_put = put;
319 EV_WAKEUP(&ms->ms_events);
335 if (ms->ms_events
[all...]
H A Dmsvar.h46 struct evvar ms_events; /* event queue state */ member in struct:ms_softc
/netbsd-current/sys/arch/amiga/dev/
H A Dms.c104 struct evvar ms_events; /* event queue state */ member in struct:ms_port
348 get = ms->ms_events.ev_get;
349 put = ms->ms_events.ev_put;
350 fe = &ms->ms_events.ev_q[put];
373 fe = &ms->ms_events.ev_q[0];
392 fe = &ms->ms_events.ev_q[0];
411 fe = &ms->ms_events.ev_q[0];
420 ms->ms_events.ev_put = put;
421 EV_WAKEUP(&ms->ms_events);
451 if (ms->ms_events
[all...]
/netbsd-current/sys/arch/x68k/dev/
H A Dms.c145 struct evvar ms_events; /* event queue state */ member in struct:ms_softc
260 if (ms->ms_events.ev_io)
262 ms->ms_events.ev_io = l->l_proc;
263 ev_init(&ms->ms_events, device_xname(ms->ms_dev), &ms->ms_lock);
284 ev_fini(&ms->ms_events);
286 ms->ms_events.ev_io = NULL;
296 return ev_read(&ms->ms_events, uio, flags);
312 ms->ms_events.ev_async = *(int *)data != 0;
316 if (-*(int *)data != ms->ms_events.ev_io->p_pgid
317 && *(int *)data != ms->ms_events
[all...]
/netbsd-current/sys/arch/sparc/dev/
H A Dms_pckbport.c235 get = ms->ms_events.ev_get;
236 put = ms->ms_events.ev_put;
237 fe = &ms->ms_events.ev_q[put];
252 fe = &ms->ms_events.ev_q[0]; \
294 ms->ms_events.ev_put = put;
295 EV_WAKEUP(&ms->ms_events);

Completed in 85 milliseconds