Lines Matching refs:sysmouse_status
83 static mousestatus_t sysmouse_status; variable
222 sysmouse_status.button = mi->u.data.buttons; in sysmouse_process_event()
232 sysmouse_status.button |= mi->u.event.id; in sysmouse_process_event()
234 sysmouse_status.button &= ~mi->u.event.id; in sysmouse_process_event()
240 sysmouse_status.dx += x; in sysmouse_process_event()
241 sysmouse_status.dy += y; in sysmouse_process_event()
242 sysmouse_status.dz += z; in sysmouse_process_event()
243 sysmouse_status.flags |= ((x || y || z) ? MOUSE_POSCHANGED : 0) | in sysmouse_process_event()
244 (sysmouse_status.obutton ^ sysmouse_status.button); in sysmouse_process_event()
245 if (sysmouse_status.flags == 0) in sysmouse_process_event()
249 sysmouse_evdev_store(x, y, z, sysmouse_status.button); in sysmouse_process_event()
256 buttonmap[sysmouse_status.button & MOUSE_STDBUTTONS]; in sysmouse_process_event()
268 buf[7] = (~sysmouse_status.button >> 3) & 0x7f; in sysmouse_process_event()
412 *(mousestatus_t *)data = sysmouse_status; in sysmouse_ioctl()
414 sysmouse_status.flags = 0; in sysmouse_ioctl()
415 sysmouse_status.obutton = sysmouse_status.button; in sysmouse_ioctl()
416 sysmouse_status.dx = 0; in sysmouse_ioctl()
417 sysmouse_status.dy = 0; in sysmouse_ioctl()
418 sysmouse_status.dz = 0; in sysmouse_ioctl()