Lines Matching refs:hinfo
67 struct hda_pcm_stream *hinfo = to_hda_pcm_stream(substream);
70 if (!hinfo->ops.get_delay)
73 codec_frames = hinfo->ops.get_delay(hinfo, apcm->codec, substream);
90 struct hda_pcm_stream *hinfo = to_hda_pcm_stream(substream);
97 if (hinfo->ops.close)
98 hinfo->ops.close(hinfo, apcm->codec, substream);
133 struct hda_pcm_stream *hinfo = to_hda_pcm_stream(substream);
140 snd_hda_codec_cleanup(apcm->codec, hinfo, substream);
152 struct hda_pcm_stream *hinfo = to_hda_pcm_stream(substream);
157 snd_hda_spdif_out_of_nid(apcm->codec, hinfo->nid);
171 hinfo->maxbps,
192 err = snd_hda_codec_prepare(apcm->codec, hinfo, stream_tag,
308 struct hda_pcm_stream *hinfo = to_hda_pcm_stream(substream);
312 if (hinfo->ops.get_delay)
313 delay += hinfo->ops.get_delay(hinfo, apcm->codec,
580 struct hda_pcm_stream *hinfo = to_hda_pcm_stream(substream);
600 runtime->hw.channels_min = hinfo->channels_min;
601 runtime->hw.channels_max = hinfo->channels_max;
602 runtime->hw.formats = hinfo->formats;
603 runtime->hw.rates = hinfo->rates;
632 if (hinfo->ops.open)
633 err = hinfo->ops.open(hinfo, apcm->codec, substream);
647 if (hinfo->ops.close)
648 hinfo->ops.close(hinfo, apcm->codec, substream);