Home
last modified time | relevance | path

Searched refs:ww_mutex_unlock (Results 1 – 16 of 16) sorted by relevance

/Linux-v4.19/kernel/locking/
Dtest-ww_mutex.c58 ww_mutex_unlock(&mtx->mutex); in test_mutex_work()
96 ww_mutex_unlock(&mtx.mutex); in __test_mutex()
138 ww_mutex_unlock(&mutex); in test_aa()
148 ww_mutex_unlock(&mutex); in test_aa()
155 ww_mutex_unlock(&mutex); in test_aa()
184 ww_mutex_unlock(&abba->b_mutex); in test_abba_work()
190 ww_mutex_unlock(&abba->a_mutex); in test_abba_work()
191 ww_mutex_unlock(&abba->b_mutex); in test_abba_work()
220 ww_mutex_unlock(&abba.a_mutex); in test_abba()
226 ww_mutex_unlock(&abba.b_mutex); in test_abba()
[all …]
Dlocktorture.c408 ww_mutex_unlock(ln->lock); in torture_ww_mutex_lock()
426 ww_mutex_unlock(&torture_ww_mutex_0); in torture_ww_mutex_unlock()
427 ww_mutex_unlock(&torture_ww_mutex_1); in torture_ww_mutex_unlock()
428 ww_mutex_unlock(&torture_ww_mutex_2); in torture_ww_mutex_unlock()
Dmutex.c728 void __sched ww_mutex_unlock(struct ww_mutex *lock) in ww_mutex_unlock() function
745 EXPORT_SYMBOL(ww_mutex_unlock);
1144 ww_mutex_unlock(lock); in ww_mutex_deadlock_injection()
/Linux-v4.19/drivers/gpu/drm/amd/amdgpu/
Damdgpu_prime.c183 ww_mutex_unlock(&resv->lock); in amdgpu_gem_prime_import_sg_table()
187 ww_mutex_unlock(&resv->lock); in amdgpu_gem_prime_import_sg_table()
Damdgpu_object.c538 ww_mutex_unlock(&bo->tbo.resv->lock); in amdgpu_bo_do_create()
/Linux-v4.19/drivers/gpu/drm/nouveau/
Dnouveau_prime.c74 ww_mutex_unlock(&robj->lock); in nouveau_gem_prime_import_sg_table()
/Linux-v4.19/drivers/gpu/drm/v3d/
Dv3d_gem.c234 ww_mutex_unlock(&bo->resv->lock); in v3d_unlock_bo_reservations()
281 ww_mutex_unlock(&bo->resv->lock); in v3d_lock_bo_reservations()
287 ww_mutex_unlock(&bo->resv->lock); in v3d_lock_bo_reservations()
/Linux-v4.19/drivers/gpu/drm/radeon/
Dradeon_prime.c72 ww_mutex_unlock(&resv->lock); in radeon_gem_prime_import_sg_table()
/Linux-v4.19/include/linux/
Dreservation.h221 ww_mutex_unlock(&obj->lock); in reservation_object_unlock()
Dww_mutex.h334 extern void ww_mutex_unlock(struct ww_mutex *lock);
/Linux-v4.19/Documentation/locking/
Dww-mutex-design.txt165 ww_mutex_unlock(&entry->obj->lock);
168 ww_mutex_unlock(&res_obj->lock);
197 ww_mutex_unlock(&entry2->obj->lock);
228 ww_mutex_unlock(&entry->obj->lock);
280 ww_mutex_unlock(entry->ww_mutex)
/Linux-v4.19/drivers/gpu/drm/
Ddrm_modeset_lock.c366 ww_mutex_unlock(&lock->mutex); in drm_modeset_unlock()
/Linux-v4.19/drivers/gpu/drm/vc4/
Dvc4_gem.c564 ww_mutex_unlock(&bo->resv->lock); in vc4_unlock_bo_reservations()
611 ww_mutex_unlock(&bo->resv->lock); in vc4_lock_bo_reservations()
617 ww_mutex_unlock(&bo->resv->lock); in vc4_lock_bo_reservations()
/Linux-v4.19/drivers/gpu/drm/msm/
Dmsm_gem_submit.c173 ww_mutex_unlock(&msm_obj->resv->lock); in submit_unlock_unpin_bo()
/Linux-v4.19/drivers/gpu/drm/etnaviv/
Detnaviv_gem_submit.c113 ww_mutex_unlock(&etnaviv_obj->resv->lock); in submit_unlock_object()
/Linux-v4.19/lib/
Dlocking-selftest.c252 #define WWU(x) ww_mutex_unlock(x)