Lines Matching refs:dma_fence
48 * dma_fence object associated with a resource. A reservation object
66 struct dma_fence __rcu *table[];
71 struct dma_resv *resv, struct dma_fence **fence,
78 *fence = (struct dma_fence *)(tmp & ~DMA_RESV_LIST_MASK);
86 struct dma_fence *fence,
91 RCU_INIT_POINTER(list->table[index], (struct dma_fence *)tmp);
126 struct dma_fence *fence;
210 struct dma_fence *fence;
235 struct dma_fence *fence;
280 void dma_resv_add_fence(struct dma_resv *obj, struct dma_fence *fence,
284 struct dma_fence *old;
336 struct dma_fence *replacement,
346 struct dma_fence *old;
412 struct dma_fence *dma_resv_iter_first_unlocked(struct dma_resv_iter *cursor)
435 struct dma_fence *dma_resv_iter_next_unlocked(struct dma_resv_iter *cursor)
463 struct dma_fence *dma_resv_iter_first(struct dma_resv_iter *cursor)
465 struct dma_fence *fence;
485 struct dma_fence *dma_resv_iter_next(struct dma_resv_iter *cursor)
487 struct dma_fence *fence;
517 struct dma_fence *f;
562 unsigned int *num_fences, struct dma_fence ***fences)
565 struct dma_fence *fence;
574 struct dma_fence **new_fences;
620 struct dma_fence **fence)
623 struct dma_fence **fences;
675 struct dma_fence *fence;
705 struct dma_fence *fence;
731 struct dma_fence *fence;
755 struct dma_fence *fence;