Lines Matching refs:HDAAudioStream
152 typedef struct HDAAudioStream HDAAudioStream; typedef
154 struct HDAAudioStream { struct
183 HDAAudioStream st[4]; argument
193 static inline uint32_t hda_bytes_per_second(HDAAudioStream *st) in hda_bytes_per_second()
198 static inline void hda_timer_sync_adjust(HDAAudioStream *st, int64_t target_pos) in hda_timer_sync_adjust()
222 HDAAudioStream *st = opaque; in hda_audio_input_timer()
268 HDAAudioStream *st = opaque; in hda_audio_input_cb()
292 HDAAudioStream *st = opaque; in hda_audio_output_timer()
338 HDAAudioStream *st = opaque; in hda_audio_output_cb()
371 HDAAudioStream *st = opaque; in hda_audio_compat_input_cb()
397 HDAAudioStream *st = opaque; in hda_audio_compat_output_cb()
421 static void hda_audio_set_running(HDAAudioStream *st, bool running) in hda_audio_set_running()
449 static void hda_audio_set_amp(HDAAudioStream *st) in hda_audio_set_amp()
475 static void hda_audio_setup(HDAAudioStream *st) in hda_audio_setup()
511 HDAAudioStream *st; in hda_audio_command()
694 HDAAudioStream *st; in hda_audio_init()
746 HDAAudioStream *st; in hda_audio_exit()
768 HDAAudioStream *st; in hda_audio_post_load()
793 HDAAudioStream *st; in hda_audio_reset()
807 HDAAudioStream *st = opaque; in vmstate_hda_audio_stream_buf_needed()
816 VMSTATE_BUFFER(buf, HDAAudioStream),
817 VMSTATE_INT64(rpos, HDAAudioStream),
818 VMSTATE_INT64(wpos, HDAAudioStream),
819 VMSTATE_TIMER_PTR(buft, HDAAudioStream),
820 VMSTATE_INT64(buft_start, HDAAudioStream),
829 VMSTATE_UINT32(stream, HDAAudioStream),
830 VMSTATE_UINT32(channel, HDAAudioStream),
831 VMSTATE_UINT32(format, HDAAudioStream),
832 VMSTATE_UINT32(gain_left, HDAAudioStream),
833 VMSTATE_UINT32(gain_right, HDAAudioStream),
834 VMSTATE_BOOL(mute_left, HDAAudioStream),
835 VMSTATE_BOOL(mute_right, HDAAudioStream),
836 VMSTATE_UINT32(compat_bpos, HDAAudioStream),
837 VMSTATE_BUFFER(compat_buf, HDAAudioStream),
853 HDAAudioStream),