Lines Matching refs:dma_resv
71 struct dma_resv *resv, struct dma_fence **fence, in dma_resv_list_entry()
138 void dma_resv_init(struct dma_resv *obj) in dma_resv_init()
150 void dma_resv_fini(struct dma_resv *obj) in dma_resv_fini()
162 static inline struct dma_resv_list *dma_resv_fences_list(struct dma_resv *obj) in dma_resv_fences_list()
182 int dma_resv_reserve_fences(struct dma_resv *obj, unsigned int num_fences) in dma_resv_reserve_fences()
263 void dma_resv_reset_max_fences(struct dma_resv *obj) in dma_resv_reset_max_fences()
287 void dma_resv_add_fence(struct dma_resv *obj, struct dma_fence *fence, in dma_resv_add_fence()
342 void dma_resv_replace_fences(struct dma_resv *obj, uint64_t context, in dma_resv_replace_fences()
520 int dma_resv_copy_fences(struct dma_resv *dst, struct dma_resv *src) in dma_resv_copy_fences()
568 int dma_resv_get_fences(struct dma_resv *obj, enum dma_resv_usage usage, in dma_resv_get_fences()
626 int dma_resv_get_singleton(struct dma_resv *obj, enum dma_resv_usage usage, in dma_resv_get_singleton()
677 long dma_resv_wait_timeout(struct dma_resv *obj, enum dma_resv_usage usage, in dma_resv_wait_timeout()
708 void dma_resv_set_deadline(struct dma_resv *obj, enum dma_resv_usage usage, in dma_resv_set_deadline()
735 bool dma_resv_test_signaled(struct dma_resv *obj, enum dma_resv_usage usage) in dma_resv_test_signaled()
758 void dma_resv_describe(struct dma_resv *obj, struct seq_file *seq) in dma_resv_describe()
777 struct dma_resv obj; in dma_resv_lockdep()