Lines Matching refs:sa11x0_dma_desc
76 struct sa11x0_dma_desc { struct
113 struct sa11x0_dma_desc *txd_load;
115 struct sa11x0_dma_desc *txd_done;
140 static struct sa11x0_dma_desc *sa11x0_dma_next_desc(struct sa11x0_dma_chan *c) in sa11x0_dma_next_desc()
144 return vd ? container_of(vd, struct sa11x0_dma_desc, vd) : NULL; in sa11x0_dma_next_desc()
149 kfree(container_of(vd, struct sa11x0_dma_desc, vd)); in sa11x0_dma_free_desc()
152 static void sa11x0_dma_start_desc(struct sa11x0_dma_phy *p, struct sa11x0_dma_desc *txd) in sa11x0_dma_start_desc()
165 struct sa11x0_dma_desc *txd = p->txd_load; in sa11x0_dma_start_sg()
182 struct sa11x0_dma_desc *txn = sa11x0_dma_next_desc(c); in sa11x0_dma_start_sg()
229 struct sa11x0_dma_desc *txd = p->txd_done; in sa11x0_dma_complete()
305 struct sa11x0_dma_desc *txd = sa11x0_dma_next_desc(c); in sa11x0_dma_start_txd()
447 state->residue = container_of(vd, struct sa11x0_dma_desc, vd)->size; in sa11x0_dma_tx_status()
451 struct sa11x0_dma_desc *txd; in sa11x0_dma_tx_status()
531 struct sa11x0_dma_desc *txd; in sa11x0_dma_prep_slave_sg()
613 struct sa11x0_dma_desc *txd; in sa11x0_dma_prep_dma_cyclic()
1036 struct sa11x0_dma_desc *txd = NULL; in sa11x0_dma_resume()