Searched refs:user_fence (Results 1 – 7 of 7) sorted by relevance
| /drivers/gpu/drm/xe/ |
| A D | xe_ring_ops.c | 268 if (job->user_fence.used) { in __emit_job_gen12_simple() 270 i = emit_store_imm_ppgtt_posted(job->user_fence.addr, in __emit_job_gen12_simple() 271 job->user_fence.value, in __emit_job_gen12_simple() 331 if (job->user_fence.used) { in __emit_job_gen12_video() 333 i = emit_store_imm_ppgtt_posted(job->user_fence.addr, in __emit_job_gen12_video() 334 job->user_fence.value, in __emit_job_gen12_video() 382 if (job->user_fence.used) in __emit_job_gen12_render_compute() 383 i = emit_store_imm_ppgtt_posted(job->user_fence.addr, in __emit_job_gen12_render_compute() 384 job->user_fence.value, in __emit_job_gen12_render_compute()
|
| A D | xe_sched_job.c | 326 job->user_fence.used = true; in xe_sched_job_init_user_fence() 327 job->user_fence.addr = sync->addr; in xe_sched_job_init_user_fence() 328 job->user_fence.value = sync->timeline_value; in xe_sched_job_init_user_fence()
|
| A D | xe_sync_types.h | 15 struct user_fence;
|
| A D | xe_sched_job_types.h | 52 } user_fence; member
|
| /drivers/gpu/drm/msm/ |
| A D | msm_gem_submit.c | 106 dma_fence_put(submit->user_fence); in __msm_gem_submit_destroy() 409 submit->user_fence, in submit_attach_object_fences() 419 dma_resv_add_fence(obj->resv, submit->user_fence, in submit_attach_object_fences() 422 dma_resv_add_fence(obj->resv, submit->user_fence, in submit_attach_object_fences() 427 vm->last_fence = dma_fence_unwrap_merge(submit->user_fence, last_fence); in submit_attach_object_fences() 735 submit->user_fence = dma_fence_get(&submit->base.s_fence->finished); in msm_ioctl_gem_submit() 744 ret = idr_alloc_u32(&queue->fence_idr, submit->user_fence, in msm_ioctl_gem_submit() 758 submit->user_fence, 1, in msm_ioctl_gem_submit() 771 sync_file = sync_file_create(submit->user_fence); in msm_ioctl_gem_submit() 808 msm_syncobj_process_post_deps(post_deps, args->nr_out_syncobjs, submit->user_fence); in msm_ioctl_gem_submit()
|
| A D | msm_gem.h | 450 struct dma_fence *user_fence; member
|
| /drivers/gpu/drm/i915/gem/ |
| A D | i915_gem_execbuffer.c | 2840 struct drm_i915_gem_exec_fence user_fence; in add_timeline_fence_array() local 2845 if (__copy_from_user(&user_fence, in add_timeline_fence_array() 2847 sizeof(user_fence))) in add_timeline_fence_array() 2850 if (user_fence.flags & __I915_EXEC_FENCE_UNKNOWN_FLAGS) in add_timeline_fence_array() 2865 if (!fence && user_fence.flags && in add_timeline_fence_array() 2866 !(user_fence.flags & I915_EXEC_FENCE_SIGNAL)) { in add_timeline_fence_array() 2904 if (user_fence.flags & I915_EXEC_FENCE_WAIT) { in add_timeline_fence_array() 2965 struct drm_i915_gem_exec_fence user_fence; in add_fence_array() local 2969 if (__copy_from_user(&user_fence, user++, sizeof(user_fence))) in add_fence_array() 2972 if (user_fence.flags & __I915_EXEC_FENCE_UNKNOWN_FLAGS) in add_fence_array() [all …]
|
Completed in 23 milliseconds