/kernel/linux/linux-5.10/drivers/net/wireless/ralink/rt2x00/ |
H A D | rt2x00config.c | 88 erp.beacon_int = bss_conf->beacon_int; in rt2x00lib_config_erp() 95 rt2x00dev->beacon_int = bss_conf->beacon_int; in rt2x00lib_config_erp() 199 u16 beacon_int; in rt2x00lib_config() local 269 beacon_int = msecs_to_jiffies(rt2x00dev->beacon_int); in rt2x00lib_config() 271 if (beacon_diff > beacon_int) in rt2x00lib_config() 274 autowake_timeout = (conf->ps_dtim_period * beacon_int) - beacon_diff; in rt2x00lib_config()
|
/kernel/linux/linux-6.6/drivers/net/wireless/ralink/rt2x00/ |
H A D | rt2x00config.c | 89 erp.beacon_int = bss_conf->beacon_int; in rt2x00lib_config_erp() 96 rt2x00dev->beacon_int = bss_conf->beacon_int; in rt2x00lib_config_erp() 200 u16 beacon_int; in rt2x00lib_config() local 270 beacon_int = msecs_to_jiffies(rt2x00dev->beacon_int); in rt2x00lib_config() 272 if (beacon_diff > beacon_int) in rt2x00lib_config() 275 autowake_timeout = (conf->ps_dtim_period * beacon_int) - beacon_diff; in rt2x00lib_config()
|
/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/mvm/ |
H A D | quota.c | 149 int i, phy_id = -1, beacon_int = 0; in iwl_mvm_adjust_quota_for_noa() local 159 beacon_int = mvm->noa_vif->bss_conf.beacon_int; in iwl_mvm_adjust_quota_for_noa() 172 quota *= (beacon_int - mvm->noa_duration); in iwl_mvm_adjust_quota_for_noa() 173 quota /= beacon_int; in iwl_mvm_adjust_quota_for_noa()
|
H A D | mac-ctxt.c | 140 min_bi = min(data->vif->bss_conf.beacon_int, in iwl_mvm_mac_tsf_id_iter() 141 vif->bss_conf.beacon_int); in iwl_mvm_mac_tsf_id_iter() 146 if ((data->vif->bss_conf.beacon_int - in iwl_mvm_mac_tsf_id_iter() 147 vif->bss_conf.beacon_int) % min_bi == 0) { in iwl_mvm_mac_tsf_id_iter() 169 min_bi = min(data->vif->bss_conf.beacon_int, in iwl_mvm_mac_tsf_id_iter() 170 vif->bss_conf.beacon_int); in iwl_mvm_mac_tsf_id_iter() 175 if ((data->vif->bss_conf.beacon_int - in iwl_mvm_mac_tsf_id_iter() 176 vif->bss_conf.beacon_int) % min_bi == 0) { in iwl_mvm_mac_tsf_id_iter() 644 vif->bss_conf.beacon_int; in iwl_mvm_mac_ctxt_cmd_sta() 693 ctxt_sta->bi = cpu_to_le32(vif->bss_conf.beacon_int); in iwl_mvm_mac_ctxt_cmd_sta() 1062 u16 beacon_int; global() member [all...] |
H A D | tdls.c | 206 u32 duration = 2 * vif->bss_conf.dtim_period * vif->bss_conf.beacon_int; in iwl_mvm_mac_mgd_protect_tdls_discover() 292 delay = TU_TO_MS(vif->bss_conf.dtim_period * vif->bss_conf.beacon_int); in iwl_mvm_rx_tdls_notif() 456 vif->bss_conf.beacon_int) / 2); in iwl_mvm_tdls_config_channel_switch() 549 delay = TU_TO_MS(vif->bss_conf.dtim_period * vif->bss_conf.beacon_int); in iwl_mvm_tdls_ch_switch_work() 611 vif->bss_conf.beacon_int); in iwl_mvm_tdls_channel_switch() 664 vif->bss_conf.beacon_int)); in iwl_mvm_tdls_cancel_channel_switch() 724 delay = vif->bss_conf.dtim_period * vif->bss_conf.beacon_int * in iwl_mvm_tdls_recv_channel_switch()
|
/kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlwifi/mvm/ |
H A D | quota.c | 94 int i, phy_id = -1, beacon_int = 0; in iwl_mvm_adjust_quota_for_noa() local 104 beacon_int = mvm->noa_vif->bss_conf.beacon_int; in iwl_mvm_adjust_quota_for_noa() 117 quota *= (beacon_int - mvm->noa_duration); in iwl_mvm_adjust_quota_for_noa() 118 quota /= beacon_int; in iwl_mvm_adjust_quota_for_noa()
|
H A D | mac-ctxt.c | 85 min_bi = min(data->vif->bss_conf.beacon_int, in iwl_mvm_mac_tsf_id_iter() 86 vif->bss_conf.beacon_int); in iwl_mvm_mac_tsf_id_iter() 91 if ((data->vif->bss_conf.beacon_int - in iwl_mvm_mac_tsf_id_iter() 92 vif->bss_conf.beacon_int) % min_bi == 0) { in iwl_mvm_mac_tsf_id_iter() 114 min_bi = min(data->vif->bss_conf.beacon_int, in iwl_mvm_mac_tsf_id_iter() 115 vif->bss_conf.beacon_int); in iwl_mvm_mac_tsf_id_iter() 120 if ((data->vif->bss_conf.beacon_int - in iwl_mvm_mac_tsf_id_iter() 121 vif->bss_conf.beacon_int) % min_bi == 0) { in iwl_mvm_mac_tsf_id_iter() 610 link_conf->beacon_int; in iwl_mvm_set_fw_dtim_tbtt() 706 ctxt_sta->bi = cpu_to_le32(vif->bss_conf.beacon_int); in iwl_mvm_mac_ctxt_cmd_sta() 1202 u16 beacon_int; global() member [all...] |
H A D | tdls.c | 150 u32 duration = 2 * vif->bss_conf.dtim_period * vif->bss_conf.beacon_int; in iwl_mvm_mac_mgd_protect_tdls_discover() 236 delay = TU_TO_MS(vif->bss_conf.dtim_period * vif->bss_conf.beacon_int); in iwl_mvm_rx_tdls_notif() 400 vif->bss_conf.beacon_int) / 2); in iwl_mvm_tdls_config_channel_switch() 493 delay = TU_TO_MS(vif->bss_conf.dtim_period * vif->bss_conf.beacon_int); in iwl_mvm_tdls_ch_switch_work() 555 vif->bss_conf.beacon_int); in iwl_mvm_tdls_channel_switch() 608 vif->bss_conf.beacon_int)); in iwl_mvm_tdls_cancel_channel_switch() 668 delay = vif->bss_conf.dtim_period * vif->bss_conf.beacon_int * in iwl_mvm_tdls_recv_channel_switch()
|
/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/dvm/ |
H A D | rxon.c | 283 u16 beacon_int; in iwl_send_rxon_timing() local 295 beacon_int = vif ? vif->bss_conf.beacon_int : 0; in iwl_send_rxon_timing() 307 priv->contexts[IWL_RXON_CTX_BSS].vif->bss_conf.beacon_int) { in iwl_send_rxon_timing() 310 beacon_int = le16_to_cpu(ctx->timing.beacon_interval); in iwl_send_rxon_timing() 314 priv->contexts[IWL_RXON_CTX_PAN].vif->bss_conf.beacon_int && in iwl_send_rxon_timing() 316 !ctx->vif->bss_conf.beacon_int)) { in iwl_send_rxon_timing() 319 beacon_int = le16_to_cpu(ctx->timing.beacon_interval); in iwl_send_rxon_timing() 321 beacon_int = iwl_adjust_beacon_interval(beacon_int, in iwl_send_rxon_timing() [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlwifi/dvm/ |
H A D | rxon.c | 278 u16 beacon_int; in iwl_send_rxon_timing() local 290 beacon_int = vif ? vif->bss_conf.beacon_int : 0; in iwl_send_rxon_timing() 302 priv->contexts[IWL_RXON_CTX_BSS].vif->bss_conf.beacon_int) { in iwl_send_rxon_timing() 305 beacon_int = le16_to_cpu(ctx->timing.beacon_interval); in iwl_send_rxon_timing() 309 priv->contexts[IWL_RXON_CTX_PAN].vif->bss_conf.beacon_int && in iwl_send_rxon_timing() 311 !ctx->vif->bss_conf.beacon_int)) { in iwl_send_rxon_timing() 314 beacon_int = le16_to_cpu(ctx->timing.beacon_interval); in iwl_send_rxon_timing() 316 beacon_int = iwl_adjust_beacon_interval(beacon_int, in iwl_send_rxon_timing() [all...] |
/kernel/linux/linux-6.6/drivers/staging/vt6656/ |
H A D | card.c | 268 u32 beacon_int; in vnt_get_next_tbtt() local 270 beacon_int = beacon_interval * 1024; in vnt_get_next_tbtt() 275 if (beacon_int) { in vnt_get_next_tbtt() 276 do_div(tsf, beacon_int); in vnt_get_next_tbtt() 278 tsf *= beacon_int; in vnt_get_next_tbtt()
|
/kernel/linux/linux-5.10/drivers/net/wireless/st/cw1200/ |
H A D | sta.c | 527 priv->beacon_int * priv->join_dtim_period > in cw1200_set_beacon_wakeup_period_work() 1255 if (!priv->beacon_int) in cw1200_do_join() 1256 priv->beacon_int = 1; in cw1200_do_join() 1258 join.beacon_interval = priv->beacon_int; in cw1200_do_join() 1263 priv->beacon_int) == 0) in cw1200_do_join() 1266 priv->beacon_int); in cw1200_do_join() 1270 priv->beacon_int + 1); in cw1200_do_join() 1285 join.dtim_period, priv->beacon_int); in cw1200_do_join() 1844 priv->beacon_int = info->beacon_int; in cw1200_bss_info_changed() [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/st/cw1200/ |
H A D | sta.c | 527 priv->beacon_int * priv->join_dtim_period > in cw1200_set_beacon_wakeup_period_work() 1256 if (!priv->beacon_int) in cw1200_do_join() 1257 priv->beacon_int = 1; in cw1200_do_join() 1259 join.beacon_interval = priv->beacon_int; in cw1200_do_join() 1264 priv->beacon_int) == 0) in cw1200_do_join() 1267 priv->beacon_int); in cw1200_do_join() 1271 priv->beacon_int + 1); in cw1200_do_join() 1286 join.dtim_period, priv->beacon_int); in cw1200_do_join() 1845 priv->beacon_int = info->beacon_int; in cw1200_bss_info_changed() [all...] |
/kernel/linux/linux-5.10/drivers/staging/vt6656/ |
H A D | card.c | 290 u32 beacon_int; in vnt_get_next_tbtt() local 292 beacon_int = beacon_interval * 1024; in vnt_get_next_tbtt() 297 if (beacon_int) { in vnt_get_next_tbtt() 298 do_div(tsf, beacon_int); in vnt_get_next_tbtt() 300 tsf *= beacon_int; in vnt_get_next_tbtt()
|
/kernel/linux/linux-5.10/drivers/net/wireless/ti/wl1251/ |
H A D | main.c | 645 wl->beacon_int, wl->dtim_period); in wl1251_op_config() 658 ret = wl1251_acx_wr_tbtt_and_dtim(wl, wl->beacon_int, in wl1251_op_config() 689 wl->beacon_int, wl->dtim_period); in wl1251_op_config() 1007 wl->beacon_int, wl->dtim_period); in wl1251_op_hw_scan() 1119 wl->beacon_int, wl->dtim_period); in wl1251_op_bss_info_changed() 1127 wl->beacon_int = bss_conf->beacon_int; in wl1251_op_bss_info_changed() 1145 wl->beacon_int = WL1251_DEFAULT_BEACON_INT; in wl1251_op_bss_info_changed() 1210 wl->beacon_int, wl->dtim_period); in wl1251_op_bss_info_changed() 1611 wl->beacon_int in wl1251_alloc_hw() [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/ti/wl1251/ |
H A D | main.c | 645 wl->beacon_int, wl->dtim_period); in wl1251_op_config() 658 ret = wl1251_acx_wr_tbtt_and_dtim(wl, wl->beacon_int, in wl1251_op_config() 689 wl->beacon_int, wl->dtim_period); in wl1251_op_config() 1007 wl->beacon_int, wl->dtim_period); in wl1251_op_hw_scan() 1119 wl->beacon_int, wl->dtim_period); in wl1251_op_bss_info_changed() 1127 wl->beacon_int = bss_conf->beacon_int; in wl1251_op_bss_info_changed() 1145 wl->beacon_int = WL1251_DEFAULT_BEACON_INT; in wl1251_op_bss_info_changed() 1210 wl->beacon_int, wl->dtim_period); in wl1251_op_bss_info_changed() 1619 wl->beacon_int in wl1251_alloc_hw() [all...] |
/kernel/linux/linux-5.10/net/mac80211/ |
H A D | ibss.c | 39 const int beacon_int, const u32 basic_rates, in ieee80211_ibss_build_presp() 82 mgmt->u.beacon.beacon_int = cpu_to_le16(beacon_int); in ieee80211_ibss_build_presp() 219 const u8 *bssid, const int beacon_int, in __ieee80211_sta_join_ibss() 317 presp = ieee80211_ibss_build_presp(sdata, beacon_int, basic_rates, in __ieee80211_sta_join_ibss() 327 sdata->vif.bss_conf.beacon_int = beacon_int; in __ieee80211_sta_join_ibss() 406 u16 beacon_int = cbss->beacon_interval; in ieee80211_sta_join_ibss() local 415 if (beacon_int < 10) in ieee80211_sta_join_ibss() 416 beacon_int in ieee80211_sta_join_ibss() 38 ieee80211_ibss_build_presp(struct ieee80211_sub_if_data *sdata, const int beacon_int, const u32 basic_rates, const u16 capability, u64 tsf, struct cfg80211_chan_def *chandef, bool *have_higher_than_11mbit, struct cfg80211_csa_settings *csa_settings) ieee80211_ibss_build_presp() argument 218 __ieee80211_sta_join_ibss(struct ieee80211_sub_if_data *sdata, const u8 *bssid, const int beacon_int, struct cfg80211_chan_def *req_chandef, const u32 basic_rates, const u16 capability, u64 tsf, bool creator) __ieee80211_sta_join_ibss() argument [all...] |
/kernel/linux/linux-6.6/net/mac80211/ |
H A D | ibss.c | 39 const int beacon_int, const u32 basic_rates, in ieee80211_ibss_build_presp() 82 mgmt->u.beacon.beacon_int = cpu_to_le16(beacon_int); in ieee80211_ibss_build_presp() 219 const u8 *bssid, const int beacon_int, in __ieee80211_sta_join_ibss() 316 presp = ieee80211_ibss_build_presp(sdata, beacon_int, basic_rates, in __ieee80211_sta_join_ibss() 326 sdata->vif.bss_conf.beacon_int = beacon_int; in __ieee80211_sta_join_ibss() 403 u16 beacon_int = cbss->beacon_interval; in ieee80211_sta_join_ibss() local 412 if (beacon_int < 10) in ieee80211_sta_join_ibss() 413 beacon_int in ieee80211_sta_join_ibss() 38 ieee80211_ibss_build_presp(struct ieee80211_sub_if_data *sdata, const int beacon_int, const u32 basic_rates, const u16 capability, u64 tsf, struct cfg80211_chan_def *chandef, bool *have_higher_than_11mbit, struct cfg80211_csa_settings *csa_settings) ieee80211_ibss_build_presp() argument 218 __ieee80211_sta_join_ibss(struct ieee80211_sub_if_data *sdata, const u8 *bssid, const int beacon_int, struct cfg80211_chan_def *req_chandef, const u32 basic_rates, const u16 capability, u64 tsf, bool creator) __ieee80211_sta_join_ibss() argument [all...] |
/kernel/linux/linux-5.10/drivers/staging/vt6655/ |
H A D | card.c | 833 u32 beacon_int; in CARDqGetNextTBTT() local 835 beacon_int = wBeaconInterval * 1024; in CARDqGetNextTBTT() 836 if (beacon_int) { in CARDqGetNextTBTT() 837 do_div(qwTSF, beacon_int); in CARDqGetNextTBTT() 839 qwTSF *= beacon_int; in CARDqGetNextTBTT()
|
/kernel/linux/linux-6.6/drivers/staging/vt6655/ |
H A D | card.c | 769 u32 beacon_int; in CARDqGetNextTBTT() local 771 beacon_int = wBeaconInterval * 1024; in CARDqGetNextTBTT() 772 if (beacon_int) { in CARDqGetNextTBTT() 773 do_div(qwTSF, beacon_int); in CARDqGetNextTBTT() 775 qwTSF *= beacon_int; in CARDqGetNextTBTT()
|
/kernel/linux/linux-5.10/drivers/net/wireless/realtek/rtlwifi/rtl8192se/ |
H A D | fw.c | 567 mac->vif->bss_conf.beacon_int, GENMASK(15, 0)); in rtl92s_set_fw_pwrmode_cmd() 575 max_wakeup_period = mac->vif->bss_conf.beacon_int; in rtl92s_set_fw_pwrmode_cmd() 577 max_wakeup_period = mac->vif->bss_conf.beacon_int * in rtl92s_set_fw_pwrmode_cmd() 610 mac->vif->bss_conf.beacon_int, GENMASK(15, 0)); in rtl92s_set_fw_joinbss_report_cmd()
|
/kernel/linux/linux-6.6/drivers/net/wireless/realtek/rtlwifi/rtl8192se/ |
H A D | fw.c | 567 mac->vif->bss_conf.beacon_int, GENMASK(15, 0)); in rtl92s_set_fw_pwrmode_cmd() 575 max_wakeup_period = mac->vif->bss_conf.beacon_int; in rtl92s_set_fw_pwrmode_cmd() 577 max_wakeup_period = mac->vif->bss_conf.beacon_int * in rtl92s_set_fw_pwrmode_cmd() 610 mac->vif->bss_conf.beacon_int, GENMASK(15, 0)); in rtl92s_set_fw_joinbss_report_cmd()
|
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath9k/ |
H A D | channel.c | 338 u32 cur_tsf, prev_tsf, beacon_int; in ath_chanctx_adjust_tbtt_delta() local 341 beacon_int = TU_TO_USEC(sc->cur_chan->beacon.beacon_interval); in ath_chanctx_adjust_tbtt_delta() 362 if (offset < 0 || offset > 3 * beacon_int) in ath_chanctx_adjust_tbtt_delta() 365 offset = beacon_int / 2 - (offset % beacon_int); in ath_chanctx_adjust_tbtt_delta() 444 u32 beacon_int) in ath_chanctx_set_periodic_noa() 452 avp->noa_duration = (3 * beacon_int / 2) + in ath_chanctx_set_periodic_noa() 503 u32 beacon_int; in ath_chanctx_event() local 585 beacon_int = TU_TO_USEC(cur_conf->beacon_interval); in ath_chanctx_event() 588 tsf_time = sc->sched.next_tbtt + beacon_int / in ath_chanctx_event() 440 ath_chanctx_set_periodic_noa(struct ath_softc *sc, struct ath_vif *avp, struct ath_beacon_config *cur_conf, u32 tsf_time, u32 beacon_int) ath_chanctx_set_periodic_noa() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath9k/ |
H A D | channel.c | 338 u32 cur_tsf, prev_tsf, beacon_int; in ath_chanctx_adjust_tbtt_delta() local 341 beacon_int = TU_TO_USEC(sc->cur_chan->beacon.beacon_interval); in ath_chanctx_adjust_tbtt_delta() 362 if (offset < 0 || offset > 3 * beacon_int) in ath_chanctx_adjust_tbtt_delta() 365 offset = beacon_int / 2 - (offset % beacon_int); in ath_chanctx_adjust_tbtt_delta() 444 u32 beacon_int) in ath_chanctx_set_periodic_noa() 452 avp->noa_duration = (3 * beacon_int / 2) + in ath_chanctx_set_periodic_noa() 503 u32 beacon_int; in ath_chanctx_event() local 585 beacon_int = TU_TO_USEC(cur_conf->beacon_interval); in ath_chanctx_event() 588 tsf_time = sc->sched.next_tbtt + beacon_int / in ath_chanctx_event() 440 ath_chanctx_set_periodic_noa(struct ath_softc *sc, struct ath_vif *avp, struct ath_beacon_config *cur_conf, u32 tsf_time, u32 beacon_int) ath_chanctx_set_periodic_noa() argument [all...] |
/kernel/linux/linux-5.10/drivers/staging/wfx/ |
H A D | hif_tx.c | 307 WARN_ON(!conf->beacon_int); in hif_join() 322 body->beacon_interval = cpu_to_le32(conf->beacon_int); in hif_join() 454 WARN_ON(!conf->beacon_int); in hif_start() 460 body->beacon_interval = cpu_to_le32(conf->beacon_int); in hif_start()
|