Lines Matching refs:bss_conf
85 if (vif->bss_conf.use_short_preamble) in ath9k_beacon_setup()
386 if (!vif || !vif->bss_conf.enable_beacon) in ath9k_beacon_tasklet()
549 struct ieee80211_bss_conf *bss_conf) in ath9k_cache_beacon_config() argument
555 "Caching beacon data for BSS: %pM\n", bss_conf->bssid); in ath9k_cache_beacon_config()
557 cur_conf->beacon_interval = bss_conf->beacon_int; in ath9k_cache_beacon_config()
558 cur_conf->dtim_period = bss_conf->dtim_period; in ath9k_cache_beacon_config()
560 cur_conf->ibss_creator = bss_conf->ibss_creator; in ath9k_cache_beacon_config()
587 struct ieee80211_bss_conf *bss_conf = &vif->bss_conf; in ath9k_beacon_config() local
607 ath9k_cache_beacon_config(sc, ctx, bss_conf); in ath9k_beacon_config()
623 if (!bss_conf->enable_beacon) { in ath9k_beacon_config()
628 ath9k_cache_beacon_config(sc, ctx, bss_conf); in ath9k_beacon_config()
645 if ((changed & BSS_CHANGED_IBSS) && !bss_conf->ibss_creator && in ath9k_beacon_config()
646 bss_conf->enable_beacon) { in ath9k_beacon_config()