Lines Matching full:chain
3 * fence-chain: chain fences together in a timeline
18 * struct dma_fence_chain - fence to represent an node of a fence chain
20 * @prev: previous fence of the chain
35 * complection of the fence chain. Never used at the same time
74 * inside the chain object, otherwise it returns the fence itself.
79 struct dma_fence_chain *chain = to_dma_fence_chain(fence); in dma_fence_chain_contained() local
81 return chain ? chain->fence : fence; in dma_fence_chain_contained()
98 * @chain: chain node to free
105 static inline void dma_fence_chain_free(struct dma_fence_chain *chain) in dma_fence_chain_free() argument
107 kfree(chain); in dma_fence_chain_free()
111 * dma_fence_chain_for_each - iterate over all fences in chain
115 * Iterate over all fences in the chain. We keep a reference to the current
126 void dma_fence_chain_init(struct dma_fence_chain *chain,