Lines Matching refs:hinfo
3006 struct hda_pcm_stream *hinfo = &pcm->stream[str]; in add_std_chmaps() local
3010 if (!pcm->pcm || pcm->own_chmap || !hinfo->substreams) in add_std_chmaps()
3012 elem = hinfo->chmap ? hinfo->chmap : snd_pcm_std_chmaps; in add_std_chmaps()
3014 hinfo->channels_max, in add_std_chmaps()
3065 static int hda_pcm_default_open_close(struct hda_pcm_stream *hinfo, in hda_pcm_default_open_close() argument
3072 static int hda_pcm_default_prepare(struct hda_pcm_stream *hinfo, in hda_pcm_default_prepare() argument
3078 snd_hda_codec_setup_stream(codec, hinfo->nid, stream_tag, 0, format); in hda_pcm_default_prepare()
3082 static int hda_pcm_default_cleanup(struct hda_pcm_stream *hinfo, in hda_pcm_default_cleanup() argument
3086 snd_hda_codec_cleanup_stream(codec, hinfo->nid); in hda_pcm_default_cleanup()
3136 struct hda_pcm_stream *hinfo, in snd_hda_codec_prepare() argument
3143 if (hinfo->ops.prepare) in snd_hda_codec_prepare()
3144 ret = hinfo->ops.prepare(hinfo, codec, stream, format, in snd_hda_codec_prepare()
3164 struct hda_pcm_stream *hinfo, in snd_hda_codec_cleanup() argument
3168 if (hinfo->ops.cleanup) in snd_hda_codec_cleanup()
3169 hinfo->ops.cleanup(hinfo, codec, substream); in snd_hda_codec_cleanup()
3662 struct hda_pcm_stream *hinfo) in snd_hda_multi_out_analog_open() argument
3668 mout->analog_rates = hinfo->rates; in snd_hda_multi_out_analog_open()
3669 mout->analog_formats = hinfo->formats; in snd_hda_multi_out_analog_open()
3670 mout->analog_maxbps = hinfo->maxbps; in snd_hda_multi_out_analog_open()
3674 hinfo->maxbps = mout->analog_maxbps; in snd_hda_multi_out_analog_open()
3688 if (mout->spdif_maxbps < hinfo->maxbps) in snd_hda_multi_out_analog_open()
3689 hinfo->maxbps = mout->spdif_maxbps; in snd_hda_multi_out_analog_open()