Lines Matching refs:dc
253 static inline struct tegra_dma_channel *to_tegra_dma_chan(struct dma_chan *dc) in to_tegra_dma_chan() argument
255 return container_of(dc, struct tegra_dma_channel, dma_chan); in to_tegra_dma_chan()
341 static int tegra_dma_slave_config(struct dma_chan *dc, in tegra_dma_slave_config() argument
344 struct tegra_dma_channel *tdc = to_tegra_dma_chan(dc); in tegra_dma_slave_config()
698 static void tegra_dma_issue_pending(struct dma_chan *dc) in tegra_dma_issue_pending() argument
700 struct tegra_dma_channel *tdc = to_tegra_dma_chan(dc); in tegra_dma_issue_pending()
726 static int tegra_dma_terminate_all(struct dma_chan *dc) in tegra_dma_terminate_all() argument
728 struct tegra_dma_channel *tdc = to_tegra_dma_chan(dc); in tegra_dma_terminate_all()
783 static enum dma_status tegra_dma_tx_status(struct dma_chan *dc, in tegra_dma_tx_status() argument
786 struct tegra_dma_channel *tdc = to_tegra_dma_chan(dc); in tegra_dma_tx_status()
793 ret = dma_cookie_status(dc, cookie, txstate); in tegra_dma_tx_status()
922 struct dma_chan *dc, struct scatterlist *sgl, unsigned int sg_len, in tegra_dma_prep_slave_sg() argument
926 struct tegra_dma_channel *tdc = to_tegra_dma_chan(dc); in tegra_dma_prep_slave_sg()
1038 struct dma_chan *dc, dma_addr_t buf_addr, size_t buf_len, in tegra_dma_prep_dma_cyclic() argument
1042 struct tegra_dma_channel *tdc = to_tegra_dma_chan(dc); in tegra_dma_prep_dma_cyclic()
1170 static int tegra_dma_alloc_chan_resources(struct dma_chan *dc) in tegra_dma_alloc_chan_resources() argument
1172 struct tegra_dma_channel *tdc = to_tegra_dma_chan(dc); in tegra_dma_alloc_chan_resources()
1184 static void tegra_dma_free_chan_resources(struct dma_chan *dc) in tegra_dma_free_chan_resources() argument
1186 struct tegra_dma_channel *tdc = to_tegra_dma_chan(dc); in tegra_dma_free_chan_resources()
1201 tegra_dma_terminate_all(dc); in tegra_dma_free_chan_resources()