Lines Matching refs:first
227 static int bcm63xx_txrx_bufs(struct spi_device *spi, struct spi_transfer *first,
234 struct spi_transfer *t = first;
254 if (t != first)
261 if (t == first)
309 t = first;
315 if (t != first || prepend_len == 0)
329 struct spi_transfer *t, *first = NULL;
342 if (!first)
343 first = t;
348 if (n_transfers == 2 && !first->rx_buf && !t->tx_buf &&
349 first->len <= BCM63XX_SPI_MAX_PREPEND)
365 if (t->speed_hz != first->speed_hz) {
381 bcm63xx_spi_setup_transfer(spi, first);
384 status = bcm63xx_txrx_bufs(spi, first, n_transfers);
390 first = NULL;