Lines Matching defs:hw_params
521 struct snd_pcm_hw_params *hw_params,
553 params_buffer_bytes(hw_params), params_periods(hw_params),
554 params_period_bytes(hw_params));
558 for (offs = page = per = 0; offs < params_buffer_bytes(hw_params);
560 rest = params_period_bytes(hw_params);
561 if (offs + rest > params_buffer_bytes(hw_params))
562 rest = params_buffer_bytes(hw_params) - offs;
597 set_sample_rate(chip, hw_params->rate_num / hw_params->rate_den);
604 struct snd_pcm_hw_params *hw_params)
608 return init_engine(substream, hw_params, px_analog_in(chip) +
609 substream->number, params_channels(hw_params));
615 struct snd_pcm_hw_params *hw_params)
617 return init_engine(substream, hw_params, substream->number,
618 params_channels(hw_params));
626 struct snd_pcm_hw_params *hw_params)
630 return init_engine(substream, hw_params, px_digital_in(chip) +
631 substream->number, params_channels(hw_params));
638 struct snd_pcm_hw_params *hw_params)
642 return init_engine(substream, hw_params, px_digital_out(chip) +
643 substream->number, params_channels(hw_params));
829 .hw_params = pcm_analog_out_hw_params,
838 .hw_params = pcm_analog_in_hw_params,
849 .hw_params = pcm_digital_out_hw_params,
859 .hw_params = pcm_digital_in_hw_params,