Lines Matching refs:dw_desc

48 static struct dw_desc *dwc_first_active(struct dw_dma_chan *dwc)  in dwc_first_active()
55 struct dw_desc *desc = txd_to_dw_desc(tx); in dwc_tx_submit()
77 static struct dw_desc *dwc_desc_get(struct dw_dma_chan *dwc) in dwc_desc_get()
80 struct dw_desc *desc; in dwc_desc_get()
96 static void dwc_desc_put(struct dw_dma_chan *dwc, struct dw_desc *desc) in dwc_desc_put()
99 struct dw_desc *child, *_next; in dwc_desc_put()
149 struct dw_desc *desc) in dwc_do_single_block()
171 static void dwc_dostart(struct dw_dma_chan *dwc, struct dw_desc *first) in dwc_dostart()
218 struct dw_desc *desc; in dwc_dostart_first_queued()
232 dwc_descriptor_complete(struct dw_dma_chan *dwc, struct dw_desc *desc, in dwc_descriptor_complete()
236 struct dw_desc *child; in dwc_descriptor_complete()
261 struct dw_desc *desc, *_desc; in dwc_complete_all()
300 struct dw_desc *desc, *_desc; in dwc_scan_descriptors()
301 struct dw_desc *child; in dwc_scan_descriptors()
410 static inline void dwc_dump_lli(struct dw_dma_chan *dwc, struct dw_desc *desc) in dwc_dump_lli()
422 struct dw_desc *bad_desc; in dwc_handle_error()
423 struct dw_desc *child; in dwc_handle_error()
542 struct dw_desc *desc; in dwc_prep_dma_memcpy()
543 struct dw_desc *first; in dwc_prep_dma_memcpy()
544 struct dw_desc *prev; in dwc_prep_dma_memcpy()
621 struct dw_desc *prev; in dwc_prep_slave_sg()
622 struct dw_desc *first; in dwc_prep_slave_sg()
656 struct dw_desc *desc; in dwc_prep_slave_sg()
706 struct dw_desc *desc; in dwc_prep_slave_sg()
854 struct dw_desc *desc, *_desc; in dwc_terminate_all()
881 static struct dw_desc *dwc_find_desc(struct dw_dma_chan *dwc, dma_cookie_t c) in dwc_find_desc()
883 struct dw_desc *desc; in dwc_find_desc()
894 struct dw_desc *desc; in dwc_get_residue()
1135 sizeof(struct dw_desc), 4, 0); in do_dma_probe()