Lines Matching refs:first
123 static int bcm63xx_txrx_bufs(struct spi_device *spi, struct spi_transfer *first,
131 struct spi_transfer *t = first;
151 if (t != first)
158 if (t == first)
206 t = first;
212 if (t != first || prepend_len == 0)
226 struct spi_transfer *t, *first = NULL;
239 if (!first)
240 first = t;
245 if (n_transfers == 2 && !first->rx_buf && !t->tx_buf &&
246 first->len <= BCM63XX_SPI_MAX_PREPEND)
262 if (t->speed_hz != first->speed_hz) {
278 bcm63xx_spi_setup_transfer(spi, first);
281 status = bcm63xx_txrx_bufs(spi, first, n_transfers);
287 first = NULL;