Lines Matching refs:at_desc

83 static struct at_desc *atc_first_active(struct at_dma_chan *atchan)  in atc_first_active()
86 struct at_desc, desc_node); in atc_first_active()
89 static struct at_desc *atc_first_queued(struct at_dma_chan *atchan) in atc_first_queued()
92 struct at_desc, desc_node); in atc_first_queued()
105 static struct at_desc *atc_alloc_descriptor(struct dma_chan *chan, in atc_alloc_descriptor()
108 struct at_desc *desc = NULL; in atc_alloc_descriptor()
114 memset(desc, 0, sizeof(struct at_desc)); in atc_alloc_descriptor()
130 static struct at_desc *atc_desc_get(struct at_dma_chan *atchan) in atc_desc_get()
132 struct at_desc *desc, *_desc; in atc_desc_get()
133 struct at_desc *ret = NULL; in atc_desc_get()
174 static void atc_desc_put(struct at_dma_chan *atchan, struct at_desc *desc) in atc_desc_put()
177 struct at_desc *child; in atc_desc_put()
201 static void atc_desc_chain(struct at_desc **first, struct at_desc **prev, in atc_desc_chain()
202 struct at_desc *desc) in atc_desc_chain()
223 static void atc_dostart(struct at_dma_chan *atchan, struct at_desc *first) in atc_dostart()
260 static struct at_desc *atc_get_desc_by_cookie(struct at_dma_chan *atchan, in atc_get_desc_by_cookie()
263 struct at_desc *desc, *_desc; in atc_get_desc_by_cookie()
287 struct at_desc *desc) in atc_calc_bytes_left()
301 struct at_dma_chan *atchan, struct at_desc *desc) in atc_calc_bytes_left_from_reg()
316 struct at_desc *desc_first = atc_first_active(atchan); in atc_get_bytes_left()
317 struct at_desc *desc; in atc_get_bytes_left()
386 atc_chain_complete(struct at_dma_chan *atchan, struct at_desc *desc) in atc_chain_complete()
431 struct at_desc *desc, *_desc; in atc_complete_all()
483 struct at_desc *bad_desc; in atc_handle_error()
484 struct at_desc *child; in atc_handle_error()
529 struct at_desc *first = atc_first_active(atchan); in atc_handle_cyclic()
613 struct at_desc *desc = txd_to_at_desc(tx); in atc_tx_submit()
650 struct at_desc *desc = NULL; in atc_prep_dma_memcpy()
651 struct at_desc *first = NULL; in atc_prep_dma_memcpy()
652 struct at_desc *prev = NULL; in atc_prep_dma_memcpy()
739 struct at_desc *first = NULL; in atc_prep_slave_sg()
740 struct at_desc *prev = NULL; in atc_prep_slave_sg()
774 struct at_desc *desc; in atc_prep_slave_sg()
815 struct at_desc *desc; in atc_prep_slave_sg()
889 struct at_desc *desc = NULL; in atc_prep_dma_sg()
890 struct at_desc *first = NULL; in atc_prep_dma_sg()
891 struct at_desc *prev = NULL; in atc_prep_dma_sg()
1036 atc_dma_cyclic_fill_desc(struct dma_chan *chan, struct at_desc *desc, in atc_dma_cyclic_fill_desc()
1101 struct at_desc *first = NULL; in atc_prep_dma_cyclic()
1102 struct at_desc *prev = NULL; in atc_prep_dma_cyclic()
1138 struct at_desc *desc; in atc_prep_dma_cyclic()
1238 struct at_desc *desc, *_desc; in atc_terminate_all()
1358 struct at_desc *desc; in atc_alloc_chan_resources()
1428 struct at_desc *desc, *_desc; in atc_free_chan_resources()
1671 &pdev->dev, sizeof(struct at_desc), in at_dma_probe()