Lines Matching refs:streams
178 } streams[2]; member
427 substream->private_data = chip->streams[SNDRV_PCM_STREAM_PLAYBACK].private_data; in snd_cmi8330_playback_open()
428 return chip->streams[SNDRV_PCM_STREAM_PLAYBACK].open(substream); in snd_cmi8330_playback_open()
436 substream->private_data = chip->streams[SNDRV_PCM_STREAM_CAPTURE].private_data; in snd_cmi8330_capture_open()
437 return chip->streams[SNDRV_PCM_STREAM_CAPTURE].open(substream); in snd_cmi8330_capture_open()
457 chip->streams[CMI_SB_STREAM].ops = *ops; in snd_cmi8330_pcm()
458 chip->streams[CMI_SB_STREAM].open = ops->open; in snd_cmi8330_pcm()
459 chip->streams[CMI_SB_STREAM].ops.open = cmi_open_callbacks[CMI_SB_STREAM]; in snd_cmi8330_pcm()
460 chip->streams[CMI_SB_STREAM].private_data = chip->sb; in snd_cmi8330_pcm()
464 chip->streams[CMI_AD_STREAM].ops = *ops; in snd_cmi8330_pcm()
465 chip->streams[CMI_AD_STREAM].open = ops->open; in snd_cmi8330_pcm()
466 chip->streams[CMI_AD_STREAM].ops.open = cmi_open_callbacks[CMI_AD_STREAM]; in snd_cmi8330_pcm()
467 chip->streams[CMI_AD_STREAM].private_data = chip->wss; in snd_cmi8330_pcm()
469 snd_pcm_set_ops(pcm, SNDRV_PCM_STREAM_PLAYBACK, &chip->streams[SNDRV_PCM_STREAM_PLAYBACK].ops); in snd_cmi8330_pcm()
470 snd_pcm_set_ops(pcm, SNDRV_PCM_STREAM_CAPTURE, &chip->streams[SNDRV_PCM_STREAM_CAPTURE].ops); in snd_cmi8330_pcm()