ev 208 dev/cardbus/cardslot.c cardslot_event_throw(struct cardslot_softc *sc, int ev) ev 213 dev/cardbus/cardslot.c ev == CARDSLOT_EVENT_INSERTION_CB ? "CardBus Card inserted" : ev 214 dev/cardbus/cardslot.c ev == CARDSLOT_EVENT_INSERTION_16 ? "16-bit Card inserted" : ev 215 dev/cardbus/cardslot.c ev == CARDSLOT_EVENT_REMOVAL_CB ? "CardBus Card removed" : ev 216 dev/cardbus/cardslot.c ev == CARDSLOT_EVENT_REMOVAL_16 ? "16-bit Card removed" : "???")); ev 223 dev/cardbus/cardslot.c ce->ce_type = ev; ev 667 dev/pci/musycc.c musycc_state_engine(struct musycc_group *mg, int chan, enum musycc_event ev) ev 677 dev/pci/musycc.c mg->mg_channels[chan]->cc_ifp->if_xname, state, ev)); ev 679 dev/pci/musycc.c switch (ev) { ev 348 dev/sequencer.c seq_event_rec ev; ev 355 dev/sequencer.c ev.arr[0] = SEQ_TIMING; ev 356 dev/sequencer.c ev.arr[1] = TMR_WAIT_ABS; ev 357 dev/sequencer.c ev.arr[2] = 0; ev 358 dev/sequencer.c ev.arr[3] = 0; ev 360 dev/sequencer.c ev.arr[4] = u.b[0]; ev 361 dev/sequencer.c ev.arr[5] = u.b[1]; ev 362 dev/sequencer.c ev.arr[6] = u.b[2]; ev 363 dev/sequencer.c ev.arr[7] = u.b[3]; ev 364 dev/sequencer.c seq_input_event(sc, &ev); ev 375 dev/sequencer.c seq_event_rec ev; ev 397 dev/sequencer.c while (uio->uio_resid >= sizeof ev && !error && !SEQ_QEMPTY(q)) { ev 398 dev/sequencer.c SEQ_QGET(q, ev); ev 399 dev/sequencer.c error = uiomove((caddr_t)&ev, sizeof ev, uio); ev 915 dev/sequencer.c seq_to_new(seq_event_rec *ev, struct uio *uio) ev 921 dev/sequencer.c cmd = SEQ_CMD(ev); ev 922 dev/sequencer.c chan = ev->arr[1]; ev 923 dev/sequencer.c note = ev->arr[2]; ev 924 dev/sequencer.c parm = ev->arr[3]; ev 929 dev/sequencer.c if (uio->uio_resid >= sizeof *ev - SEQOLD_CMDSIZE) { ev 930 dev/sequencer.c error = uiomove(&ev->arr[SEQOLD_CMDSIZE], ev 931 dev/sequencer.c sizeof *ev - SEQOLD_CMDSIZE, uio); ev 941 dev/sequencer.c SEQ_ECMD(ev) = MIDI_NOTEOFF; ev 944 dev/sequencer.c SEQ_ECMD(ev) = MIDI_NOTEON; ev 946 dev/sequencer.c SEQ_CMD(ev) = SEQ_CHN_VOICE; ev 947 dev/sequencer.c SEQ_EDEV(ev) = 0; ev 948 dev/sequencer.c SEQ_ECHAN(ev) = chan; ev 949 dev/sequencer.c SEQ_ENOTE(ev) = note; ev 950 dev/sequencer.c SEQ_EPARM(ev) = parm; ev 953 dev/sequencer.c delay = *(u_int32_t *)ev->arr >> 8; ev 954 dev/sequencer.c SEQ_CMD(ev) = SEQ_TIMING; ev 955 dev/sequencer.c SEQ_TCMD(ev) = TMR_WAIT_REL; ev 956 dev/sequencer.c *(u_int32_t *)&ev->arr[4] = delay; ev 959 dev/sequencer.c SEQ_CMD(ev) = SEQ_TIMING; ev 960 dev/sequencer.c SEQ_TCMD(ev) = TMR_RESET; ev 963 dev/sequencer.c SEQ_ECMD(ev) = MIDI_PGM_CHANGE; ev 964 dev/sequencer.c SEQ_CMD(ev) = SEQ_CHN_COMMON; ev 965 dev/sequencer.c SEQ_EDEV(ev) = 0; ev 966 dev/sequencer.c SEQ_ECHAN(ev) = chan; ev 967 dev/sequencer.c SEQ_EP1(ev) = note; ev 993 dev/sequencer.c seq_event_rec ev; ev 1010 dev/sequencer.c SEQ_MK_CHN_VOICE(&ev, unit, status, chan, msg[1], msg[2]); ev 1013 dev/sequencer.c SEQ_MK_CHN_COMMON(&ev, unit, status, chan, msg[1], 0, msg[2]); ev 1017 dev/sequencer.c SEQ_MK_CHN_COMMON(&ev, unit, status, chan, msg[1], 0, 0); ev 1020 dev/sequencer.c SEQ_MK_CHN_COMMON(&ev, unit, status, chan, 0, 0, ev 1026 dev/sequencer.c seq_event_intr(md->seq, &ev); ev 96 dev/wscons/wsevent.c wsevent_init(struct wseventvar *ev) ev 99 dev/wscons/wsevent.c if (ev->q != NULL) { ev 105 dev/wscons/wsevent.c ev->get = ev->put = 0; ev 106 dev/wscons/wsevent.c ev->q = malloc((u_long)WSEVENT_QSIZE * sizeof(struct wscons_event), ev 108 dev/wscons/wsevent.c bzero((caddr_t)ev->q, WSEVENT_QSIZE * sizeof(struct wscons_event)); ev 115 dev/wscons/wsevent.c wsevent_fini(struct wseventvar *ev) ev 117 dev/wscons/wsevent.c if (ev->q == NULL) { ev 123 dev/wscons/wsevent.c free(ev->q, M_DEVBUF); ev 124 dev/wscons/wsevent.c ev->q = NULL; ev 132 dev/wscons/wsevent.c wsevent_read(struct wseventvar *ev, struct uio *uio, int flags) ev 142 dev/wscons/wsevent.c while (ev->get == ev->put) { ev 147 dev/wscons/wsevent.c ev->wanted = 1; ev 148 dev/wscons/wsevent.c error = tsleep(ev, PWSEVENT | PCATCH, ev 159 dev/wscons/wsevent.c if (ev->put < ev->get) ev 160 dev/wscons/wsevent.c cnt = WSEVENT_QSIZE - ev->get; /* events in [get..QSIZE) */ ev 162 dev/wscons/wsevent.c cnt = ev->put - ev->get; /* events in [get..put) */ ev 167 dev/wscons/wsevent.c error = uiomove((caddr_t)&ev->q[ev->get], ev 175 dev/wscons/wsevent.c if ((ev->get = (ev->get + cnt) % WSEVENT_QSIZE) != 0 || ev 176 dev/wscons/wsevent.c n == 0 || error || (cnt = ev->put) == 0) ev 180 dev/wscons/wsevent.c error = uiomove((caddr_t)&ev->q[0], ev 182 dev/wscons/wsevent.c ev->get = cnt; ev 187 dev/wscons/wsevent.c wsevent_poll(struct wseventvar *ev, int events, struct proc *p) ev 193 dev/wscons/wsevent.c if (ev->get != ev->put) ev 196 dev/wscons/wsevent.c selrecord(p, &ev->sel); ev 95 dev/wscons/wseventvar.h #define WSEVENT_WAKEUP(ev) { \ ev 96 dev/wscons/wseventvar.h selwakeup(&(ev)->sel); \ ev 97 dev/wscons/wseventvar.h if ((ev)->wanted) { \ ev 98 dev/wscons/wseventvar.h (ev)->wanted = 0; \ ev 99 dev/wscons/wseventvar.h wakeup((caddr_t)(ev)); \ ev 101 dev/wscons/wseventvar.h if ((ev)->async) \ ev 102 dev/wscons/wseventvar.h pgsignal((ev)->io->p_pgrp, SIGIO, 0); \ ev 676 dev/wscons/wskbd.c struct wscons_event *ev; ev 694 dev/wscons/wskbd.c ev = &evar->q[put]; ev 701 dev/wscons/wskbd.c ev->type = type; ev 702 dev/wscons/wskbd.c ev->value = value; ev 703 dev/wscons/wskbd.c nanotime(&ev->time); ev 294 dev/wscons/wsmouse.c struct wscons_event *ev; ev 340 dev/wscons/wsmouse.c ev = &evar->q[put]; ev 350 dev/wscons/wsmouse.c ev++; \ ev 353 dev/wscons/wsmouse.c ev = &evar->q[0]; \ ev 359 dev/wscons/wsmouse.c getnanotime(&ev->time); \ ev 365 dev/wscons/wsmouse.c ev->type = WSCONS_EVENT_MOUSE_ABSOLUTE_X; ev 366 dev/wscons/wsmouse.c ev->value = x; ev 374 dev/wscons/wsmouse.c ev->type = WSCONS_EVENT_MOUSE_DELTA_X; ev 375 dev/wscons/wsmouse.c ev->value = sc->sc_dx; ev 384 dev/wscons/wsmouse.c ev->type = WSCONS_EVENT_MOUSE_ABSOLUTE_Y; ev 385 dev/wscons/wsmouse.c ev->value = y; ev 393 dev/wscons/wsmouse.c ev->type = WSCONS_EVENT_MOUSE_DELTA_Y; ev 394 dev/wscons/wsmouse.c ev->value = sc->sc_dy; ev 403 dev/wscons/wsmouse.c ev->type = WSCONS_EVENT_MOUSE_ABSOLUTE_Z; ev 404 dev/wscons/wsmouse.c ev->value = z; ev 412 dev/wscons/wsmouse.c ev->type = WSCONS_EVENT_MOUSE_DELTA_Z; ev 413 dev/wscons/wsmouse.c ev->value = sc->sc_dz; ev 422 dev/wscons/wsmouse.c ev->type = WSCONS_EVENT_MOUSE_ABSOLUTE_W; ev 423 dev/wscons/wsmouse.c ev->value = w; ev 431 dev/wscons/wsmouse.c ev->type = WSCONS_EVENT_MOUSE_DELTA_W; ev 432 dev/wscons/wsmouse.c ev->value = sc->sc_dw; ev 446 dev/wscons/wsmouse.c ev->value = ffs(d) - 1; ev 448 dev/wscons/wsmouse.c KASSERT(ev->value >= 0); ev 450 dev/wscons/wsmouse.c d = 1 << ev->value; ev 451 dev/wscons/wsmouse.c ev->type = ev 461 dev/wscons/wsmouse.c ev->type = WSCONS_EVENT_WSMOUSED_CLOSE; ev 462 dev/wscons/wsmouse.c ev->value = 0; ev 374 dev/wscons/wsmux.c struct wscons_event *ev; ev 405 dev/wscons/wsmux.c ev = &evar->q[put]; ev 413 dev/wscons/wsmux.c *ev = *(struct wscons_event *)data; ev 414 dev/wscons/wsmux.c nanotime(&ev->time);