Searched refs:_resv (Results 1 – 13 of 13) sorted by relevance
192 dma_resv_fini(&fbo->base.base._resv); in ttm_transfered_destroy()242 fbo->base.base.resv = &fbo->base.base._resv; in ttm_buffer_object_transfer()244 dma_resv_init(&fbo->base.base._resv); in ttm_buffer_object_transfer()246 ret = dma_resv_trylock(&fbo->base.base._resv); in ttm_buffer_object_transfer()500 dma_resv_add_excl_fence(&ghost_obj->base._resv, fence); in ttm_bo_move_to_ghost()514 dma_resv_unlock(&ghost_obj->base._resv); in ttm_bo_move_to_ghost()632 ret = dma_resv_copy_fences(&ghost->base._resv, bo->base.resv); in ttm_bo_pipeline_gutting()637 dma_resv_unlock(&ghost->base._resv); in ttm_bo_pipeline_gutting()
246 if (bo->base.resv == &bo->base._resv) in ttm_bo_individualize_resv()249 BUG_ON(!dma_resv_trylock(&bo->base._resv)); in ttm_bo_individualize_resv()251 r = dma_resv_copy_fences(&bo->base._resv, bo->base.resv); in ttm_bo_individualize_resv()252 dma_resv_unlock(&bo->base._resv); in ttm_bo_individualize_resv()262 bo->base.resv = &bo->base._resv; in ttm_bo_individualize_resv()271 struct dma_resv *resv = &bo->base._resv; in ttm_bo_flush_all_fences()301 struct dma_resv *resv = &bo->base._resv; in ttm_bo_cleanup_refs()381 if (remove_all || bo->base.resv != &bo->base._resv) { in ttm_bo_delayed_delete()984 bo->base.resv = &bo->base._resv; in ttm_bo_init_reserved()
125 if (vm->scratch[0]->base.resv == &vm->_resv) { in i915_vm_lock_objects()153 dma_resv_fini(&vm->_resv); in i915_vm_resv_release()216 dma_resv_init(&vm->_resv); in i915_address_space_init()
239 struct dma_resv _resv; /* reservation lock for all pd objects, and buffer pool */ member418 return &vm->_resv; in i915_vm_resv_get()
313 dma_resv_init(&ppgtt->vm._resv); in ppgtt_init()
779 dma_resv_fini(&ggtt->vm._resv); in i915_ggtt_driver_late_release()1166 dma_resv_init(&ggtt->vm._resv); in ggtt_probe_hw()1175 dma_resv_fini(&ggtt->vm._resv); in ggtt_probe_hw()
303 struct dma_resv _resv; member
162 dma_resv_init(&obj->_resv); in drm_gem_private_object_init()164 obj->resv = &obj->_resv; in drm_gem_private_object_init()950 dma_resv_fini(&obj->_resv); in drm_gem_object_release()
439 dma_resv_fini(&bo->base._resv); in vmw_bo_bo_free()493 dma_resv_init(&bo->base._resv); in vmw_bo_create_kernel()555 dma_resv_init(&vmw_bo->base.base._resv); in vmw_bo_init()
1281 && bo->base.resv != &bo->base._resv); in amdgpu_bo_release_notify()1282 if (bo->base.resv == &bo->base._resv) in amdgpu_bo_release_notify()
120 struct dma_resv *resv = &bo->base._resv; in amdgpu_evict_flags()
106 dma_resv_fini(&obj->base._resv); in __i915_gem_object_fini()
153 dma_resv_fini(&bo->base._resv); in nouveau_bo_del_ttm()336 dma_resv_init(&nvbo->bo.base._resv); in nouveau_bo_new()
Completed in 40 milliseconds