Lines Matching refs:tx_ptr
267 static void apple_spi_tx(struct apple_spi *spi, const void **tx_ptr, u32 *left,
272 if (!*tx_ptr)
285 const u8 *p = *tx_ptr;
292 const u16 *p = *tx_ptr;
299 const u32 *p = *tx_ptr;
309 *tx_ptr = ((u8 *)*tx_ptr) + bytes_per_word * wrote;
362 const void *tx_ptr = t->tx_buf;
379 remaining_tx = tx_ptr ? words : 0;
390 if (tx_ptr)
400 apple_spi_tx(spi, &tx_ptr, &remaining_tx, bytes_per_word);
406 apple_spi_tx(spi, &tx_ptr, &remaining_tx, bytes_per_word);
428 apple_spi_tx(spi, &tx_ptr, &remaining_tx, bytes_per_word);