/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath9k/ |
H A D | common-beacon.c | 63 dtim_intval = conf->intval * conf->dtim_period; in ath9k_cmn_beacon_config_sta() 73 bs->bs_dtimperiod = conf->dtim_period * bs->bs_intval; in ath9k_cmn_beacon_config_sta() 76 if (conf->dtim_period > 1) in ath9k_cmn_beacon_config_sta()
|
H A D | beacon.c | 597 cur_conf->dtim_period = bss_conf->dtim_period; in ath9k_cache_beacon_config() 618 if (cur_conf->dtim_period == 0) in ath9k_cache_beacon_config() 619 cur_conf->dtim_period = 1; in ath9k_cache_beacon_config()
|
H A D | common.h | 55 u16 dtim_period; member
|
H A D | htc_drv_beacon.c | 465 cur_conf->dtim_period = bss_conf->dtim_period; in ath9k_htc_beacon_config()
|
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath9k/ |
H A D | common-beacon.c | 63 dtim_intval = conf->intval * conf->dtim_period; in ath9k_cmn_beacon_config_sta() 73 bs->bs_dtimperiod = conf->dtim_period * bs->bs_intval; in ath9k_cmn_beacon_config_sta() 76 if (conf->dtim_period > 1) in ath9k_cmn_beacon_config_sta()
|
H A D | beacon.c | 598 cur_conf->dtim_period = bss_conf->dtim_period; in ath9k_cache_beacon_config() 619 if (cur_conf->dtim_period == 0) in ath9k_cache_beacon_config() 620 cur_conf->dtim_period = 1; in ath9k_cache_beacon_config()
|
H A D | common.h | 55 u16 dtim_period; member
|
/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/mvm/ |
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() 455 cpu_to_le32(TU_TO_US(vif->bss_conf.dtim_period * 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() 610 delay = 2 * TU_TO_MS(vif->bss_conf.dtim_period * in iwl_mvm_tdls_channel_switch() 663 msleep(TU_TO_MS(vif->bss_conf.dtim_period * 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()
|
H A D | sf.c | 321 changed_vif->bss_conf.dtim_period) { in iwl_mvm_sf_update()
|
/kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlwifi/mvm/ |
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() 399 cpu_to_le32(TU_TO_US(vif->bss_conf.dtim_period * 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() 554 delay = 2 * TU_TO_MS(vif->bss_conf.dtim_period * in iwl_mvm_tdls_channel_switch() 607 msleep(TU_TO_MS(vif->bss_conf.dtim_period * 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/marvell/mwifiex/ |
H A D | uap_cmd.c | 294 config->dtim_period = 0x7F; in mwifiex_set_sys_config_invalid_data() 483 struct host_cmd_tlv_dtim_period *dtim_period; in mwifiex_uap_bss_param_prepare() local 566 if (bss_cfg->dtim_period >= MIN_DTIM_PERIOD && in mwifiex_uap_bss_param_prepare() 567 bss_cfg->dtim_period <= MAX_DTIM_PERIOD) { in mwifiex_uap_bss_param_prepare() 568 dtim_period = (struct host_cmd_tlv_dtim_period *)tlv; in mwifiex_uap_bss_param_prepare() 569 dtim_period->header.type = in mwifiex_uap_bss_param_prepare() 571 dtim_period->header.len = in mwifiex_uap_bss_param_prepare() 574 dtim_period->period = bss_cfg->dtim_period; in mwifiex_uap_bss_param_prepare()
|
/kernel/linux/linux-6.6/drivers/net/wireless/marvell/mwifiex/ |
H A D | uap_cmd.c | 283 config->dtim_period = 0x7F; in mwifiex_set_sys_config_invalid_data() 472 struct host_cmd_tlv_dtim_period *dtim_period; in mwifiex_uap_bss_param_prepare() local 555 if (bss_cfg->dtim_period >= MIN_DTIM_PERIOD && in mwifiex_uap_bss_param_prepare() 556 bss_cfg->dtim_period <= MAX_DTIM_PERIOD) { in mwifiex_uap_bss_param_prepare() 557 dtim_period = (struct host_cmd_tlv_dtim_period *)tlv; in mwifiex_uap_bss_param_prepare() 558 dtim_period->header.type = in mwifiex_uap_bss_param_prepare() 560 dtim_period->header.len = in mwifiex_uap_bss_param_prepare() 563 dtim_period->period = bss_cfg->dtim_period; in mwifiex_uap_bss_param_prepare()
|
/kernel/linux/linux-5.10/drivers/net/wireless/ti/wl1251/ |
H A D | main.c | 307 u16 beacon_interval, u8 dtim_period) in wl1251_join() 326 dtim_period); in wl1251_join() 645 wl->beacon_int, wl->dtim_period); in wl1251_op_config() 656 wl->dtim_period = conf->ps_dtim_period; in wl1251_op_config() 659 wl->dtim_period); 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() 1146 wl->dtim_period = WL1251_DEFAULT_DTIM_PERIOD; in wl1251_op_bss_info_changed() 1210 wl->beacon_int, wl->dtim_period); in wl1251_op_bss_info_changed() 306 wl1251_join(struct wl1251 *wl, u8 bss_type, u8 channel, u16 beacon_interval, u8 dtim_period) wl1251_join() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/ti/wl1251/ |
H A D | main.c | 307 u16 beacon_interval, u8 dtim_period) in wl1251_join() 326 dtim_period); in wl1251_join() 645 wl->beacon_int, wl->dtim_period); in wl1251_op_config() 656 wl->dtim_period = conf->ps_dtim_period; in wl1251_op_config() 659 wl->dtim_period); 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() 1146 wl->dtim_period = WL1251_DEFAULT_DTIM_PERIOD; in wl1251_op_bss_info_changed() 1210 wl->beacon_int, wl->dtim_period); in wl1251_op_bss_info_changed() 306 wl1251_join(struct wl1251 *wl, u8 bss_type, u8 channel, u16 beacon_interval, u8 dtim_period) wl1251_join() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/purelifi/plfxlc/ |
H A D | chip.h | 54 u8 dtim_period, int type);
|
H A D | chip.c | 29 u8 dtim_period, int type) in plfxlc_set_beacon_interval() 28 plfxlc_set_beacon_interval(struct plfxlc_chip *chip, u16 interval, u8 dtim_period, int type) plfxlc_set_beacon_interval() argument
|
/kernel/linux/linux-5.10/drivers/net/wireless/intersil/p54/ |
H A D | main.c | 105 u8 dtim_period; in p54_beacon_format_ie_tim() local 113 dtim_period = tim[3]; in p54_beacon_format_ie_tim() 126 tim[3] = dtim_period; in p54_beacon_format_ie_tim() 486 info->dtim_period * 5; in p54_bss_info_changed()
|
/kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt76/mt7921/ |
H A D | mcu.c | 802 u8 dtim_period; in mt7921_mcu_uni_bss_bcnft() member 813 .dtim_period = vif->bss_conf.dtim_period, in mt7921_mcu_uni_bss_bcnft() 831 u8 dtim_period; in mt7921_mcu_set_bss_pm() member 842 .dtim_period = vif->bss_conf.dtim_period, in mt7921_mcu_set_bss_pm()
|
/kernel/linux/linux-5.10/drivers/net/wireless/st/cw1200/ |
H A D | sta.c | 1275 join.dtim_period = priv->join_dtim_period; in cw1200_do_join() 1285 join.dtim_period, priv->beacon_int); in cw1200_do_join() 1456 .dtim_period = 1, in cw1200_enable_listening() 1901 if (info->dtim_period) in cw1200_bss_info_changed() 1902 priv->join_dtim_period = info->dtim_period; in cw1200_bss_info_changed() 2318 .dtim_period = conf->dtim_period, in cw1200_start_ap() 2338 priv->join_dtim_period = conf->dtim_period; in cw1200_start_ap() 2344 start.beacon_interval, start.dtim_period, in cw1200_start_ap()
|
/kernel/linux/linux-6.6/drivers/net/wireless/st/cw1200/ |
H A D | sta.c | 1276 join.dtim_period = priv->join_dtim_period; in cw1200_do_join() 1286 join.dtim_period, priv->beacon_int); in cw1200_do_join() 1457 .dtim_period = 1, in cw1200_enable_listening() 1902 if (info->dtim_period) in cw1200_bss_info_changed() 1903 priv->join_dtim_period = info->dtim_period; in cw1200_bss_info_changed() 2319 .dtim_period = conf->dtim_period, in cw1200_start_ap() 2339 priv->join_dtim_period = conf->dtim_period; in cw1200_start_ap() 2345 start.beacon_interval, start.dtim_period, in cw1200_start_ap()
|
/kernel/linux/linux-5.10/drivers/net/wireless/microchip/wilc1000/ |
H A D | fw.h | 99 u8 dtim_period; member
|
/kernel/linux/linux-6.6/drivers/net/wireless/microchip/wilc1000/ |
H A D | fw.h | 101 u8 dtim_period; member
|
/kernel/linux/linux-6.6/drivers/net/wireless/intersil/p54/ |
H A D | main.c | 105 u8 dtim_period; in p54_beacon_format_ie_tim() local 113 dtim_period = tim[3]; in p54_beacon_format_ie_tim() 126 tim[3] = dtim_period; in p54_beacon_format_ie_tim() 487 info->dtim_period * 5; in p54_bss_info_changed()
|
/kernel/linux/linux-5.10/net/mac80211/ |
H A D | mlme.c | 1779 u8 dtimper = found->u.mgd.dtim_period; in ieee80211_recalc_ps() 2280 bss_conf->dtim_period = sdata->u.mgd.dtim_period ?: 1; in ieee80211_set_associated() 2285 bss_conf->dtim_period = 0; in ieee80211_set_associated() 2434 sdata->vif.bss_conf.dtim_period = 0; in ieee80211_set_disassoc() 4021 if (elems.dtim_period) in ieee80211_rx_mgmt_beacon() 4022 ifmgd->dtim_period = elems.dtim_period; in ieee80211_rx_mgmt_beacon() 4183 /* a few bogus AP send dtim_period = 0 or no TIM IE */ in ieee80211_rx_mgmt_beacon() 4184 bss_conf->dtim_period in ieee80211_rx_mgmt_beacon() 5134 ieee80211_get_dtim(const struct cfg80211_bss_ies *ies, u8 *dtim_count, u8 *dtim_period) ieee80211_get_dtim() argument [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/ath/wcn36xx/ |
H A D | main.c | 839 bss_conf->dtim_period); in wcn36xx_bss_info_changed() 841 vif_priv->dtim_period = bss_conf->dtim_period; in wcn36xx_bss_info_changed() 953 vif_priv->dtim_period = bss_conf->dtim_period; in wcn36xx_bss_info_changed()
|