Lines Matching defs:pcmtst_buf_iter
99 struct pcmtst_buf_iter { struct
100 size_t buf_pos; // position in the DMA buffer
101 size_t period_pos; // period-relative position
102 size_t b_rw; // Bytes to write on every timer tick
103 size_t s_rw_ch; // Samples to write to one channel on every tick
104 unsigned int sample_bytes; // sample_bits / 8
105 bool is_buf_corrupted; // playback test result indicator
106 size_t period_bytes; // bytes in a one period
107 bool interleaved; // Interleaved/Non-interleaved mode
108 size_t total_bytes; // Total bytes read/written
109 size_t chan_block; // Bytes in one channel buffer when non-interleaved
110 struct snd_pcm_substream *substream;
111 bool suspend; // We need to pause timer without shutting it down
112 struct timer_list timer_instance;