Searched refs:in_fence (Results 1 - 7 of 7) sorted by relevance
/linux-master/drivers/gpu/drm/virtio/ |
H A D | virtgpu_submit.c | 49 struct dma_fence *in_fence) 53 if (dma_fence_match_context(in_fence, context)) 56 return dma_fence_wait(in_fence, true); 440 struct dma_fence *in_fence = local 442 if (!in_fence) 449 ret = virtio_gpu_dma_fence_wait(submit, in_fence); 451 dma_fence_put(in_fence); 48 virtio_gpu_do_fence_wait(struct virtio_gpu_submit *submit, struct dma_fence *in_fence) argument
|
/linux-master/drivers/gpu/drm/nouveau/ |
H A D | nouveau_sched.c | 167 struct dma_fence *in_fence = NULL; local 173 ret = sync_find_fence(job, sync, &in_fence); 181 ret = drm_sched_job_add_dependency(&job->base, in_fence);
|
/linux-master/drivers/gpu/drm/etnaviv/ |
H A D | etnaviv_gem_submit.c | 554 struct dma_fence *in_fence = sync_file_get_fence(args->fence_fd); local 555 if (!in_fence) { 561 in_fence);
|
/linux-master/drivers/gpu/drm/vc4/ |
H A D | vc4_gem.c | 1127 struct dma_fence *in_fence; local 1186 0, 0, &in_fence); 1195 if (!dma_fence_match_context(in_fence, 1197 ret = dma_fence_wait(in_fence, true); 1199 dma_fence_put(in_fence); 1204 dma_fence_put(in_fence);
|
/linux-master/drivers/gpu/drm/i915/gem/ |
H A D | i915_gem_execbuffer.c | 3248 struct dma_fence *in_fence, int out_fence_fd) 3263 if (in_fence) { 3265 err = i915_request_await_execution(rq, in_fence); 3267 err = i915_request_await_dma_fence(rq, in_fence); 3309 eb_requests_create(struct i915_execbuffer *eb, struct dma_fence *in_fence, argument 3331 in_fence, out_fence_fd); 3362 struct dma_fence *in_fence = NULL; local 3428 in_fence = sync_file_get_fence(lower_32_bits(args->rsvd2)); 3429 if (!in_fence) { 3484 out_fence = eb_requests_create(&eb, in_fence, out_fence_f 3247 eb_fences_add(struct i915_execbuffer *eb, struct i915_request *rq, struct dma_fence *in_fence, int out_fence_fd) argument [all...] |
/linux-master/drivers/gpu/drm/msm/ |
H A D | msm_gem_submit.c | 722 struct dma_fence *in_fence; local 724 in_fence = sync_file_get_fence(args->fence_fd); 726 if (!in_fence) { 731 ret = drm_sched_job_add_dependency(&submit->base, in_fence);
|
/linux-master/drivers/gpu/drm/vmwgfx/ |
H A D | vmwgfx_execbuf.c | 4460 struct dma_fence *in_fence = NULL; local 4491 in_fence = sync_file_get_fence(arg->imported_fence_fd); 4493 if (!in_fence) { 4499 ret = dma_fence_wait(in_fence, true); 4517 if (in_fence) 4518 dma_fence_put(in_fence);
|
Completed in 172 milliseconds