dma-fence: Change signature of __dma_fence_is_later
authorTvrtko Ursulin <tvrtko.ursulin@igalia.com>
Thu, 15 May 2025 09:49:56 +0000 (10:49 +0100)
committerChristian König <christian.koenig@amd.com>
Thu, 15 May 2025 13:05:29 +0000 (15:05 +0200)
commit549810e918155cc00d65d44ed3e7d2bd0aa89df9
tree0e90891c11ef57e521f1e17e64ae27a75d911081
parent4963049ea1aed7b5aefe164867e0312185e878bc
dma-fence: Change signature of __dma_fence_is_later

With the goal of reducing the need for drivers to touch (and dereference)
fence->ops, we change the prototype of __dma_fence_is_later() to take
fence instead of fence->ops.

Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@igalia.com>
Reviewed-by: Christian König <christian.koenig@amd.com>
Link: https://lore.kernel.org/r/20250515095004.28318-2-tvrtko.ursulin@igalia.com
Signed-off-by: Christian König <christian.koenig@amd.com>
drivers/dma-buf/dma-fence-chain.c
drivers/dma-buf/sw_sync.c
drivers/gpu/drm/xe/xe_hw_fence.c
drivers/gpu/drm/xe/xe_sched_job.c
include/linux/dma-fence.h