Searched refs:enable_signaling (Results 1 - 12 of 12) sorted by relevance

/linux-4.4.14/drivers/dma-buf/
H A Dseqno-fence.c42 return seqno_fence->ops->enable_signaling(fence); seqno_enable_signaling()
74 .enable_signaling = seqno_enable_signaling,
H A Dfence.c211 if (!fence->ops->enable_signaling(fence)) fence_enable_sw_signaling()
266 if (!fence->ops->enable_signaling(fence)) { fence_add_callback()
366 if (!fence->ops->enable_signaling(fence)) { fence_default_wait()
508 * refcount again if fence_ops.enable_signaling gets called. This can
519 BUG_ON(!ops || !ops->wait || !ops->enable_signaling || fence_init()
/linux-4.4.14/include/linux/
H A Dfence.h58 * FENCE_FLAG_ENABLE_SIGNAL_BIT - enable_signaling might have been called*
66 * FENCE_FLAG_SIGNALED_BIT, before enable_signaling was called.
69 * after fence_signal was called, any enable_signaling call will have either
109 * @enable_signaling: enable software signaling of fence.
119 * Notes on enable_signaling:
134 * fence->status may be set in enable_signaling, but only when false is
137 * Calling fence_signal before enable_signaling is called allows
138 * for a tiny race window in which enable_signaling is called during,
140 * that before enable_signaling returns true an extra reference is
151 * as enable_signaling works correctly.
168 bool (*enable_signaling)(struct fence *fence); member in struct:fence_ops
314 * set if enable_signaling wasn't called, and enabling that here is fence_later()
H A Dseqno-fence.h72 * enable_signaling is called, but it also completes when
90 * However, when ops.enable_signaling is not called, it doesn't have to be
102 BUG_ON(!ops->wait || !ops->enable_signaling || seqno_fence_init()
/linux-4.4.14/drivers/gpu/drm/virtio/
H A Dvirtgpu_fence.c70 .enable_signaling = virtio_enable_signaling,
/linux-4.4.14/drivers/gpu/drm/amd/scheduler/
H A Dsched_fence.c96 .enable_signaling = amd_sched_fence_enable_signaling,
/linux-4.4.14/drivers/gpu/drm/nouveau/
H A Dnouveau_fence.c558 .enable_signaling = nouveau_fence_no_signaling,
585 .enable_signaling = nouveau_fence_enable_signaling,
/linux-4.4.14/drivers/staging/android/
H A Dsync.c510 .enable_signaling = android_fence_enable_signaling,
/linux-4.4.14/drivers/gpu/drm/qxl/
H A Dqxl_release.c121 .enable_signaling = qxl_nop_signaling,
/linux-4.4.14/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_fence.c232 .enable_signaling = vmw_fence_enable_signaling,
/linux-4.4.14/drivers/gpu/drm/radeon/
H A Dradeon_fence.c1092 .enable_signaling = radeon_fence_enable_signaling,
/linux-4.4.14/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_fence.c769 .enable_signaling = amdgpu_fence_enable_signaling,

Completed in 690 milliseconds