Lines Matching refs:tx_buf
1253 if (xfer->tx_buf != NULL) {
1255 (void *)xfer->tx_buf,
1366 * Restore the original value of tx_buf or rx_buf if they are
1369 if (xfer->tx_buf == ctlr->dummy_tx)
1370 xfer->tx_buf = NULL;
1391 !xfer->tx_buf)
1419 if (!xfer->tx_buf)
1420 xfer->tx_buf = ctlr->dummy_tx;
1621 if ((xfer->tx_buf || xfer->rx_buf) && xfer->len) {
3706 * to the same values as *xferp, so tx_buf, rx_buf and len
3717 /* All the others need rx_buf/tx_buf also set */
3719 /* Update rx_buf, tx_buf and DMA */
3722 if (xfers[i].tx_buf)
3723 xfers[i].tx_buf += offset;
4072 if (xfer->rx_buf && xfer->tx_buf)
4074 if ((flags & SPI_CONTROLLER_NO_TX) && xfer->tx_buf)
4124 if (xfer->tx_buf && !xfer->tx_nbits)
4133 if (xfer->tx_buf) {
4289 * of updating the contents of any xfer->tx_buf (the pointer can't be changed,
4694 x[0].tx_buf = local_buf;
4702 if (x[0].tx_buf == buf)