Lines Matching refs:ms

380 	struct	ms_softc	*ms = &usbmsp->usbms_softc;  in usbms_close()  local
414 kmem_free(usbmsp->usbms_buf, ms->ms_bufbytes); in usbms_close()
439 struct ms_softc *ms; in usbms_rserv() local
446 ms = &usbmsp->usbms_softc; in usbms_rserv()
452 while (canputnext(q) && ms->ms_oldoff != b->mb_off) { in usbms_rserv()
453 mi = &b->mb_info[ms->ms_oldoff]; in usbms_rserv()
454 switch (ms->ms_readformat) { in usbms_rserv()
471 ms->ms_prevbuttons = mi->mi_buttons; in usbms_rserv()
495 ms->ms_oldoff++; /* next event */ in usbms_rserv()
498 if (ms->ms_oldoff >= b->mb_size) { in usbms_rserv()
499 ms->ms_oldoff = 0; in usbms_rserv()
510 switch (ms->ms_eventstate) { in usbms_rserv()
545 ms->ms_eventstate = EVENT_WHEEL; in usbms_rserv()
554 if (ms->ms_eventstate == EVENT_X) { in usbms_rserv()
555 ms->ms_eventstate = EVENT_WHEEL; in usbms_rserv()
556 } else if (ms->ms_eventstate == EVENT_WHEEL) { in usbms_rserv()
557 ms->ms_oldoff++; /* next event */ in usbms_rserv()
559 if (ms->ms_oldoff >= b->mb_size) { in usbms_rserv()
560 ms->ms_oldoff = 0; in usbms_rserv()
562 ms->ms_eventstate = EVENT_BUT(nbutt); in usbms_rserv()
564 ms->ms_eventstate--; in usbms_rserv()
565 } while (ms->ms_eventstate != EVENT_BUT(nbutt)); in usbms_rserv()
585 struct ms_softc *ms; in usbms_rserv_vuid_event_wheel() local
592 ms = &usbmsp->usbms_softc; in usbms_rserv_vuid_event_wheel()
618 ms->ms_eventstate = EVENT_WHEEL; in usbms_rserv_vuid_event_wheel()
632 struct ms_softc *ms; in usbms_rserv_vuid_button() local
639 ms = &usbmsp->usbms_softc; in usbms_rserv_vuid_button()
643 button_number = nbutt - (EVENT_BUT(nbutt) - ms->ms_eventstate) - 1; in usbms_rserv_vuid_button()
677 ms->ms_eventstate); in usbms_rserv_vuid_button()
682 if ((ms->ms_prevbuttons & hwbit) != in usbms_rserv_vuid_button()
689 ms->ms_vuidaddr) | in usbms_rserv_vuid_button()
701 ms->ms_prevbuttons |= in usbms_rserv_vuid_button()
705 ms->ms_prevbuttons &= in usbms_rserv_vuid_button()
728 ms->ms_eventstate = EVENT_WHEEL; in usbms_rserv_vuid_button()
741 struct ms_softc *ms; in usbms_rserv_vuid_event_y() local
745 ms = &usbmsp->usbms_softc; in usbms_rserv_vuid_event_y()
770 ms->ms_vuidaddr) | in usbms_rserv_vuid_event_y()
780 ms->ms_vuidaddr) | in usbms_rserv_vuid_event_y()
817 ms->ms_eventstate = EVENT_WHEEL; in usbms_rserv_vuid_event_y()
830 struct ms_softc *ms; in usbms_rserv_vuid_event_x() local
834 ms = &usbmsp->usbms_softc; in usbms_rserv_vuid_event_x()
859 ms->ms_vuidaddr) | in usbms_rserv_vuid_event_x()
867 fep->id = vuid_id_addr(ms->ms_vuidaddr) | in usbms_rserv_vuid_event_x()
901 ms->ms_eventstate = EVENT_WHEEL; in usbms_rserv_vuid_event_x()
975 struct ms_softc *ms; in usbms_ioctl() local
993 ms = &usbmsp->usbms_softc; in usbms_ioctl()
1003 if (*(int *)mp->b_cont->b_rptr == ms->ms_readformat) { in usbms_ioctl()
1006 ms->ms_readformat = *(int *)mp->b_cont->b_rptr; in usbms_ioctl()
1020 *(int *)datap->b_wptr = ms->ms_readformat; in usbms_ioctl()
1039 ms->ms_vuidaddr = addr_probe->data.next; in usbms_ioctl()
1041 addr_probe->data.current = ms->ms_vuidaddr; in usbms_ioctl()
1467 struct ms_softc *ms = &usbmsp->usbms_softc; in usbms_flush() local
1473 ms->ms_oldoff = 0; in usbms_flush()
1474 ms->ms_eventstate = EVENT_BUT(usbmsp->usbms_num_buttons); in usbms_flush()
1476 ms->ms_prevbuttons = (char)USB_NO_BUT_PRESSED; in usbms_flush()
1477 usbmsp->usbms_oldbutt = ms->ms_prevbuttons; in usbms_flush()
1830 struct ms_softc *ms = &usbmsp->usbms_softc; in usbms_incr() local
1871 wake = b->mb_off == ms->ms_oldoff; in usbms_incr()
1885 if (b->mb_off == ms->ms_oldoff) { in usbms_incr()