Lines Matching refs:rx_ptr
312 static void apple_spi_rx(struct apple_spi *spi, void **rx_ptr, u32 *left,
317 if (!*rx_ptr)
330 u8 *p = *rx_ptr;
337 u16 *p = *rx_ptr;
344 u32 *p = *rx_ptr;
354 *rx_ptr = ((u8 *)*rx_ptr) + bytes_per_word * read;
363 void *rx_ptr = t->rx_buf;
380 remaining_rx = rx_ptr ? words : 0;
392 if (rx_ptr)
429 apple_spi_rx(spi, &rx_ptr, &remaining_rx, bytes_per_word);
437 apple_spi_rx(spi, &rx_ptr, &remaining_rx, bytes_per_word);