rcar_dmac_chan 186 drivers/dma/sh/rcar-dmac.c #define to_rcar_dmac_chan(c) container_of(c, struct rcar_dmac_chan, chan) rcar_dmac_chan 205 drivers/dma/sh/rcar-dmac.c struct rcar_dmac_chan *channels; rcar_dmac_chan 312 drivers/dma/sh/rcar-dmac.c static u32 rcar_dmac_chan_read(struct rcar_dmac_chan *chan, u32 reg) rcar_dmac_chan 320 drivers/dma/sh/rcar-dmac.c static void rcar_dmac_chan_write(struct rcar_dmac_chan *chan, u32 reg, u32 data) rcar_dmac_chan 332 drivers/dma/sh/rcar-dmac.c static bool rcar_dmac_chan_is_busy(struct rcar_dmac_chan *chan) rcar_dmac_chan 339 drivers/dma/sh/rcar-dmac.c static void rcar_dmac_chan_start_xfer(struct rcar_dmac_chan *chan) rcar_dmac_chan 462 drivers/dma/sh/rcar-dmac.c struct rcar_dmac_chan *chan = to_rcar_dmac_chan(tx->chan); rcar_dmac_chan 492 drivers/dma/sh/rcar-dmac.c static int rcar_dmac_desc_alloc(struct rcar_dmac_chan *chan, gfp_t gfp) rcar_dmac_chan 533 drivers/dma/sh/rcar-dmac.c static void rcar_dmac_desc_put(struct rcar_dmac_chan *chan, rcar_dmac_chan 544 drivers/dma/sh/rcar-dmac.c static void rcar_dmac_desc_recycle_acked(struct rcar_dmac_chan *chan) rcar_dmac_chan 585 drivers/dma/sh/rcar-dmac.c static struct rcar_dmac_desc *rcar_dmac_desc_get(struct rcar_dmac_chan *chan) rcar_dmac_chan 623 drivers/dma/sh/rcar-dmac.c static int rcar_dmac_xfer_chunk_alloc(struct rcar_dmac_chan *chan, gfp_t gfp) rcar_dmac_chan 658 drivers/dma/sh/rcar-dmac.c rcar_dmac_xfer_chunk_get(struct rcar_dmac_chan *chan) rcar_dmac_chan 689 drivers/dma/sh/rcar-dmac.c static void rcar_dmac_realloc_hwdesc(struct rcar_dmac_chan *chan, rcar_dmac_chan 721 drivers/dma/sh/rcar-dmac.c static int rcar_dmac_fill_hwdesc(struct rcar_dmac_chan *chan, rcar_dmac_chan 746 drivers/dma/sh/rcar-dmac.c static void rcar_dmac_chcr_de_barrier(struct rcar_dmac_chan *chan) rcar_dmac_chan 765 drivers/dma/sh/rcar-dmac.c static void rcar_dmac_clear_chcr_de(struct rcar_dmac_chan *chan) rcar_dmac_chan 776 drivers/dma/sh/rcar-dmac.c static void rcar_dmac_chan_halt(struct rcar_dmac_chan *chan) rcar_dmac_chan 787 drivers/dma/sh/rcar-dmac.c static void rcar_dmac_chan_reinit(struct rcar_dmac_chan *chan) rcar_dmac_chan 817 drivers/dma/sh/rcar-dmac.c struct rcar_dmac_chan *chan = &dmac->channels[i]; rcar_dmac_chan 832 drivers/dma/sh/rcar-dmac.c struct rcar_dmac_chan *rchan = to_rcar_dmac_chan(chan); rcar_dmac_chan 845 drivers/dma/sh/rcar-dmac.c static void rcar_dmac_chan_configure_desc(struct rcar_dmac_chan *chan, rcar_dmac_chan 894 drivers/dma/sh/rcar-dmac.c rcar_dmac_chan_prep_sg(struct rcar_dmac_chan *chan, struct scatterlist *sgl, rcar_dmac_chan 1022 drivers/dma/sh/rcar-dmac.c struct rcar_dmac_chan *rchan = to_rcar_dmac_chan(chan); rcar_dmac_chan 1042 drivers/dma/sh/rcar-dmac.c struct rcar_dmac_chan *rchan = to_rcar_dmac_chan(chan); rcar_dmac_chan 1096 drivers/dma/sh/rcar-dmac.c struct rcar_dmac_chan *rchan = to_rcar_dmac_chan(chan); rcar_dmac_chan 1115 drivers/dma/sh/rcar-dmac.c struct rcar_dmac_chan *rchan = to_rcar_dmac_chan(chan); rcar_dmac_chan 1170 drivers/dma/sh/rcar-dmac.c struct rcar_dmac_chan *rchan = to_rcar_dmac_chan(chan); rcar_dmac_chan 1194 drivers/dma/sh/rcar-dmac.c struct rcar_dmac_chan *rchan = to_rcar_dmac_chan(chan); rcar_dmac_chan 1248 drivers/dma/sh/rcar-dmac.c struct rcar_dmac_chan *rchan = to_rcar_dmac_chan(chan); rcar_dmac_chan 1264 drivers/dma/sh/rcar-dmac.c struct rcar_dmac_chan *rchan = to_rcar_dmac_chan(chan); rcar_dmac_chan 1281 drivers/dma/sh/rcar-dmac.c static unsigned int rcar_dmac_chan_get_residue(struct rcar_dmac_chan *chan, rcar_dmac_chan 1392 drivers/dma/sh/rcar-dmac.c struct rcar_dmac_chan *rchan = to_rcar_dmac_chan(chan); rcar_dmac_chan 1418 drivers/dma/sh/rcar-dmac.c struct rcar_dmac_chan *rchan = to_rcar_dmac_chan(chan); rcar_dmac_chan 1449 drivers/dma/sh/rcar-dmac.c struct rcar_dmac_chan *rchan = to_rcar_dmac_chan(chan); rcar_dmac_chan 1458 drivers/dma/sh/rcar-dmac.c static irqreturn_t rcar_dmac_isr_desc_stage_end(struct rcar_dmac_chan *chan) rcar_dmac_chan 1480 drivers/dma/sh/rcar-dmac.c static irqreturn_t rcar_dmac_isr_transfer_end(struct rcar_dmac_chan *chan) rcar_dmac_chan 1546 drivers/dma/sh/rcar-dmac.c struct rcar_dmac_chan *chan = dev; rcar_dmac_chan 1595 drivers/dma/sh/rcar-dmac.c struct rcar_dmac_chan *chan = dev; rcar_dmac_chan 1671 drivers/dma/sh/rcar-dmac.c struct rcar_dmac_chan *rchan; rcar_dmac_chan 1728 drivers/dma/sh/rcar-dmac.c struct rcar_dmac_chan *rchan,