Lines Matching refs:sa11x0_dma_desc
72 struct sa11x0_dma_desc { struct
109 struct sa11x0_dma_desc *txd_load;
111 struct sa11x0_dma_desc *txd_done;
136 static struct sa11x0_dma_desc *sa11x0_dma_next_desc(struct sa11x0_dma_chan *c) in sa11x0_dma_next_desc()
140 return vd ? container_of(vd, struct sa11x0_dma_desc, vd) : NULL; in sa11x0_dma_next_desc()
145 kfree(container_of(vd, struct sa11x0_dma_desc, vd)); in sa11x0_dma_free_desc()
148 static void sa11x0_dma_start_desc(struct sa11x0_dma_phy *p, struct sa11x0_dma_desc *txd) in sa11x0_dma_start_desc()
161 struct sa11x0_dma_desc *txd = p->txd_load; in sa11x0_dma_start_sg()
178 struct sa11x0_dma_desc *txn = sa11x0_dma_next_desc(c); in sa11x0_dma_start_sg()
225 struct sa11x0_dma_desc *txd = p->txd_done; in sa11x0_dma_complete()
301 struct sa11x0_dma_desc *txd = sa11x0_dma_next_desc(c); in sa11x0_dma_start_txd()
443 state->residue = container_of(vd, struct sa11x0_dma_desc, vd)->size; in sa11x0_dma_tx_status()
447 struct sa11x0_dma_desc *txd; in sa11x0_dma_tx_status()
527 struct sa11x0_dma_desc *txd; in sa11x0_dma_prep_slave_sg()
609 struct sa11x0_dma_desc *txd; in sa11x0_dma_prep_dma_cyclic()
1049 struct sa11x0_dma_desc *txd = NULL; in sa11x0_dma_resume()