Home
last modified time | relevance | path

Searched refs:dma_resv_iter (Results 1 – 20 of 20) sorted by relevance

/linux-5.19.10/include/linux/
Ddma-resv.h183 struct dma_resv_iter { struct
209 struct dma_fence *dma_resv_iter_first_unlocked(struct dma_resv_iter *cursor); argument
210 struct dma_fence *dma_resv_iter_next_unlocked(struct dma_resv_iter *cursor);
211 struct dma_fence *dma_resv_iter_first(struct dma_resv_iter *cursor);
212 struct dma_fence *dma_resv_iter_next(struct dma_resv_iter *cursor);
220 static inline void dma_resv_iter_begin(struct dma_resv_iter *cursor, in dma_resv_iter_begin()
236 static inline void dma_resv_iter_end(struct dma_resv_iter *cursor) in dma_resv_iter_end()
248 dma_resv_iter_usage(struct dma_resv_iter *cursor) in dma_resv_iter_usage()
259 static inline bool dma_resv_iter_is_restarted(struct dma_resv_iter *cursor) in dma_resv_iter_is_restarted()
/linux-5.19.10/drivers/dma-buf/
Ddma-resv.c354 static void dma_resv_iter_restart_unlocked(struct dma_resv_iter *cursor) in dma_resv_iter_restart_unlocked()
365 static void dma_resv_iter_walk_unlocked(struct dma_resv_iter *cursor) in dma_resv_iter_walk_unlocked()
407 struct dma_fence *dma_resv_iter_first_unlocked(struct dma_resv_iter *cursor) in dma_resv_iter_first_unlocked()
430 struct dma_fence *dma_resv_iter_next_unlocked(struct dma_resv_iter *cursor) in dma_resv_iter_next_unlocked()
458 struct dma_fence *dma_resv_iter_first(struct dma_resv_iter *cursor) in dma_resv_iter_first()
480 struct dma_fence *dma_resv_iter_next(struct dma_resv_iter *cursor) in dma_resv_iter_next()
510 struct dma_resv_iter cursor; in dma_resv_copy_fences()
559 struct dma_resv_iter cursor; in dma_resv_get_fences()
664 struct dma_resv_iter cursor; in dma_resv_wait_timeout()
698 struct dma_resv_iter cursor; in dma_resv_test_signaled()
[all …]
Dst-dma-resv.c108 struct dma_resv_iter cursor; in test_for_each()
167 struct dma_resv_iter cursor; in test_for_each_unlocked()
Ddma-buf.c215 struct dma_resv_iter cursor; in dma_buf_poll_add_cb()
/linux-5.19.10/drivers/gpu/drm/i915/gem/
Di915_gem_wait.c38 struct dma_resv_iter cursor; in i915_gem_object_boost()
71 struct dma_resv_iter cursor; in i915_gem_object_wait_reservation()
152 struct dma_resv_iter cursor; in i915_gem_object_wait_priority()
Di915_gem_busy.c118 struct dma_resv_iter cursor; in i915_gem_busy_ioctl()
/linux-5.19.10/drivers/gpu/drm/qxl/
Dqxl_debugfs.c60 struct dma_resv_iter cursor; in qxl_debugfs_buffers_info()
/linux-5.19.10/drivers/gpu/drm/radeon/
Dradeon_sync.c94 struct dma_resv_iter cursor; in radeon_sync_resv()
/linux-5.19.10/drivers/gpu/drm/i915/
Di915_deps.c225 struct dma_resv_iter iter; in i915_deps_add_resv()
Di915_sw_fence.c581 struct dma_resv_iter cursor; in i915_sw_fence_await_reservation()
Di915_request.c1597 struct dma_resv_iter cursor; in i915_request_await_object()
/linux-5.19.10/drivers/gpu/drm/amd/amdgpu/
Damdgpu_sync.c237 struct dma_resv_iter cursor; in amdgpu_sync_resv()
Damdgpu_vm_sdma.c207 struct dma_resv_iter cursor; in amdgpu_vm_sdma_update()
Damdgpu_ttm.c1331 struct dma_resv_iter resv_cursor; in amdgpu_ttm_bo_eviction_valuable()
Damdgpu_vm.c1199 struct dma_resv_iter cursor; in amdgpu_vm_prt_fini()
Damdgpu_amdkfd_gpuvm.c2438 struct dma_resv_iter cursor; in amdgpu_amdkfd_gpuvm_restore_process_bos()
/linux-5.19.10/drivers/gpu/drm/nouveau/
Dnouveau_fence.c356 struct dma_resv_iter cursor; in nouveau_fence_sync()
/linux-5.19.10/drivers/gpu/drm/scheduler/
Dsched_main.c702 struct dma_resv_iter cursor; in drm_sched_job_add_implicit_dependencies()
/linux-5.19.10/drivers/gpu/drm/ttm/
Dttm_bo.c223 struct dma_resv_iter cursor; in ttm_bo_flush_all_fences()
/linux-5.19.10/drivers/gpu/drm/i915/display/
Dintel_atomic_plane.c1039 struct dma_resv_iter cursor; in intel_prepare_plane_fb()