Lines Matching defs:hw
45 HWVoiceOut hw; member
55 HWVoiceIn hw; member
92 static int line_out_init(HWVoiceOut *hw, struct audsettings *as, in line_out_init()
119 static void line_out_fini (HWVoiceOut *hw) in line_out_fini()
126 static size_t line_out_get_free(HWVoiceOut *hw) in line_out_get_free()
133 static void *line_out_get_buffer(HWVoiceOut *hw, size_t *size) in line_out_get_buffer()
149 static size_t line_out_put_buffer(HWVoiceOut *hw, void *buf, size_t size) in line_out_put_buffer()
168 static void line_out_enable(HWVoiceOut *hw, bool enable) in line_out_enable()
194 static void line_out_volume(HWVoiceOut *hw, Volume *vol) in line_out_volume()
209 static int line_in_init(HWVoiceIn *hw, struct audsettings *as, void *drv_opaque) in line_in_init()
235 static void line_in_fini (HWVoiceIn *hw) in line_in_fini()
242 static size_t line_in_read(HWVoiceIn *hw, void *buf, size_t len) in line_in_read()
260 static void line_in_enable(HWVoiceIn *hw, bool enable) in line_in_enable()
281 static void line_in_volume(HWVoiceIn *hw, Volume *vol) in line_in_volume()