Lines Matching defs:fence
31 #include <linux/dma-fence.h>
32 #include <linux/dma-fence-chain.h>
47 * @fence:
48 * NULL or a pointer to the fence bound to this object.
53 struct dma_fence __rcu *fence;
55 * @cb_list: List of callbacks to call when the &fence gets replaced.
59 * @lock: Protects &cb_list and write-locks &fence.
94 * drm_syncobj_fence_get - get a reference to a fence in a sync object
97 * This acquires additional reference to &drm_syncobj.fence contained in @obj,
102 * Either the fence of @obj or NULL if there's none.
107 struct dma_fence *fence;
110 fence = dma_fence_get_rcu_safe(&syncobj->fence);
113 return fence;
120 struct dma_fence *fence,
123 struct dma_fence *fence);
126 struct dma_fence **fence);
129 struct dma_fence *fence);