Lines Matching refs:hidma_desc
94 struct hidma_desc *to_hidma_desc(struct dma_async_tx_descriptor *t) in to_hidma_desc()
96 return container_of(t, struct hidma_desc, desc); in to_hidma_desc()
120 struct hidma_desc *mdesc; in hidma_process_completed()
121 struct hidma_desc *next; in hidma_process_completed()
173 struct hidma_desc *mdesc = data; in hidma_callback()
188 struct hidma_desc, node); in hidma_callback()
240 struct hidma_desc *qdesc, *next; in hidma_issue_pending()
250 struct hidma_desc *desc = list_first_entry(&mchan->active, in hidma_issue_pending()
251 struct hidma_desc, in hidma_issue_pending()
321 struct hidma_desc *mdesc; in hidma_tx_submit()
334 mdesc = container_of(txd, struct hidma_desc, desc); in hidma_tx_submit()
352 struct hidma_desc *mdesc, *tmp; in hidma_alloc_chan_resources()
363 mdesc = kzalloc(sizeof(struct hidma_desc), GFP_NOWAIT); in hidma_alloc_chan_resources()
404 struct hidma_desc *mdesc = NULL; in hidma_prep_dma_memcpy()
411 mdesc = list_first_entry(&mchan->free, struct hidma_desc, node); in hidma_prep_dma_memcpy()
437 struct hidma_desc *mdesc = NULL; in hidma_prep_dma_memset()
444 mdesc = list_first_entry(&mchan->free, struct hidma_desc, node); in hidma_prep_dma_memset()
469 struct hidma_desc *tmp, *mdesc; in hidma_terminate_channel()
534 struct hidma_desc *mdesc, *tmp; in hidma_free_chan_resources()