Lines Matching refs:mutex
66 struct mutex mutex; member
426 retval = mutex_lock_interruptible(&mousedev->mutex); in mousedev_open_device()
438 mutex_unlock(&mousedev->mutex); in mousedev_open_device()
444 mutex_lock(&mousedev->mutex); in mousedev_close_device()
449 mutex_unlock(&mousedev->mutex); in mousedev_close_device()
461 error = mutex_lock_interruptible(&mixdev->mutex); in mixdev_open_devices()
478 mutex_unlock(&mixdev->mutex); in mixdev_open_devices()
489 mutex_lock(&mixdev->mutex); in mixdev_close_devices()
502 mutex_unlock(&mixdev->mutex); in mixdev_close_devices()
787 mutex_lock(&mousedev->mutex); in mousedev_mark_dead()
789 mutex_unlock(&mousedev->mutex); in mousedev_mark_dead()
863 mutex_init(&mousedev->mutex); in mousedev_create()
864 lockdep_set_subclass(&mousedev->mutex, in mousedev_create()
942 retval = mutex_lock_interruptible(&mousedev_mix->mutex); 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()