Lines Matching refs:txx9dmac_desc

138 static struct txx9dmac_desc *
141 return container_of(txd, struct txx9dmac_desc, txd); in txd_to_txx9dmac_desc()
145 const struct txx9dmac_desc *desc) in desc_read_CHAR()
151 struct txx9dmac_desc *desc, dma_addr_t val) in desc_write_CHAR()
163 static struct txx9dmac_desc *txx9dmac_first_active(struct txx9dmac_chan *dc) in txx9dmac_first_active()
166 struct txx9dmac_desc, desc_node); in txx9dmac_first_active()
169 static struct txx9dmac_desc *txx9dmac_last_active(struct txx9dmac_chan *dc) in txx9dmac_last_active()
172 struct txx9dmac_desc, desc_node); in txx9dmac_last_active()
175 static struct txx9dmac_desc *txx9dmac_first_queued(struct txx9dmac_chan *dc) in txx9dmac_first_queued()
177 return list_entry(dc->queue.next, struct txx9dmac_desc, desc_node); in txx9dmac_first_queued()
180 static struct txx9dmac_desc *txx9dmac_last_child(struct txx9dmac_desc *desc) in txx9dmac_last_child()
189 static struct txx9dmac_desc *txx9dmac_desc_alloc(struct txx9dmac_chan *dc, in txx9dmac_desc_alloc()
193 struct txx9dmac_desc *desc; in txx9dmac_desc_alloc()
208 static struct txx9dmac_desc *txx9dmac_desc_get(struct txx9dmac_chan *dc) in txx9dmac_desc_get()
210 struct txx9dmac_desc *desc, *_desc; in txx9dmac_desc_get()
211 struct txx9dmac_desc *ret = NULL; in txx9dmac_desc_get()
242 struct txx9dmac_desc *desc) in txx9dmac_sync_desc_for_cpu()
245 struct txx9dmac_desc *child; in txx9dmac_sync_desc_for_cpu()
261 struct txx9dmac_desc *desc) in txx9dmac_desc_put()
264 struct txx9dmac_desc *child; in txx9dmac_desc_put()
331 struct txx9dmac_desc *first) in txx9dmac_dostart()
400 struct txx9dmac_desc *desc) in txx9dmac_descriptor_complete()
427 struct txx9dmac_desc *desc; in txx9dmac_dequeue()
428 struct txx9dmac_desc *prev = NULL; in txx9dmac_dequeue()
450 struct txx9dmac_desc *desc, *_desc; in txx9dmac_complete_all()
500 struct txx9dmac_desc *bad_desc; in txx9dmac_handle_error()
501 struct txx9dmac_desc *child; in txx9dmac_handle_error()
539 struct txx9dmac_desc *desc, *_desc; in txx9dmac_scan_descriptors()
540 struct txx9dmac_desc *child; in txx9dmac_scan_descriptors()
692 struct txx9dmac_desc *desc = txd_to_txx9dmac_desc(tx); in txx9dmac_tx_submit()
714 struct txx9dmac_desc *desc; in txx9dmac_prep_dma_memcpy()
715 struct txx9dmac_desc *first; in txx9dmac_prep_dma_memcpy()
716 struct txx9dmac_desc *prev; in txx9dmac_prep_dma_memcpy()
810 struct txx9dmac_desc *prev; in txx9dmac_prep_slave_sg()
811 struct txx9dmac_desc *first; in txx9dmac_prep_slave_sg()
828 struct txx9dmac_desc *desc; in txx9dmac_prep_slave_sg()
900 struct txx9dmac_desc *desc, *_desc; in txx9dmac_terminate_all()
940 struct txx9dmac_desc *prev) in txx9dmac_chain_dynamic()
943 struct txx9dmac_desc *desc; in txx9dmac_chain_dynamic()
948 desc = list_entry(list.next, struct txx9dmac_desc, desc_node); in txx9dmac_chain_dynamic()
973 struct txx9dmac_desc *prev = txx9dmac_last_active(dc); in txx9dmac_issue_pending()
988 struct txx9dmac_desc *desc; in txx9dmac_alloc_chan_resources()
1047 struct txx9dmac_desc *desc, *_desc; in txx9dmac_free_chan_resources()