Home
last modified time | relevance | path

Searched refs:dma_resv_lock (Results 1 – 19 of 19) sorted by relevance

/linux/drivers/dma-buf/
A Ddma-buf.c248 dma_resv_lock(resv, NULL); in dma_buf_poll()
323 dma_resv_lock(dmabuf->resv, NULL); in dma_buf_set_name()
735 dma_resv_lock(dmabuf->resv, NULL); in dma_buf_dynamic_attach()
748 dma_resv_lock(attach->dmabuf->resv, NULL); in dma_buf_dynamic_attach()
827 dma_resv_lock(attach->dmabuf->resv, NULL); in dma_buf_detach()
837 dma_resv_lock(dmabuf->resv, NULL); in dma_buf_detach()
A Ddma-resv.c686 ret = dma_resv_lock(&obj, &ctx); in dma_resv_lockdep()
/linux/drivers/infiniband/core/
A Dumem_dmabuf.c196 dma_resv_lock(umem_dmabuf->attach->dmabuf->resv, NULL); in ib_umem_dmabuf_get_pinned()
222 dma_resv_lock(dmabuf->resv, NULL); in ib_umem_dmabuf_release()
/linux/Documentation/gpu/rfc/
A Di915_gem_lmem.rst16 * dma_resv_lockitem for full dma_resv_lock, i.e not just trylock
/linux/drivers/gpu/drm/nouveau/
A Dnouveau_prime.c50 dma_resv_lock(robj, NULL); in nouveau_gem_prime_import_sg_table()
/linux/drivers/gpu/drm/radeon/
A Dradeon_prime.c52 dma_resv_lock(resv, NULL); in radeon_gem_prime_import_sg_table()
/linux/drivers/gpu/drm/amd/amdgpu/
A Damdgpu_dma_buf.c341 dma_resv_lock(resv, NULL); in amdgpu_dma_buf_create_obj()
405 r = dma_resv_lock(resv, ticket); in amdgpu_dma_buf_move_notify()
A Damdgpu_object.c1289 dma_resv_lock(bo->base.resv, NULL); in amdgpu_bo_release_notify()
A Damdgpu_vm.c965 WARN_ON(dma_resv_lock(bo->tbo.base.resv, in amdgpu_vm_pt_create()
/linux/include/drm/ttm/
A Dttm_bo_driver.h150 ret = dma_resv_lock(bo->base.resv, ticket); in ttm_bo_reserve()
/linux/include/linux/
A Ddma-resv.h301 static inline int dma_resv_lock(struct dma_resv *obj, in dma_resv_lock() function
/linux/drivers/gpu/drm/vgem/
A Dvgem_fence.c161 dma_resv_lock(resv, NULL); in vgem_fence_attach_ioctl()
/linux/drivers/gpu/drm/msm/
A Dmsm_gem.h172 dma_resv_lock(obj->resv, NULL); in msm_gem_lock()
/linux/drivers/gpu/drm/i915/
A Di915_vma.h241 dma_resv_lock(vma->resv, NULL); in i915_vma_lock()
/linux/drivers/gpu/drm/ttm/
A Dttm_bo.c383 dma_resv_lock(bo->base.resv, NULL); in ttm_bo_delayed_delete()
656 r = dma_resv_lock(busy_bo->base.resv, ticket); in ttm_mem_evict_wait_busy()
/linux/drivers/gpu/drm/i915/gem/
A Di915_gem_object.h184 ret = dma_resv_lock(obj->base.resv, ww ? &ww->ctx : NULL); in __i915_gem_object_lock()
/linux/drivers/gpu/drm/
A Ddrm_mode_config.c446 ret = dma_resv_lock(&resv, &resv_ctx); in drmm_mode_config_init()
/linux/Documentation/gpu/
A Dtodo.rst174 Move Buffer Object Locking to dma_resv_lock()
183 dma_resv_lock(). This lock needs to be called as the outermost lock, with all
/linux/drivers/infiniband/hw/mlx5/
A Dodp.c700 dma_resv_lock(umem_dmabuf->attach->dmabuf->resv, NULL); in pagefault_dmabuf_mr()

Completed in 31 milliseconds