Lines Matching refs:hinfo
3057 struct hda_pcm_stream *hinfo = &pcm->stream[str]; in add_std_chmaps() local
3061 if (!pcm->pcm || pcm->own_chmap || !hinfo->substreams) in add_std_chmaps()
3063 elem = hinfo->chmap ? hinfo->chmap : snd_pcm_std_chmaps; in add_std_chmaps()
3065 hinfo->channels_max, in add_std_chmaps()
3116 static int hda_pcm_default_open_close(struct hda_pcm_stream *hinfo, in hda_pcm_default_open_close() argument
3123 static int hda_pcm_default_prepare(struct hda_pcm_stream *hinfo, in hda_pcm_default_prepare() argument
3129 snd_hda_codec_setup_stream(codec, hinfo->nid, stream_tag, 0, format); in hda_pcm_default_prepare()
3133 static int hda_pcm_default_cleanup(struct hda_pcm_stream *hinfo, in hda_pcm_default_cleanup() argument
3137 snd_hda_codec_cleanup_stream(codec, hinfo->nid); in hda_pcm_default_cleanup()
3187 struct hda_pcm_stream *hinfo, in snd_hda_codec_prepare() argument
3194 if (hinfo->ops.prepare) in snd_hda_codec_prepare()
3195 ret = hinfo->ops.prepare(hinfo, codec, stream, format, in snd_hda_codec_prepare()
3215 struct hda_pcm_stream *hinfo, in snd_hda_codec_cleanup() argument
3219 if (hinfo->ops.cleanup) in snd_hda_codec_cleanup()
3220 hinfo->ops.cleanup(hinfo, codec, substream); in snd_hda_codec_cleanup()
3705 struct hda_pcm_stream *hinfo) in snd_hda_multi_out_analog_open() argument
3711 mout->analog_rates = hinfo->rates; in snd_hda_multi_out_analog_open()
3712 mout->analog_formats = hinfo->formats; in snd_hda_multi_out_analog_open()
3713 mout->analog_maxbps = hinfo->maxbps; in snd_hda_multi_out_analog_open()
3717 hinfo->maxbps = mout->analog_maxbps; in snd_hda_multi_out_analog_open()
3731 if (mout->spdif_maxbps < hinfo->maxbps) in snd_hda_multi_out_analog_open()
3732 hinfo->maxbps = mout->spdif_maxbps; in snd_hda_multi_out_analog_open()