Symbol: sb16_dev_t
src/add-ons/kernel/drivers/audio/sb16/driver.c
12
extract_driver_settings(void* settings, sb16_dev_t* sb16)
src/add-ons/kernel/drivers/audio/sb16/driver.c
3
sb16_dev_t device;
src/add-ons/kernel/drivers/audio/sb16/driver.h
50
status_t sb16_hw_init(sb16_dev_t* dev);
src/add-ons/kernel/drivers/audio/sb16/driver.h
51
void sb16_hw_stop(sb16_dev_t* dev);
src/add-ons/kernel/drivers/audio/sb16/driver.h
52
void sb16_hw_uninit(sb16_dev_t* dev);
src/add-ons/kernel/drivers/audio/sb16/driver.h
54
status_t sb16_stream_setup_buffers(sb16_dev_t* dev, sb16_stream_t* s, const char* desc);
src/add-ons/kernel/drivers/audio/sb16/driver.h
55
status_t sb16_stream_start(sb16_dev_t* dev, sb16_stream_t* s);
src/add-ons/kernel/drivers/audio/sb16/driver.h
56
status_t sb16_stream_stop(sb16_dev_t* dev, sb16_stream_t* s);
src/add-ons/kernel/drivers/audio/sb16/hooks.c
3
extern sb16_dev_t device;
src/add-ons/kernel/drivers/audio/sb16/hooks.c
50
sb16_dev_t* dev = (sb16_dev_t*)cookie;
src/add-ons/kernel/drivers/audio/sb16/hooks.c
59
sb16_dev_t* dev = (sb16_dev_t*)cookie;
src/add-ons/kernel/drivers/audio/sb16/hooks.c
8
sb16_dev_t* dev = &device;
src/add-ons/kernel/drivers/audio/sb16/sb16_hw.c
108
hw_codec_read_dma_setup(sb16_dev_t* dev)
src/add-ons/kernel/drivers/audio/sb16/sb16_hw.c
134
hw_codec_write_irq_setup(sb16_dev_t* dev)
src/add-ons/kernel/drivers/audio/sb16/sb16_hw.c
153
hw_codec_write_dma_setup(sb16_dev_t* dev)
src/add-ons/kernel/drivers/audio/sb16/sb16_hw.c
163
sb16_dev_t* dev = (sb16_dev_t*)cookie;
src/add-ons/kernel/drivers/audio/sb16/sb16_hw.c
206
hw_codec_reset(sb16_dev_t* dev)
src/add-ons/kernel/drivers/audio/sb16/sb16_hw.c
21
hw_codec_write_byte(sb16_dev_t* dev, uint8 value)
src/add-ons/kernel/drivers/audio/sb16/sb16_hw.c
228
hw_codec_detect(sb16_dev_t* dev)
src/add-ons/kernel/drivers/audio/sb16/sb16_hw.c
250
sb16_stream_setup_buffers(sb16_dev_t* dev, sb16_stream_t* s, const char* desc)
src/add-ons/kernel/drivers/audio/sb16/sb16_hw.c
257
sb16_stream_start(sb16_dev_t* dev, sb16_stream_t* s)
src/add-ons/kernel/drivers/audio/sb16/sb16_hw.c
264
sb16_stream_stop(sb16_dev_t* dev, sb16_stream_t* s)
src/add-ons/kernel/drivers/audio/sb16/sb16_hw.c
280
sb16_hw_init(sb16_dev_t* dev)
src/add-ons/kernel/drivers/audio/sb16/sb16_hw.c
301
sb16_hw_stop(sb16_dev_t* dev)
src/add-ons/kernel/drivers/audio/sb16/sb16_hw.c
307
sb16_hw_uninit(sb16_dev_t* dev)
src/add-ons/kernel/drivers/audio/sb16/sb16_hw.c
37
hw_codec_read_byte(sb16_dev_t* dev)
src/add-ons/kernel/drivers/audio/sb16/sb16_hw.c
52
hw_codec_reg_write(sb16_dev_t* dev, uint8 index, uint8 value)
src/add-ons/kernel/drivers/audio/sb16/sb16_hw.c
61
hw_codec_reg_read(sb16_dev_t* dev, uint8 index)
src/add-ons/kernel/drivers/audio/sb16/sb16_hw.c
70
hw_codec_read_version(sb16_dev_t* dev)
src/add-ons/kernel/drivers/audio/sb16/sb16_hw.c
89
hw_codec_read_irq_setup(sb16_dev_t* dev)
src/add-ons/kernel/drivers/audio/sb16/sb16_multi_audio.c
122
list_mix_controls(sb16_dev_t* dev, multi_mix_control_info * data)
src/add-ons/kernel/drivers/audio/sb16/sb16_multi_audio.c
135
list_mix_connections(sb16_dev_t* dev, multi_mix_connection_info * data)
src/add-ons/kernel/drivers/audio/sb16/sb16_multi_audio.c
141
list_mix_channels(sb16_dev_t* dev, multi_mix_channel_info *data)
src/add-ons/kernel/drivers/audio/sb16/sb16_multi_audio.c
147
get_buffers(sb16_dev_t* dev, multi_buffer_list* data)
src/add-ons/kernel/drivers/audio/sb16/sb16_multi_audio.c
232
buffer_exchange(sb16_dev_t* dev, multi_buffer_info* data)
src/add-ons/kernel/drivers/audio/sb16/sb16_multi_audio.c
268
buffer_force_stop(sb16_dev_t* dev)
src/add-ons/kernel/drivers/audio/sb16/sb16_multi_audio.c
28
get_description(sb16_dev_t* dev, multi_description* data)
src/add-ons/kernel/drivers/audio/sb16/sb16_multi_audio.c
66
get_enabled_channels(sb16_dev_t* dev, multi_channel_enable* data)
src/add-ons/kernel/drivers/audio/sb16/sb16_multi_audio.c
78
get_global_format(sb16_dev_t* dev, multi_format_info* data)
src/add-ons/kernel/drivers/audio/sb16/sb16_multi_audio.c
94
set_global_format(sb16_dev_t* dev, multi_format_info* data)