Lines Matching refs:tx_len
127 rxtx_gap = dws->fifo_len - (dws->rx_len - dws->tx_len); in dw_spi_tx_max()
129 return min3((u32)dws->tx_len, tx_room, rxtx_gap); in dw_spi_tx_max()
155 --dws->tx_len; in dw_writer()
247 if (!dws->tx_len) in dw_spi_transfer_handler()
369 level = min_t(u16, dws->fifo_len / 2, dws->tx_len); in dw_spi_irq_setup()
403 delay.value = nbits * (dws->rx_len - dws->tx_len); in dw_spi_poll_transfer()
431 dws->tx_len = transfer->len / dws->n_bytes; in dw_spi_transfer_one()
433 dws->rx_len = dws->tx_len; in dw_spi_transfer_one()
536 dws->tx_len = len; in dw_spi_init_mem_buf()
565 len = min(dws->fifo_len, dws->tx_len); in dw_spi_write_then_read()
576 len = dws->tx_len - ((void *)buf - dws->tx); in dw_spi_write_then_read()