Lines Matching refs:compat_bpos
169 uint32_t compat_bpos; member
377 if (st->compat_bpos != sizeof(st->compat_buf)) { in hda_audio_compat_input_cb()
378 len = AUD_read(st->voice.in, st->compat_buf + st->compat_bpos, in hda_audio_compat_input_cb()
379 sizeof(st->compat_buf) - st->compat_bpos); in hda_audio_compat_input_cb()
380 st->compat_bpos += len; in hda_audio_compat_input_cb()
382 if (st->compat_bpos != sizeof(st->compat_buf)) { in hda_audio_compat_input_cb()
391 st->compat_bpos = 0; in hda_audio_compat_input_cb()
403 if (st->compat_bpos == sizeof(st->compat_buf)) { in hda_audio_compat_output_cb()
409 st->compat_bpos = 0; in hda_audio_compat_output_cb()
411 len = AUD_write(st->voice.out, st->compat_buf + st->compat_bpos, in hda_audio_compat_output_cb()
412 sizeof(st->compat_buf) - st->compat_bpos); in hda_audio_compat_output_cb()
413 st->compat_bpos += len; in hda_audio_compat_output_cb()
415 if (st->compat_bpos != sizeof(st->compat_buf)) { in hda_audio_compat_output_cb()
725 st->compat_bpos = sizeof(st->compat_buf); in hda_audio_init()
836 VMSTATE_UINT32(compat_bpos, HDAAudioStream),