Lines Matching refs:fences
102 struct dma_fence **fences; member
124 fc->fences = kvmalloc_array(count, sizeof(*fc->fences), in fence_chains_init()
126 if (!fc->fences) { in fence_chains_init()
133 fc->fences[i] = mock_fence(); in fence_chains_init()
134 if (!fc->fences[i]) { in fence_chains_init()
140 fc->fences[i], in fence_chains_init()
157 dma_fence_put(fc->fences[i]); in fence_chains_init()
160 kvfree(fc->fences); in fence_chains_init()
171 dma_fence_signal(fc->fences[i]); in fence_chains_fini()
172 dma_fence_put(fc->fences[i]); in fence_chains_fini()
174 kvfree(fc->fences); in fence_chains_fini()
269 dma_fence_signal(fc.fences[0]); in find_signaled()
307 dma_fence_signal(fc.fences[1]); in find_out_of_order()
433 dma_fence_signal(data->fc.fences[seqno]); in __find_race()
487 if (dma_fence_is_signaled(data.fc.fences[i])) in find_race()
507 dma_fence_signal(fc.fences[i]); in signal_forward()
539 dma_fence_signal(fc.fences[i]); in signal_backward()
591 dma_fence_signal(fc.fences[i]); in wait_forward()
620 dma_fence_signal(fc.fences[i]); in wait_backward()
641 swap(fc->fences[count], fc->fences[swp]); in randomise_fences()
667 dma_fence_signal(fc.fences[i]); in wait_random()