Lines Matching refs:fences
108 struct dma_fence **fences; member
130 fc->fences = kvmalloc_array(count, sizeof(*fc->fences), in fence_chains_init()
132 if (!fc->fences) { in fence_chains_init()
139 fc->fences[i] = mock_fence(); in fence_chains_init()
140 if (!fc->fences[i]) { in fence_chains_init()
146 fc->fences[i], in fence_chains_init()
161 dma_fence_put(fc->fences[i]); in fence_chains_init()
164 kvfree(fc->fences); in fence_chains_init()
175 dma_fence_signal(fc->fences[i]); in fence_chains_fini()
176 dma_fence_put(fc->fences[i]); in fence_chains_fini()
178 kvfree(fc->fences); in fence_chains_fini()
273 dma_fence_signal(fc.fences[0]); in find_signaled()
311 dma_fence_signal(fc.fences[1]); in find_out_of_order()
437 dma_fence_signal(data->fc.fences[seqno]); in __find_race()
492 if (dma_fence_is_signaled(data.fc.fences[i])) in find_race()
512 dma_fence_signal(fc.fences[i]); in signal_forward()
544 dma_fence_signal(fc.fences[i]); in signal_backward()
596 dma_fence_signal(fc.fences[i]); in wait_forward()
626 dma_fence_signal(fc.fences[i]); in wait_backward()
648 swap(fc->fences[count], fc->fences[swp]); in randomise_fences()
674 dma_fence_signal(fc.fences[i]); in wait_random()