Home
last modified time | relevance | path

Searched refs:last_fence (Results 1 - 17 of 17) sorted by relevance

/kernel/linux/linux-6.6/drivers/gpu/drm/msm/
H A Dmsm_fence.c64 fctx->last_fence = 0xffffff00; in msm_fence_context_alloc()
65 fctx->completed_fence = fctx->last_fence; in msm_fence_context_alloc()
66 *fctx->fenceptr = fctx->last_fence; in msm_fence_context_alloc()
201 fctx->context, ++fctx->last_fence); in msm_fence_init()
H A Dmsm_fence.h28 * last_fence:
31 * on this fence context. If last_fence == completed_fence,
34 uint32_t last_fence; member
H A Dmsm_gpu.h325 if (fence_after(ring->fctx->last_fence, ring->memptrs->fence)) in msm_gpu_active()
491 * @last_fence: the sequence number of the last allocated fence (for error
509 uint32_t last_fence; member
H A Dmsm_gpu.c520 } else if (fence_before(fence, ring->fctx->last_fence) && in hangcheck_handler()
530 gpu->name, ring->fctx->last_fence); in hangcheck_handler()
536 if (fence_after(ring->fctx->last_fence, ring->hangcheck_fence)) in hangcheck_handler()
H A Dmsm_drv.c922 if (fence_after(fence_id, queue->last_fence)) { in wait_fence()
924 fence_id, queue->last_fence); in wait_fence()
H A Dmsm_gem_submit.c987 queue->last_fence = submit->fence_id; in msm_ioctl_gem_submit()
/kernel/linux/linux-5.10/drivers/gpu/drm/msm/
H A Dmsm_fence.c47 if (fence > fctx->last_fence) { in msm_wait_fence()
49 fctx->name, fence, fctx->last_fence); in msm_wait_fence()
135 fctx->context, ++fctx->last_fence); in msm_fence_alloc()
H A Dmsm_fence.h16 /* last_fence == completed_fence --> no pending work */
17 uint32_t last_fence; /* last assigned fence */ member
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gt/uc/
H A Dintel_guc_ct.h52 u32 last_fence; /* last fence used to send request */ member
H A Dintel_guc_ct.c291 return ++ct->requests.last_fence; in ct_get_next_fence()
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gt/uc/
H A Dintel_guc_ct.h78 u16 last_fence; /* last fence used to send request */ member
H A Dintel_guc_ct.c400 return ++ct->requests.last_fence; in ct_get_next_fence()
1054 len, hxg[0], fence, ct->requests.last_fence); in ct_handle_response()
/kernel/linux/linux-6.6/drivers/gpu/drm/msm/adreno/
H A Dadreno_gpu.c575 if (fence_before(ring->fctx->last_fence, ring->memptrs->fence)) { in adreno_hw_init()
576 ring->memptrs->fence = ring->fctx->last_fence; in adreno_hw_init()
667 state->ring[i].seqno = gpu->rb[i]->fctx->last_fence; in adreno_gpu_state_get()
921 ring->fctx->last_fence); in adreno_dump_info()
H A Da6xx_gpu.c1691 ring ? ring->id : -1, ring ? ring->fctx->last_fence : 0, in a6xx_fault_detect_irq()
H A Da5xx_gpu.c1236 ring ? ring->id : -1, ring ? ring->fctx->last_fence : 0, in a5xx_fault_detect_irq()
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/
H A Di915_gpu_error.h185 u16 last_fence; member
H A Di915_gpu_error.c698 err_printf(m, "GuC CTB fence: %d\n", error_uc->guc.last_fence); in err_print_uc()
1745 error_uc->guc.last_fence = uc->guc.ct.requests.last_fence; in gt_record_uc()

Completed in 21 milliseconds