Lines Matching refs:dma_fence
46 static void fence_check_cb_func(struct dma_fence *f, struct dma_fence_cb *cb) in fence_check_cb_func()
64 struct sync_file *sync_file_create(struct dma_fence *fence) in sync_file_create()
102 struct dma_fence *sync_file_get_fence(int fd) in sync_file_get_fence()
105 struct dma_fence *fence; in sync_file_get_fence()
136 struct dma_fence *fence = sync_file->fence; in sync_file_get_name()
149 struct dma_fence **fences, int num_fences) in sync_file_set_fence()
175 static struct dma_fence **get_fences(struct sync_file *sync_file, in get_fences()
189 static void add_fence(struct dma_fence **fences, in add_fence()
190 int *i, struct dma_fence *fence) in add_fence()
214 struct dma_fence **fences = NULL, **nfences, **a_fences, **b_fences; in sync_file_merge()
240 struct dma_fence *pt_a = a_fences[i_a]; in sync_file_merge()
241 struct dma_fence *pt_b = b_fences[i_b]; in sync_file_merge()
378 static int sync_fill_fence_info(struct dma_fence *fence, in sync_fill_fence_info()
403 struct dma_fence **fences; in sync_file_ioctl_fence_info()