Lines Matching defs:rx_buf
283 * @rx_buf: data to be read, or NULL
311 void *rx_buf;
574 * Write in rx_buf depends on remaining bytes to avoid to write beyond
575 * rx_buf end.
584 u16 *rx_buf16 = (u16 *)(spi->rx_buf + offs);
589 u8 *rx_buf8 = (u8 *)(spi->rx_buf + offs);
604 * Write in rx_buf depends on remaining bytes to avoid to write beyond
605 * rx_buf end.
620 u32 *rx_buf32 = (u32 *)(spi->rx_buf + offs);
626 u16 *rx_buf16 = (u16 *)(spi->rx_buf + offs);
631 u8 *rx_buf8 = (u8 *)(spi->rx_buf + offs);
750 if (!spi->cur_usedma && spi->rx_buf && (spi->rx_len > 0))
947 if (!spi->cur_usedma && (spi->rx_buf && (spi->rx_len > 0)))
968 if (!spi->cur_usedma && (spi->rx_buf && (spi->rx_len > 0)))
978 if (!spi->cur_usedma && (spi->rx_buf && (spi->rx_len > 0)))
1209 if (spi->tx_buf && spi->rx_buf) /* Full Duplex */
1213 else if (spi->rx_buf) /* Half-Duplex RX dir or Simplex RX */
1294 if (spi->rx_buf && spi->dma_rx) {
1322 (spi->rx_buf && spi->dma_rx && !rx_dma_desc))
1451 * SPI_3WIRE and xfer->tx_buf != NULL and xfer->rx_buf != NULL
1463 else if (!transfer->rx_buf)
1682 spi->rx_buf = transfer->rx_buf;
1684 spi->rx_len = spi->rx_buf ? transfer->len : 0;