adb_event_t
void adb_enqevent(adb_event_t *);
aed_input(adb_event_t *event)
adb_event_t new_event = *event;
aed_emulate_mouse(adb_event_t *event)
adb_event_t new_event;
aed_dokeyupdown(adb_event_t *event)
aed_handoff(adb_event_t *event)
aed_enqevent(adb_event_t *event)
if (uio->uio_resid < sizeof(adb_event_t))
willfit = howmany(uio->uio_resid, sizeof(adb_event_t));
firstmove * sizeof(adb_event_t), uio);
moremove * sizeof(adb_event_t), uio);
static int aed_emulate_mouse(adb_event_t *);
static void aed_dokeyupdown(adb_event_t *);
static void aed_handoff(adb_event_t *);
static void aed_enqevent(adb_event_t *);
kn->kn_data = aed_sc->sc_evq_len * sizeof(adb_event_t);
adb_event_t sc_evq[AED_MAX_EVENTS]; /* the queue */
adb_event_t sc_rptevent; /* event to auto-repeat */
int aed_input(adb_event_t *);
adb_event_t event;
kbd_processevent(adb_event_t *event, struct akbd_softc *ksc)
adb_event_t new_event;
kbd_intr(adb_event_t *event, struct akbd_softc *sc)
static void kbd_processevent(adb_event_t *, struct akbd_softc *);
int kbd_intr(adb_event_t *, struct akbd_softc *);
adb_event_t event;
ms_processevent(adb_event_t *event, struct ams_softc *amsc)
adb_event_t new_event;
static void ms_processevent(adb_event_t *, struct ams_softc *);
void ams_handoff(adb_event_t *, struct ams_softc *);
aed_input(adb_event_t *event)
adb_event_t new_event = *event;
aed_emulate_mouse(adb_event_t *event)
adb_event_t new_event;
aed_dokeyupdown(adb_event_t *event)
aed_handoff(adb_event_t *event)
aed_enqevent(adb_event_t *event)
if (uio->uio_resid < sizeof(adb_event_t))
willfit = howmany(uio->uio_resid, sizeof(adb_event_t));
firstmove * sizeof(adb_event_t), uio);
moremove * sizeof(adb_event_t), uio);
static int aed_emulate_mouse(adb_event_t *event);
static void aed_dokeyupdown(adb_event_t *event);
static void aed_handoff(adb_event_t *event);
static void aed_enqevent(adb_event_t *event);
kn->kn_data = aed_sc->sc_evq_len * sizeof(adb_event_t);
adb_event_t sc_evq[AED_MAX_EVENTS]; /* the queue */
adb_event_t sc_rptevent; /* event to auto-repeat */
void aed_input(adb_event_t *event);
adb_event_t event;
kbd_processevent(adb_event_t *event, struct akbd_softc *ksc)
adb_event_t new_event;
adb_event_t *event = arg;
static void kbd_processevent(adb_event_t *event, struct akbd_softc *);
adb_event_t event;
ms_processevent(adb_event_t *event, struct ams_softc *sc)
adb_event_t new_event;
static void ms_processevent(adb_event_t *event, struct ams_softc *);
void ms_handoff(adb_event_t *event, struct ams_softc *);