Lines Matching refs:fences
87 if (dma_fence_add_callback(array->fences[i], &cb[i].cb, in dma_fence_array_enable_signaling()
89 int error = array->fences[i]->error; in dma_fence_array_enable_signaling()
120 dma_fence_put(array->fences[i]); in dma_fence_array_release()
122 kfree(array->fences); in dma_fence_array_release()
155 struct dma_fence **fences, in dma_fence_array_create() argument
162 WARN_ON(!num_fences || !fences); in dma_fence_array_create()
177 array->fences = fences; in dma_fence_array_create()
193 WARN_ON(dma_fence_is_container(fences[num_fences])); in dma_fence_array_create()
217 if (array->fences[i]->context != context) in dma_fence_match_context()
239 return array->fences[0]; in dma_fence_array_first()
251 return array->fences[index]; in dma_fence_array_next()