Home
last modified time | relevance | path

Searched refs:dma_resv_list (Results 1 – 13 of 13) sorted by relevance

/kernel/linux/linux-5.10/drivers/dma-buf/
Ddma-resv.c62 static struct dma_resv_list *dma_resv_list_alloc(unsigned int shared_max) in dma_resv_list_alloc()
64 struct dma_resv_list *list; in dma_resv_list_alloc()
82 static void dma_resv_list_free(struct dma_resv_list *list) in dma_resv_list_free()
158 struct dma_resv_list *fobj; in dma_resv_fini()
189 struct dma_resv_list *old, *new; in dma_resv_reserve_shared()
265 struct dma_resv_list *fobj; in dma_resv_add_shared_fence()
311 struct dma_resv_list *old; in dma_resv_add_excl_fence()
348 struct dma_resv_list *src_list, *dst_list; in dma_resv_copy_fences()
443 struct dma_resv_list *fobj; in dma_resv_get_fences_rcu()
562 struct dma_resv_list *fobj = rcu_dereference(obj->fence); in dma_resv_wait_timeout_rcu()
[all …]
Ddma-buf.c216 struct dma_resv_list *fobj; in dma_buf_poll()
1296 struct dma_resv_list *fobj; in dma_buf_debug_show()
/kernel/linux/linux-5.10/include/linux/
Ddma-resv.h57 struct dma_resv_list { struct
75 struct dma_resv_list __rcu *fence; argument
89 static inline struct dma_resv_list *dma_resv_get_list(struct dma_resv *obj) in dma_resv_get_list()
221 struct dma_resv_list *fence = dma_resv_get_list(obj); in dma_resv_unlock()
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gem/
Di915_gem_busy.c85 struct dma_resv_list *list; in i915_gem_busy_ioctl()
/kernel/linux/linux-5.10/drivers/gpu/drm/qxl/
Dqxl_debugfs.c60 struct dma_resv_list *fobj; in qxl_debugfs_buffers_info()
/kernel/linux/linux-5.10/drivers/gpu/drm/radeon/
Dradeon_sync.c93 struct dma_resv_list *flist; in radeon_sync_resv()
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/
Damdgpu_sync.c204 struct dma_resv_list *flist; in amdgpu_sync_resv()
Damdgpu_amdkfd_gpuvm.c226 struct dma_resv_list *old, *new; in amdgpu_amdkfd_remove_eviction_fence()
Damdgpu_ttm.c1576 struct dma_resv_list *flist; in amdgpu_ttm_bo_eviction_valuable()
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/
Dnouveau_fence.c347 struct dma_resv_list *fobj; in nouveau_fence_sync()
/kernel/linux/linux-5.10/drivers/gpu/drm/msm/
Dmsm_gem.c714 struct dma_resv_list *fobj; in msm_gem_sync_object()
812 struct dma_resv_list *fobj; in msm_gem_describe()
/kernel/linux/linux-5.10/drivers/gpu/drm/etnaviv/
Detnaviv_gem.c455 struct dma_resv_list *fobj; in etnaviv_gem_describe()
/kernel/linux/linux-5.10/drivers/gpu/drm/ttm/
Dttm_bo.c359 struct dma_resv_list *fobj; in ttm_bo_flush_all_fences()