Lines Matching refs:base
30 return container_of(sched_job, struct v3d_job, base);
36 return container_of(sched_job, struct v3d_bin_job, base.base);
42 return container_of(sched_job, struct v3d_render_job, base.base);
48 return container_of(sched_job, struct v3d_tfu_job, base.base);
54 return container_of(sched_job, struct v3d_csd_job, base.base);
91 struct v3d_dev *v3d = job->base.v3d;
96 if (unlikely(job->base.base.s_fence->finished.error))
116 if (job->base.irq_fence)
117 dma_fence_put(job->base.irq_fence);
118 job->base.irq_fence = dma_fence_get(fence);
144 struct v3d_dev *v3d = job->base.v3d;
148 if (unlikely(job->base.base.s_fence->finished.error))
165 if (job->base.irq_fence)
166 dma_fence_put(job->base.irq_fence);
167 job->base.irq_fence = dma_fence_get(fence);
187 struct v3d_dev *v3d = job->base.v3d;
196 if (job->base.irq_fence)
197 dma_fence_put(job->base.irq_fence);
198 job->base.irq_fence = dma_fence_get(fence);
224 struct v3d_dev *v3d = job->base.v3d;
237 if (job->base.irq_fence)
238 dma_fence_put(job->base.irq_fence);
239 job->base.irq_fence = dma_fence_get(fence);
343 struct v3d_dev *v3d = job->base.v3d;