Lines Matching refs:hinfo
5091 static void call_pcm_playback_hook(struct hda_pcm_stream *hinfo, in call_pcm_playback_hook() argument
5098 spec->pcm_playback_hook(hinfo, codec, substream, action); in call_pcm_playback_hook()
5101 static void call_pcm_capture_hook(struct hda_pcm_stream *hinfo, in call_pcm_capture_hook() argument
5108 spec->pcm_capture_hook(hinfo, codec, substream, action); in call_pcm_capture_hook()
5114 static int playback_pcm_open(struct hda_pcm_stream *hinfo, in playback_pcm_open() argument
5124 hinfo); in playback_pcm_open()
5127 call_pcm_playback_hook(hinfo, codec, substream, in playback_pcm_open()
5134 static int playback_pcm_prepare(struct hda_pcm_stream *hinfo, in playback_pcm_prepare() argument
5146 call_pcm_playback_hook(hinfo, codec, substream, in playback_pcm_prepare()
5151 static int playback_pcm_cleanup(struct hda_pcm_stream *hinfo, in playback_pcm_cleanup() argument
5160 call_pcm_playback_hook(hinfo, codec, substream, in playback_pcm_cleanup()
5165 static int playback_pcm_close(struct hda_pcm_stream *hinfo, in playback_pcm_close() argument
5172 call_pcm_playback_hook(hinfo, codec, substream, in playback_pcm_close()
5178 static int capture_pcm_open(struct hda_pcm_stream *hinfo, in capture_pcm_open() argument
5182 call_pcm_capture_hook(hinfo, codec, substream, HDA_GEN_PCM_ACT_OPEN); in capture_pcm_open()
5186 static int capture_pcm_prepare(struct hda_pcm_stream *hinfo, in capture_pcm_prepare() argument
5192 snd_hda_codec_setup_stream(codec, hinfo->nid, stream_tag, 0, format); in capture_pcm_prepare()
5193 call_pcm_capture_hook(hinfo, codec, substream, in capture_pcm_prepare()
5198 static int capture_pcm_cleanup(struct hda_pcm_stream *hinfo, in capture_pcm_cleanup() argument
5202 snd_hda_codec_cleanup_stream(codec, hinfo->nid); in capture_pcm_cleanup()
5203 call_pcm_capture_hook(hinfo, codec, substream, in capture_pcm_cleanup()
5208 static int capture_pcm_close(struct hda_pcm_stream *hinfo, in capture_pcm_close() argument
5212 call_pcm_capture_hook(hinfo, codec, substream, HDA_GEN_PCM_ACT_CLOSE); in capture_pcm_close()
5216 static int alt_playback_pcm_open(struct hda_pcm_stream *hinfo, in alt_playback_pcm_open() argument
5228 call_pcm_playback_hook(hinfo, codec, substream, in alt_playback_pcm_open()
5234 static int alt_playback_pcm_close(struct hda_pcm_stream *hinfo, in alt_playback_pcm_close() argument
5241 call_pcm_playback_hook(hinfo, codec, substream, in alt_playback_pcm_close()
5247 static int alt_playback_pcm_prepare(struct hda_pcm_stream *hinfo, in alt_playback_pcm_prepare() argument
5253 snd_hda_codec_setup_stream(codec, hinfo->nid, stream_tag, 0, format); in alt_playback_pcm_prepare()
5254 call_pcm_playback_hook(hinfo, codec, substream, in alt_playback_pcm_prepare()
5259 static int alt_playback_pcm_cleanup(struct hda_pcm_stream *hinfo, in alt_playback_pcm_cleanup() argument
5263 snd_hda_codec_cleanup_stream(codec, hinfo->nid); in alt_playback_pcm_cleanup()
5264 call_pcm_playback_hook(hinfo, codec, substream, in alt_playback_pcm_cleanup()
5272 static int dig_playback_pcm_open(struct hda_pcm_stream *hinfo, in dig_playback_pcm_open() argument
5280 static int dig_playback_pcm_prepare(struct hda_pcm_stream *hinfo, in dig_playback_pcm_prepare() argument
5291 static int dig_playback_pcm_cleanup(struct hda_pcm_stream *hinfo, in dig_playback_pcm_cleanup() argument
5299 static int dig_playback_pcm_close(struct hda_pcm_stream *hinfo, in dig_playback_pcm_close() argument
5313 static int alt_capture_pcm_prepare(struct hda_pcm_stream *hinfo, in alt_capture_pcm_prepare() argument
5323 call_pcm_capture_hook(hinfo, codec, substream, in alt_capture_pcm_prepare()
5328 static int alt_capture_pcm_cleanup(struct hda_pcm_stream *hinfo, in alt_capture_pcm_cleanup() argument
5336 call_pcm_capture_hook(hinfo, codec, substream, in alt_capture_pcm_cleanup()
5443 static int dyn_adc_capture_pcm_prepare(struct hda_pcm_stream *hinfo, in dyn_adc_capture_pcm_prepare() argument
5457 static int dyn_adc_capture_pcm_cleanup(struct hda_pcm_stream *hinfo, in dyn_adc_capture_pcm_cleanup() argument