Lines Matching refs:rx_buf

37 /* the device is jumpered for loopback - enabling some rx_buf tests */
41 "if set enable loopback mode, where the rx_buf " \
97 .rx_buf = RX(0),
111 .rx_buf = RX(PAGE_SIZE - 4),
135 .rx_buf = RX(0),
202 .rx_buf = RX(0),
219 .rx_buf = RX(0),
236 .rx_buf = RX(0),
250 .rx_buf = RX(0),
257 .rx_buf = RX(SPI_TEST_MAX_SIZE_HALF),
272 .rx_buf = RX(1024),
278 .rx_buf = RX(0),
293 .rx_buf = RX(0),
298 .rx_buf = RX(1024),
311 .rx_buf = RX(0),
319 .rx_buf = RX(0),
341 .rx_buf = RX(0),
345 .rx_buf = RX(1),
350 .rx_buf = RX(513),
467 dev_info(&spi->dev, " rx_buf: %pK\n", xfer->rx_buf);
468 if (dump_data && xfer->rx_buf)
470 xfer->rx_buf,
472 /* check for unwritten test pattern on rx_buf */
473 if (xfer->rx_buf) {
475 b = ((u8 *)xfer->rx_buf)[xfer->len - 1 - i];
481 " rx_buf filled with %02x starts at offset: %i\n",
521 if (!xfer->rx_buf)
524 if (RANGE_CHECK(xfer->rx_buf, xfer->len,
526 ranges[i].start = xfer->rx_buf;
527 ranges[i].end = xfer->rx_buf + xfer->len;
622 /* if applicable to transfer check that rx_buf is equal to tx_buf */
625 if (!xfer->len || !xfer->rx_buf)
631 rxb = ((u8 *)xfer->rx_buf)[i];
637 txb = ((u8 *)xfer->rx_buf)[0];
647 rxb = ((u8 *)xfer->rx_buf)[i];
725 /* fill rx_buf with SPI_TEST_PATTERN_UNWRITTEN */
726 if (xfers[i].rx_buf)
727 memset(xfers[i].rx_buf, SPI_TEST_PATTERN_UNWRITTEN,
815 /* patch the values of rx_buf */
816 ret = spi_test_translate(spi, &x->rx_buf, x->len,
873 /* count number of transfers with tx/rx_buf != NULL */
878 if (test.transfers[i].rx_buf)
893 "%s: iterate_rx_off configured with rx_buf==NULL - ignoring\n",
915 if (test.transfers[i].rx_buf)
916 test.transfers[i].rx_buf += rx_off;