Lines Matching refs:txd

75 		 __func__, desc->txd.cookie);  in dwc_tx_submit()
92 dma_async_tx_descriptor_init(&desc->txd, &dwc->chan); in dwc_desc_get()
93 desc->txd.tx_submit = dwc_tx_submit; in dwc_desc_get()
94 desc->txd.flags = DMA_CTRL_ACK; in dwc_desc_get()
95 desc->txd.phys = phys; in dwc_desc_get()
109 dma_pool_free(dw->desc_pool, child, child->txd.phys); in dwc_desc_put()
113 dma_pool_free(dw->desc_pool, desc, desc->txd.phys); in dwc_desc_put()
213 channel_writel(dwc, LLP, first->txd.phys | lms); in dwc_dostart()
228 dev_vdbg(chan2dev(&dwc->chan), "%s: started %u\n", __func__, desc->txd.cookie); in dwc_dostart_first_queued()
238 struct dma_async_tx_descriptor *txd = &desc->txd; in dwc_descriptor_complete() local
243 dev_vdbg(chan2dev(&dwc->chan), "descriptor %u complete\n", txd->cookie); in dwc_descriptor_complete()
246 dma_cookie_complete(txd); in dwc_descriptor_complete()
248 dmaengine_desc_get_callback(txd, &cb); in dwc_descriptor_complete()
254 async_tx_ack(&child->txd); in dwc_descriptor_complete()
255 async_tx_ack(&desc->txd); in dwc_descriptor_complete()
370 if (desc->txd.phys == DWC_LLP_LOC(llp)) { in dwc_scan_descriptors()
455 " cookie: %d\n", bad_desc->txd.cookie); in dwc_handle_error()
594 lli_write(prev, llp, desc->txd.phys | lms); in dwc_prep_dma_memcpy()
606 first->txd.flags = flags; in dwc_prep_dma_memcpy()
609 return &first->txd; in dwc_prep_dma_memcpy()
684 lli_write(prev, llp, desc->txd.phys | lms); in dwc_prep_slave_sg()
733 lli_write(prev, llp, desc->txd.phys | lms); in dwc_prep_slave_sg()
758 return &first->txd; in dwc_prep_slave_sg()
889 if (desc->txd.cookie == c) in dwc_find_desc()