Lines Matching refs:alsa_rt

199 	struct snd_pcm_runtime *alsa_rt = sub->instance->runtime;  in usb6fire_pcm_capture()  local
201 u32 *dest = (u32 *) (alsa_rt->dma_area + sub->dma_off in usb6fire_pcm_capture()
202 * (alsa_rt->frame_bits >> 3)); in usb6fire_pcm_capture()
203 u32 *dest_end = (u32 *) (alsa_rt->dma_area + alsa_rt->buffer_size in usb6fire_pcm_capture()
204 * (alsa_rt->frame_bits >> 3)); in usb6fire_pcm_capture()
205 int bytes_per_frame = alsa_rt->channels << 2; in usb6fire_pcm_capture()
216 if (alsa_rt->format == SNDRV_PCM_FORMAT_S24_LE) in usb6fire_pcm_capture()
218 else if (alsa_rt->format == SNDRV_PCM_FORMAT_S32_LE) in usb6fire_pcm_capture()
226 dest += alsa_rt->channels; in usb6fire_pcm_capture()
232 dest = (u32 *) alsa_rt->dma_area; in usb6fire_pcm_capture()
246 struct snd_pcm_runtime *alsa_rt = sub->instance->runtime; in usb6fire_pcm_playback() local
247 u32 *src = (u32 *) (alsa_rt->dma_area + sub->dma_off in usb6fire_pcm_playback()
248 * (alsa_rt->frame_bits >> 3)); in usb6fire_pcm_playback()
249 u32 *src_end = (u32 *) (alsa_rt->dma_area + alsa_rt->buffer_size in usb6fire_pcm_playback()
250 * (alsa_rt->frame_bits >> 3)); in usb6fire_pcm_playback()
252 int bytes_per_frame = alsa_rt->channels << 2; in usb6fire_pcm_playback()
254 if (alsa_rt->format == SNDRV_PCM_FORMAT_S32_LE) in usb6fire_pcm_playback()
256 else if (alsa_rt->format == SNDRV_PCM_FORMAT_S24_LE) in usb6fire_pcm_playback()
274 src += alsa_rt->channels; in usb6fire_pcm_playback()
279 src = (u32 *) alsa_rt->dma_area; in usb6fire_pcm_playback()
390 struct snd_pcm_runtime *alsa_rt = alsa_sub->runtime; in usb6fire_pcm_open() local
396 alsa_rt->hw = pcm_hw; in usb6fire_pcm_open()
400 alsa_rt->hw.rates = rates_alsaid[rt->rate]; in usb6fire_pcm_open()
401 alsa_rt->hw.channels_max = OUT_N_CHANNELS; in usb6fire_pcm_open()
405 alsa_rt->hw.rates = rates_alsaid[rt->rate]; in usb6fire_pcm_open()
406 alsa_rt->hw.channels_max = IN_N_CHANNELS; in usb6fire_pcm_open()
453 struct snd_pcm_runtime *alsa_rt = alsa_sub->runtime; in usb6fire_pcm_prepare() local
467 if (alsa_rt->rate == rates[rt->rate]) in usb6fire_pcm_prepare()
473 alsa_rt->rate); in usb6fire_pcm_prepare()