txchan 15 drivers/crypto/qce/dma.c dma->txchan = dma_request_slave_channel_reason(dev, "tx"); txchan 16 drivers/crypto/qce/dma.c if (IS_ERR(dma->txchan)) txchan 17 drivers/crypto/qce/dma.c return PTR_ERR(dma->txchan); txchan 38 drivers/crypto/qce/dma.c dma_release_channel(dma->txchan); txchan 44 drivers/crypto/qce/dma.c dma_release_channel(dma->txchan); txchan 101 drivers/crypto/qce/dma.c struct dma_chan *txchan = dma->txchan; txchan 110 drivers/crypto/qce/dma.c return qce_dma_prep_sg(txchan, tx_sg, tx_nents, flags, DMA_DEV_TO_MEM, txchan 117 drivers/crypto/qce/dma.c dma_async_issue_pending(dma->txchan); txchan 125 drivers/crypto/qce/dma.c return ret ?: dmaengine_terminate_all(dma->txchan); txchan 31 drivers/crypto/qce/dma.h struct dma_chan *txchan; txchan 186 drivers/net/ethernet/chelsio/cxgb4/cxgb4_ptp.c c.u.init.txchan = pi->tx_chan; txchan 3303 drivers/net/ethernet/chelsio/cxgb4/t4fw_api.h __u8 txchan; txchan 320 drivers/net/ethernet/ti/davinci_emac.c struct cpdma_chan *txchan; txchan 954 drivers/net/ethernet/ti/davinci_emac.c ret_code = cpdma_chan_submit(priv->txchan, skb, skb->data, skb->len, txchan 965 drivers/net/ethernet/ti/davinci_emac.c if (unlikely(!cpdma_check_free_tx_desc(priv->txchan))) txchan 996 drivers/net/ethernet/ti/davinci_emac.c cpdma_chan_stop(priv->txchan); txchan 997 drivers/net/ethernet/ti/davinci_emac.c cpdma_chan_start(priv->txchan); txchan 1240 drivers/net/ethernet/ti/davinci_emac.c num_tx_pkts = cpdma_chan_process(priv->txchan, txchan 1872 drivers/net/ethernet/ti/davinci_emac.c priv->txchan = cpdma_chan_create(priv->dma, EMAC_DEF_TX_CH, txchan 1874 drivers/net/ethernet/ti/davinci_emac.c if (IS_ERR(priv->txchan)) { txchan 1876 drivers/net/ethernet/ti/davinci_emac.c rc = PTR_ERR(priv->txchan); txchan 1946 drivers/net/ethernet/ti/davinci_emac.c cpdma_chan_destroy(priv->txchan); txchan 1973 drivers/net/ethernet/ti/davinci_emac.c if (priv->txchan) txchan 1974 drivers/net/ethernet/ti/davinci_emac.c cpdma_chan_destroy(priv->txchan); txchan 145 drivers/net/wan/cosa.c int txchan, txsize, rxsize; txchan 1679 drivers/net/wan/cosa.c cosa->txchan++; txchan 1681 drivers/net/wan/cosa.c if (cosa->txchan >= cosa->nchannels) txchan 1682 drivers/net/wan/cosa.c cosa->txchan = 0; txchan 1683 drivers/net/wan/cosa.c if (!(cosa->txbitmap & (1<<cosa->txchan))) txchan 1685 drivers/net/wan/cosa.c if (~status & (1 << (cosa->txchan+DRIVER_TXMAP_SHIFT))) txchan 1693 drivers/net/wan/cosa.c cosa->name, cosa->txchan); txchan 1699 drivers/net/wan/cosa.c cosa->txsize = cosa->chan[cosa->txchan].txsize; txchan 1700 drivers/net/wan/cosa.c if (cosa_dma_able(cosa->chan+cosa->txchan, txchan 1701 drivers/net/wan/cosa.c cosa->chan[cosa->txchan].txbuf, cosa->txsize)) { txchan 1702 drivers/net/wan/cosa.c cosa->txbuf = cosa->chan[cosa->txchan].txbuf; txchan 1704 drivers/net/wan/cosa.c memcpy(cosa->bouncebuf, cosa->chan[cosa->txchan].txbuf, txchan 1713 drivers/net/wan/cosa.c cosa_putdata8(cosa, ((cosa->txchan << 5) & 0xe0)| txchan 1717 drivers/net/wan/cosa.c debug_data_out(cosa, ((cosa->txchan << 5) & 0xe0)| txchan 1737 drivers/net/wan/cosa.c cosa_putdata16(cosa, ((cosa->txchan<<13) & 0xe000) txchan 1741 drivers/net/wan/cosa.c debug_data_out(cosa, ((cosa->txchan<<13) & 0xe000) txchan 1890 drivers/net/wan/cosa.c struct channel_data *chan = cosa->chan+cosa->txchan; txchan 221 drivers/spi/spi-at91-usart.c struct dma_chan *txchan = ctlr->dma_tx; txchan 238 drivers/spi/spi-at91-usart.c txdesc = dmaengine_prep_slave_sg(txchan, txchan 259 drivers/spi/spi-at91-usart.c txchan->device->device_issue_pending(txchan); txchan 734 drivers/spi/spi-atmel.c struct dma_chan *txchan = master->dma_tx; txchan 743 drivers/spi/spi-atmel.c if (!rxchan || !txchan) txchan 778 drivers/spi/spi-atmel.c txdesc = dmaengine_prep_slave_single(txchan, txchan 784 drivers/spi/spi-atmel.c txdesc = dmaengine_prep_slave_sg(txchan, txchan 814 drivers/spi/spi-atmel.c txchan->device->device_issue_pending(txchan); txchan 65 drivers/spi/spi-dw-mid.c dws->txchan = dma_request_channel(mask, mid_spi_dma_chan_filter, tx); txchan 66 drivers/spi/spi-dw-mid.c if (!dws->txchan) txchan 68 drivers/spi/spi-dw-mid.c dws->master->dma_tx = dws->txchan; txchan 84 drivers/spi/spi-dw-mid.c dmaengine_terminate_sync(dws->txchan); txchan 85 drivers/spi/spi-dw-mid.c dma_release_channel(dws->txchan); txchan 157 drivers/spi/spi-dw-mid.c dmaengine_slave_config(dws->txchan, &txconf); txchan 159 drivers/spi/spi-dw-mid.c txdesc = dmaengine_prep_slave_sg(dws->txchan, txchan 260 drivers/spi/spi-dw-mid.c dma_async_issue_pending(dws->txchan); txchan 269 drivers/spi/spi-dw-mid.c dmaengine_terminate_sync(dws->txchan); txchan 134 drivers/spi/spi-dw.h struct dma_chan *txchan; txchan 933 drivers/spi/spi-pl022.c struct dma_chan *txchan = pl022->dma_tx_channel; txchan 938 drivers/spi/spi-pl022.c if (!rxchan || !txchan) txchan 1029 drivers/spi/spi-pl022.c dmaengine_slave_config(txchan, &tx_conf); txchan 1055 drivers/spi/spi-pl022.c tx_sglen = dma_map_sg(txchan->device->dev, pl022->sgt_tx.sgl, txchan 1069 drivers/spi/spi-pl022.c txdesc = dmaengine_prep_slave_sg(txchan, txchan 1085 drivers/spi/spi-pl022.c dma_async_issue_pending(txchan); txchan 1091 drivers/spi/spi-pl022.c dmaengine_terminate_all(txchan); txchan 1094 drivers/spi/spi-pl022.c dma_unmap_sg(txchan->device->dev, pl022->sgt_tx.sgl, txchan 1199 drivers/spi/spi-pl022.c struct dma_chan *txchan = pl022->dma_tx_channel; txchan 1202 drivers/spi/spi-pl022.c dmaengine_terminate_all(txchan); txchan 30 drivers/tty/serial/8250/8250.h struct dma_chan *txchan; txchan 22 drivers/tty/serial/8250/8250_dma.c dma_sync_single_for_cpu(dma->txchan->device->dev, dma->tx_addr, txchan 80 drivers/tty/serial/8250/8250_dma.c desc = dmaengine_prep_slave_single(dma->txchan, txchan 95 drivers/tty/serial/8250/8250_dma.c dma_sync_single_for_device(dma->txchan->device->dev, dma->tx_addr, txchan 98 drivers/tty/serial/8250/8250_dma.c dma_async_issue_pending(dma->txchan); txchan 189 drivers/tty/serial/8250/8250_dma.c dma->txchan = dma_request_slave_channel_compat(mask, txchan 192 drivers/tty/serial/8250/8250_dma.c if (!dma->txchan) { txchan 198 drivers/tty/serial/8250/8250_dma.c ret = dma_get_slave_caps(dma->txchan, &caps); txchan 206 drivers/tty/serial/8250/8250_dma.c dmaengine_slave_config(dma->txchan, &dma->txconf); txchan 220 drivers/tty/serial/8250/8250_dma.c dma->tx_addr = dma_map_single(dma->txchan->device->dev, txchan 224 drivers/tty/serial/8250/8250_dma.c if (dma_mapping_error(dma->txchan->device->dev, dma->tx_addr)) { txchan 235 drivers/tty/serial/8250/8250_dma.c dma_release_channel(dma->txchan); txchan 257 drivers/tty/serial/8250/8250_dma.c dmaengine_terminate_sync(dma->txchan); txchan 258 drivers/tty/serial/8250/8250_dma.c dma_unmap_single(dma->txchan->device->dev, dma->tx_addr, txchan 260 drivers/tty/serial/8250/8250_dma.c dma_release_channel(dma->txchan); txchan 261 drivers/tty/serial/8250/8250_dma.c dma->txchan = NULL; txchan 171 drivers/tty/serial/8250/8250_mtk.c if (dmaengine_slave_config(dma->txchan, &dma->txconf) != 0) txchan 905 drivers/tty/serial/8250/8250_omap.c dma_sync_single_for_cpu(dma->txchan->device->dev, dma->tx_addr, txchan 999 drivers/tty/serial/8250/8250_omap.c desc = dmaengine_prep_slave_single(dma->txchan, txchan 1015 drivers/tty/serial/8250/8250_omap.c dma_sync_single_for_device(dma->txchan->device->dev, dma->tx_addr, txchan 1018 drivers/tty/serial/8250/8250_omap.c dma_async_issue_pending(dma->txchan);