Home
last modified time | relevance | path

Searched refs:msm_fence_context (Results 1 – 6 of 6) sorted by relevance

/Linux-v6.6/drivers/gpu/drm/msm/
Dmsm_fence.c13 static struct msm_gpu *fctx2gpu(struct msm_fence_context *fctx) in fctx2gpu()
21 struct msm_fence_context *fctx = container_of(t, in deadline_timer()
22 struct msm_fence_context, deadline_timer); in deadline_timer()
31 struct msm_fence_context *fctx = container_of(work, in deadline_work()
32 struct msm_fence_context, deadline_work); in deadline_work()
42 struct msm_fence_context *
46 struct msm_fence_context *fctx; in msm_fence_context_alloc()
78 void msm_fence_context_free(struct msm_fence_context *fctx) in msm_fence_context_free()
83 bool msm_fence_completed(struct msm_fence_context *fctx, uint32_t fence) in msm_fence_completed()
94 void msm_update_fence(struct msm_fence_context *fctx, uint32_t fence) in msm_update_fence()
[all …]
Dmsm_fence.h18 struct msm_fence_context { struct
77 struct msm_fence_context * msm_fence_context_alloc(struct drm_device *dev, argument
79 void msm_fence_context_free(struct msm_fence_context *fctx);
81 bool msm_fence_completed(struct msm_fence_context *fctx, uint32_t fence);
82 void msm_update_fence(struct msm_fence_context *fctx, uint32_t fence);
85 void msm_fence_init(struct dma_fence *fence, struct msm_fence_context *fctx);
Dmsm_ringbuffer.h70 struct msm_fence_context *fctx;
Dmsm_ringbuffer.c17 struct msm_fence_context *fctx = submit->ring->fctx; in msm_job_run()
Dmsm_gem.h58 struct msm_fence_context;
Dmsm_drv.h50 struct msm_fence_context;