Lines Matching refs:tx_len
122 rxtx_gap = dws->fifo_len - (dws->rx_len - dws->tx_len); in dw_spi_tx_max()
124 return min3((u32)dws->tx_len, tx_room, rxtx_gap); in dw_spi_tx_max()
150 --dws->tx_len; in dw_writer()
242 if (!dws->tx_len) in dw_spi_transfer_handler()
364 level = min_t(unsigned int, dws->fifo_len / 2, dws->tx_len); in dw_spi_irq_setup()
398 delay.value = nbits * (dws->rx_len - dws->tx_len); in dw_spi_poll_transfer()
429 dws->tx_len = transfer->len / dws->n_bytes; in dw_spi_transfer_one()
431 dws->rx_len = dws->tx_len; in dw_spi_transfer_one()
534 dws->tx_len = len; in dw_spi_init_mem_buf()
563 len = min(dws->fifo_len, dws->tx_len); in dw_spi_write_then_read()
574 len = dws->tx_len - ((void *)buf - dws->tx); in dw_spi_write_then_read()