Lines Matching defs:chain
321 * @chain: chain node to use to add the point
322 * @fence: fence to encapsulate in the chain node
325 * Add the chain node as new timeline point to the syncobj.
328 struct dma_fence_chain *chain,
344 dma_fence_chain_init(chain, prev, fence, point);
345 rcu_assign_pointer(syncobj->fence, &chain->base);
353 /* Walk the chain once to trigger garbage collection */
916 struct dma_fence_chain *chain;
936 chain = dma_fence_chain_alloc();
937 if (!chain) {
942 drm_syncobj_add_point(timeline_syncobj, chain, fence, args->dst_point);
1626 struct dma_fence_chain *chain;
1631 chain = to_dma_fence_chain(fence);
1632 if (chain) {