Home
last modified time | relevance | path

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

/linux/include/linux/
H A Ddma-resv.h193 struct dma_resv_iter { struct
219 struct dma_fence *dma_resv_iter_first_unlocked(struct dma_resv_iter *cursor); argument
220 struct dma_fence *dma_resv_iter_next_unlocked(struct dma_resv_iter *cursor);
221 struct dma_fence *dma_resv_iter_first(struct dma_resv_iter *cursor);
222 struct dma_fence *dma_resv_iter_next(struct dma_resv_iter *cursor);
230 static inline void dma_resv_iter_begin(struct dma_resv_iter *cursor, in dma_resv_iter_begin()
246 static inline void dma_resv_iter_end(struct dma_resv_iter *cursor) in dma_resv_iter_end()
258 dma_resv_iter_usage(struct dma_resv_iter *cursor) in dma_resv_iter_usage()
269 static inline bool dma_resv_iter_is_restarted(struct dma_resv_iter *cursor) in dma_resv_iter_is_restarted()
/linux/drivers/dma-buf/
H A Ddma-resv.c367 static void dma_resv_iter_restart_unlocked(struct dma_resv_iter *cursor) in dma_resv_iter_restart_unlocked()
378 static void dma_resv_iter_walk_unlocked(struct dma_resv_iter *cursor) in dma_resv_iter_walk_unlocked()
420 struct dma_fence *dma_resv_iter_first_unlocked(struct dma_resv_iter *cursor) in dma_resv_iter_first_unlocked()
443 struct dma_fence *dma_resv_iter_next_unlocked(struct dma_resv_iter *cursor) in dma_resv_iter_next_unlocked()
471 struct dma_fence *dma_resv_iter_first(struct dma_resv_iter *cursor) in dma_resv_iter_first()
493 struct dma_fence *dma_resv_iter_next(struct dma_resv_iter *cursor) in dma_resv_iter_next()
523 struct dma_resv_iter cursor; in dma_resv_copy_fences()
572 struct dma_resv_iter cursor; in dma_resv_get_fences()
682 struct dma_resv_iter cursor; in dma_resv_wait_timeout()
714 struct dma_resv_iter cursor; in dma_resv_set_deadline()
[all …]
H A Dst-dma-resv.c112 struct dma_resv_iter cursor; in test_for_each()
173 struct dma_resv_iter cursor; in test_for_each_unlocked()
H A Ddma-buf.c321 struct dma_resv_iter cursor; in dma_buf_poll_add_cb()
/linux/drivers/gpu/drm/i915/gem/
H A Di915_gem_wait.c37 struct dma_resv_iter cursor; in i915_gem_object_boost()
70 struct dma_resv_iter cursor; in i915_gem_object_wait_reservation()
153 struct dma_resv_iter cursor; in i915_gem_object_wait_priority()
H A Di915_gem_busy.c117 struct dma_resv_iter cursor; in i915_gem_busy_ioctl()
/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_sync.c246 struct dma_resv_iter cursor; in amdgpu_sync_resv()
279 struct dma_resv_iter cursor; in amdgpu_sync_kfd()
H A Damdgpu_userq_fence.c805 struct dma_resv_iter resv_cursor; in amdgpu_userq_wait_ioctl()
814 struct dma_resv_iter resv_cursor; in amdgpu_userq_wait_ioctl()
846 struct dma_resv_iter resv_cursor; in amdgpu_userq_wait_ioctl()
863 struct dma_resv_iter resv_cursor; in amdgpu_userq_wait_ioctl()
H A Damdgpu_vm_sdma.c225 struct dma_resv_iter cursor; in amdgpu_vm_sdma_update()
H A Damdgpu_amdkfd_gpuvm.c402 struct dma_resv_iter cursor; in amdgpu_amdkfd_remove_all_eviction_fences()
2969 struct dma_resv_iter cursor; in amdgpu_amdkfd_gpuvm_restore_process_bos()
H A Damdgpu_vm.c1523 struct dma_resv_iter cursor; in amdgpu_vm_prt_fini()
H A Damdgpu_ttm.c1462 struct dma_resv_iter resv_cursor; in amdgpu_ttm_bo_eviction_valuable()
/linux/drivers/gpu/drm/qxl/
H A Dqxl_debugfs.c61 struct dma_resv_iter cursor; in qxl_debugfs_buffers_info()
/linux/drivers/gpu/drm/radeon/
H A Dradeon_sync.c94 struct dma_resv_iter cursor; in radeon_sync_resv()
/linux/drivers/gpu/drm/i915/
H A Di915_deps.c225 struct dma_resv_iter iter; in i915_deps_add_resv()
H A Di915_sw_fence.c585 struct dma_resv_iter cursor; in i915_sw_fence_await_reservation()
/linux/drivers/gpu/drm/nouveau/
H A Dnouveau_fence.c355 struct dma_resv_iter cursor; in nouveau_fence_sync()
/linux/drivers/gpu/drm/scheduler/
H A Dsched_main.c964 struct dma_resv_iter cursor; in drm_sched_job_add_resv_dependencies()
/linux/drivers/gpu/drm/ttm/
H A Dttm_bo.c221 struct dma_resv_iter cursor; in ttm_bo_flush_all_fences()
/linux/drivers/gpu/drm/xe/
H A Dxe_bo.c669 struct dma_resv_iter cursor; in xe_bo_trigger_rebind()
1543 struct dma_resv_iter cursor; in xe_ttm_bo_release_notify()