Lines Matching refs:rel_ms
124 REL_MOUSE rel_ms; in ms_3b_delay() local
126 rel_ms.id = TIMEOUT_ID; in ms_3b_delay()
127 rel_ms.dx = rel_ms.dy = 0; in ms_3b_delay()
128 mouse_soft(&rel_ms, sizeof(rel_ms), KBD_TIMEO_PKG); in ms_3b_delay()
134 mouse_soft(REL_MOUSE *rel_ms, int size, int type) in mouse_soft() argument
163 fake_mouse.id = ((rel_ms->dx & 0x01) != 0 ? 0x04 : 0x00) | in mouse_soft()
166 rel_ms = &fake_mouse; in mouse_soft()
176 rel_ms = &fake_mouse; in mouse_soft()
184 rel_ms->id = (ms->ms_buttons & 0x04) | (rel_ms->id & 0x03); in mouse_soft()
202 if ((mbut = (rel_ms->id ^ ms->ms_buttons)) == 0 && (put != get)) { in mouse_soft()
207 ms->ms_dx += rel_ms->dx; in mouse_soft()
208 ms->ms_dy += rel_ms->dy; in mouse_soft()
211 rel_ms->dx += ms->ms_dx; in mouse_soft()
212 rel_ms->dy += ms->ms_dy; in mouse_soft()
219 if (rel_ms->dx != 0) { in mouse_soft()
225 fe->value = rel_ms->dx; in mouse_soft()
234 if (rel_ms->dy != 0) { in mouse_soft()
240 fe->value = rel_ms->dy; in mouse_soft()
261 (rel_ms->id & bmask) != 0 ? VKEY_DOWN : VKEY_UP; in mouse_soft()
277 rel_ms->id = 0; in mouse_soft()
286 rel_ms->id = 7; in mouse_soft()
317 ms->ms_buttons = rel_ms->id; in mouse_soft()