Lines Matching defs:trans
750 struct spi_transfer *trans = mdata->cur_transfer;
764 if (!master->can_dma(master, NULL, trans)) {
765 if (trans->rx_buf) {
768 trans->rx_buf + mdata->num_xfered, cnt);
772 memcpy(trans->rx_buf +
781 if (mdata->num_xfered == trans->len) {
786 len = trans->len - mdata->num_xfered;
790 if (trans->tx_buf) {
793 trans->tx_buf + mdata->num_xfered, cnt);
799 trans->tx_buf + (cnt * 4) + mdata->num_xfered,
811 trans->tx_dma += mdata->xfer_len;
813 trans->rx_dma += mdata->xfer_len;
818 trans->tx_dma = sg_dma_address(mdata->tx_sgl);
825 trans->rx_dma = sg_dma_address(mdata->rx_sgl);
843 mtk_spi_setup_dma_addr(master, trans);