Searched refs:buffer_cycle (Results 1 - 25 of 26) sorted by relevance

12

/haiku/src/add-ons/kernel/drivers/audio/null/
H A Dnull_hardware.c77 device->playback_stream.buffer_cycle = (device->playback_stream.buffer_cycle +1) % device->playback_stream.num_buffers;
85 device->record_stream.buffer_cycle = (device->record_stream.buffer_cycle +1) % device->record_stream.num_buffers;
H A Ddriver.h36 uint32 buffer_cycle; member in struct:__anon1557
H A Dnull_multi.c311 buffer_info.playback_buffer_cycle = device->playback_stream.buffer_cycle;
315 buffer_info.record_buffer_cycle = device->record_stream.buffer_cycle;
/haiku/src/add-ons/kernel/drivers/audio/sb16/
H A Ddriver.h36 uint32 buffer_cycle; member in struct:__anon538
H A Dsb16_multi_audio.c252 data->playback_buffer_cycle = dev->playback_stream.buffer_cycle;
/haiku/src/add-ons/kernel/drivers/audio/ac97/es1370/
H A Des1370.h81 volatile int32 buffer_cycle; // for play or record member in struct:_es1370_stream
H A Dmulti.c635 stream->buffer_cycle = (stream->trigblk
640 //TRACE(("es1370_play_inth : cycle : %d\n", stream->buffer_cycle));
654 stream->buffer_cycle = (stream->trigblk
659 //TRACE(("es1370_record_inth : cycle : %d\n", stream->buffer_cycle));
715 buffer_info.playback_buffer_cycle = pstream->buffer_cycle;
722 buffer_info.record_buffer_cycle = rstream->buffer_cycle;
H A Des1370.c293 stream->buffer_cycle = 0;
/haiku/src/add-ons/kernel/drivers/audio/echo/
H A Decho.h87 volatile int32 buffer_cycle; // for play or record member in struct:_echo_stream
H A Dmulti.cpp694 stream->buffer_cycle = (stream->trigblk
716 stream->buffer_cycle = (stream->trigblk
779 buffer_info.playback_buffer_cycle = pstream->buffer_cycle;
786 buffer_info.record_buffer_cycle = rstream->buffer_cycle;
H A Decho.cpp374 stream->buffer_cycle = 0;
/haiku/src/add-ons/kernel/drivers/audio/ac97/auvia/
H A Dauvia.h124 volatile int32 buffer_cycle; // for play or record member in struct:_auvia_stream
H A Dmulti.c851 stream->buffer_cycle = (stream->trigblk
873 stream->buffer_cycle = (stream->trigblk
935 buffer_info.playback_buffer_cycle = pstream->buffer_cycle;
942 buffer_info.record_buffer_cycle = rstream->buffer_cycle;
H A Dauvia.c333 stream->buffer_cycle = 0;
/haiku/src/add-ons/kernel/drivers/audio/ac97/auich/
H A Dauich.h137 volatile int32 buffer_cycle; // for play or record member in struct:_auich_stream
H A Dmulti.c847 stream->buffer_cycle = (stream->trigblk
852 TRACE(("auich_play_inth : cycle : %d\n", stream->buffer_cycle));
869 stream->buffer_cycle = (stream->trigblk
874 TRACE(("auich_record_inth : cycle : %d\n", stream->buffer_cycle));
933 buffer_info.playback_buffer_cycle = pstream->buffer_cycle;
940 buffer_info.record_buffer_cycle = rstream->buffer_cycle;
H A Dauich.c344 stream->buffer_cycle = 0;
/haiku/src/add-ons/kernel/drivers/audio/ac97/geode/
H A Ddriver.h127 int32 buffer_cycle; member in struct:geode_stream
H A Dgeode_controller.cpp127 stream->buffer_cycle = 1 - (position / (bufferSize + 1)); // added 1 to avoid having 2
H A Dgeode_multi.cpp808 buffer_info.playback_buffer_cycle = controller->playback_stream->buffer_cycle;
816 buffer_info.record_buffer_cycle = controller->record_stream->buffer_cycle;
/haiku/src/add-ons/kernel/drivers/audio/hda/
H A Ddriver.h175 volatile int32 buffer_cycle; member in struct:hda_stream
H A Dhda_multi_audio.cpp1129 = (audioGroup->playback_stream->buffer_cycle)
1139 = (audioGroup->record_stream->buffer_cycle - 1)
H A Dhda_controller.cpp332 if (bufferIndex == (stream->buffer_cycle + 1) % stream->num_buffers)
339 stream->buffer_cycle = bufferIndex;
/haiku/src/add-ons/kernel/drivers/audio/emuxki/
H A Demuxki.h308 volatile int32 buffer_cycle; // for play or record member in struct:_emuxki_stream
H A Dmulti.c1000 stream->buffer_cycle = stream->first_voice->trigblk;
1020 stream->buffer_cycle = (stream->first_voice->trigblk
1091 buffer_info.playback_buffer_cycle = pstream->buffer_cycle;
1098 buffer_info.record_buffer_cycle = rstream->buffer_cycle;

Completed in 100 milliseconds

12