Home
last modified time | relevance | path

Searched refs:buffer_level (Results 1 – 2 of 2) sorted by relevance

/openbmc/qemu/hw/audio/
H A Dlm4549.c115 s->buffer_level -= written_samples; in lm4549_audio_transfer()
117 if (s->buffer_level > 0) { in lm4549_audio_transfer()
119 for (i = 0; i < s->buffer_level; i++) { in lm4549_audio_transfer()
137 if (s->buffer_level == prev_buffer_level) { in lm4549_audio_out_callback()
141 prev_buffer_level = s->buffer_level; in lm4549_audio_out_callback()
144 if (s->buffer_level == LM4549_BUFFER_SIZE) { in lm4549_audio_out_callback()
228 if (s->buffer_level > LM4549_BUFFER_SIZE - 2) { in lm4549_write_samples()
234 s->buffer[s->buffer_level++] = (left >> 4); in lm4549_write_samples()
235 s->buffer[s->buffer_level++] = (right >> 4); in lm4549_write_samples()
237 if (s->buffer_level == LM4549_BUFFER_SIZE) { in lm4549_write_samples()
[all …]
H A Dlm4549.h33 uint32_t buffer_level; member