Lines Matching defs:params
3563 struct snd_compr_params *params)
3571 if (params->buffer.fragment_size < WM_ADSP_MIN_FRAGMENT_SIZE ||
3572 params->buffer.fragment_size > WM_ADSP_MAX_FRAGMENT_SIZE ||
3573 params->buffer.fragments < WM_ADSP_MIN_FRAGMENTS ||
3574 params->buffer.fragments > WM_ADSP_MAX_FRAGMENTS ||
3575 params->buffer.fragment_size % WM_ADSP_DATA_WORD_SIZE) {
3577 params->buffer.fragment_size,
3578 params->buffer.fragments);
3587 if (caps->id != params->codec.id)
3591 if (desc->max_ch < params->codec.ch_out)
3594 if (desc->max_ch < params->codec.ch_in)
3598 if (!(desc->formats & (1 << params->codec.format)))
3602 if (desc->sample_rates[j] == params->codec.sample_rate)
3606 compr_err(compr, "Invalid params id=%u ch=%u,%u rate=%u fmt=%u\n",
3607 params->codec.id, params->codec.ch_in, params->codec.ch_out,
3608 params->codec.sample_rate, params->codec.format);
3619 struct snd_compr_params *params)
3625 ret = wm_adsp_compr_check_params(stream, params);
3629 compr->size = params->buffer;
3639 compr->sample_rate = params->codec.sample_rate;