Searched refs:dma_resv_for_each_fence (Results 1 - 14 of 14) sorted by relevance

/linux-master/drivers/gpu/drm/radeon/
H A Dradeon_sync.c99 dma_resv_for_each_fence(&cursor, resv, dma_resv_usage_rw(!shared), f) {
/linux-master/drivers/gpu/drm/i915/
H A Di915_deps.c229 dma_resv_for_each_fence(&iter, resv, dma_resv_usage_rw(true), fence) {
H A Di915_request.c1610 dma_resv_for_each_fence(&cursor, obj->base.resv,
/linux-master/include/linux/
H A Ddma-resv.h287 * lock iterator dma_resv_for_each_fence() whenever possible.
294 * dma_resv_for_each_fence - fence iterator
306 #define dma_resv_for_each_fence(cursor, obj, usage, fence) \ macro
/linux-master/drivers/dma-buf/
H A Dst-dma-resv.c139 dma_resv_for_each_fence(&cursor, &resv, usage, fence) {
H A Ddma-resv.c757 dma_resv_for_each_fence(&cursor, obj, DMA_RESV_USAGE_READ, fence) {
H A Ddma-buf.c225 dma_resv_for_each_fence(&cursor, resv, dma_resv_usage_rw(write),
/linux-master/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_sync.c247 dma_resv_for_each_fence(&cursor, resv, DMA_RESV_USAGE_BOOKKEEP, f) {
H A Damdgpu_amdkfd_gpuvm.c2926 dma_resv_for_each_fence(&cursor, bo->tbo.base.resv,
H A Damdgpu_ttm.c1392 dma_resv_for_each_fence(&resv_cursor, bo->base.resv,
H A Damdgpu_vm.c1357 dma_resv_for_each_fence(&cursor, resv, DMA_RESV_USAGE_BOOKKEEP, fence) {
/linux-master/drivers/gpu/drm/nouveau/
H A Dnouveau_fence.c375 dma_resv_for_each_fence(&cursor, resv,
/linux-master/drivers/gpu/drm/scheduler/
H A Dsched_main.c949 dma_resv_for_each_fence(&cursor, resv, usage, fence) {
/linux-master/drivers/gpu/drm/xe/
H A Dxe_bo.c992 dma_resv_for_each_fence(&cursor, ttm_bo->base.resv,

Completed in 224 milliseconds