Lines Matching refs:dw_desc

78 static struct dw_desc *dwc_first_active(struct dw_dma_chan *dwc)  in dwc_first_active()
83 static struct dw_desc *dwc_desc_get(struct dw_dma_chan *dwc) in dwc_desc_get()
85 struct dw_desc *desc, *_desc; in dwc_desc_get()
86 struct dw_desc *ret = NULL; in dwc_desc_get()
111 static void dwc_desc_put(struct dw_dma_chan *dwc, struct dw_desc *desc) in dwc_desc_put()
116 struct dw_desc *child; in dwc_desc_put()
191 struct dw_desc *desc) in dwc_do_single_block()
213 static void dwc_dostart(struct dw_dma_chan *dwc, struct dw_desc *first) in dwc_dostart()
260 struct dw_desc *desc; in dwc_dostart_first_queued()
274 dwc_descriptor_complete(struct dw_dma_chan *dwc, struct dw_desc *desc, in dwc_descriptor_complete()
280 struct dw_desc *child; in dwc_descriptor_complete()
309 struct dw_desc *desc, *_desc; in dwc_complete_all()
347 struct dw_desc *desc, *_desc; in dwc_scan_descriptors()
348 struct dw_desc *child; in dwc_scan_descriptors()
468 struct dw_desc *bad_desc; in dwc_handle_error()
469 struct dw_desc *child; in dwc_handle_error()
658 struct dw_desc *desc = txd_to_dw_desc(tx); in dwc_tx_submit()
686 struct dw_desc *desc; in dwc_prep_dma_memcpy()
687 struct dw_desc *first; in dwc_prep_dma_memcpy()
688 struct dw_desc *prev; in dwc_prep_dma_memcpy()
768 struct dw_desc *prev; in dwc_prep_slave_sg()
769 struct dw_desc *first; in dwc_prep_slave_sg()
803 struct dw_desc *desc; in dwc_prep_slave_sg()
860 struct dw_desc *desc; in dwc_prep_slave_sg()
1026 struct dw_desc *desc, *_desc; in dwc_terminate_all()
1131 struct dw_desc *desc; in dwc_alloc_chan_resources()
1175 memset(desc, 0, sizeof(struct dw_desc)); in dwc_alloc_chan_resources()
1205 struct dw_desc *desc, *_desc; in dwc_free_chan_resources()
1322 struct dw_desc *desc; in dw_dma_cyclic_prep()
1323 struct dw_desc *last = NULL; in dw_dma_cyclic_prep()
1384 cdesc->desc = kzalloc(sizeof(struct dw_desc *) * periods, GFP_KERNEL); in dw_dma_cyclic_prep()
1574 sizeof(struct dw_desc), 4, 0); in dw_dma_probe()