Home
last modified time | relevance | path

Searched refs:user_fence (Results 1 – 3 of 3) sorted by relevance

/linux-6.6.21/drivers/gpu/drm/msm/
Dmsm_gem_submit.c88 dma_fence_put(submit->user_fence); in __msm_gem_submit_destroy()
439 dma_resv_add_fence(obj->resv, submit->user_fence, in submit_attach_object_fences()
442 dma_resv_add_fence(obj->resv, submit->user_fence, in submit_attach_object_fences()
932 submit->user_fence = dma_fence_get(&submit->base.s_fence->finished); in msm_ioctl_gem_submit()
941 ret = idr_alloc_u32(&queue->fence_idr, submit->user_fence, in msm_ioctl_gem_submit()
955 submit->user_fence, 1, in msm_ioctl_gem_submit()
968 struct sync_file *sync_file = sync_file_create(submit->user_fence); in msm_ioctl_gem_submit()
991 submit->user_fence); in msm_ioctl_gem_submit()
Dmsm_gem.h268 struct dma_fence *user_fence; member
/linux-6.6.21/drivers/gpu/drm/i915/gem/
Di915_gem_execbuffer.c2848 struct drm_i915_gem_exec_fence user_fence; in add_timeline_fence_array() local
2853 if (__copy_from_user(&user_fence, in add_timeline_fence_array()
2855 sizeof(user_fence))) in add_timeline_fence_array()
2858 if (user_fence.flags & __I915_EXEC_FENCE_UNKNOWN_FLAGS) in add_timeline_fence_array()
2864 syncobj = drm_syncobj_find(eb->file, user_fence.handle); in add_timeline_fence_array()
2873 if (!fence && user_fence.flags && in add_timeline_fence_array()
2874 !(user_fence.flags & I915_EXEC_FENCE_SIGNAL)) { in add_timeline_fence_array()
2884 if (err && !(user_fence.flags & I915_EXEC_FENCE_SIGNAL)) { in add_timeline_fence_array()
2898 if (!fence && !(user_fence.flags & I915_EXEC_FENCE_SIGNAL)) { in add_timeline_fence_array()
2907 if (point != 0 && user_fence.flags & I915_EXEC_FENCE_SIGNAL) { in add_timeline_fence_array()
[all …]