Home
last modified time | relevance | path

Searched refs:last_fence (Results 1 – 5 of 5) sorted by relevance

/linux/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()
200 fctx->context, ++fctx->last_fence); in msm_fence_init()
H A Dmsm_fence.h33 uint32_t last_fence; member
/linux/drivers/gpu/drm/xe/
H A Dxe_oa_types.h263 struct dma_fence *last_fence; member
H A Dxe_oa.c198 static void free_oa_config_bo(struct xe_oa_config_bo *oa_bo, struct dma_fence *last_fence) in free_oa_config_bo() argument
201 xe_bb_free(oa_bo->bb, last_fence); in free_oa_config_bo()
730 free_oa_config_bo(oa_bo, stream->last_fence); in xe_oa_free_configs()
731 dma_fence_put(stream->last_fence); in xe_oa_free_configs()
978 dma_fence_put(stream->last_fence); in xe_oa_update_last_fence()
979 stream->last_fence = dma_fence_get(fence); in xe_oa_update_last_fence()
/linux/drivers/gpu/drm/panthor/
H A Dpanthor_sched.c468 struct dma_fence *last_fence; member
936 dma_fence_put(queue->fence_ctx.last_fence); in group_free_queue()
3329 job->done_fence = dma_fence_get(queue->fence_ctx.last_fence); in queue_run_job()
3399 dma_fence_put(queue->fence_ctx.last_fence); in queue_run_job()
3400 queue->fence_ctx.last_fence = dma_fence_get(job->done_fence); in queue_run_job()