• Home
  • Raw
  • Download

Lines Matching refs:dma_fence

159 	struct dma_fence *excl;  in dma_resv_fini()
217 struct dma_fence *fence; in dma_resv_reserve_shared()
243 struct dma_fence *fence; in dma_resv_reserve_shared()
263 void dma_resv_add_shared_fence(struct dma_resv *obj, struct dma_fence *fence) in dma_resv_add_shared_fence()
266 struct dma_fence *old; in dma_resv_add_shared_fence()
308 void dma_resv_add_excl_fence(struct dma_resv *obj, struct dma_fence *fence) in dma_resv_add_excl_fence()
310 struct dma_fence *old_fence = dma_resv_get_excl(obj); in dma_resv_add_excl_fence()
349 struct dma_fence *old, *new; in dma_resv_copy_fences()
376 struct dma_fence *fence; in dma_resv_copy_fences()
433 struct dma_fence **pfence_excl, in dma_resv_get_fences_rcu()
435 struct dma_fence ***pshared) in dma_resv_get_fences_rcu()
437 struct dma_fence **shared = NULL; in dma_resv_get_fences_rcu()
438 struct dma_fence *fence_excl; in dma_resv_get_fences_rcu()
464 struct dma_fence **nshared; in dma_resv_get_fences_rcu()
536 struct dma_fence *fence; in dma_resv_wait_timeout_rcu()
568 struct dma_fence *lfence = rcu_dereference(fobj->shared[i]); in dma_resv_wait_timeout_rcu()
608 static inline int dma_resv_test_signaled_single(struct dma_fence *passed_fence) in dma_resv_test_signaled_single()
610 struct dma_fence *fence, *lfence = passed_fence; in dma_resv_test_signaled_single()
654 struct dma_fence *fence = rcu_dereference(fobj->shared[i]); in dma_resv_test_signaled_rcu()
668 struct dma_fence *fence_excl = rcu_dereference(obj->fence_excl); in dma_resv_test_signaled_rcu()