Lines Matching refs:object_lock
85 struct rwlock object_lock; member
164 rw_init(&tdev->object_lock, "ttmbao"); in ttm_base_object_init()
165 rw_wlock(&tdev->object_lock); in ttm_base_object_init()
169 rw_wunlock(&tdev->object_lock); in ttm_base_object_init()
181 rw_wlock(&tdev->object_lock); in ttm_base_object_init()
183 rw_wunlock(&tdev->object_lock); in ttm_base_object_init()
193 rw_wunlock(&tdev->object_lock); in ttm_release_base()
204 rw_wlock(&tdev->object_lock); in ttm_release_base()
219 rw_wlock(&tdev->object_lock); in ttm_base_object_unref()
222 rw_wunlock(&tdev->object_lock); in ttm_base_object_unref()
233 rw_rlock(&tdev->object_lock); in ttm_base_object_lookup()
240 rw_runlock(&tdev->object_lock); in ttm_base_object_lookup()
433 rw_init(&tdev->object_lock, "ttmdo"); in ttm_object_device_init()
450 rw_wlock(&tdev->object_lock); in ttm_object_device_release()
452 rw_wunlock(&tdev->object_lock); in ttm_object_device_release()