Lines Matching refs:xfer
411 struct spi_transfer *xfer; in spi_test_dump_message() local
424 list_for_each_entry(xfer, &msg->transfers, transfer_list) { in spi_test_dump_message()
425 dev_info(&spi->dev, " spi_transfer@%pK\n", xfer); in spi_test_dump_message()
426 dev_info(&spi->dev, " len: %i\n", xfer->len); in spi_test_dump_message()
427 dev_info(&spi->dev, " tx_buf: %pK\n", xfer->tx_buf); in spi_test_dump_message()
428 if (dump_data && xfer->tx_buf) in spi_test_dump_message()
430 xfer->tx_buf, in spi_test_dump_message()
431 xfer->len); in spi_test_dump_message()
433 dev_info(&spi->dev, " rx_buf: %pK\n", xfer->rx_buf); in spi_test_dump_message()
434 if (dump_data && xfer->rx_buf) in spi_test_dump_message()
436 xfer->rx_buf, in spi_test_dump_message()
437 xfer->len); in spi_test_dump_message()
439 if (xfer->rx_buf) { in spi_test_dump_message()
440 for (i = 0 ; i < xfer->len ; i++) { in spi_test_dump_message()
441 b = ((u8 *)xfer->rx_buf)[xfer->len - 1 - i]; in spi_test_dump_message()
449 xfer->len - i); in spi_test_dump_message()
476 struct spi_transfer *xfer; in spi_check_rx_ranges() local
484 list_for_each_entry(xfer, &msg->transfers, transfer_list) { in spi_check_rx_ranges()
486 if (!xfer->rx_buf) in spi_check_rx_ranges()
489 if (RANGE_CHECK(xfer->rx_buf, xfer->len, in spi_check_rx_ranges()
491 ranges[i].start = xfer->rx_buf; in spi_check_rx_ranges()
492 ranges[i].end = xfer->rx_buf + xfer->len; in spi_check_rx_ranges()
545 struct spi_transfer *xfer = test->transfers + i; in spi_test_check_elapsed_time() local
547 xfer->len; in spi_test_check_elapsed_time()
549 delay_usecs += xfer->delay_usecs; in spi_test_check_elapsed_time()
550 if (!xfer->speed_hz) in spi_test_check_elapsed_time()
552 estimated_time += div_u64(nbits * NSEC_PER_SEC, xfer->speed_hz); in spi_test_check_elapsed_time()
571 struct spi_transfer *xfer; in spi_test_check_loopback_result() local
588 list_for_each_entry(xfer, &msg->transfers, transfer_list) { in spi_test_check_loopback_result()
590 if (!xfer->len || !xfer->rx_buf) in spi_test_check_loopback_result()
593 if (xfer->tx_buf) { in spi_test_check_loopback_result()
594 for (i = 0; i < xfer->len; i++) { in spi_test_check_loopback_result()
595 txb = ((u8 *)xfer->tx_buf)[i]; in spi_test_check_loopback_result()
596 rxb = ((u8 *)xfer->rx_buf)[i]; in spi_test_check_loopback_result()
602 txb = ((u8 *)xfer->rx_buf)[0]; in spi_test_check_loopback_result()
611 for (i = 1; i < xfer->len; i++) { in spi_test_check_loopback_result()
612 rxb = ((u8 *)xfer->rx_buf)[i]; in spi_test_check_loopback_result()