Lines Matching defs:len
215 static int fsi_spi_data_in(u64 in, u8 *rx, int len)
218 int num_bytes = min(len, 8);
226 static int fsi_spi_data_out(u64 *out, const u8 *tx, int len)
229 int num_bytes = min(len, 8);
312 while (transfer->len > sent) {
314 (int)transfer->len - sent);
338 while (transfer->len > recv) {
355 (int)transfer->len - recv);
429 unsigned int len;
442 if (!transfer->tx_buf || transfer->len > SPI_FSI_MAX_TX_SIZE) {
447 dev_dbg(ctx->dev, "Start tx of %d bytes.\n", transfer->len);
456 len = transfer->len;
457 while (len > 8) {
460 len -= 8;
462 fsi_spi_sequence_add(&seq, SPI_FSI_SEQUENCE_SHIFT_OUT(len));
472 if (next->len > SPI_FSI_MAX_RX_SIZE) {
478 next->len);
480 shift = SPI_FSI_SEQUENCE_SHIFT_IN(next->len);