Lines Matching refs:substream

268 	struct snd_pcm_substream *substream;  member
1223 snd_azf3328_hw_params(struct snd_pcm_substream *substream, in snd_azf3328_hw_params() argument
1226 return snd_pcm_lib_malloc_pages(substream, params_buffer_bytes(hw_params)); in snd_azf3328_hw_params()
1230 snd_azf3328_hw_free(struct snd_pcm_substream *substream) in snd_azf3328_hw_free() argument
1232 snd_pcm_lib_free_pages(substream); in snd_azf3328_hw_free()
1456 snd_azf3328_pcm_prepare(struct snd_pcm_substream *substream) in snd_azf3328_pcm_prepare() argument
1458 struct snd_pcm_runtime *runtime = substream->runtime; in snd_azf3328_pcm_prepare()
1461 unsigned int size = snd_pcm_lib_buffer_bytes(substream); in snd_azf3328_pcm_prepare()
1462 unsigned int count = snd_pcm_lib_period_bytes(substream); in snd_azf3328_pcm_prepare()
1479 snd_azf3328_pcm_trigger(struct snd_pcm_substream *substream, int cmd) in snd_azf3328_pcm_trigger() argument
1481 struct snd_azf3328 *chip = snd_pcm_substream_chip(substream); in snd_azf3328_pcm_trigger()
1482 struct snd_pcm_runtime *runtime = substream->runtime; in snd_azf3328_pcm_trigger()
1519 snd_pcm_lib_period_bytes(substream), in snd_azf3328_pcm_trigger()
1520 snd_pcm_lib_buffer_bytes(substream) in snd_azf3328_pcm_trigger()
1635 snd_azf3328_pcm_pointer(struct snd_pcm_substream *substream in snd_azf3328_pcm_pointer() argument
1639 substream->runtime->private_data; in snd_azf3328_pcm_pointer()
1651 frmres = bytes_to_frames( substream->runtime, result); in snd_azf3328_pcm_pointer()
1652 dev_dbg(substream->pcm->card->dev, "%08li %s @ 0x%8lx, frames %8ld\n", in snd_azf3328_pcm_pointer()
1911 if (codec->substream) { in snd_azf3328_pcm_interrupt()
1912 snd_pcm_period_elapsed(codec->substream); in snd_azf3328_pcm_interrupt()
2043 snd_azf3328_pcm_open(struct snd_pcm_substream *substream, in snd_azf3328_pcm_open() argument
2047 struct snd_azf3328 *chip = snd_pcm_substream_chip(substream); in snd_azf3328_pcm_open()
2048 struct snd_pcm_runtime *runtime = substream->runtime; in snd_azf3328_pcm_open()
2051 codec->substream = substream; in snd_azf3328_pcm_open()
2063 snd_azf3328_pcm_playback_open(struct snd_pcm_substream *substream) in snd_azf3328_pcm_playback_open() argument
2065 return snd_azf3328_pcm_open(substream, AZF_CODEC_PLAYBACK); in snd_azf3328_pcm_playback_open()
2069 snd_azf3328_pcm_capture_open(struct snd_pcm_substream *substream) in snd_azf3328_pcm_capture_open() argument
2071 return snd_azf3328_pcm_open(substream, AZF_CODEC_CAPTURE); in snd_azf3328_pcm_capture_open()
2075 snd_azf3328_pcm_i2s_out_open(struct snd_pcm_substream *substream) in snd_azf3328_pcm_i2s_out_open() argument
2077 return snd_azf3328_pcm_open(substream, AZF_CODEC_I2S_OUT); in snd_azf3328_pcm_i2s_out_open()
2081 snd_azf3328_pcm_close(struct snd_pcm_substream *substream in snd_azf3328_pcm_close() argument
2085 substream->runtime->private_data; in snd_azf3328_pcm_close()
2087 codec->substream = NULL; in snd_azf3328_pcm_close()