Lines Matching refs:etnaviv_obj
111 struct etnaviv_gem_object *etnaviv_obj = submit->bos[i].obj; in submit_unlock_object() local
113 ww_mutex_unlock(&etnaviv_obj->resv->lock); in submit_unlock_object()
125 struct etnaviv_gem_object *etnaviv_obj = submit->bos[i].obj; in submit_lock_objects() local
133 ret = ww_mutex_lock_interruptible(&etnaviv_obj->resv->lock, in submit_lock_objects()
156 struct etnaviv_gem_object *etnaviv_obj; in submit_lock_objects() local
158 etnaviv_obj = submit->bos[contended].obj; in submit_lock_objects()
161 ret = ww_mutex_lock_slow_interruptible(&etnaviv_obj->resv->lock, in submit_lock_objects()
210 struct etnaviv_gem_object *etnaviv_obj = submit->bos[i].obj; in submit_attach_object_fences() local
213 reservation_object_add_excl_fence(etnaviv_obj->resv, in submit_attach_object_fences()
216 reservation_object_add_shared_fence(etnaviv_obj->resv, in submit_attach_object_fences()
228 struct etnaviv_gem_object *etnaviv_obj = submit->bos[i].obj; in submit_pin_objects() local
231 mapping = etnaviv_gem_mapping_get(&etnaviv_obj->base, in submit_pin_objects()
237 atomic_inc(&etnaviv_obj->gpu_active); in submit_pin_objects()
370 struct etnaviv_gem_object *etnaviv_obj = submit->bos[i].obj; in submit_cleanup() local
375 atomic_dec(&etnaviv_obj->gpu_active); in submit_cleanup()
382 drm_gem_object_put_unlocked(&etnaviv_obj->base); in submit_cleanup()