/kernel/linux/linux-5.10/drivers/dma-buf/ |
H A D | seqno-fence.c | 34 return seqno_fence->ops->enable_signaling(fence); in seqno_enable_signaling() 66 .enable_signaling = seqno_enable_signaling,
|
H A D | dma-fence-array.c | 129 .enable_signaling = dma_fence_array_enable_signaling,
|
H A D | dma-fence-chain.c | 214 .enable_signaling = dma_fence_chain_enable_signaling,
|
H A D | dma-fence.c | 498 if (!was_set && fence->ops->enable_signaling) { in __dma_fence_enable_signaling() 501 if (!fence->ops->enable_signaling(fence)) { in __dma_fence_enable_signaling() 515 * complete as soon as possible. This calls &dma_fence_ops.enable_signaling 842 * refcount again if &dma_fence_ops.enable_signaling gets called.
|
H A D | sw_sync.c | 177 .enable_signaling = timeline_fence_enable_signaling,
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | seqno-fence.h | 64 * enable_signaling is called, but it also completes when 82 * However, when ops.enable_signaling is not called, it doesn't have to be 94 BUG_ON(!ops->wait || !ops->enable_signaling || in seqno_fence_init()
|
H A D | dma-fence.h | 51 * DMA_FENCE_FLAG_ENABLE_SIGNAL_BIT - enable_signaling might have been called 59 * DMA_FENCE_FLAG_SIGNALED_BIT, before enable_signaling was called. 62 * after dma_fence_signal was called, any enable_signaling call will have either 158 * @enable_signaling: 178 * &dma_fence.error may be set in enable_signaling, but only when false 182 * @enable_signaling has been called there's a race window, where the 192 bool (*enable_signaling)(struct dma_fence *fence); member 218 * as @enable_signaling works correctly. This hook allows drivers to 220 * already available, e.g. if @enable_signaling for the general case 498 * have been set if enable_signaling was in dma_fence_later() [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_amdkfd_fence.c | 54 * nofity when the BO is free to move. fence_add_callback --> enable_signaling 55 * --> amdgpu_amdkfd_fence.enable_signaling 57 * amdgpu_amdkfd_fence.enable_signaling - Start a work item that will quiesce 175 .enable_signaling = amdkfd_fence_enable_signaling,
|
H A D | amdgpu_fence.c | 692 .enable_signaling = amdgpu_fence_enable_signaling,
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_amdkfd_fence.c | 55 * nofity when the BO is free to move. fence_add_callback --> enable_signaling 56 * --> amdgpu_amdkfd_fence.enable_signaling 58 * amdgpu_amdkfd_fence.enable_signaling - Start a work item that will quiesce 186 .enable_signaling = amdkfd_fence_enable_signaling,
|
H A D | amdgpu_fence.c | 881 .enable_signaling = amdgpu_fence_enable_signaling, 888 .enable_signaling = amdgpu_job_fence_enable_signaling,
|
/kernel/linux/linux-6.6/drivers/gpu/host1x/ |
H A D | fence.c | 45 * reference to any fences for which 'enable_signaling' has been in host1x_syncpt_fence_enable_signaling() 72 .enable_signaling = host1x_syncpt_fence_enable_signaling,
|
/kernel/linux/linux-6.6/drivers/dma-buf/ |
H A D | dma-fence-array.c | 139 .enable_signaling = dma_fence_array_enable_signaling,
|
H A D | dma-fence.c | 591 if (!was_set && fence->ops->enable_signaling) { in __dma_fence_enable_signaling() 594 if (!fence->ops->enable_signaling(fence)) { in __dma_fence_enable_signaling() 608 * complete as soon as possible. This calls &dma_fence_ops.enable_signaling 1001 * refcount again if &dma_fence_ops.enable_signaling gets called.
|
H A D | dma-fence-chain.c | 224 .enable_signaling = dma_fence_chain_enable_signaling,
|
H A D | sw_sync.c | 177 .enable_signaling = timeline_fence_enable_signaling,
|
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/ |
H A D | nouveau_fence.c | 508 .enable_signaling = nouveau_fence_no_signaling, 535 .enable_signaling = nouveau_fence_enable_signaling,
|
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/ |
H A D | nouveau_fence.c | 525 .enable_signaling = nouveau_fence_no_signaling, 552 .enable_signaling = nouveau_fence_enable_signaling,
|
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/ |
H A D | i915_active.c | 585 static void enable_signaling(struct i915_active_fence *active) in enable_signaling() function 620 enable_signaling(&ref->excl); in flush_lazy_signals() 626 enable_signaling(&it->base); in flush_lazy_signals()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/ |
H A D | i915_active.c | 554 static void enable_signaling(struct i915_active_fence *active) in enable_signaling() function 589 enable_signaling(&ref->excl); in flush_lazy_signals() 595 enable_signaling(&it->base); in flush_lazy_signals()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/ |
H A D | drm_writeback.c | 110 .enable_signaling = drm_writeback_fence_enable_signaling,
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | dma-fence.h | 51 * DMA_FENCE_FLAG_ENABLE_SIGNAL_BIT - enable_signaling might have been called 59 * DMA_FENCE_FLAG_SIGNALED_BIT, before enable_signaling was called. 62 * after dma_fence_signal was called, any enable_signaling call will have either 158 * @enable_signaling: 178 * &dma_fence.error may be set in enable_signaling, but only when false 182 * @enable_signaling has been called there's a race window, where the 192 bool (*enable_signaling)(struct dma_fence *fence); member 533 * have been set if enable_signaling wasn't called, and enabling that in dma_fence_later()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/ |
H A D | drm_writeback.c | 111 .enable_signaling = drm_writeback_fence_enable_signaling,
|
/kernel/linux/linux-6.6/drivers/gpu/drm/radeon/ |
H A D | radeon_fence.c | 1103 .enable_signaling = radeon_fence_enable_signaling,
|
/kernel/linux/linux-5.10/drivers/gpu/drm/vmwgfx/ |
H A D | vmwgfx_fence.c | 248 .enable_signaling = vmw_fence_enable_signaling,
|