Searched defs:ms_softc (Results 1 – 6 of 6) sorted by relevance
71 struct ms_softc { struct72 device_t ms_dev; /* required first: base device */73 union {76 } ms_u;85 int (*ms_deviopen) (device_t, int);86 int (*ms_deviclose) (device_t, int);89 volatile int ms_intr_flags;120 void ms_input(struct ms_softc *, int c); argument
43 struct ms_softc { struct44 uint8_t ms_buttons; /* button states */45 uint8_t ms_emul3b; /* emulate 3rd button */46 struct evvar ms_events; /* event queue state */47 int ms_dx; /* accumulated dx */48 int ms_dy; /* accumulated dy */49 struct firm_event ms_bq[2]; /* Button queue */50 int ms_bq_idx; /* Button queue index */51 struct callout ms_delay_ch;
84 static struct ms_softc ms_softc[NMOUSE]; variable
44 struct ms_softc { struct54 void ms_intr(struct ms_softc *); argument
111 struct ms_softc { struct112 device_t ms_dev; /* required first: base device */113 struct zs_chanstate *ms_cs;115 struct callout ms_modem_ch;118 volatile int ms_intr_flags;126 u_int ms_rbget; /* ring buffer `get' index */127 volatile u_int ms_rbput; /* ring buffer `put' index */128 u_short ms_rbuf[MS_RX_RING_SIZE]; /* rr1, data pairs */154 CFATTACH_DECL_NEW(ms, sizeof(struct ms_softc), argument
113 struct ms_softc { struct117 CFATTACH_DECL_NEW(ms, sizeof(struct ms_softc), argument