Lines Matching defs:substream
151 static void davinci_pcm_period_elapsed(struct snd_pcm_substream *substream) in davinci_pcm_period_elapsed()
161 static void davinci_pcm_period_reset(struct snd_pcm_substream *substream) in davinci_pcm_period_reset()
170 static void davinci_pcm_enqueue_dma(struct snd_pcm_substream *substream) in davinci_pcm_enqueue_dma()
234 struct snd_pcm_substream *substream = data; in davinci_pcm_dma_irq() local
256 static int allocate_sram(struct snd_pcm_substream *substream, in allocate_sram()
289 static void davinci_free_sram(struct snd_pcm_substream *substream, in davinci_free_sram()
298 static int allocate_sram(struct snd_pcm_substream *substream, in allocate_sram()
305 static void davinci_free_sram(struct snd_pcm_substream *substream, in davinci_free_sram()
315 static int ping_pong_dma_setup(struct snd_pcm_substream *substream) in ping_pong_dma_setup()
418 static int request_ping_pong(struct snd_pcm_substream *substream, in request_ping_pong()
512 static int davinci_pcm_dma_request(struct snd_pcm_substream *substream) in davinci_pcm_dma_request()
565 static int davinci_pcm_trigger(struct snd_pcm_substream *substream, int cmd) in davinci_pcm_trigger()
600 static int davinci_pcm_prepare(struct snd_pcm_substream *substream) in davinci_pcm_prepare()
650 davinci_pcm_pointer(struct snd_pcm_substream *substream) in davinci_pcm_pointer()
680 static int davinci_pcm_open(struct snd_pcm_substream *substream) in davinci_pcm_open()
728 static int davinci_pcm_close(struct snd_pcm_substream *substream) in davinci_pcm_close()
762 static int davinci_pcm_hw_params(struct snd_pcm_substream *substream, in davinci_pcm_hw_params()
769 static int davinci_pcm_hw_free(struct snd_pcm_substream *substream) in davinci_pcm_hw_free()
774 static int davinci_pcm_mmap(struct snd_pcm_substream *substream, in davinci_pcm_mmap()
800 struct snd_pcm_substream *substream = pcm->streams[stream].substream; in davinci_pcm_preallocate_dma_buffer() local
821 struct snd_pcm_substream *substream; in davinci_pcm_free() local