Home
last modified time | relevance | path

Searched refs:bands (Results 1 – 25 of 224) sorted by relevance

123456789

/linux-6.15/net/sched/
H A Dsch_prio.c22 int bands; member
62 if (band >= q->bands) in prio_classify()
153 opt.replace_params.bands = qopt->bands; in prio_offload()
181 int oldbands = q->bands, i; in prio_tune()
188 if (qopt->bands > TCQ_PRIO_BANDS || qopt->bands < TCQ_MIN_PRIO_BANDS) in prio_tune()
192 if (qopt->priomap[i] >= qopt->bands) in prio_tune()
210 q->bands = qopt->bands; in prio_tune()
213 for (i = q->bands; i < oldbands; i++) in prio_tune()
224 for (i = q->bands; i < oldbands; i++) in prio_tune()
269 opt.bands = q->bands; in prio_dump()
[all …]
H A Dsch_multiq.c20 u16 bands; member
53 if (band >= q->bands) in multiq_classify()
94 for (band = 0; band < q->bands; band++) { in multiq_dequeue()
97 if (q->curband >= q->bands) in multiq_dequeue()
129 if (curband >= q->bands) in multiq_peek()
153 for (band = 0; band < q->bands; band++) in multiq_reset()
165 for (band = 0; band < q->bands; band++) in multiq_destroy()
194 q->bands = qopt->bands; in multiq_tune()
211 for (i = 0; i < q->bands; i++) { in multiq_tune()
267 opt.bands = q->bands; in multiq_dump()
[all …]
/linux-6.15/drivers/media/radio/
H A Dradio-tea5777.c138 static const struct v4l2_frequency_band bands[] = { variable
179 bands[tea->band].rangehigh); in radio_tea5777_set_freq()
275 *band = bands[band->index]; in vidioc_enum_freq_bands()
303 bands[BAND_FM].rangelow; in vidioc_g_tuner()
304 v->rangehigh = bands[BAND_FM].rangehigh; in vidioc_g_tuner()
386 for (i = 0; i < ARRAY_SIZE(bands); i++) { in vidioc_s_hw_freq_seek()
389 if (bands[i].rangelow >= rangelow && in vidioc_s_hw_freq_seek()
390 bands[i].rangehigh <= rangehigh) in vidioc_s_hw_freq_seek()
393 if (i == ARRAY_SIZE(bands)) in vidioc_s_hw_freq_seek()
405 rangelow = bands[tea->band].rangelow; in vidioc_s_hw_freq_seek()
[all …]
H A Dradio-cadet.c94 static const struct v4l2_frequency_band bands[] = { variable
220 freq = clamp(freq, bands[dev->is_fm_band].rangelow, in cadet_setfreq()
221 bands[dev->is_fm_band].rangehigh); in cadet_setfreq()
372 v->capability = bands[0].capability | bands[1].capability; in vidioc_g_tuner()
373 v->rangelow = bands[0].rangelow; /* 520 kHz (start of AM band) */ in vidioc_g_tuner()
404 if (band->index >= ARRAY_SIZE(bands)) in vidioc_enum_freq_bands()
406 *band = bands[band->index]; in vidioc_enum_freq_bands()
431 f->frequency >= (bands[0].rangehigh + bands[1].rangelow) / 2; in vidioc_s_frequency()
573 cadet_setfreq(dev, bands[1].rangelow); in cadet_probe()
574 if (cadet_getfreq(dev) == bands[1].rangelow) { in cadet_probe()
[all …]
H A Dtea575x.c49 static const struct v4l2_frequency_band bands[] = { variable
170 return clamp(freq * 16, bands[tea->band].rangelow, in snd_tea575x_val_to_freq()
171 bands[tea->band].rangehigh); /* from kHz */ in snd_tea575x_val_to_freq()
257 *band = bands[index]; in snd_tea575x_enum_freq_bands()
351 bands[tea->band].rangehigh); in vidioc_s_frequency()
371 for (i = 0; i < ARRAY_SIZE(bands); i++) { in snd_tea575x_s_hw_freq_seek()
376 if (bands[i].rangelow == a->rangelow && in snd_tea575x_s_hw_freq_seek()
377 bands[i].rangehigh == a->rangehigh) in snd_tea575x_s_hw_freq_seek()
380 if (i == ARRAY_SIZE(bands)) in snd_tea575x_s_hw_freq_seek()
384 tea->freq = clamp(tea->freq, bands[i].rangelow, in snd_tea575x_s_hw_freq_seek()
[all …]
H A Dradio-raremono.c73 static const struct v4l2_frequency_band bands[] = { variable
196 if (band->index >= ARRAY_SIZE(bands)) in vidioc_enum_freq_bands()
199 *band = bands[band->index]; in vidioc_enum_freq_bands()
256 freq = clamp_t(u32, f->frequency, bands[band].rangelow, bands[band].rangehigh); in vidioc_s_frequency()
/linux-6.15/drivers/media/radio/si470x/
H A Dradio-si470x-common.c133 static const struct v4l2_frequency_band bands[] = { variable
281 freq = clamp(freq, bands[radio->band].rangelow, in si470x_set_freq()
282 bands[radio->band].rangehigh); in si470x_set_freq()
304 for (band = 0; band < ARRAY_SIZE(bands); band++) { in si470x_set_seek()
305 if (bands[band].rangelow == seek->rangelow && in si470x_set_seek()
306 bands[band].rangehigh == seek->rangehigh) in si470x_set_seek()
309 if (band == ARRAY_SIZE(bands)) in si470x_set_seek()
711 if (freq->frequency < bands[radio->band].rangelow || in si470x_vidioc_s_frequency()
712 freq->frequency > bands[radio->band].rangehigh) { in si470x_vidioc_s_frequency()
747 if (band->index >= ARRAY_SIZE(bands)) in si470x_vidioc_enum_freq_bands()
[all …]
/linux-6.15/drivers/net/ethernet/microchip/lan966x/
H A Dlan966x_ets.c33 if (params->bands != NUM_PRIO_QUEUES) in lan966x_ets_add()
36 for (i = 0; i < params->bands; ++i) { in lan966x_ets_add()
51 for (i = 0; i < params->bands; ++i) { in lan966x_ets_add()
58 for (i = 0; i < params->bands; ++i) { in lan966x_ets_add()
/linux-6.15/drivers/net/wireless/marvell/mwifiex/
H A D11ac.c44 u8 bands, u16 mcs_map) in mwifiex_convert_mcsmap_to_maxrate() argument
51 if (bands & BAND_AAC) in mwifiex_convert_mcsmap_to_maxrate()
87 struct ieee80211_vht_cap *vht_cap, u8 bands) in mwifiex_fill_vht_cap_info() argument
91 if (bands & BAND_A) in mwifiex_fill_vht_cap_info()
100 struct ieee80211_vht_cap *vht_cap, u8 bands) in mwifiex_fill_vht_cap_tlv() argument
107 mwifiex_fill_vht_cap_info(priv, vht_cap, bands); in mwifiex_fill_vht_cap_tlv()
129 tmp = mwifiex_convert_mcsmap_to_maxrate(priv, bands, mcs_map_result); in mwifiex_fill_vht_cap_tlv()
151 tmp = mwifiex_convert_mcsmap_to_maxrate(priv, bands, mcs_map_result); in mwifiex_fill_vht_cap_tlv()
H A Dcfp.c311 sband = priv->wdev.wiphy->bands[NL80211_BAND_2GHZ]; in mwifiex_get_cfp()
313 sband = priv->wdev.wiphy->bands[NL80211_BAND_5GHZ]; in mwifiex_get_cfp()
388 sband = wiphy->bands[NL80211_BAND_5GHZ]; in mwifiex_get_rates_from_cfg80211()
393 sband = wiphy->bands[NL80211_BAND_2GHZ]; in mwifiex_get_rates_from_cfg80211()
/linux-6.15/drivers/media/tuners/
H A Dmsi001.c14 static const struct v4l2_frequency_band bands[] = { variable
337 if (f->frequency < ((bands[0].rangehigh + bands[1].rangelow) / 2)) in msi001_s_frequency()
342 bands[band].rangelow, bands[band].rangehigh); in msi001_s_frequency()
356 if (band->index >= ARRAY_SIZE(bands)) in msi001_enum_freq_bands()
359 band->capability = bands[band->index].capability; in msi001_enum_freq_bands()
360 band->rangelow = bands[band->index].rangelow; in msi001_enum_freq_bands()
361 band->rangehigh = bands[band->index].rangehigh; in msi001_enum_freq_bands()
436 dev->f_tuner = bands[0].rangelow; in msi001_probe()
H A Dfc2580.c361 static const struct v4l2_frequency_band bands[] = { variable
398 v->rangelow = bands[0].rangelow; in fc2580_g_tuner()
399 v->rangehigh = bands[0].rangehigh; in fc2580_g_tuner()
432 bands[0].rangelow, bands[0].rangehigh); in fc2580_s_frequency()
445 if (band->index >= ARRAY_SIZE(bands)) in fc2580_enum_freq_bands()
448 band->capability = bands[band->index].capability; in fc2580_enum_freq_bands()
449 band->rangelow = bands[band->index].rangelow; in fc2580_enum_freq_bands()
450 band->rangehigh = bands[band->index].rangehigh; in fc2580_enum_freq_bands()
571 dev->f_frequency = bands[0].rangelow; in fc2580_probe()
H A De4000.c261 static const struct v4l2_frequency_band bands[] = { variable
305 v->rangelow = bands[0].rangelow; in e4000_g_tuner()
306 v->rangehigh = bands[1].rangehigh; in e4000_g_tuner()
339 bands[0].rangelow, bands[1].rangehigh); in e4000_s_frequency()
352 if (band->index >= ARRAY_SIZE(bands)) in e4000_enum_freq_bands()
355 band->capability = bands[band->index].capability; in e4000_enum_freq_bands()
356 band->rangelow = bands[band->index].rangelow; in e4000_enum_freq_bands()
357 band->rangehigh = bands[band->index].rangehigh; in e4000_enum_freq_bands()
689 dev->f_frequency = bands[0].rangelow; in e4000_probe()
/linux-6.15/Documentation/driver-api/
H A Dwbrf.rst9 the GPU memory clocks with local radio module frequency bands used by
10 certain Wifi bands.
47 * 1: record RF bands in use
48 * 2: retrieve RF bands in use
72 current active frequency bands considering some producers may broadcast
76 active frequency bands.
/linux-6.15/drivers/net/wireless/ralink/rt2x00/
H A Drt2x00dev.c710 sband = &rt2x00dev->bands[rt2x00dev->curr_band]; in rt2x00lib_rxdone_read_signal()
1046 rt2x00dev->bands[NL80211_BAND_2GHZ].n_channels = 14; in rt2x00lib_probe_hw_modes()
1049 rt2x00dev->bands[NL80211_BAND_2GHZ].bitrates = rates; in rt2x00lib_probe_hw_modes()
1050 hw->wiphy->bands[NL80211_BAND_2GHZ] = in rt2x00lib_probe_hw_modes()
1051 &rt2x00dev->bands[NL80211_BAND_2GHZ]; in rt2x00lib_probe_hw_modes()
1052 memcpy(&rt2x00dev->bands[NL80211_BAND_2GHZ].ht_cap, in rt2x00lib_probe_hw_modes()
1062 rt2x00dev->bands[NL80211_BAND_5GHZ].n_channels = in rt2x00lib_probe_hw_modes()
1064 rt2x00dev->bands[NL80211_BAND_5GHZ].n_bitrates = in rt2x00lib_probe_hw_modes()
1068 hw->wiphy->bands[NL80211_BAND_5GHZ] = in rt2x00lib_probe_hw_modes()
1069 &rt2x00dev->bands[NL80211_BAND_5GHZ]; in rt2x00lib_probe_hw_modes()
[all …]
/linux-6.15/drivers/net/wireless/realtek/rtlwifi/
H A Dregd.c142 if (!wiphy->bands[band]) in _rtl_reg_apply_beaconing_flags()
145 sband = wiphy->bands[band]; in _rtl_reg_apply_beaconing_flags()
190 if (!wiphy->bands[NL80211_BAND_2GHZ]) in _rtl_reg_apply_active_scan_flags()
192 sband = wiphy->bands[NL80211_BAND_2GHZ]; in _rtl_reg_apply_active_scan_flags()
242 if (!wiphy->bands[NL80211_BAND_5GHZ]) in _rtl_reg_apply_radar_flags()
245 sband = wiphy->bands[NL80211_BAND_5GHZ]; in _rtl_reg_apply_radar_flags()
/linux-6.15/drivers/net/wireless/quantenna/qtnfmac/
H A Dcore.c215 wiphy->bands[band] = kzalloc(sizeof(*wiphy->bands[band]), GFP_KERNEL); in qtnf_mac_init_single_band()
216 if (!wiphy->bands[band]) in qtnf_mac_init_single_band()
219 wiphy->bands[band]->band = band; in qtnf_mac_init_single_band()
221 ret = qtnf_cmd_band_info_get(mac, wiphy->bands[band]); in qtnf_mac_init_single_band()
228 qtnf_band_init_rates(wiphy->bands[band]); in qtnf_mac_init_single_band()
521 if (!wiphy->bands[band]) in qtnf_core_mac_detach()
525 wiphy->bands[band]->n_iftype_data = 0; in qtnf_core_mac_detach()
527 kfree(wiphy->bands[band]->channels); in qtnf_core_mac_detach()
528 wiphy->bands[band]->n_channels = 0; in qtnf_core_mac_detach()
530 kfree(wiphy->bands[band]); in qtnf_core_mac_detach()
[all …]
/linux-6.15/drivers/net/wireless/intel/iwlwifi/fw/
H A Dacpi.c690 u8 bands; in iwl_acpi_get_wgds_table() member
696 .bands = ACPI_GEO_NUM_BANDS_REV2, in iwl_acpi_get_wgds_table()
702 .bands = ACPI_GEO_NUM_BANDS_REV2, in iwl_acpi_get_wgds_table()
707 .bands = ACPI_GEO_NUM_BANDS_REV0, in iwl_acpi_get_wgds_table()
727 rev_data[idx].bands; in iwl_acpi_get_wgds_table()
744 num_bands = rev_data[idx].bands; in iwl_acpi_get_wgds_table()
796 fwrt->geo_profiles[i].bands[j].max = in iwl_acpi_get_wgds_table()
797 fwrt->geo_profiles[i].bands[1].max; in iwl_acpi_get_wgds_table()
807 fwrt->geo_profiles[i].bands[j].max = in iwl_acpi_get_wgds_table()
814 fwrt->geo_profiles[i].bands[j].chains[k] = in iwl_acpi_get_wgds_table()
[all …]
H A Dregulatory.c208 cpu_to_le16(fwrt->geo_profiles[i].bands[j].max); in iwl_sar_geo_fill_table()
210 fwrt->geo_profiles[i].bands[j].chains[0]; in iwl_sar_geo_fill_table()
212 fwrt->geo_profiles[i].bands[j].chains[1]; in iwl_sar_geo_fill_table()
216 fwrt->geo_profiles[i].bands[j].chains[0], in iwl_sar_geo_fill_table()
217 fwrt->geo_profiles[i].bands[j].chains[1], in iwl_sar_geo_fill_table()
218 fwrt->geo_profiles[i].bands[j].max); in iwl_sar_geo_fill_table()
/linux-6.15/drivers/phy/cadence/
H A Dcdns-dphy-rx.c71 static const struct cdns_dphy_rx_band bands[] = { variable
109 if (rate < bands[0].min_rate) in cdns_dphy_rx_get_band_ctrl()
112 for (i = 0; i < ARRAY_SIZE(bands); i++) in cdns_dphy_rx_get_band_ctrl()
113 if (rate < bands[i].max_rate) in cdns_dphy_rx_get_band_ctrl()
/linux-6.15/drivers/net/wireless/ath/ath12k/
H A Dreg.c102 struct ieee80211_supported_band **bands; in ath12k_reg_update_chan_list() local
111 bands = hw->wiphy->bands; in ath12k_reg_update_chan_list()
113 if (!(ar->mac.sbands[band].channels && bands[band])) in ath12k_reg_update_chan_list()
116 for (i = 0; i < bands[band]->n_channels; i++) { in ath12k_reg_update_chan_list()
117 if (bands[band]->channels[i].flags & in ath12k_reg_update_chan_list()
139 if (!(ar->mac.sbands[band].channels && bands[band])) in ath12k_reg_update_chan_list()
142 for (i = 0; i < bands[band]->n_channels; i++) { in ath12k_reg_update_chan_list()
143 channel = &bands[band]->channels[i]; in ath12k_reg_update_chan_list()
/linux-6.15/Documentation/networking/
H A Dmultiqueue.rst35 bands and queues based on the value in skb->queue_mapping. Use this field in
39 blocking. It will cycle though the bands and verify that the hardware queue
42 On qdisc load, the number of bands is based on the number of queues on the
56 The qdisc will allocate the number of bands to equal the number of queues that
/linux-6.15/Documentation/userspace-api/media/v4l/
H A Dvidioc-enum-freq-bands.rst13 VIDIOC_ENUM_FREQ_BANDS - Enumerate supported frequency bands
34 Enumerates the frequency bands that a tuner or modulator supports. To do
76 be the same for all frequency bands of the selected
77 tuner/modulator. So either all bands have that capability set, or
/linux-6.15/drivers/net/wireless/ath/ath11k/
H A Dreg.c120 struct ieee80211_supported_band **bands; in ath11k_reg_update_chan_list() local
132 bands = hw->wiphy->bands; in ath11k_reg_update_chan_list()
134 if (!bands[band]) in ath11k_reg_update_chan_list()
137 for (i = 0; i < bands[band]->n_channels; i++) { in ath11k_reg_update_chan_list()
138 if (bands[band]->channels[i].flags & in ath11k_reg_update_chan_list()
160 if (!bands[band]) in ath11k_reg_update_chan_list()
163 for (i = 0; i < bands[band]->n_channels; i++) { in ath11k_reg_update_chan_list()
164 channel = &bands[band]->channels[i]; in ath11k_reg_update_chan_list()
/linux-6.15/tools/testing/selftests/drivers/net/mlxsw/
H A Dqos_pfc.sh174 ets bands 8 strict 8 priomap 7 6
190 ets bands 8 strict 8 priomap 7 6
207 ets bands 8 strict 8 priomap 7 6
229 ets bands 8 strict 8 priomap 7 6

123456789