Searched refs:_resv (Results 1 - 12 of 12) sorted by relevance

/linux-master/drivers/gpu/drm/ttm/
H A Dttm_bo_util.c206 dma_resv_fini(&fbo->base.base._resv);
250 fbo->base.base.resv = &fbo->base.base._resv;
252 dma_resv_init(&fbo->base.base._resv);
254 ret = dma_resv_trylock(&fbo->base.base._resv);
265 ret = dma_resv_reserve_fences(&fbo->base.base._resv, 1);
594 dma_resv_add_fence(&ghost_obj->base._resv, fence,
608 dma_resv_unlock(&ghost_obj->base._resv);
755 ret = dma_resv_copy_fences(&ghost->base._resv, bo->base.resv);
762 dma_resv_unlock(&ghost->base._resv);
H A Dttm_bo.c190 if (bo->base.resv == &bo->base._resv)
193 BUG_ON(!dma_resv_trylock(&bo->base._resv));
195 r = dma_resv_copy_fences(&bo->base._resv, bo->base.resv);
196 dma_resv_unlock(&bo->base._resv);
206 bo->base.resv = &bo->base._resv;
215 struct dma_resv *resv = &bo->base._resv;
245 struct dma_resv *resv = &bo->base._resv;
994 bo->base.resv = &bo->base._resv;
/linux-master/drivers/gpu/drm/i915/gt/
H A Dintel_gtt.c201 if (vm->scratch[0]->base.resv == &vm->_resv) {
221 * &i915_address_space._resv lock, and also if we raced when
229 dma_resv_fini(&vm->_resv);
299 dma_resv_init(&vm->_resv);
H A Dintel_gtt.h269 struct dma_resv _resv; /* reservation lock for all pd objects, and buffer pool */ member in struct:i915_address_space
504 return &vm->_resv;
H A Dintel_ppgtt.c318 dma_resv_init(&ppgtt->vm._resv);
H A Dintel_ggtt.c1101 dma_resv_fini(&ggtt->vm._resv);
1461 dma_resv_init(&ggtt->vm._resv);
1471 dma_resv_fini(&ggtt->vm._resv);
/linux-master/include/drm/
H A Ddrm_gem.h380 * Normally (@resv == &@_resv) except for imported GEM objects.
385 * @_resv:
391 struct dma_resv _resv; member in struct:drm_gem_object
/linux-master/drivers/gpu/drm/
H A Ddrm_gem.c163 dma_resv_init(&obj->_resv);
165 obj->resv = &obj->_resv;
185 dma_resv_fini(&obj->_resv);
/linux-master/drivers/gpu/drm/i915/gem/
H A Di915_gem_object.c145 dma_resv_fini(&obj->base._resv);
/linux-master/drivers/gpu/drm/nouveau/
H A Dnouveau_bo.c160 dma_resv_fini(&bo->base._resv);
391 dma_resv_init(&nvbo->bo.base._resv);
/linux-master/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_object.c1353 && bo->base.resv != &bo->base._resv);
1354 if (bo->base.resv == &bo->base._resv)
/linux-master/drivers/gpu/drm/xe/
H A Dxe_bo.c980 if (ttm_bo->base.resv != &ttm_bo->base._resv)

Completed in 326 milliseconds