Searched refs:completed_fence (Results 1 - 6 of 6) sorted by relevance

/linux-master/drivers/gpu/drm/msm/
H A Dmsm_fence.h31 * on this fence context. If last_fence == completed_fence,
37 * completed_fence:
42 uint32_t completed_fence; member in struct:msm_fence_context
48 * seqno. This can be ahead of completed_fence. We can peek at
50 * gotten around to handling the irq and updating completed_fence
H A Dmsm_fence.c65 fctx->completed_fence = fctx->last_fence;
86 * Note: Check completed_fence first, as fenceptr is in a write-combine
89 return (int32_t)(fctx->completed_fence - fence) >= 0 ||
99 if (fence_after(fence, fctx->completed_fence))
100 fctx->completed_fence = fence;
/linux-master/drivers/gpu/drm/etnaviv/
H A Detnaviv_sched.c59 (gpu->completed_fence != gpu->hangcheck_fence ||
62 gpu->hangcheck_fence = gpu->completed_fence;
H A Detnaviv_gpu.h135 u32 completed_fence; member in struct:etnaviv_gpu
H A Detnaviv_gpu.c1115 return (s32)(f->gpu->completed_fence - f->base.seqno) >= 0;
1587 if (fence_after(fence->seqno, gpu->completed_fence))
1588 gpu->completed_fence = fence->seqno;
/linux-master/drivers/gpu/drm/msm/adreno/
H A Dadreno_gpu.c577 ring->memptrs->bv_fence = ring->fctx->completed_fence;

Completed in 285 milliseconds