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