Searched refs:msm_fence_context (Results 1 – 6 of 6) sorted by relevance
/Linux-v6.6/drivers/gpu/drm/msm/ |
D | msm_fence.c | 13 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 …]
|
D | msm_fence.h | 18 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);
|
D | msm_ringbuffer.h | 70 struct msm_fence_context *fctx;
|
D | msm_ringbuffer.c | 17 struct msm_fence_context *fctx = submit->ring->fctx; in msm_job_run()
|
D | msm_gem.h | 58 struct msm_fence_context;
|
D | msm_drv.h | 50 struct msm_fence_context;
|