Searched refs:user_fences (Results 1 - 6 of 6) sorted by relevance
/kernel/linux/linux-6.6/drivers/gpu/drm/etnaviv/ |
H A D | etnaviv_sched.c | 114 ret = xa_alloc_cyclic(&gpu->user_fences, &submit->out_fence_id, in etnaviv_sched_push_job()
|
H A D | etnaviv_gpu.h | 132 struct xarray user_fences; member
|
H A D | etnaviv_gpu.c | 1234 fence = xa_load(&gpu->user_fences, id); in etnaviv_gpu_wait_fence_interruptible() 1763 xa_init_flags(&gpu->user_fences, XA_FLAGS_ALLOC); in etnaviv_gpu_bind() 1812 xa_destroy(&gpu->user_fences); in etnaviv_gpu_unbind()
|
H A D | etnaviv_gem_submit.c | 397 xa_erase(&submit->gpu->user_fences, submit->out_fence_id); in submit_cleanup()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gem/ |
H A D | i915_gem_execbuffer.c | 2684 struct drm_i915_gem_exec_fence __user *user_fences; in add_timeline_fence_array() local 2697 ULONG_MAX / sizeof(*user_fences), in add_timeline_fence_array() 2701 user_fences = u64_to_user_ptr(timeline_fences->handles_ptr); in add_timeline_fence_array() 2702 if (!access_ok(user_fences, nfences * sizeof(*user_fences))) in add_timeline_fence_array() 2728 user_fences++, in add_timeline_fence_array()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gem/ |
H A D | i915_gem_execbuffer.c | 2810 struct drm_i915_gem_exec_fence __user *user_fences; in add_timeline_fence_array() local 2823 ULONG_MAX / sizeof(*user_fences), in add_timeline_fence_array() 2827 user_fences = u64_to_user_ptr(timeline_fences->handles_ptr); in add_timeline_fence_array() 2828 if (!access_ok(user_fences, nfences * sizeof(*user_fences))) in add_timeline_fence_array() 2854 user_fences++, in add_timeline_fence_array()
|
Completed in 12 milliseconds