Lines Matching +defs:alsa +defs:hw
48 HWVoiceOut hw; member
55 HWVoiceIn hw; member
257 static int alsa_poll_out (HWVoiceOut *hw) in alsa_poll_out()
259 ALSAVoiceOut *alsa = (ALSAVoiceOut *) hw; in alsa_poll_out() local
264 static int alsa_poll_in (HWVoiceIn *hw) in alsa_poll_in()
266 ALSAVoiceIn *alsa = (ALSAVoiceIn *) hw; in alsa_poll_in() local
605 static size_t alsa_write(HWVoiceOut *hw, void *buf, size_t len) in alsa_write()
607 ALSAVoiceOut *alsa = (ALSAVoiceOut *) hw; in alsa_write() local
665 static void alsa_fini_out (HWVoiceOut *hw) in alsa_fini_out()
667 ALSAVoiceOut *alsa = (ALSAVoiceOut *) hw; in alsa_fini_out() local
673 static int alsa_init_out(HWVoiceOut *hw, struct audsettings *as, in alsa_init_out()
676 ALSAVoiceOut *alsa = (ALSAVoiceOut *) hw; in alsa_init_out() local
737 static void alsa_enable_out(HWVoiceOut *hw, bool enable) in alsa_enable_out()
739 ALSAVoiceOut *alsa = (ALSAVoiceOut *) hw; in alsa_enable_out() local
761 static int alsa_init_in(HWVoiceIn *hw, struct audsettings *as, void *drv_opaque) in alsa_init_in()
763 ALSAVoiceIn *alsa = (ALSAVoiceIn *) hw; in alsa_init_in() local
792 static void alsa_fini_in (HWVoiceIn *hw) in alsa_fini_in()
794 ALSAVoiceIn *alsa = (ALSAVoiceIn *) hw; in alsa_fini_in() local
799 static size_t alsa_read(HWVoiceIn *hw, void *buf, size_t len) in alsa_read()
801 ALSAVoiceIn *alsa = (ALSAVoiceIn *) hw; in alsa_read() local
842 static void alsa_enable_in(HWVoiceIn *hw, bool enable) in alsa_enable_in()
844 ALSAVoiceIn *alsa = (ALSAVoiceIn *) hw; in alsa_enable_in() local