/haiku/src/add-ons/kernel/drivers/audio/emuxki/ |
H A D | emuxki.h | 152 * Emu10k1 play channel params 362 emuxki_channel *channel[EMU_NUMCHAN]; member in struct:_emuxki_dev
|
H A D | emuxki.c | 351 /* Emuxki channel functions */ 426 chan->voice->stream->card->channel[num] = chan; 434 chan->voice->stream->card->channel[chan->num] = NULL; 689 emuxki_channel **channel = voice->stream->card->channel; local 694 if ((stereo && (channel[i + 1] != NULL)) || 695 (channel[i] != NULL)) /* Looking for free channels */ 2018 TRACE(("EMU_IPR_CHANNELLOOP pending channel : %u\n", ipr & EMU_IPR_CHNOMASK)); 2725 /* disable any channel interrupt */ 2849 card->channel[ [all...] |
/haiku/src/add-ons/kernel/drivers/audio/echo/ |
H A D | multi.cpp | 68 echo_channel_get_mix(void *card, MIXER_AUDIO_CHANNEL channel, int32 type, float *values) { argument 73 function[0].Channel = channel; 74 function[1].Channel = channel; 101 "\n", function[0].Data.iLevel, channel.wChannel, channel.dwType)); 108 echo_channel_set_mix(void *card, MIXER_AUDIO_CHANNEL channel, int32 type, float *values) { argument 113 function[0].Channel = channel; 114 function[1].Channel = channel; 138 function[0].Data.iLevel, channel.wChannel, channel 161 echo_create_channel_control(multi_dev *multi, uint32 *index, int32 parent, int32 string, MIXER_AUDIO_CHANNEL channel, bool nominal) argument 221 MIXER_AUDIO_CHANNEL channel; local [all...] |
/haiku/src/add-ons/kernel/drivers/network/wlan/idualwifi7260/dev/pci/ |
H A D | if_iwm.c | 2543 /* enable command channel */ 2689 * Looking for the first channel group the max channel 2690 * of which is higher than the requested channel. 3083 struct ieee80211_channel *channel; local 3099 channel = &ic->ic_channels[hw_value]; 3104 channel->ic_flags 3111 channel->ic_flags = 3114 channel->ic_freq = ieee80211_ieee2mhz(hw_value, flags); 3117 channel [all...] |
/haiku/src/add-ons/kernel/drivers/network/wlan/iaxwifi200/dev/pci/ |
H A D | if_iwx.c | 3069 struct ieee80211_channel *channel; local 3090 /* net80211 cannot handle 6 GHz channel numbers yet */ 3099 channel = &ic->ic_channels[hw_value]; 3102 channel->ic_freq = 0; 3103 channel->ic_flags = 0; 3109 channel->ic_flags 3116 channel->ic_flags = 3119 channel->ic_freq = ieee80211_ieee2mhz(hw_value, flags); 3122 channel->ic_flags |= IEEE80211_CHAN_PASSIVE; 3125 channel [all...] |
H A D | if_iwxreg.h | 633 #define IWX_CSR_FH_INT_BIT_RX_CHNL1 (1 << 17) /* Rx channel 1 */ 634 #define IWX_CSR_FH_INT_BIT_RX_CHNL0 (1 << 16) /* Rx channel 0 */ 635 #define IWX_CSR_FH_INT_BIT_TX_CHNL1 (1 << 1) /* Tx channel 1 */ 636 #define IWX_CSR_FH_INT_BIT_TX_CHNL0 (1 << 0) /* Tx channel 0 */ 837 * Bits 31:30: Enable the SRAM DMA channel. 1295 * channel in DS parameter set element in probe requests. 1301 * @IWX_UCODE_TLV_CAPA_TDLS_CHANNEL_SWITCH: supports TDLS channel switching 2127 * channel flags in NVM 2128 * @IWX_NVM_CHANNEL_VALID: channel is usable for this SKU/geo 2129 * @IWX_NVM_CHANNEL_IBSS: usable as an IBSS channel 3329 uint8_t channel; member in struct:iwx_fw_channel_info_v1 3344 uint32_t channel; member in struct:iwx_fw_channel_info 3520 uint16_t channel; member in struct:iwx_rx_phy_info 3648 uint8_t channel; member in struct:iwx_rx_mpdu_desc_v3 3684 uint8_t channel; member in struct:iwx_rx_mpdu_desc_v1 6501 uint8_t channel; member in struct:iwx_scan_results_notif 6913 struct iwx_scan_umac_chan_param channel; member in struct:iwx_scan_req_umac::__anon50::__anon51 6924 struct iwx_scan_umac_chan_param channel; member in struct:iwx_scan_req_umac::__anon50::__anon52 6938 struct iwx_scan_umac_chan_param channel; member in struct:iwx_scan_req_umac::__anon50::__anon53 6953 struct iwx_scan_umac_chan_param channel; member in struct:iwx_scan_req_umac::__anon50::__anon54 6968 struct iwx_scan_umac_chan_param channel; member in struct:iwx_scan_req_umac::__anon50::__anon55 7141 uint8_t channel; member in struct:iwx_scan_offload_profile_match [all...] |
H A D | if_iwxvar.h | 327 struct ieee80211_channel *channel; member in struct:iwx_phy_ctxt 328 uint8_t sco; /* 40 MHz secondary channel offset */ 653 /* Task for HT 20/40 MHz channel width updates. */
|
/haiku/src/add-ons/media/media-add-ons/multi_audio/ |
H A D | MultiAudioNode.cpp | 421 PRINT(("NodeRegistered(): adding a channel\n")); 483 PRINT(("NodeRegistered(): adding a channel\n")); 571 node_input *channel = _FindInput(dest); 572 if (channel == NULL) 575 if (!format_is_compatible(*format, channel->fPreferredFormat)) 578 format->SpecializeTo(&channel->fPreferredFormat); 593 node_input* channel = (node_input*)fInputs.ItemAt(*cookie); 594 *_input = channel->fInput; 597 channel->fInput.format.u.raw_audio.format)); 655 node_input* channel local 697 node_input* channel = _FindInput(where); local 728 node_input* channel = _FindInput(where); local 748 node_input* channel = _FindInput(consumer); local 814 node_output* channel = _FindOutput(output); local 855 node_output* channel = (node_output*)fOutputs.ItemAt(*cookie); local 880 node_output* channel = _FindOutput(forSource); local 929 node_output* channel = _FindOutput(what); local 968 node_output* channel = _FindOutput(source); local 1028 node_output* channel = _FindOutput(what); local 1058 node_output* channel = _FindOutput(what); local 1104 node_output* channel = _FindOutput(what); local 1493 node_input* channel = (node_input*)fInputs.ItemAt(i); local 1545 node_output* channel = (node_output*)fOutputs.ItemAt(i); local 2067 _AllocateBuffers(node_output &channel) argument 2209 node_output* channel = NULL; local 2227 node_input* channel = NULL; local 2245 node_input* channel = NULL; local [all...] |
/haiku/src/bin/listusb/ |
H A D | usb_audio.cpp | 252 DumpBMAControl(uint8 channel, uint32 bma) argument 270 if (channel == 0) 273 printf(" Channel %u ...... ", channel); 508 "MPEG-1 dual-channel", 510 "MPEG-2 7.1 channel augumentation", 511 "Adaptive multi-channel predicion"
|
/haiku/src/add-ons/kernel/drivers/audio/usb/ |
H A D | Stream.cpp | 88 TRACE(ERR, "Ignore alternate %d - channel count %d " 377 TRACE(INF, "Report channel %d as enabled.\n", offset); 392 TRACE(INF, "%s channel %d.\n", 494 // [buffer][channel] init buffers 499 for (size_t channel = startChannel; 500 channel < format->fNumChannels; channel++) { 503 descs[channel].stride = stride; 506 descs[channel].base = (char*)fBuffers; 507 descs[channel] [all...] |
/haiku/src/add-ons/accelerants/intel_extreme/ |
H A D | Ports.cpp | 842 aux_channel channel = _DpAuxChannel(); local 843 TRACE("%s: %s DpAuxChannel: 0x%x\n", __func__, PortName(), channel); 845 || (gInfo->shared_info->pch_info != INTEL_PCH_NONE && channel == AUX_CH_A)) { 846 channelControl = DP_AUX_CH_CTL(channel); 848 channelData[i] = DP_AUX_CH_DATA(channel, i); 850 channelControl = PCH_DP_AUX_CH_CTL(channel); 852 channelData[i] = PCH_DP_AUX_CH_DATA(channel, i); 863 ERROR("%s: %s AUX channel is busy!\n", __func__, PortName()); 877 if (channel != AUX_CH_A) 880 if (gInfo->shared_info->pch_info == INTEL_PCH_LPT && channel ! [all...] |
/haiku/src/add-ons/kernel/bus_managers/acpi/acpica/include/ |
H A D | actbl2.h | 2242 #define ACPI_NFIT_BUILD_DEVICE_HANDLE(dimm, channel, memory, socket, node) \ 2244 ((channel) << ACPI_NFIT_CHANNEL_NUMBER_OFFSET) | \
|
/haiku/src/system/boot/arch/x86/ |
H A D | arch_cpu.cpp | 189 calibration_loop(uint8 desiredHighByte, uint8 channel, uint64& tscDelta, argument 192 uint8 select = channel << PIT_SELECT_CHANNEL_SHIFT; 197 uint8 channelPort = PIT_CHANNEL_PORT_BASE + channel; 239 calculate_cpu_conversion_factor(uint8 channel) argument 241 // When using channel 2, enable the input and disable the speaker. 242 if (channel == 2) { 257 calibration_loop(224, channel, tscDeltaQuick, conversionFactorQuick, 261 calibration_loop(192, channel, tscDeltaSlower, conversionFactorSlower, 272 calibration_loop(128, channel, tscDeltaSlow, conversionFactorSlow, 313 if (channel 322 determine_cpu_conversion_factor(uint8 channel) argument [all...] |
/haiku/headers/private/kernel/boot/arch/x86/ |
H A D | arch_cpu.h | 20 void determine_cpu_conversion_factor(uint8 channel);
|
/haiku/src/libs/compat/freebsd_network/ |
H A D | synch.cpp | 20 struct cv channel; local 21 __cv_ConditionVariable(&channel)->Publish(identifier, description); 23 int status = cv_timedwait(&channel, mutex, timeout); 25 __cv_ConditionVariable(&channel)->Unpublish();
|
/haiku/src/apps/tv/ |
H A D | MainWin.cpp | 80 // this limits possible channel count to 0xeffff = 983039 181 fChannelMenu->AddItem(new BMenuItem(B_TRANSLATE("Next channel"), 183 fChannelMenu->AddItem(new BMenuItem(B_TRANSLATE("Previous channel"), 292 fChannelMenu->AddItem(new BMenuItem(B_TRANSLATE("Next channel"), 294 fChannelMenu->AddItem(new BMenuItem(B_TRANSLATE("Previous channel"), 335 int channel = fController->CurrentChannel(); local 336 printf("MainWin::SetChannelMenuMarker: channel %d\n", channel); 344 int index = (channel < 0) ? 0 : channel [all...] |
/haiku/src/add-ons/kernel/busses/ata/highpoint_ide_pci/ |
H A D | highpoint_ide_pci.cpp | 28 #define HIGHPOINT_IDE_PCI_CHANNEL_MODULE_NAME "busses/ata/highpoint_ide_pci/channel/v1" 42 set_channel(void *cookie, ata_channel channel) argument 46 sATAAdapter->set_channel((ata_adapter_channel_info *)cookie, channel); 165 // from here we have valid channel... 166 ata_adapter_channel_info *channel TRACE_ONLY = NULL; 167 channel = (ata_adapter_channel_info *)*channel_cookie; 171 TRACE("init_channel(): channel not set, strange!\n"); 175 TRACE("init_channel(): channel command %x, control %x, result: %d \n", 176 channel->command_block_base, 177 channel [all...] |
/haiku/src/tests/add-ons/kernel/drivers/audio/ |
H A D | multi_audio_test.cpp | 351 for (int32 channel = 0; channel < bufferList.return_playback_channels; 352 channel++) { 353 printf(" Channel %ld\n", channel); 356 bufferList.playback_buffers[i][channel].base, 357 bufferList.playback_buffers[i][channel].stride); 394 for (int32 channel = 0; channel < bufferList.return_playback_channels; 395 channel++) { 396 if (((1 << channel) [all...] |
/haiku/src/add-ons/media/media-add-ons/opensound/ |
H A D | OpenSoundNode.cpp | 617 NodeInput* channel = _FindInput(dest); local 619 if (channel == NULL) { 644 channel->fEngineIndex, false); 648 status_t err = engine->AcceptFormatFor(channel->fOSSFormatFlags, *format, 653 channel->fRealEngine = engine; 662 //channel->fInput.format = channel->fPreferredFormat; 663 channel->fInput.format = *format; 666 && channel->fPreferredFormat.u.raw_audio.format 671 format->u.raw_audio.format = channel 785 NodeInput* channel = _FindInput(for_whom); local 814 NodeInput* channel = _FindInput(for_whom); local 850 NodeInput* channel = _FindInput(where); local 889 NodeInput* channel = _FindInput(where); local 922 NodeInput* channel = _FindInput(consumer); local 998 NodeOutput* channel = _FindOutput(output); local 1080 NodeOutput* channel = _FindOutput(for_source); local 1126 NodeOutput *channel = _FindOutput(what); local 1192 NodeOutput *channel = _FindOutput(source); local 1263 NodeOutput *channel = _FindOutput(what); local 1303 NodeOutput *channel = _FindOutput(what); local 1349 NodeOutput *channel = _FindOutput(what); local 1427 NodeInput *channel = _FindInput(buffer->Header()->destination); local 2522 _FillNextBuffer(audio_buf_info* abinfo, NodeOutput& channel) argument 2603 NodeOutput* channel = (NodeOutput*)fOutputs.ItemAtFast(i); local 2616 NodeInput* channel = (NodeInput*)fInputs.ItemAtFast(i); local 2629 NodeInput* channel = (NodeInput*)fInputs.ItemAtFast(i); local 2652 NodeInput* channel = static_cast<NodeInput*>(data); local 2661 NodeOutput* channel = static_cast<NodeOutput*>(data); local [all...] |
/haiku/src/add-ons/media/media-add-ons/mixer/ |
H A D | MixerCore.cpp | 43 to the one of the channel masks of enum media_multi_channels. 526 // TODO: this does not support changing output channel count 600 // Init the channel information for each MixerInput. 603 for (int channel = 0; channel < count; channel++) { 608 if (!input->GetMixerChannelInfo(channel, currentFramePos, 621 for (int channel = 0; channel < fMixBufferChannelCount; channel [all...] |
H A D | MixerInput.cpp | 345 MixerInput::AddInputChannelDestination(int channel, int destination_type) argument 349 if (channel < 0 || channel >= fInputChannelCount) 353 if (fInputChannelInfo[channel].destination_mask & mask) 356 // verify that no other channel has id 359 "already assigned to channel %d\n", destination_type, 364 // add it to specified channel 365 fInputChannelInfo[channel].destination_mask |= mask; 373 MixerInput::RemoveInputChannelDestination(int channel, int destination_type) argument 377 if (channel < 393 HasInputChannelDestination(int channel, int destination_type) argument 419 GetInputChannelType(int channel) argument 428 SetInputChannelGain(int channel, float gain) argument 440 GetInputChannelGain(int channel) argument [all...] |
H A D | MixerInput.h | 40 int GetInputChannelType(int channel); 41 void SetInputChannelGain(int channel, float gain); 42 float GetInputChannelGain(int channel); 44 // The destinations for each channel 45 void AddInputChannelDestination(int channel, 47 void RemoveInputChannelDestination(int channel, 49 bool HasInputChannelDestination(int channel, 141 // Print this error for the first channel only.
|
H A D | AudioMixer.cpp | 243 // channel count, we place this information in the user_data 909 // frame_rate and channel count as the output. 990 // frame rate and channel count. 1265 case 40: // Allow output channel remapping 1269 case 50: // Allow input channel remapping 1306 if (fCore->Settings()->UseBalanceControl() && output->GetOutputChannelCount() == 2 && 1 /*channel mask is stereo */) { 1307 // single channel control + balance 1313 // multi channel control 1317 for (int channel = 0; 1318 channel < outpu [all...] |
/haiku/src/add-ons/media/media-add-ons/esound_sink/ |
H A D | ESDSinkNode.cpp | 285 && channel->fPreferredFormat.u.raw_audio.format == media_raw_audio_format::B_AUDIO_SHORT) 486 //GetFormat(&channel->fInput.format); 564 node_output *channel = FindOutput(output); 567 if (channel == NULL) 576 *format = channel->fPreferredFormat; 600 node_output *channel = (node_output *)fOutputs.ItemAt(*cookie); 601 *out_output = channel->fOutput; 621 node_output *channel = FindOutput(for_source); 624 if (channel == NULL) 631 if (newGroup == channel [all...] |
/haiku/src/add-ons/kernel/drivers/disk/scsi/scsi_cd/ |
H A D | scsi_cd.cpp | 395 volume->port0_channel = page->ports[0].channel; 397 volume->port1_channel = page->ports[1].channel; 399 volume->port2_channel = page->ports[2].channel; 401 volume->port3_channel = page->ports[3].channel; 415 page->ports[0].channel = volume->port0_channel; 419 page->ports[1].channel = volume->port1_channel; 423 page->ports[2].channel = volume->port2_channel; 427 page->ports[3].channel = volume->port3_channel;
|