Lines Matching refs:xfer
408 struct spi_transfer *xfer; in spi_test_dump_message() local
421 list_for_each_entry(xfer, &msg->transfers, transfer_list) { in spi_test_dump_message()
422 dev_info(&spi->dev, " spi_transfer@%pK\n", xfer); in spi_test_dump_message()
423 dev_info(&spi->dev, " len: %i\n", xfer->len); in spi_test_dump_message()
424 dev_info(&spi->dev, " tx_buf: %pK\n", xfer->tx_buf); in spi_test_dump_message()
425 if (dump_data && xfer->tx_buf) in spi_test_dump_message()
427 xfer->tx_buf, in spi_test_dump_message()
428 xfer->len); in spi_test_dump_message()
430 dev_info(&spi->dev, " rx_buf: %pK\n", xfer->rx_buf); in spi_test_dump_message()
431 if (dump_data && xfer->rx_buf) in spi_test_dump_message()
433 xfer->rx_buf, in spi_test_dump_message()
434 xfer->len); in spi_test_dump_message()
436 if (xfer->rx_buf) { in spi_test_dump_message()
437 for (i = 0 ; i < xfer->len ; i++) { in spi_test_dump_message()
438 b = ((u8 *)xfer->rx_buf)[xfer->len - 1 - i]; in spi_test_dump_message()
446 xfer->len - i); in spi_test_dump_message()
473 struct spi_transfer *xfer; in spi_check_rx_ranges() local
481 list_for_each_entry(xfer, &msg->transfers, transfer_list) { in spi_check_rx_ranges()
483 if (!xfer->rx_buf) in spi_check_rx_ranges()
486 if (RANGE_CHECK(xfer->rx_buf, xfer->len, in spi_check_rx_ranges()
488 ranges[i].start = xfer->rx_buf; in spi_check_rx_ranges()
489 ranges[i].end = xfer->rx_buf + xfer->len; in spi_check_rx_ranges()
542 struct spi_transfer *xfer = test->transfers + i; in spi_test_check_elapsed_time() local
544 xfer->len; in spi_test_check_elapsed_time()
546 delay_usecs += xfer->delay.value; in spi_test_check_elapsed_time()
547 if (!xfer->speed_hz) in spi_test_check_elapsed_time()
549 estimated_time += div_u64(nbits * NSEC_PER_SEC, xfer->speed_hz); in spi_test_check_elapsed_time()
568 struct spi_transfer *xfer; in spi_test_check_loopback_result() local
585 list_for_each_entry(xfer, &msg->transfers, transfer_list) { in spi_test_check_loopback_result()
587 if (!xfer->len || !xfer->rx_buf) in spi_test_check_loopback_result()
590 if (xfer->tx_buf) { in spi_test_check_loopback_result()
591 for (i = 0; i < xfer->len; i++) { in spi_test_check_loopback_result()
592 txb = ((u8 *)xfer->tx_buf)[i]; in spi_test_check_loopback_result()
593 rxb = ((u8 *)xfer->rx_buf)[i]; in spi_test_check_loopback_result()
599 txb = ((u8 *)xfer->rx_buf)[0]; in spi_test_check_loopback_result()
608 for (i = 1; i < xfer->len; i++) { in spi_test_check_loopback_result()
609 rxb = ((u8 *)xfer->rx_buf)[i]; in spi_test_check_loopback_result()