Lines Matching refs:mixdev
454 static int mixdev_open_devices(struct mousedev *mixdev)
458 error = mutex_lock_interruptible(&mixdev->mutex);
462 if (!mixdev->open++) {
475 mutex_unlock(&mixdev->mutex);
484 static void mixdev_close_devices(struct mousedev *mixdev)
486 mutex_lock(&mixdev->mutex);
488 if (!--mixdev->open) {
499 mutex_unlock(&mixdev->mutex);
824 static int mousedev_reserve_minor(bool mixdev)
828 if (mixdev) {
831 pr_err("failed to reserve mixdev minor: %d\n", minor);
844 bool mixdev)
850 minor = mousedev_reserve_minor(mixdev);
867 mixdev ? SINGLE_DEPTH_NESTING : 0);
870 if (mixdev) {
899 if (!mixdev) {
915 if (!mixdev)