Lines Matching refs:tx_ptr
78 unsigned tx_ptr);
79 unsigned tx_ptr; /* next frame index in the sample buffer */ member
132 unsigned tx_ptr) \
139 iowrite32(p[tx_ptr][0], \
141 iowrite32(p[tx_ptr][channels - 1], \
143 if (++tx_ptr >= runtime->buffer_size) \
144 tx_ptr = 0; \
146 return tx_ptr; \
165 unsigned tx_ptr = READ_ONCE(i2s->tx_ptr); in xtfpga_pcm_push_tx() local
167 tx_ptr); in xtfpga_pcm_push_tx()
169 cmpxchg(&i2s->tx_ptr, tx_ptr, new_tx_ptr); in xtfpga_pcm_push_tx()
438 WRITE_ONCE(i2s->tx_ptr, 0); in xtfpga_pcm_trigger()
461 snd_pcm_uframes_t pos = READ_ONCE(i2s->tx_ptr); in xtfpga_pcm_pointer()