/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/mvm/ |
H A D | power.c | 431 if (vif->bss_conf.beacon_rate && in iwl_mvm_power_build_cmd() 432 (vif->bss_conf.beacon_rate->bitrate == 10 || in iwl_mvm_power_build_cmd() 433 vif->bss_conf.beacon_rate->bitrate == 60)) { in iwl_mvm_power_build_cmd()
|
/kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlwifi/mvm/ |
H A D | power.c | 379 if (vif->bss_conf.beacon_rate && in iwl_mvm_power_build_cmd() 380 (vif->bss_conf.beacon_rate->bitrate == 10 || in iwl_mvm_power_build_cmd() 381 vif->bss_conf.beacon_rate->bitrate == 60)) { in iwl_mvm_power_build_cmd()
|
/kernel/linux/linux-5.10/drivers/staging/vt6656/ |
H A D | main_usb.c | 816 if (conf->assoc && conf->beacon_rate) { in vnt_bss_info_changed() 831 vnt_adjust_tsf(priv, conf->beacon_rate->hw_value, in vnt_bss_info_changed()
|
/kernel/linux/linux-6.6/drivers/staging/vt6656/ |
H A D | main_usb.c | 814 if (vif->cfg.assoc && conf->beacon_rate) { in vnt_bss_info_changed() 829 vnt_adjust_tsf(priv, conf->beacon_rate->hw_value, in vnt_bss_info_changed()
|
/kernel/linux/linux-5.10/net/mac80211/ |
H A D | mlme.c | 2281 bss_conf->beacon_rate = bss->beacon_rate; in ieee80211_set_associated() 2284 bss_conf->beacon_rate = NULL; in ieee80211_set_associated() 2435 sdata->vif.bss_conf.beacon_rate = NULL; in ieee80211_set_disassoc() 3783 sdata->vif.bss_conf.beacon_rate = bss->beacon_rate; in ieee80211_rx_bss_info()
|
H A D | scan.c | 132 bss->beacon_rate = in ieee80211_update_bss_from_elems()
|
H A D | cfg.c | 1173 params->beacon_rate.control[i].legacy; in ieee80211_start_ap() 1180 sdata->vif.bss_conf.beacon_tx_rate = params->beacon_rate; in ieee80211_start_ap() 2125 setup->beacon_rate.control[i].legacy; in copy_mesh_setup()
|
H A D | ieee80211_i.h | 94 struct ieee80211_rate *beacon_rate; member
|
/kernel/linux/linux-6.6/drivers/net/wireless/realtek/rtw89/ |
H A D | fw.c | 1926 u16 beacon_rate; in rtw89_fw_h2c_update_beacon() local 1932 beacon_rate = RTW89_HW_RATE_OFDM6; in rtw89_fw_h2c_update_beacon() 1934 beacon_rate = RTW89_HW_RATE_CCK1; in rtw89_fw_h2c_update_beacon() 1936 beacon_rate = RTW89_HW_RATE_OFDM6; in rtw89_fw_h2c_update_beacon() 1968 SET_BCN_UPD_RATE(skb->data, beacon_rate); in rtw89_fw_h2c_update_beacon()
|
/kernel/linux/linux-5.10/drivers/staging/vt6655/ |
H A D | device_main.c | 1471 if (conf->assoc && conf->beacon_rate) { in vnt_bss_info_changed() 1472 CARDbUpdateTSF(priv, conf->beacon_rate->hw_value, in vnt_bss_info_changed()
|
/kernel/linux/linux-6.6/drivers/staging/vt6655/ |
H A D | device_main.c | 1536 if (vif->cfg.assoc && conf->beacon_rate) { in vnt_bss_info_changed() 1537 CARDbUpdateTSF(priv, conf->beacon_rate->hw_value, in vnt_bss_info_changed()
|
/kernel/linux/linux-6.6/net/mac80211/ |
H A D | mlme.c | 2789 bss_conf->beacon_rate = bss->beacon_rate; in ieee80211_link_set_associated() 2792 bss_conf->beacon_rate = NULL; in ieee80211_link_set_associated() 3030 sdata->vif.bss_conf.beacon_rate = NULL; in ieee80211_set_disassoc() 5517 link->conf->beacon_rate = bss->beacon_rate; in ieee80211_rx_bss_info()
|
H A D | scan.c | 150 bss->beacon_rate = in ieee80211_inform_bss()
|
H A D | cfg.c | 1452 params->beacon_rate.control[i].legacy; in ieee80211_start_ap() 1459 link_conf->beacon_tx_rate = params->beacon_rate; in ieee80211_start_ap() 2506 setup->beacon_rate.control[i].legacy; in copy_mesh_setup()
|
H A D | ieee80211_i.h | 104 struct ieee80211_rate *beacon_rate; member
|
/kernel/linux/linux-5.10/include/net/ |
H A D | cfg80211.h | 1168 * @beacon_rate: bitrate to be used for beacons 1201 struct cfg80211_bitrate_mask beacon_rate; member 2005 * @beacon_rate: bitrate to be used for beacons 2031 struct cfg80211_bitrate_mask beacon_rate; member
|
H A D | mac80211.h | 559 * @beacon_rate: associated AP's beacon TX rate 662 struct ieee80211_rate *beacon_rate; member
|
/kernel/linux/linux-6.6/net/wireless/ |
H A D | nl80211.c | 5290 struct cfg80211_bitrate_mask *beacon_rate) in validate_beacon_tx_rate() 5293 u32 rate = beacon_rate->control[band].legacy; in validate_beacon_tx_rate() 5301 if (hweight8(beacon_rate->control[band].ht_mcs[i]) > 1) { in validate_beacon_tx_rate() 5303 } else if (beacon_rate->control[band].ht_mcs[i]) { in validate_beacon_tx_rate() 5314 if (hweight16(beacon_rate->control[band].vht_mcs[i]) > 1) { in validate_beacon_tx_rate() 5316 } else if (beacon_rate->control[band].vht_mcs[i]) { in validate_beacon_tx_rate() 5327 if (hweight16(beacon_rate->control[band].he_mcs[i]) > 1) { in validate_beacon_tx_rate() 5329 } else if (beacon_rate->control[band].he_mcs[i]) { in validate_beacon_tx_rate() 6098 ¶ms->beacon_rate, in nl80211_start_ap() 6104 ¶ms->beacon_rate); in nl80211_start_ap() 5288 validate_beacon_tx_rate(struct cfg80211_registered_device *rdev, enum nl80211_band band, struct cfg80211_bitrate_mask *beacon_rate) validate_beacon_tx_rate() argument [all...] |
/kernel/linux/linux-6.6/include/net/ |
H A D | cfg80211.h | 1345 * @beacon_rate: bitrate to be used for beacons 1384 struct cfg80211_bitrate_mask beacon_rate; member 2351 * @beacon_rate: bitrate to be used for beacons 2377 struct cfg80211_bitrate_mask beacon_rate; member
|
H A D | mac80211.h | 580 * @beacon_rate: associated AP's beacon TX rate 714 struct ieee80211_rate *beacon_rate; member
|
/kernel/linux/linux-5.10/net/wireless/ |
H A D | nl80211.c | 4758 struct cfg80211_bitrate_mask *beacon_rate) in validate_beacon_tx_rate() 4761 u32 rate = beacon_rate->control[band].legacy; in validate_beacon_tx_rate() 4769 if (hweight8(beacon_rate->control[band].ht_mcs[i]) > 1) { in validate_beacon_tx_rate() 4771 } else if (beacon_rate->control[band].ht_mcs[i]) { in validate_beacon_tx_rate() 4782 if (hweight16(beacon_rate->control[band].vht_mcs[i]) > 1) { in validate_beacon_tx_rate() 4784 } else if (beacon_rate->control[band].vht_mcs[i]) { in validate_beacon_tx_rate() 5267 ¶ms.beacon_rate, in nl80211_start_ap() 5273 ¶ms.beacon_rate); in nl80211_start_ap() 11725 &setup.beacon_rate, in nl80211_join_mesh() 11734 &setup.beacon_rate); in nl80211_join_mesh() 4756 validate_beacon_tx_rate(struct cfg80211_registered_device *rdev, enum nl80211_band band, struct cfg80211_bitrate_mask *beacon_rate) validate_beacon_tx_rate() argument [all...] |