Lines Matching defs:fence
29 #include <linux/dma-fence.h>
30 #include <linux/dma-fence-chain.h>
45 * @fence:
46 * NULL or a pointer to the fence bound to this object.
51 struct dma_fence __rcu *fence;
53 * @cb_list: List of callbacks to call when the &fence gets replaced.
57 * @lock: Protects &cb_list and write-locks &fence.
92 * drm_syncobj_fence_get - get a reference to a fence in a sync object
95 * This acquires additional reference to &drm_syncobj.fence contained in @obj,
100 * Either the fence of @obj or NULL if there's none.
105 struct dma_fence *fence;
108 fence = dma_fence_get_rcu_safe(&syncobj->fence);
111 return fence;
118 struct dma_fence *fence,
121 struct dma_fence *fence);
124 struct dma_fence **fence);
127 struct dma_fence *fence);