Lines Matching refs:sc_evdev

157 	struct evdev_dev *sc_evdev;  member
712 sc->sc_evdev = evdev_alloc(); in ums_attach()
713 evdev_set_name(sc->sc_evdev, device_get_desc(dev)); in ums_attach()
714 evdev_set_phys(sc->sc_evdev, device_get_nameunit(dev)); in ums_attach()
715 evdev_set_id(sc->sc_evdev, BUS_USB, uaa->info.idVendor, in ums_attach()
717 evdev_set_serial(sc->sc_evdev, usb_get_serial(uaa->device)); in ums_attach()
718 evdev_set_methods(sc->sc_evdev, sc, &ums_evdev_methods); in ums_attach()
719 evdev_support_prop(sc->sc_evdev, INPUT_PROP_POINTER); in ums_attach()
720 evdev_support_event(sc->sc_evdev, EV_SYN); in ums_attach()
721 evdev_support_event(sc->sc_evdev, EV_REL); in ums_attach()
722 evdev_support_event(sc->sc_evdev, EV_KEY); in ums_attach()
727 evdev_support_rel(sc->sc_evdev, REL_X); in ums_attach()
730 evdev_support_rel(sc->sc_evdev, REL_Y); in ums_attach()
733 evdev_support_rel(sc->sc_evdev, REL_WHEEL); in ums_attach()
736 evdev_support_rel(sc->sc_evdev, REL_HWHEEL); in ums_attach()
739 evdev_support_key(sc->sc_evdev, BTN_MOUSE + i); in ums_attach()
741 err = evdev_register_mtx(sc->sc_evdev, &sc->sc_mtx); in ums_attach()
773 evdev_free(sc->sc_evdev); in ums_detach()
883 if (evdev_is_grabbed(sc->sc_evdev)) in ums_put_queue()
930 evdev_push_rel(sc->sc_evdev, REL_X, dx); in ums_evdev_push()
931 evdev_push_rel(sc->sc_evdev, REL_Y, -dy); in ums_evdev_push()
932 evdev_push_rel(sc->sc_evdev, REL_WHEEL, -dz); in ums_evdev_push()
933 evdev_push_rel(sc->sc_evdev, REL_HWHEEL, dt); in ums_evdev_push()
934 evdev_push_mouse_btn(sc->sc_evdev, in ums_evdev_push()
939 evdev_sync(sc->sc_evdev); in ums_evdev_push()