Lines Matching refs:cur_pos
179 unsigned cur_pos; member
261 unsigned remain_len = t->len - tspi->cur_pos; in tegra_spi_calculate_curr_xfer_param()
325 if (nbytes > t->len - tspi->cur_pos) in tegra_spi_fill_tx_fifo_from_client_txbuf()
326 nbytes = t->len - tspi->cur_pos; in tegra_spi_fill_tx_fifo_from_client_txbuf()
371 if (len > t->len - tspi->cur_pos) in tegra_spi_read_rx_fifo_to_client_rxbuf()
372 len = t->len - tspi->cur_pos; in tegra_spi_read_rx_fifo_to_client_rxbuf()
397 memcpy(tspi->tx_dma_buf, t->tx_buf + tspi->cur_pos, len); in tegra_spi_copy_client_txbuf_to_spi_txbuf()
406 if (consume > t->len - tspi->cur_pos) in tegra_spi_copy_client_txbuf_to_spi_txbuf()
407 consume = t->len - tspi->cur_pos; in tegra_spi_copy_client_txbuf_to_spi_txbuf()
446 if (consume > t->len - tspi->cur_pos) in tegra_spi_copy_spi_rxbuf_to_client_rxbuf()
447 consume = t->len - tspi->cur_pos; in tegra_spi_copy_spi_rxbuf_to_client_rxbuf()
789 tspi->cur_pos = 0; in tegra_spi_setup_transfer_one()
1144 tspi->cur_pos = tspi->cur_tx_pos; in handle_cpu_based_xfer()
1146 tspi->cur_pos = tspi->cur_rx_pos; in handle_cpu_based_xfer()
1148 if (tspi->cur_pos == t->len) { in handle_cpu_based_xfer()
1219 tspi->cur_pos = tspi->cur_tx_pos; in handle_dma_based_xfer()
1221 tspi->cur_pos = tspi->cur_rx_pos; in handle_dma_based_xfer()
1223 if (tspi->cur_pos == t->len) { in handle_dma_based_xfer()