Lines Matching defs:group_lock

21 	struct mutex			group_lock; /* locks group_list */
60 lockdep_assert_held(&group->group_lock);
80 mutex_lock(&group->group_lock);
98 mutex_unlock(&group->group_lock);
118 mutex_lock(&group->group_lock);
155 mutex_unlock(&group->group_lock);
172 mutex_lock(&device->group->group_lock);
221 mutex_unlock(&device->group->group_lock);
232 mutex_unlock(&device->group->group_lock);
240 mutex_lock(&device->group->group_lock);
250 mutex_unlock(&device->group->group_lock);
360 mutex_lock(&group->group_lock);
362 mutex_unlock(&group->group_lock);
378 mutex_unlock(&group->group_lock);
410 mutex_lock(&group->group_lock);
419 mutex_unlock(&group->group_lock);
427 mutex_lock(&group->group_lock);
429 mutex_unlock(&group->group_lock);
438 mutex_lock(&group->group_lock);
470 mutex_unlock(&group->group_lock);
480 mutex_lock(&group->group_lock);
493 mutex_unlock(&group->group_lock);
513 lockdep_assert_held(&vfio.group_lock);
517 * under the vfio.group_lock.
531 mutex_destroy(&group->group_lock);
562 mutex_init(&group->group_lock);
582 lockdep_assert_held(&vfio.group_lock);
629 mutex_lock(&vfio.group_lock);
631 mutex_unlock(&vfio.group_lock);
685 mutex_lock(&vfio.group_lock);
695 mutex_unlock(&vfio.group_lock);
729 if (!refcount_dec_and_mutex_lock(&group->drivers, &vfio.group_lock))
741 mutex_lock(&group->group_lock);
760 mutex_unlock(&group->group_lock);
761 mutex_unlock(&vfio.group_lock);
786 lockdep_assert_held(&group->group_lock);
802 lockdep_assert_held(&group->group_lock);
844 mutex_lock(&group->group_lock);
849 mutex_unlock(&group->group_lock);
922 mutex_init(&vfio.group_lock);