/haiku/src/add-ons/kernel/drivers/audio/generic/ |
H A D | multi.c | 220 buffer_desc **original_playback_descs = list.playback_buffers; in multi_audio_control_generic() 226 if (!IS_USER_ADDRESS(list.playback_buffers) in multi_audio_control_generic() 227 || user_memcpy(playback_descs, list.playback_buffers, in multi_audio_control_generic() 237 list.playback_buffers = playback_descs; in multi_audio_control_generic() 243 list.playback_buffers = original_playback_descs; in multi_audio_control_generic()
|
/haiku/src/tests/add-ons/kernel/drivers/audio/ |
H A D | multi_audio_test.cpp | 336 bufferList.playback_buffers = (buffer_desc**)playBufferDesc; in do_play() 356 bufferList.playback_buffers[i][channel].base, in do_play() 357 bufferList.playback_buffers[i][channel].stride); in do_play() 393 size_t stride = bufferList.playback_buffers[cycle][0].stride; in do_play() 399 char* dest = bufferList.playback_buffers[cycle][channel].base; in do_play() 417 size_t stride = bufferList.playback_buffers[i][0].stride; in do_play() 420 char* dest = bufferList.playback_buffers[i][channel].base; in do_play()
|
/haiku/src/add-ons/kernel/drivers/audio/usb/ |
H A D | Device.cpp | 340 buffer_desc **original_playback_descs = list.playback_buffers; in Control() 346 if (!IS_USER_ADDRESS(list.playback_buffers) in Control() 347 || user_memcpy(playback_descs, list.playback_buffers, in Control() 357 list.playback_buffers = playback_descs; in Control() 363 list.playback_buffers = original_playback_descs; in Control() 680 TRACE(API, "%d:%d %08x:%d\n", b, c, List->playback_buffers[b][c].base, in _MultiGetBuffers() 681 List->playback_buffers[b][c].stride); in _MultiGetBuffers()
|
H A D | Stream.cpp | 469 buffer_desc** Buffers = List->playback_buffers; in GetBuffers()
|
/haiku/src/add-ons/media/media-add-ons/multi_audio/ |
H A D | MultiAudioDevice.cpp | 260 fBufferList.playback_buffers = (buffer_desc **) fPlayBuffers; in _GetBuffers() 278 i, j, fBufferList.playback_buffers[i][j].base)); in _GetBuffers() 281 i, j, fBufferList.playback_buffers[i][j].stride)); in _GetBuffers()
|
H A D | MultiAudioNode.h | 183 .playback_buffers in _PlaybackBuffer() 187 .playback_buffers in _PlaybackStride()
|
H A D | MultiAudioNode.cpp | 1914 size_t stride = fDevice->BufferList().playback_buffers[bufferCycle] in _WriteZeros()
|
/haiku/src/add-ons/kernel/drivers/audio/ice1712/ |
H A D | multi.cpp | 1082 data->playback_buffers[buff][chan_o].base = in ice1712Buffer_Get() 1085 data->playback_buffers[buff][chan_o].stride = stride_o; in ice1712Buffer_Get() 1087 data->playback_buffers[buff][chan_o].base); in ice1712Buffer_Get() 1092 data->playback_buffers[buff][chan_o].base = in ice1712Buffer_Get() 1095 data->playback_buffers[buff][chan_o].stride = stride_o; in ice1712Buffer_Get() 1097 data->playback_buffers[buff][chan_o].base); in ice1712Buffer_Get() 1100 data->playback_buffers[buff][chan_o].base = in ice1712Buffer_Get() 1103 data->playback_buffers[buff][chan_o].stride = stride_o; in ice1712Buffer_Get() 1105 data->playback_buffers[buff][chan_o].base); in ice1712Buffer_Get()
|
/haiku/src/add-ons/kernel/drivers/audio/sb16/ |
H A D | sb16_multi_audio.c | 208 data->playback_buffers[bidx][cidx].base in get_buffers() 210 data->playback_buffers[bidx][cidx].stride in get_buffers()
|
/haiku/src/add-ons/kernel/drivers/audio/null/ |
H A D | null_multi.c | 255 data->playback_buffers[bidx][cidx].base in get_buffers() 257 data->playback_buffers[bidx][cidx].stride in get_buffers()
|
/haiku/headers/private/audio/ |
H A D | hmulti_audio.h | 557 buffer_desc ** playback_buffers; member
|
/haiku/src/add-ons/kernel/drivers/audio/emuxki/ |
H A D | multi.c | 938 if (!IS_USER_ADDRESS(data->playback_buffers[i]) in emuxki_get_buffers() 939 || user_memcpy(data->playback_buffers[i], descs, sizeof(descs)) in emuxki_get_buffers() 950 if (!IS_USER_ADDRESS(data->playback_buffers[i]) in emuxki_get_buffers() 951 || user_memcpy(&data->playback_buffers[i][pchannels], descs, sizeof(descs)) in emuxki_get_buffers()
|
/haiku/src/add-ons/kernel/drivers/audio/ac97/es1370/ |
H A D | multi.c | 594 if (!IS_USER_ADDRESS(data->playback_buffers[i]) in es1370_get_buffers() 595 || user_memcpy(data->playback_buffers[i], descs, sizeof(descs)) in es1370_get_buffers()
|
/haiku/src/add-ons/kernel/drivers/audio/ac97/sis7018/ |
H A D | Device.cpp | 457 List->playback_buffers); in _MultiGetBuffers()
|
/haiku/src/add-ons/kernel/drivers/audio/echo/ |
H A D | multi.cpp | 655 &data->playback_buffers[i][channels+j].base, in echo_get_buffers() 656 &data->playback_buffers[i][channels+j].stride); in echo_get_buffers()
|
/haiku/src/add-ons/kernel/drivers/audio/ac97/geode/ |
H A D | geode_multi.cpp | 742 data->playback_buffers[i][channelIndex].base in get_buffers() 745 data->playback_buffers[i][channelIndex].stride in get_buffers()
|
/haiku/src/add-ons/kernel/drivers/audio/hda/ |
H A D | hda_multi_audio.cpp | 1053 if (!IS_USER_ADDRESS(data->playback_buffers[i]) in get_buffers() 1054 || user_memcpy(data->playback_buffers[i], descs, sizeof(descs)) in get_buffers()
|
/haiku/src/add-ons/kernel/drivers/audio/ac97/auvia/ |
H A D | multi.c | 823 &data->playback_buffers[i][j].base, in auvia_get_buffers() 824 &data->playback_buffers[i][j].stride); in auvia_get_buffers()
|
/haiku/src/add-ons/kernel/drivers/audio/ac97/auich/ |
H A D | multi.c | 808 if (!IS_USER_ADDRESS(data->playback_buffers[i]) in auich_get_buffers() 809 || user_memcpy(data->playback_buffers[i], descs, sizeof(descs)) in auich_get_buffers()
|