Lines Matching refs:sysmouse_status
83 static mousestatus_t sysmouse_status; variable
230 sysmouse_status.button = mi->u.data.buttons; in sysmouse_process_event()
240 sysmouse_status.button |= mi->u.event.id; in sysmouse_process_event()
242 sysmouse_status.button &= ~mi->u.event.id; in sysmouse_process_event()
248 sysmouse_status.dx += x; in sysmouse_process_event()
249 sysmouse_status.dy += y; in sysmouse_process_event()
250 sysmouse_status.dz += z; in sysmouse_process_event()
251 sysmouse_status.flags |= ((x || y || z) ? MOUSE_POSCHANGED : 0) | in sysmouse_process_event()
252 (sysmouse_status.obutton ^ sysmouse_status.button); in sysmouse_process_event()
253 if (sysmouse_status.flags == 0) in sysmouse_process_event()
257 sysmouse_evdev_store(x, y, z, sysmouse_status.button); in sysmouse_process_event()
264 buttonmap[sysmouse_status.button & MOUSE_STDBUTTONS]; in sysmouse_process_event()
276 buf[7] = (~sysmouse_status.button >> 3) & 0x7f; in sysmouse_process_event()
420 *(mousestatus_t *)data = sysmouse_status; in sysmouse_ioctl()
422 sysmouse_status.flags = 0; in sysmouse_ioctl()
423 sysmouse_status.obutton = sysmouse_status.button; in sysmouse_ioctl()
424 sysmouse_status.dx = 0; in sysmouse_ioctl()
425 sysmouse_status.dy = 0; in sysmouse_ioctl()
426 sysmouse_status.dz = 0; in sysmouse_ioctl()