Lines Matching refs:dc
257 static inline struct tegra_dma_channel *to_tegra_dma_chan(struct dma_chan *dc) in to_tegra_dma_chan() argument
259 return container_of(dc, struct tegra_dma_channel, dma_chan); in to_tegra_dma_chan()
345 static int tegra_dma_slave_config(struct dma_chan *dc, in tegra_dma_slave_config() argument
348 struct tegra_dma_channel *tdc = to_tegra_dma_chan(dc); in tegra_dma_slave_config()
716 static void tegra_dma_issue_pending(struct dma_chan *dc) in tegra_dma_issue_pending() argument
718 struct tegra_dma_channel *tdc = to_tegra_dma_chan(dc); in tegra_dma_issue_pending()
743 static int tegra_dma_terminate_all(struct dma_chan *dc) in tegra_dma_terminate_all() argument
745 struct tegra_dma_channel *tdc = to_tegra_dma_chan(dc); in tegra_dma_terminate_all()
800 static enum dma_status tegra_dma_tx_status(struct dma_chan *dc, in tegra_dma_tx_status() argument
803 struct tegra_dma_channel *tdc = to_tegra_dma_chan(dc); in tegra_dma_tx_status()
810 ret = dma_cookie_status(dc, cookie, txstate); in tegra_dma_tx_status()
939 struct dma_chan *dc, struct scatterlist *sgl, unsigned int sg_len, in tegra_dma_prep_slave_sg() argument
943 struct tegra_dma_channel *tdc = to_tegra_dma_chan(dc); in tegra_dma_prep_slave_sg()
1053 struct dma_chan *dc, dma_addr_t buf_addr, size_t buf_len, in tegra_dma_prep_dma_cyclic() argument
1057 struct tegra_dma_channel *tdc = to_tegra_dma_chan(dc); in tegra_dma_prep_dma_cyclic()
1181 static int tegra_dma_alloc_chan_resources(struct dma_chan *dc) in tegra_dma_alloc_chan_resources() argument
1183 struct tegra_dma_channel *tdc = to_tegra_dma_chan(dc); in tegra_dma_alloc_chan_resources()
1195 static void tegra_dma_free_chan_resources(struct dma_chan *dc) in tegra_dma_free_chan_resources() argument
1197 struct tegra_dma_channel *tdc = to_tegra_dma_chan(dc); in tegra_dma_free_chan_resources()
1212 tegra_dma_terminate_all(dc); in tegra_dma_free_chan_resources()