Lines Matching refs:ms
122 struct hidms *ms = &sc->sc_ms; in ums_attach() local
158 if (hidms_setup(self, ms, qflags, uha->reportid, desc, size) != 0) in ums_attach()
170 ms->sc_flags = HIDMS_Z; in ums_attach()
171 ms->sc_num_buttons = 3; in ums_attach()
173 ms->sc_loc_x.pos = 8; in ums_attach()
174 ms->sc_loc_y.pos = 16; in ums_attach()
175 ms->sc_loc_z.pos = 24; in ums_attach()
176 ms->sc_loc_btn[0].pos = 0; in ums_attach()
177 ms->sc_loc_btn[1].pos = 1; in ums_attach()
178 ms->sc_loc_btn[2].pos = 2; in ums_attach()
188 hidms_attach(ms, &ums_accessops); in ums_attach()
195 struct hidms *ms = &sc->sc_ms; in ums_detach() local
197 return hidms_detach(ms, flags); in ums_detach()
204 struct hidms *ms = &sc->sc_ms; in ums_intr() local
206 if (ms->sc_enabled != 0) in ums_intr()
207 hidms_input(ms, (uint8_t *)buf, len); in ums_intr()
214 struct hidms *ms = &sc->sc_ms; in ums_enable() local
220 if ((rv = hidms_enable(ms)) != 0) in ums_enable()
236 struct hidms *ms = &sc->sc_ms; in ums_disable() local
238 hidms_disable(ms); in ums_disable()
250 struct hidms *ms = &sc->sc_ms; in ums_ioctl() local
256 rc = hidms_ioctl(ms, cmd, data, flag, p); in ums_ioctl()