Searched refs:bss_conf (Results 1 - 25 of 42) sorted by relevance

12

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/wireless/ath/ath9k/
H A Dhtc_drv_beacon.c22 struct htc_beacon_config *bss_conf)
38 intval = bss_conf->beacon_interval & ATH9K_BEACON_PERIOD;
39 bmiss_timeout = (ATH_DEFAULT_BMISS_LIMIT * bss_conf->beacon_interval);
45 dtimperiod = bss_conf->dtim_period;
134 struct htc_beacon_config *bss_conf)
143 intval = bss_conf->beacon_interval & ATH9K_BEACON_PERIOD;
151 bss_conf->beacon_interval, imask);
245 struct ieee80211_bss_conf *bss_conf = &vif->bss_conf; local
247 cur_conf->beacon_interval = bss_conf
21 ath9k_htc_beacon_config_sta(struct ath9k_htc_priv *priv, struct htc_beacon_config *bss_conf) argument
133 ath9k_htc_beacon_config_adhoc(struct ath9k_htc_priv *priv, struct htc_beacon_config *bss_conf) argument
[all...]
H A Dhtc_drv_main.c418 struct ieee80211_bss_conf *bss_conf)
428 sta = ieee80211_find_sta(vif, bss_conf->bssid);
440 bss_conf->bssid, be32_to_cpu(trate.capflags));
1609 struct ieee80211_bss_conf *bss_conf,
1620 common->curaid = bss_conf->assoc ?
1621 bss_conf->aid : 0;
1623 bss_conf->assoc);
1625 if (bss_conf->assoc) {
1636 memcpy(common->curbssid, bss_conf->bssid, ETH_ALEN);
1647 bss_conf
416 ath9k_htc_update_rate(struct ath9k_htc_priv *priv, struct ieee80211_vif *vif, struct ieee80211_bss_conf *bss_conf) argument
1607 ath9k_htc_bss_info_changed(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_bss_conf *bss_conf, u32 changed) argument
[all...]
H A Dmain.c793 struct ieee80211_bss_conf *bss_conf)
798 if (bss_conf->assoc) {
801 bss_conf->aid, common->curbssid);
804 common->curaid = bss_conf->aid;
1822 struct ieee80211_bss_conf *bss_conf,
1837 memcpy(common->curbssid, bss_conf->bssid, ETH_ALEN);
1838 memcpy(avp->bssid, bss_conf->bssid, ETH_ALEN);
1859 ((changed & BSS_CHANGED_BEACON_ENABLED) && bss_conf->enable_beacon)) {
1867 if (bss_conf->use_short_slot)
1886 if ((changed & BSS_CHANGED_BEACON_ENABLED) && !bss_conf
791 ath9k_bss_assoc_info(struct ath_softc *sc, struct ieee80211_vif *vif, struct ieee80211_bss_conf *bss_conf) argument
1820 ath9k_bss_info_changed(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_bss_conf *bss_conf, u32 changed) argument
[all...]
H A Dbeacon.c686 struct ieee80211_bss_conf *bss_conf = &vif->bss_conf; local
690 cur_conf->beacon_interval = bss_conf->beacon_int;
691 cur_conf->dtim_period = bss_conf->dtim_period;
H A Dvirtual.c383 if (!vif->bss_conf.assoc) {
434 if (!vif->bss_conf.assoc)
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/wireless/rt2x00/
H A Drt2x00config.c84 struct ieee80211_bss_conf *bss_conf)
90 erp.short_preamble = bss_conf->use_short_preamble;
91 erp.cts_protection = bss_conf->use_cts_prot;
93 erp.slot_time = bss_conf->use_short_slot ? SHORT_SLOT_TIME : SLOT_TIME;
95 erp.pifs = bss_conf->use_short_slot ? SHORT_PIFS : PIFS;
96 erp.difs = bss_conf->use_short_slot ? SHORT_DIFS : DIFS;
97 erp.eifs = bss_conf->use_short_slot ? SHORT_EIFS : EIFS;
99 erp.basic_rates = bss_conf->basic_rates;
100 erp.beacon_int = bss_conf->beacon_int;
103 rt2x00dev->beacon_int = bss_conf
82 rt2x00lib_config_erp(struct rt2x00_dev *rt2x00dev, struct rt2x00_intf *intf, struct ieee80211_bss_conf *bss_conf) argument
[all...]
H A Drt2x00mac.c610 struct ieee80211_bss_conf *bss_conf,
630 memcpy(&intf->bssid, bss_conf->bssid, ETH_ALEN);
642 bss_conf->bssid);
649 bss_conf->enable_beacon);
660 if (bss_conf->assoc)
673 rt2x00lib_config_erp(rt2x00dev, intf, bss_conf);
608 rt2x00mac_bss_info_changed(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_bss_conf *bss_conf, u32 changes) argument
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/net/mac80211/
H A Dchan.c77 switch (tmp->vif.bss_conf.channel_type) {
80 superchan = tmp->vif.bss_conf.channel_type;
120 sdata->vif.bss_conf.channel_type = chantype;
H A Dmain.c179 if (sdata->vif.bss_conf.assoc)
180 sdata->vif.bss_conf.bssid = sdata->u.mgd.bssid;
182 sdata->vif.bss_conf.bssid = zero;
184 sdata->vif.bss_conf.bssid = sdata->u.ibss.bssid;
186 sdata->vif.bss_conf.bssid = sdata->vif.addr;
188 sdata->vif.bss_conf.bssid = zero;
210 sdata->vif.bss_conf.enable_beacon = false;
218 sdata->vif.bss_conf.enable_beacon =
222 sdata->vif.bss_conf.enable_beacon =
226 sdata->vif.bss_conf
322 struct ieee80211_bss_conf *bss_conf; local
[all...]
H A Dmlme.c155 prev_chantype = sdata->vif.bss_conf.channel_type;
213 sdata->vif.bss_conf.ht_operation_mode != ht_opmode ||
216 sdata->vif.bss_conf.ht_operation_mode = ht_opmode;
604 found->vif.bss_conf.beacon_int);
802 sdata->vif.bss_conf.qos = true;
809 struct ieee80211_bss_conf *bss_conf = &sdata->vif.bss_conf; local
827 if (use_protection != bss_conf->use_cts_prot) {
828 bss_conf->use_cts_prot = use_protection;
832 if (use_short_preamble != bss_conf
851 struct ieee80211_bss_conf *bss_conf = &sdata->vif.bss_conf; local
1237 struct ieee80211_bss_conf *bss_conf = &sdata->vif.bss_conf; local
1503 struct ieee80211_bss_conf *bss_conf = &sdata->vif.bss_conf; local
[all...]
H A Dcfg.c461 (sdata->vif.bss_conf.beacon_int != params->interval)) {
462 sdata->vif.bss_conf.beacon_int = params->interval;
524 sdata->vif.bss_conf.dtim_period = new->dtim_period;
1068 sdata->vif.bss_conf.use_cts_prot = params->use_cts_prot;
1072 sdata->vif.bss_conf.use_short_preamble =
1077 if (!sdata->vif.bss_conf.use_short_slot &&
1079 sdata->vif.bss_conf.use_short_slot = true;
1084 sdata->vif.bss_conf.use_short_slot =
1103 sdata->vif.bss_conf.basic_rates = rates;
1407 sdata->vif.bss_conf
1471 struct ieee80211_bss_conf *bss_conf = &vif->bss_conf; local
[all...]
H A Dibss.c100 if (sdata->vif.bss_conf.ibss_joined) {
101 sdata->vif.bss_conf.ibss_joined = false;
178 sdata->vif.bss_conf.beacon_int = beacon_int;
179 sdata->vif.bss_conf.basic_rates = basic_rates;
187 sdata->vif.bss_conf.ibss_joined = true;
542 __ieee80211_sta_join_ibss(sdata, bssid, sdata->vif.bss_conf.beacon_int,
894 sdata->vif.bss_conf.beacon_int = params->beacon_interval;
966 sdata->vif.bss_conf.ibss_joined = false;
H A Dtx.c127 if (tx->sdata->vif.bss_conf.basic_rates & BIT(i))
161 tx->sdata->vif.bss_conf.use_short_preamble);
170 tx->sdata->vif.bss_conf.use_short_preamble);
588 txrc.bss_conf = &tx->sdata->vif.bss_conf;
609 if (tx->sdata->vif.bss_conf.use_short_preamble &&
663 if (!(tx->sdata->vif.bss_conf.basic_rates & BIT(i)))
722 if (!rts && tx->sdata->vif.bss_conf.use_cts_prot &&
2244 cpu_to_le16(sdata->vif.bss_conf.beacon_int);
2266 txrc.bss_conf
[all...]
H A Dscan.c468 if (sdata->vif.bss_conf.beacon_int <
471 sdata->vif.bss_conf.beacon_int;
H A Drate.c247 txrc->bss_conf->basic_rates,
H A Dutil.c176 short_preamble = sdata->vif.bss_conf.use_short_preamble;
209 short_preamble = sdata->vif.bss_conf.use_short_preamble;
249 short_preamble = sdata->vif.bss_conf.use_short_preamble;
808 sdata->vif.bss_conf.qos =
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/wireless/ath/ar9170/
H A Dmac.c68 ar->vif->bss_conf.use_short_slot)
81 ofdm = ar->vif->bss_conf.basic_rates >> 4;
86 cck = ar->vif->bss_conf.basic_rates & 0xf;
383 v |= ar->vif->bss_conf.beacon_int;
393 pretbtt = (ar->vif->bss_conf.beacon_int - 6) <<
401 v |= ar->vif->bss_conf.dtim_period << 16;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/wireless/wl12xx/
H A Dwl1271_main.c1607 struct ieee80211_bss_conf *bss_conf,
1627 bss_conf->beacon_int);
1629 wl->beacon_int = bss_conf->beacon_int;
1675 bss_conf->enable_beacon ? "enabled" : "disabled");
1677 if (bss_conf->enable_beacon)
1686 if (bss_conf->cqm_rssi_thold)
1689 bss_conf->cqm_rssi_thold,
1690 bss_conf->cqm_rssi_hyst);
1693 wl->rssi_thold = bss_conf->cqm_rssi_thold;
1701 memcmp(wl->bssid, bss_conf
1605 wl1271_op_bss_info_changed(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_bss_conf *bss_conf, u32 changed) argument
[all...]
H A Dwl1251_main.c935 struct ieee80211_bss_conf *bss_conf,
951 memcpy(wl->bssid, bss_conf->bssid, ETH_ALEN);
976 if (bss_conf->assoc) {
977 wl->beacon_int = bss_conf->beacon_int;
990 ret = wl1251_acx_aid(wl, bss_conf->aid);
1000 if (bss_conf->use_short_slot)
1011 if (bss_conf->use_short_preamble)
1018 if (bss_conf->use_cts_prot)
933 wl1251_op_bss_info_changed(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_bss_conf *bss_conf, u32 changed) argument
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/wireless/iwlwifi/
H A Diwl-core.c514 beacon_int = vif->bss_conf.beacon_int;
959 if (vif && vif->bss_conf.use_short_slot)
1643 struct ieee80211_bss_conf *bss_conf = &vif->bss_conf; local
1651 bss_conf->ht_operation_mode & IEEE80211_HT_OP_MODE_PROTECTION;
1653 !!(bss_conf->ht_operation_mode & IEEE80211_HT_OP_MODE_NON_GF_STA_PRSNT);
1660 sta = ieee80211_find_sta(vif, bss_conf->bssid);
1743 struct ieee80211_bss_conf *bss_conf,
1760 priv->qos_data.qos_active = bss_conf->qos;
1775 IWL_DEBUG_MAC80211(priv, "BSSID %pM\n", bss_conf
1741 iwl_bss_info_changed(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_bss_conf *bss_conf, u32 changes) argument
[all...]
H A Diwl-agn-lib.c1238 interval = vif->bss_conf.beacon_int;
1404 return iwl_add_bssid_station(priv, vif->bss_conf.bssid, true,
1407 vif->bss_conf.bssid);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/wireless/libertas_tf/
H A Dmain.c488 struct ieee80211_bss_conf *bss_conf,
504 bss_conf->beacon_int);
513 bool activate = !is_zero_ether_addr(bss_conf->bssid);
514 lbtf_set_bssid(priv, activate, bss_conf->bssid);
518 if (bss_conf->use_short_preamble)
486 lbtf_op_bss_info_changed(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_bss_conf *bss_conf, u32 changes) argument
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/wireless/zd1211rw/
H A Dzd_mac.c1027 struct ieee80211_bss_conf *bss_conf,
1051 if (bss_conf->enable_beacon)
1053 bss_conf->beacon_int;
1060 associated = is_valid_ether_addr(bss_conf->bssid);
1070 mac->short_preamble = bss_conf->use_short_preamble;
1025 zd_op_bss_info_changed(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_bss_conf *bss_conf, u32 changes) argument
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/wireless/
H A Dmwl8k.c2328 cmd->aid = cpu_to_le16(vif->bss_conf.aid);
2329 memcpy(cmd->bssid, vif->bss_conf.bssid, ETH_ALEN);
2331 if (vif->bss_conf.use_cts_prot) {
2334 switch (vif->bss_conf.ht_operation_mode &
3053 p->basic_caps = cpu_to_le16(vif->bss_conf.assoc_capability);
3412 if ((changed & BSS_CHANGED_ASSOC) && !vif->bss_conf.assoc)
3418 if (vif->bss_conf.assoc) {
3423 ap = ieee80211_find_sta(vif, vif->bss_conf.bssid);
3440 if ((changed & BSS_CHANGED_ASSOC) && vif->bss_conf.assoc) {
3452 vif->bss_conf
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/net/
H A Dmac80211.h779 * @bss_conf: BSS configuration for this interface, either our own
787 struct ieee80211_bss_conf bss_conf; member in struct:ieee80211_vif
2554 * @bss_conf: the current BSS configuration
2573 struct ieee80211_bss_conf *bss_conf; member in struct:ieee80211_tx_rate_control

Completed in 493 milliseconds

12