Lines Matching refs:dw_desc
49 static struct dw_desc *dwc_first_active(struct dw_dma_chan *dwc) in dwc_first_active()
56 struct dw_desc *desc = txd_to_dw_desc(tx); in dwc_tx_submit()
78 static struct dw_desc *dwc_desc_get(struct dw_dma_chan *dwc) in dwc_desc_get()
81 struct dw_desc *desc; in dwc_desc_get()
97 static void dwc_desc_put(struct dw_dma_chan *dwc, struct dw_desc *desc) in dwc_desc_put()
100 struct dw_desc *child, *_next; in dwc_desc_put()
150 struct dw_desc *desc) in dwc_do_single_block()
172 static void dwc_dostart(struct dw_dma_chan *dwc, struct dw_desc *first) in dwc_dostart()
219 struct dw_desc *desc; in dwc_dostart_first_queued()
233 dwc_descriptor_complete(struct dw_dma_chan *dwc, struct dw_desc *desc, in dwc_descriptor_complete()
237 struct dw_desc *child; in dwc_descriptor_complete()
262 struct dw_desc *desc, *_desc; in dwc_complete_all()
301 struct dw_desc *desc, *_desc; in dwc_scan_descriptors()
302 struct dw_desc *child; in dwc_scan_descriptors()
411 static inline void dwc_dump_lli(struct dw_dma_chan *dwc, struct dw_desc *desc) in dwc_dump_lli()
423 struct dw_desc *bad_desc; in dwc_handle_error()
424 struct dw_desc *child; in dwc_handle_error()
543 struct dw_desc *desc; in dwc_prep_dma_memcpy()
544 struct dw_desc *first; in dwc_prep_dma_memcpy()
545 struct dw_desc *prev; in dwc_prep_dma_memcpy()
622 struct dw_desc *prev; in dwc_prep_slave_sg()
623 struct dw_desc *first; in dwc_prep_slave_sg()
655 struct dw_desc *desc; in dwc_prep_slave_sg()
705 struct dw_desc *desc; in dwc_prep_slave_sg()
941 struct dw_desc *desc, *_desc; in dwc_terminate_all()
968 static struct dw_desc *dwc_find_desc(struct dw_dma_chan *dwc, dma_cookie_t c) in dwc_find_desc()
970 struct dw_desc *desc; in dwc_find_desc()
982 struct dw_desc *desc; in dwc_get_residue_and_status()
1221 sizeof(struct dw_desc), 4, 0); in do_dma_probe()