Lines Matching refs:buttons
58 unsigned long buttons; member
93 unsigned long buttons; member
256 set_bit(index, &mousedev->packet.buttons); in mousedev_key_event()
257 set_bit(index, &mousedev_mix->packet.buttons); in mousedev_key_event()
259 clear_bit(index, &mousedev->packet.buttons); in mousedev_key_event()
260 clear_bit(index, &mousedev_mix->packet.buttons); in mousedev_key_event()
279 if (client->ready && p->buttons != mousedev->packet.buttons) { in mousedev_notify_readers()
303 p->buttons = mousedev->packet.buttons; in mousedev_notify_readers()
306 p->buttons != client->last_buttons) in mousedev_notify_readers()
333 set_bit(0, &mousedev->packet.buttons); in mousedev_touchpad_touch()
334 set_bit(0, &mousedev_mix->packet.buttons); in mousedev_touchpad_touch()
338 clear_bit(0, &mousedev->packet.buttons); in mousedev_touchpad_touch()
339 clear_bit(0, &mousedev_mix->packet.buttons); in mousedev_touchpad_touch()
587 ps2_data[0] |= p->buttons & 0x07; in mousedev_packet()
596 ps2_data[3] = (dz & 0x0f) | ((p->buttons & 0x18) << 1); in mousedev_packet()
604 ps2_data[0] |= ((p->buttons & 0x10) >> 3) | in mousedev_packet()
605 ((p->buttons & 0x08) >> 1); in mousedev_packet()
615 ps2_data[0] |= ((p->buttons & 0x10) >> 3) | in mousedev_packet()
616 ((p->buttons & 0x08) >> 1); in mousedev_packet()
625 client->last_buttons = p->buttons; in mousedev_packet()