Searched refs:alsa_stream (Results 1 – 4 of 4) sorted by relevance
58 if (!alsa_stream->period_size) in bcm2835_playback_fifo()78 if (alsa_stream->period_offset >= alsa_stream->period_size) { in bcm2835_playback_fifo()79 alsa_stream->period_offset %= alsa_stream->period_size; in bcm2835_playback_fifo()111 alsa_stream = kzalloc(sizeof(*alsa_stream), GFP_KERNEL); in snd_bcm2835_playback_open_generic()112 if (!alsa_stream) { in snd_bcm2835_playback_open_generic()118 alsa_stream->chip = chip; in snd_bcm2835_playback_open_generic()120 alsa_stream->idx = idx; in snd_bcm2835_playback_open_generic()124 kfree(alsa_stream); in snd_bcm2835_playback_open_generic()147 chip->alsa_stream[idx] = alsa_stream; in snd_bcm2835_playback_open_generic()182 alsa_stream->chip->alsa_stream[alsa_stream->idx] = NULL; in snd_bcm2835_playback_close()[all …]
17 struct bcm2835_alsa_stream *alsa_stream; member118 bcm2835_playback_fifo(instance->alsa_stream, in audio_vchi_callback()225 instance->dev = alsa_stream->chip->dev; in bcm2835_audio_open()226 instance->alsa_stream = alsa_stream; in bcm2835_audio_open()227 alsa_stream->instance = instance; in bcm2835_audio_open()253 alsa_stream->instance = NULL; in bcm2835_audio_open()260 struct bcm2835_chip *chip = alsa_stream->chip; in bcm2835_audio_set_ctls()286 err = bcm2835_audio_set_ctls(alsa_stream); in bcm2835_audio_set_params()295 return bcm2835_audio_send_simple(alsa_stream->instance, in bcm2835_audio_start()321 err = bcm2835_audio_send_simple(alsa_stream->instance, in bcm2835_audio_close()[all …]
57 struct bcm2835_alsa_stream *alsa_stream[MAX_SUBSTREAMS]; member97 int bcm2835_audio_open(struct bcm2835_alsa_stream *alsa_stream);98 int bcm2835_audio_close(struct bcm2835_alsa_stream *alsa_stream);99 int bcm2835_audio_set_params(struct bcm2835_alsa_stream *alsa_stream,102 int bcm2835_audio_start(struct bcm2835_alsa_stream *alsa_stream);103 int bcm2835_audio_stop(struct bcm2835_alsa_stream *alsa_stream);104 int bcm2835_audio_drain(struct bcm2835_alsa_stream *alsa_stream);105 int bcm2835_audio_set_ctls(struct bcm2835_alsa_stream *alsa_stream);106 int bcm2835_audio_write(struct bcm2835_alsa_stream *alsa_stream,109 void bcm2835_playback_fifo(struct bcm2835_alsa_stream *alsa_stream,[all …]
21 if (chip->alsa_stream[i]) { in bcm2835_audio_set_chip_ctls()22 err = bcm2835_audio_set_ctls(chip->alsa_stream[i]); in bcm2835_audio_set_chip_ctls()