Lines Matching refs:patt_bufs
140 static struct pattern_buf patt_bufs[MAX_CHANNELS_NUM]; variable
182 if (current_byte != patt_bufs[ch_num].buf[ch_pos_i(v_iter->total_bytes, in check_buf_block_i()
185 % patt_bufs[ch_num].len]) { in check_buf_block_i()
207 if (current_byte != patt_bufs[ch_num].buf[(v_iter->total_bytes / channels) in check_buf_block_ni()
208 % patt_bufs[ch_num].len]) { in check_buf_block_ni()
247 patt_bufs[ch_num].buf[(v_iter->total_bytes / channels) in fill_block_pattern_n()
248 % patt_bufs[ch_num].len]; in fill_block_pattern_n()
266 + pos_sample) % patt_bufs[ch].len; in fill_block_pattern_i()
267 runtime->dma_area[v_iter->buf_pos] = patt_bufs[ch].buf[pos_pattern]; in fill_block_pattern_i()
686 for (i = 0; i < ARRAY_SIZE(patt_bufs); i++) { in setup_patt_bufs()
687 patt_bufs[i].buf = kzalloc(MAX_PATTERN_LEN, GFP_KERNEL); in setup_patt_bufs()
688 if (!patt_bufs[i].buf) in setup_patt_bufs()
690 strcpy(patt_bufs[i].buf, DEFAULT_PATTERN); in setup_patt_bufs()
691 patt_bufs[i].len = DEFAULT_PATTERN_LEN; in setup_patt_bufs()
712 &patt_bufs[i], &fill_pattern_fops); in init_debug_files()
714 debugfs_create_u32(len_file_name, 0444, driver_debug_dir, &patt_bufs[i].len); in init_debug_files()
725 kfree(patt_bufs[i].buf); in free_pattern_buffers()