Lines Matching refs:xfer
445 struct spi_transfer *xfer; in spi_test_dump_message() local
458 list_for_each_entry(xfer, &msg->transfers, transfer_list) { in spi_test_dump_message()
459 dev_info(&spi->dev, " spi_transfer@%pK\n", xfer); in spi_test_dump_message()
460 dev_info(&spi->dev, " len: %i\n", xfer->len); in spi_test_dump_message()
461 dev_info(&spi->dev, " tx_buf: %pK\n", xfer->tx_buf); in spi_test_dump_message()
462 if (dump_data && xfer->tx_buf) in spi_test_dump_message()
464 xfer->tx_buf, in spi_test_dump_message()
465 xfer->len); in spi_test_dump_message()
467 dev_info(&spi->dev, " rx_buf: %pK\n", xfer->rx_buf); in spi_test_dump_message()
468 if (dump_data && xfer->rx_buf) in spi_test_dump_message()
470 xfer->rx_buf, in spi_test_dump_message()
471 xfer->len); in spi_test_dump_message()
473 if (xfer->rx_buf) { in spi_test_dump_message()
474 for (i = 0 ; i < xfer->len ; i++) { in spi_test_dump_message()
475 b = ((u8 *)xfer->rx_buf)[xfer->len - 1 - i]; in spi_test_dump_message()
483 xfer->len - i); in spi_test_dump_message()
511 struct spi_transfer *xfer; in spi_check_rx_ranges() local
519 list_for_each_entry(xfer, &msg->transfers, transfer_list) { in spi_check_rx_ranges()
521 if (!xfer->rx_buf) in spi_check_rx_ranges()
524 if (RANGE_CHECK(xfer->rx_buf, xfer->len, in spi_check_rx_ranges()
526 ranges[i].start = xfer->rx_buf; in spi_check_rx_ranges()
527 ranges[i].end = xfer->rx_buf + xfer->len; in spi_check_rx_ranges()
580 struct spi_transfer *xfer = test->transfers + i; in spi_test_check_elapsed_time() local
582 xfer->len; in spi_test_check_elapsed_time()
584 delay_usecs += xfer->delay.value; in spi_test_check_elapsed_time()
585 if (!xfer->speed_hz) in spi_test_check_elapsed_time()
587 estimated_time += div_u64(nbits * NSEC_PER_SEC, xfer->speed_hz); in spi_test_check_elapsed_time()
606 struct spi_transfer *xfer; in spi_test_check_loopback_result() local
623 list_for_each_entry(xfer, &msg->transfers, transfer_list) { in spi_test_check_loopback_result()
625 if (!xfer->len || !xfer->rx_buf) in spi_test_check_loopback_result()
628 if (xfer->tx_buf) { in spi_test_check_loopback_result()
629 for (i = 0; i < xfer->len; i++) { in spi_test_check_loopback_result()
630 txb = ((u8 *)xfer->tx_buf)[i]; in spi_test_check_loopback_result()
631 rxb = ((u8 *)xfer->rx_buf)[i]; in spi_test_check_loopback_result()
637 txb = ((u8 *)xfer->rx_buf)[0]; in spi_test_check_loopback_result()
646 for (i = 1; i < xfer->len; i++) { in spi_test_check_loopback_result()
647 rxb = ((u8 *)xfer->rx_buf)[i]; in spi_test_check_loopback_result()