Lines Matching refs:at_desc
85 static struct at_desc *atc_first_active(struct at_dma_chan *atchan) in atc_first_active()
88 struct at_desc, desc_node); in atc_first_active()
91 static struct at_desc *atc_first_queued(struct at_dma_chan *atchan) in atc_first_queued()
94 struct at_desc, desc_node); in atc_first_queued()
107 static struct at_desc *atc_alloc_descriptor(struct dma_chan *chan, in atc_alloc_descriptor()
110 struct at_desc *desc = NULL; in atc_alloc_descriptor()
131 static struct at_desc *atc_desc_get(struct at_dma_chan *atchan) in atc_desc_get()
133 struct at_desc *desc, *_desc; in atc_desc_get()
134 struct at_desc *ret = NULL; in atc_desc_get()
175 static void atc_desc_put(struct at_dma_chan *atchan, struct at_desc *desc) in atc_desc_put()
178 struct at_desc *child; in atc_desc_put()
202 static void atc_desc_chain(struct at_desc **first, struct at_desc **prev, in atc_desc_chain()
203 struct at_desc *desc) in atc_desc_chain()
224 static void atc_dostart(struct at_dma_chan *atchan, struct at_desc *first) in atc_dostart()
265 static struct at_desc *atc_get_desc_by_cookie(struct at_dma_chan *atchan, in atc_get_desc_by_cookie()
268 struct at_desc *desc, *_desc; in atc_get_desc_by_cookie()
312 struct at_desc *desc_first = atc_first_active(atchan); in atc_get_bytes_left()
313 struct at_desc *desc; in atc_get_bytes_left()
447 atc_chain_complete(struct at_dma_chan *atchan, struct at_desc *desc) in atc_chain_complete()
496 struct at_desc *desc, *_desc; in atc_complete_all()
548 struct at_desc *bad_desc; in atc_handle_error()
549 struct at_desc *child; in atc_handle_error()
594 struct at_desc *first = atc_first_active(atchan); in atc_handle_cyclic()
675 struct at_desc *desc = txd_to_at_desc(tx); in atc_tx_submit()
712 struct at_desc *desc = NULL; in atc_prep_dma_interleaved()
811 struct at_desc *desc = NULL; in atc_prep_dma_memcpy()
812 struct at_desc *first = NULL; in atc_prep_dma_memcpy()
813 struct at_desc *prev = NULL; in atc_prep_dma_memcpy()
878 static struct at_desc *atc_create_memset_desc(struct dma_chan *chan, in atc_create_memset_desc()
884 struct at_desc *desc; in atc_create_memset_desc()
931 struct at_desc *desc; in atc_prep_dma_memset()
991 struct at_desc *desc = NULL, *first = NULL, *prev = NULL; in atc_prep_dma_memset_sg()
1077 struct at_desc *first = NULL; in atc_prep_slave_sg()
1078 struct at_desc *prev = NULL; in atc_prep_slave_sg()
1112 struct at_desc *desc; in atc_prep_slave_sg()
1153 struct at_desc *desc; in atc_prep_slave_sg()
1232 atc_dma_cyclic_fill_desc(struct dma_chan *chan, struct at_desc *desc, in atc_dma_cyclic_fill_desc()
1297 struct at_desc *first = NULL; in atc_prep_dma_cyclic()
1298 struct at_desc *prev = NULL; in atc_prep_dma_cyclic()
1334 struct at_desc *desc; in atc_prep_dma_cyclic()
1433 struct at_desc *desc, *_desc; in atc_terminate_all()
1553 struct at_desc *desc; in atc_alloc_chan_resources()
1623 struct at_desc *desc, *_desc; in atc_free_chan_resources()
1868 &pdev->dev, sizeof(struct at_desc), in at_dma_probe()