Searched refs:channel (Results 1 - 25 of 166) sorted by last modified time

1234567

/haiku/src/add-ons/kernel/drivers/audio/emuxki/
H A Demuxki.h152 * Emu10k1 play channel params
362 emuxki_channel *channel[EMU_NUMCHAN]; member in struct:_emuxki_dev
H A Demuxki.c351 /* 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 Dmulti.cpp68 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 Dif_iwm.c2543 /* 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 Dif_iwx.c3069 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 Dif_iwxreg.h633 #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 Dif_iwxvar.h327 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 DMultiAudioNode.cpp421 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 Dusb_audio.cpp252 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 DStream.cpp88 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 DPorts.cpp842 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 Dactbl2.h2242 #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 Darch_cpu.cpp189 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 Darch_cpu.h20 void determine_cpu_conversion_factor(uint8 channel);
/haiku/src/libs/compat/freebsd_network/
H A Dsynch.cpp20 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 DMainWin.cpp80 // 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 Dhighpoint_ide_pci.cpp28 #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 Dmulti_audio_test.cpp351 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 DOpenSoundNode.cpp617 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 DMixerCore.cpp43 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 DMixerInput.cpp345 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 DMixerInput.h40 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 DAudioMixer.cpp243 // 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 DESDSinkNode.cpp285 && 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 Dscsi_cd.cpp395 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;

Completed in 389 milliseconds

1234567