Lines Matching refs:num_fences
76 for (i = 0; i < array->num_fences; ++i) { in dma_fence_array_enable_signaling()
129 for (i = 0; i < array->num_fences; ++i) { in dma_fence_array_signaled()
145 for (i = 0; i < array->num_fences; ++i) in dma_fence_array_release()
158 for (i = 0; i < array->num_fences; ++i) in dma_fence_array_set_deadline()
191 struct dma_fence_array *dma_fence_array_create(int num_fences, in dma_fence_array_create() argument
199 WARN_ON(!num_fences || !fences); in dma_fence_array_create()
202 size += num_fences * sizeof(struct dma_fence_array_cb); in dma_fence_array_create()
212 array->num_fences = num_fences; in dma_fence_array_create()
213 atomic_set(&array->num_pending, signal_on_any ? 1 : num_fences); in dma_fence_array_create()
229 while (num_fences--) in dma_fence_array_create()
230 WARN_ON(dma_fence_is_container(fences[num_fences])); in dma_fence_array_create()
253 for (i = 0; i < array->num_fences; i++) { in dma_fence_match_context()
273 if (!array->num_fences) in dma_fence_array_first()
285 if (!array || index >= array->num_fences) in dma_fence_array_next()