Lines Matching refs:ep93xx_dma_desc
122 struct ep93xx_dma_desc { struct
237 struct ep93xx_dma_desc *desc) in ep93xx_dma_set_active()
245 struct ep93xx_dma_desc *d = list_first_entry(&desc->tx_list, in ep93xx_dma_set_active()
246 struct ep93xx_dma_desc, node); in ep93xx_dma_set_active()
262 static struct ep93xx_dma_desc *
268 return list_first_entry(&edmac->active, struct ep93xx_dma_desc, node); in ep93xx_dma_get_active()
285 struct ep93xx_dma_desc *desc; in ep93xx_dma_advance_active()
355 struct ep93xx_dma_desc *desc; in m2p_fill_desc()
401 struct ep93xx_dma_desc *desc = ep93xx_dma_get_active(edmac); in m2p_hw_interrupt()
516 struct ep93xx_dma_desc *desc; in m2m_fill_desc()
593 struct ep93xx_dma_desc *desc; in m2m_hw_interrupt()
664 static struct ep93xx_dma_desc *
667 struct ep93xx_dma_desc *desc, *_desc; in ep93xx_dma_desc_get()
668 struct ep93xx_dma_desc *ret = NULL; in ep93xx_dma_desc_get()
694 struct ep93xx_dma_desc *desc) in ep93xx_dma_desc_put()
716 struct ep93xx_dma_desc *new; in ep93xx_dma_advance_work()
726 new = list_first_entry(&edmac->queue, struct ep93xx_dma_desc, node); in ep93xx_dma_advance_work()
739 struct ep93xx_dma_desc *desc, *d; in ep93xx_dma_tasklet()
779 struct ep93xx_dma_desc *desc; in ep93xx_dma_interrupt()
824 struct ep93xx_dma_desc *desc; in ep93xx_dma_tx_submit()
831 desc = container_of(tx, struct ep93xx_dma_desc, txd); in ep93xx_dma_tx_submit()
907 struct ep93xx_dma_desc *desc; in ep93xx_dma_alloc_chan_resources()
944 struct ep93xx_dma_desc *desc, *d; in ep93xx_dma_free_chan_resources()
981 struct ep93xx_dma_desc *desc, *first; in ep93xx_dma_prep_dma_memcpy()
1030 struct ep93xx_dma_desc *desc, *first; in ep93xx_dma_prep_slave_sg()
1110 struct ep93xx_dma_desc *desc, *first; in ep93xx_dma_prep_dma_cyclic()
1175 struct ep93xx_dma_desc *desc, *_d; in ep93xx_dma_terminate_all()