Home
last modified time | relevance | path

Searched refs:dtim_period (Results 1 – 25 of 117) sorted by relevance

12345

/linux/drivers/net/wireless/ath/ath9k/
A Dcommon-beacon.c63 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()
A Dbeacon.c597 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()
A Dcommon.h55 u16 dtim_period; member
A Dhtc_drv_beacon.c465 cur_conf->dtim_period = bss_conf->dtim_period; in ath9k_htc_beacon_config()
/linux/drivers/net/wireless/intel/iwlwifi/mvm/
A Dtdls.c150 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()
A Dsf.c265 changed_vif->bss_conf.dtim_period) { in iwl_mvm_sf_update()
A Dpower.c301 int dtimper = vif->bss_conf.dtim_period ?: 1; in iwl_mvm_power_config_skip_dtim()
343 dtimper = vif->bss_conf.dtim_period; in iwl_mvm_power_build_cmd()
793 if (mvmvif != mvm->bf_allowed_vif || !vif->bss_conf.dtim_period || in _iwl_mvm_enable_beacon_filter()
/linux/drivers/net/wireless/marvell/mwifiex/
A Duap_cmd.c295 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
559 if (bss_cfg->dtim_period >= MIN_DTIM_PERIOD && in mwifiex_uap_bss_param_prepare()
560 bss_cfg->dtim_period <= MAX_DTIM_PERIOD) { in mwifiex_uap_bss_param_prepare()
561 dtim_period = (struct host_cmd_tlv_dtim_period *)tlv; in mwifiex_uap_bss_param_prepare()
562 dtim_period->header.type = in mwifiex_uap_bss_param_prepare()
564 dtim_period->header.len = in mwifiex_uap_bss_param_prepare()
567 dtim_period->period = bss_cfg->dtim_period; in mwifiex_uap_bss_param_prepare()
/linux/drivers/net/wireless/ti/wl1251/
A Dmain.c307 u16 beacon_interval, u8 dtim_period) in wl1251_join() argument
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()
[all …]
/linux/drivers/net/wireless/intersil/p54/
A Dmain.c105 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()
/linux/drivers/net/wireless/mediatek/mt76/mt7921/
A Dmcu.c1175 u8 dtim_period; in mt7921_mcu_uni_bss_bcnft() member
1186 .dtim_period = vif->bss_conf.dtim_period, in mt7921_mcu_uni_bss_bcnft()
1204 u8 dtim_period; in mt7921_mcu_set_bss_pm() member
1215 .dtim_period = vif->bss_conf.dtim_period, in mt7921_mcu_set_bss_pm()
/linux/drivers/net/wireless/microchip/wilc1000/
A Dfw.h99 u8 dtim_period; member
/linux/drivers/net/wireless/st/cw1200/
A Dsta.c1275 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()
/linux/net/mac80211/
A Dmlme.c2225 bss_conf->dtim_period = sdata->u.mgd.dtim_period ?: 1; in ieee80211_set_associated()
2230 bss_conf->dtim_period = 0; in ieee80211_set_associated()
4053 if (elems->dtim_period) in ieee80211_rx_mgmt_beacon()
4054 ifmgd->dtim_period = elems->dtim_period; in ieee80211_rx_mgmt_beacon()
4218 bss_conf->dtim_period = elems->dtim_period ?: 1; in ieee80211_rx_mgmt_beacon()
5202 if (dtim_period) in ieee80211_get_dtim()
5203 *dtim_period = valid ? tim->dtim_period : 0; in ieee80211_get_dtim()
5214 if (dtim_period) in ieee80211_get_dtim()
5215 *dtim_period = idx->dtim_period; in ieee80211_get_dtim()
5748 ifmgd->dtim_period = 0; in ieee80211_mgd_assoc()
[all …]
A Dutil.c1507 elems->dtim_period = tim_ie->dtim_period; in ieee802_11_parse_elems_crc()
1514 offsetofend(struct ieee80211_bssid_index, dtim_period)) in ieee802_11_parse_elems_crc()
1515 elems->dtim_period = elems->bssid_index->dtim_period; in ieee802_11_parse_elems_crc()
4316 u8 dtim_period = sdata->vif.bss_conf.dtim_period; in ieee80211_recalc_dtim() local
4320 if (tsf == -1ULL || !beacon_int || !dtim_period) in ieee80211_recalc_dtim()
4341 bcns_from_dtim = do_div(tsf, dtim_period); in ieee80211_recalc_dtim()
4346 dtim_count = dtim_period - bcns_from_dtim; in ieee80211_recalc_dtim()
/linux/drivers/net/wireless/
A Dwl3501.h314 u16 dtim_period; member
384 u16 dtim_period; member
/linux/drivers/net/wireless/ath/wcn36xx/
A Dmain.c832 bss_conf->dtim_period); in wcn36xx_bss_info_changed()
834 vif_priv->dtim_period = bss_conf->dtim_period; in wcn36xx_bss_info_changed()
947 vif_priv->dtim_period = bss_conf->dtim_period; in wcn36xx_bss_info_changed()
A Dwcn36xx.h123 u8 dtim_period; member
/linux/drivers/net/wireless/intel/iwlegacy/
A Dcommon.c1080 int i, dtim_period, no_dtim; in il_build_powertable_cmd() local
1100 dtim_period = il->vif ? il->vif->bss_conf.dtim_period : 0; in il_build_powertable_cmd()
1102 if (dtim_period <= 2) { in il_build_powertable_cmd()
1105 } else if (dtim_period <= 10) { in il_build_powertable_cmd()
1113 if (dtim_period == 0) { in il_build_powertable_cmd()
1114 dtim_period = 1; in il_build_powertable_cmd()
1125 max_sleep = dtim_period * (skip + 1); in il_build_powertable_cmd()
1126 else if (max_sleep > dtim_period) in il_build_powertable_cmd()
1127 max_sleep = (max_sleep / dtim_period) * dtim_period; in il_build_powertable_cmd()
1130 max_sleep = dtim_period; in il_build_powertable_cmd()
[all …]
/linux/drivers/net/wireless/zydas/zd1211rw/
A Dzd_chip.c882 u8 dtim_period, int type) in set_beacon_interval() argument
904 dtim_period = 0; in set_beacon_interval()
908 b_interval = mode_flag | (dtim_period << 16) | interval; in set_beacon_interval()
919 int zd_set_beacon_interval(struct zd_chip *chip, u16 interval, u8 dtim_period, in zd_set_beacon_interval() argument
925 r = set_beacon_interval(chip, interval, dtim_period, type); in zd_set_beacon_interval()
/linux/drivers/net/wireless/intel/iwlwifi/dvm/
A Drxon.c328 ctx->timing.dtim_period = vif ? (vif->bss_conf.dtim_period ?: 1) : 1; in iwl_send_rxon_timing()
545 int dtim = ctx_pan->vif->bss_conf.dtim_period ?: 1; in iwlagn_set_pan_params()
576 slot1 = max_t(int, 1, ctx_pan->vif->bss_conf.dtim_period) * in iwlagn_set_pan_params()
/linux/net/wireless/
A Dmesh.c95 .dtim_period = MESH_DEFAULT_DTIM_PERIOD,
/linux/drivers/net/wireless/mediatek/mt76/mt7615/
A Dmcu.h335 u8 dtim_period; member
/linux/drivers/staging/wfx/
A Dhif_tx.c447 body->dtim_period = conf->dtim_period; in hif_start()
/linux/drivers/net/wireless/broadcom/brcm80211/brcmsmac/
A Dpub.h335 u16 tim_offset, u16 dtim_period);

Completed in 76 milliseconds

12345