Lines Matching refs:rcar_dmac_desc
56 * struct rcar_dmac_desc - R-Car Gen2 DMA Transfer Descriptor
72 struct rcar_dmac_desc {
94 #define to_rcar_dmac_desc(d) container_of(d, struct rcar_dmac_desc, async_tx)
106 DECLARE_FLEX_ARRAY(struct rcar_dmac_desc, descs);
113 sizeof(struct rcar_dmac_desc))
178 struct rcar_dmac_desc *running;
379 struct rcar_dmac_desc *desc = chan->desc.running;
501 struct rcar_dmac_desc *desc = to_rcar_dmac_desc(tx);
542 struct rcar_dmac_desc *desc = &page->descs[i];
572 struct rcar_dmac_desc *desc)
584 struct rcar_dmac_desc *desc, *_desc;
623 static struct rcar_dmac_desc *rcar_dmac_desc_get(struct rcar_dmac_chan *chan)
625 struct rcar_dmac_desc *desc;
648 desc = list_first_entry(&chan->desc.free, struct rcar_dmac_desc, node);
728 struct rcar_dmac_desc *desc, size_t size)
760 struct rcar_dmac_desc *desc)
827 struct rcar_dmac_desc *desc, *_desc;
880 struct rcar_dmac_desc *desc)
934 struct rcar_dmac_desc *desc;
1080 struct rcar_dmac_desc *desc;
1318 struct rcar_dmac_desc *desc = chan->desc.running;
1468 struct rcar_dmac_desc *desc;
1471 struct rcar_dmac_desc, node);
1494 struct rcar_dmac_desc *desc = chan->desc.running;
1516 struct rcar_dmac_desc *desc = chan->desc.running;
1565 struct rcar_dmac_desc,
1630 struct rcar_dmac_desc *desc;
1652 desc = list_first_entry(&chan->desc.done, struct rcar_dmac_desc,