Lines Matching refs:mousedev_mix
119 static struct mousedev *mousedev_mix; variable
257 set_bit(index, &mousedev_mix->packet.buttons); in mousedev_key_event()
260 clear_bit(index, &mousedev_mix->packet.buttons); in mousedev_key_event()
334 set_bit(0, &mousedev_mix->packet.buttons); in mousedev_touchpad_touch()
335 mousedev_notify_readers(mousedev, &mousedev_mix->packet); in mousedev_touchpad_touch()
336 mousedev_notify_readers(mousedev_mix, in mousedev_touchpad_touch()
337 &mousedev_mix->packet); in mousedev_touchpad_touch()
339 clear_bit(0, &mousedev_mix->packet.buttons); in mousedev_touchpad_touch()
397 mousedev_notify_readers(mousedev_mix, &mousedev->packet); in mousedev_event()
544 mousedev = mousedev_mix; in mousedev_open()
933 if (mousedev != mousedev_mix) in mousedev_destroy()
942 retval = mutex_lock_interruptible(&mousedev_mix->mutex); in mixdev_add_device()
946 if (mousedev_mix->open) { in mixdev_add_device()
958 mutex_unlock(&mousedev_mix->mutex); in mixdev_add_device()
964 mutex_lock(&mousedev_mix->mutex); in mixdev_remove_device()
972 mutex_unlock(&mousedev_mix->mutex); in mixdev_remove_device()
1103 mousedev_mix = mousedev_create(NULL, &mousedev_handler, true); in mousedev_init()
1104 if (IS_ERR(mousedev_mix)) in mousedev_init()
1105 return PTR_ERR(mousedev_mix); in mousedev_init()
1109 mousedev_destroy(mousedev_mix); in mousedev_init()
1124 mousedev_destroy(mousedev_mix); in mousedev_exit()