Lines Matching refs:mouse_status
57 static mousestatus_t mouse_status; variable
194 *(mousestatus_t *)data = mouse_status; in smdev_ioctl()
195 mouse_status.flags = 0; in smdev_ioctl()
196 mouse_status.obutton = mouse_status.button; in smdev_ioctl()
197 mouse_status.dx = 0; in smdev_ioctl()
198 mouse_status.dy = 0; in smdev_ioctl()
199 mouse_status.dz = 0; in smdev_ioctl()
267 mouse_status.button = info->u.data.buttons; in sysmouse_event()
277 mouse_status.button |= info->u.event.id; in sysmouse_event()
279 mouse_status.button &= ~info->u.event.id; in sysmouse_event()
285 mouse_status.dx += x; in sysmouse_event()
286 mouse_status.dy += y; in sysmouse_event()
287 mouse_status.dz += z; in sysmouse_event()
288 mouse_status.flags |= ((x || y || z) ? MOUSE_POSCHANGED : 0) in sysmouse_event()
289 | (mouse_status.obutton ^ mouse_status.button); in sysmouse_event()
290 flags = mouse_status.flags; in sysmouse_event()
295 smdev_evdev_write(x, y, z, mouse_status.button); in sysmouse_event()
305 | butmap[mouse_status.button & MOUSE_STDBUTTONS]; in sysmouse_event()
320 buf[7] = (~mouse_status.button >> 3) & 0x7f; in sysmouse_event()