Searched refs:dma_resv_iter (Results 1 - 21 of 21) sorted by relevance

/linux-master/include/linux/
H A Ddma-resv.h182 * struct dma_resv_iter - current position into the dma_resv fences
193 struct dma_resv_iter { struct
219 struct dma_fence *dma_resv_iter_first_unlocked(struct dma_resv_iter *cursor);
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);
225 * dma_resv_iter_begin - initialize a dma_resv_iter object
226 * @cursor: The dma_resv_iter object to initialize
230 static inline void dma_resv_iter_begin(struct dma_resv_iter *cursor,
240 * dma_resv_iter_end - cleanup a dma_resv_iter objec
[all...]
/linux-master/drivers/dma-buf/
H A Ddma-resv.c359 static void dma_resv_iter_restart_unlocked(struct dma_resv_iter *cursor)
370 static void dma_resv_iter_walk_unlocked(struct dma_resv_iter *cursor)
412 struct dma_fence *dma_resv_iter_first_unlocked(struct dma_resv_iter *cursor)
435 struct dma_fence *dma_resv_iter_next_unlocked(struct dma_resv_iter *cursor)
463 struct dma_fence *dma_resv_iter_first(struct dma_resv_iter *cursor)
485 struct dma_fence *dma_resv_iter_next(struct dma_resv_iter *cursor)
515 struct dma_resv_iter cursor;
564 struct dma_resv_iter cursor;
674 struct dma_resv_iter cursor;
704 struct dma_resv_iter curso
[all...]
H A Dst-dma-resv.c112 struct dma_resv_iter cursor;
173 struct dma_resv_iter cursor;
H A Ddma-buf.c221 struct dma_resv_iter cursor;
/linux-master/drivers/gpu/drm/i915/gem/
H A Di915_gem_wait.c38 struct dma_resv_iter cursor;
71 struct dma_resv_iter cursor;
152 struct dma_resv_iter cursor;
H A Di915_gem_busy.c118 struct dma_resv_iter cursor;
/linux-master/drivers/gpu/drm/radeon/
H A Dradeon_sync.c94 struct dma_resv_iter cursor;
/linux-master/drivers/gpu/drm/qxl/
H A Dqxl_debugfs.c60 struct dma_resv_iter cursor;
/linux-master/drivers/gpu/drm/i915/
H A Di915_deps.c225 struct dma_resv_iter iter;
H A Di915_sw_fence.c578 struct dma_resv_iter cursor;
H A Di915_request.c1606 struct dma_resv_iter cursor;
/linux-master/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_vm_sdma.c232 struct dma_resv_iter cursor;
H A Damdgpu_sync.c239 struct dma_resv_iter cursor;
H A Damdgpu_amdkfd_gpuvm.c2910 struct dma_resv_iter cursor;
H A Damdgpu_ttm.c1374 struct dma_resv_iter resv_cursor;
H A Damdgpu_vm.c1354 struct dma_resv_iter cursor;
/linux-master/drivers/gpu/drm/nouveau/
H A Dnouveau_fence.c372 struct dma_resv_iter cursor;
/linux-master/drivers/gpu/drm/xe/
H A Dxe_bo.c452 struct dma_resv_iter cursor;
965 struct dma_resv_iter cursor;
H A Dxe_vm.c675 struct dma_resv_iter cursor;
/linux-master/drivers/gpu/drm/ttm/
H A Dttm_bo.c216 struct dma_resv_iter cursor;
/linux-master/drivers/gpu/drm/scheduler/
H A Dsched_main.c943 struct dma_resv_iter cursor;

Completed in 205 milliseconds