Searched refs:bss_conf (Results 76 - 100 of 151) sorted by relevance

1234567

/linux-master/net/mac80211/
H A Dairtime.c643 conf = rcu_dereference(vif->bss_conf.chanctx_conf);
701 basic_rates = vif->bss_conf.basic_rates;
702 short_pream = vif->bss_conf.use_short_preamble;
H A Dtdls.c1328 conf = rcu_dereference_protected(sdata->vif.bss_conf.chanctx_conf,
1396 opmode = sdata->vif.bss_conf.ht_operation_mode;
1403 if (opmode == sdata->vif.bss_conf.ht_operation_mode)
1406 sdata->vif.bss_conf.ht_operation_mode = opmode;
1438 /* protect possible bss_conf changes and avoid concurrency in
1445 if (sdata->vif.bss_conf.csa_active) {
H A Dtx.c60 chanctx_conf = rcu_dereference(tx->sdata->vif.bss_conf.chanctx_conf);
144 if (tx->sdata->vif.bss_conf.basic_rates & BIT(i))
183 tx->sdata->vif.bss_conf.use_short_preamble);
192 tx->sdata->vif.bss_conf.use_short_preamble);
698 txrc.bss_conf = &tx->sdata->vif.bss_conf;
723 info->control.use_cts_prot = tx->sdata->vif.bss_conf.use_cts_prot;
731 if (tx->sdata->vif.bss_conf.use_short_preamble &&
2388 chanctx_conf = rcu_dereference(sdata->vif.bss_conf.chanctx_conf);
2393 rcu_dereference(tmp_sdata->vif.bss_conf
[all...]
H A Ddriver-ops.c454 !sdata->vif.bss_conf.mu_mimo_owner &&
/linux-master/drivers/net/wireless/ath/ath12k/
H A Dmac.c478 conf = rcu_dereference(vif->bss_conf.chanctx_conf);
1411 if (!ether_addr_equal(mgmt->bssid, vif->bss_conf.bssid))
1493 arg->peer_caps = vif->bss_conf.assoc_capability;
1501 struct ieee80211_bss_conf *info = &vif->bss_conf;
1932 arg->peer_he_ops = vif->bss_conf.he_oper.params;
2533 struct ieee80211_bss_conf *bss_conf)
2549 ap_sta = ieee80211_find_sta(vif, bss_conf->bssid);
2552 bss_conf->bssid, arvif->vdev_id);
2564 bss_conf->bssid, arvif->vdev_id, ret);
2570 bss_conf
2531 ath12k_bss_assoc(struct ath12k *ar, struct ath12k_vif *arvif, struct ieee80211_bss_conf *bss_conf) argument
[all...]
/linux-master/drivers/net/wireless/virtual/
H A Dmac80211_hwsim.c1032 rcu_dereference(vif->bss_conf.chanctx_conf)->def.chan);
1070 rcu_dereference(vif->bss_conf.chanctx_conf)->def.chan);
1780 rx_status.signal += info->control.vif->bss_conf.txpower;
1885 return &vif->bss_conf;
1890 return &vif->bss_conf;
1893 struct ieee80211_bss_conf *bss_conf; local
1909 bss_conf = rcu_dereference(vif->link_conf[link_id]);
1910 if (WARN_ON_ONCE(!bss_conf))
1914 if (!rcu_access_pointer(bss_conf->chanctx_conf))
1918 return bss_conf;
1954 struct ieee80211_bss_conf *bss_conf; local
[all...]
/linux-master/drivers/net/wireless/marvell/
H A Dmwl8k.c3256 memcpy(cmd->bssid, vif->bss_conf.bssid, ETH_ALEN);
3258 if (vif->bss_conf.use_cts_prot) {
3261 switch (vif->bss_conf.ht_operation_mode &
4549 p->basic_caps = cpu_to_le16(vif->bss_conf.assoc_capability);
5029 ap = ieee80211_find_sta(vif, vif->bss_conf.bssid);
5062 idx = ffs(vif->bss_conf.basic_rates);
5079 vif->bss_conf.use_short_preamble);
5085 rc = mwl8k_cmd_set_slot(hw, vif->bss_conf.use_short_slot);
5104 memcpy(priv->capture_bssid, vif->bss_conf.bssid, ETH_ALEN);
5123 vif->bss_conf
[all...]
/linux-master/drivers/net/wireless/intel/iwlwifi/mvm/
H A Dftm-initiator.c252 memcpy(cmd->range_req_bssid, vif->bss_conf.bssid, ETH_ALEN);
284 memcpy(cmd->range_req_bssid, vif->bss_conf.bssid, ETH_ALEN);
752 !memcmp(vif->bss_conf.bssid, target->bssid,
H A Dops.c182 if (!vif->bss_conf.chanreq.oper.chan ||
183 vif->bss_conf.chanreq.oper.chan->band != NL80211_BAND_2GHZ ||
184 vif->bss_conf.chanreq.oper.width < NL80211_CHAN_WIDTH_40)
/linux-master/drivers/net/wireless/intel/iwlwifi/dvm/
H A Dagn.h94 struct ieee80211_bss_conf *bss_conf,
H A Dlib.c102 vif->bss_conf.bssid,
105 vif->bss_conf.bssid);
/linux-master/drivers/net/wireless/ath/ath9k/
H A Dchannel.c916 sc->offchannel.chan.txpower = vif->bss_conf.txpower;
920 sc->offchannel.chan.txpower = vif->bss_conf.txpower;
1472 ieee80211_parse_p2p_noa(&vif->bss_conf.p2p_noa_attr, &avp->noa, tsf);
1490 ctwin = avp->vif->bss_conf.p2p_noa_attr.oppps_ctwindow;
/linux-master/drivers/net/wireless/rsi/
H A Drsi_91x_core.c417 struct ieee80211_bss_conf *bss = &vif->bss_conf;
/linux-master/drivers/staging/vt6655/
H A Ddevice_main.c1144 priv->vif->bss_conf.enable_beacon)
1146 (priv->vif->bss_conf.beacon_int -
1174 if (priv->vif->bss_conf.enable_beacon)
1675 CARDvUpdateNextTBTT(priv, tsf, vif->bss_conf.beacon_int);
/linux-master/drivers/net/wireless/ath/ath10k/
H A Dmac.c663 conf = rcu_dereference(vif->bss_conf.chanctx_conf);
1958 vif->bss_conf.beacon_int) / 1000;
2031 if (!vif->bss_conf.csa_active)
2075 if (!ether_addr_equal(mgmt->bssid, vif->bss_conf.bssid))
2176 arg->peer_caps = vif->bss_conf.assoc_capability;
2184 struct ieee80211_bss_conf *info = &vif->bss_conf;
3058 struct ieee80211_bss_conf *bss_conf)
3075 ap_sta = ieee80211_find_sta(vif, bss_conf->bssid);
3078 bss_conf->bssid, arvif->vdev_id);
3092 bss_conf
3056 ath10k_bss_assoc(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_bss_conf *bss_conf) argument
[all...]
/linux-master/drivers/net/wireless/realtek/rtw89/
H A Dcore.c594 if (!vif || !vif->bss_conf.basic_rates || !tx_req->sta)
597 return __ffs(vif->bss_conf.basic_rates) + lowest_rate;
1777 if (!ether_addr_equal(vif->bss_conf.bssid, tf->ta) ||
1908 if (!vif->bss_conf.bssid)
1916 if (!ether_addr_equal(vif->bss_conf.bssid, bssid))
2865 sta = ieee80211_find_sta(vif, vif->bss_conf.bssid);
3298 rtwvif->trigger = vif->bss_conf.he_support;
3503 struct ieee80211_bss_conf *bss_conf = &vif->bss_conf; local
3505 if (bss_conf
[all...]
H A Dcam.c633 u8 bss_color = vif->bss_conf.he_bss_color.color;
636 if (vif->bss_conf.nontransmitted)
H A Dfw.c2181 struct ieee80211_bss_conf *bss_conf = &vif->bss_conf; local
2204 ether_addr_copy(eapol_pkt->hdr.addr1, bss_conf->bssid);
2206 ether_addr_copy(eapol_pkt->hdr.addr3, bss_conf->bssid);
2217 struct ieee80211_bss_conf *bss_conf = &vif->bss_conf; local
2229 ether_addr_copy(sa_query->hdr.addr1, bss_conf->bssid);
2231 ether_addr_copy(sa_query->hdr.addr3, bss_conf->bssid);
2507 u8 ctwindow_oppps = vif->bss_conf.p2p_noa_attr.oppps_ctwindow;
2963 if (vif->bss_conf
3686 struct ieee80211_bss_conf *bss_conf = vif ? &vif->bss_conf : NULL; local
[all...]
H A Dmac80211.c320 slot_time = vif->bss_conf.use_short_slot ? 9 : 20;
501 ether_addr_copy(rtwvif->bssid, vif->bss_conf.bssid);
/linux-master/drivers/net/wireless/realtek/rtw88/
H A Dtx.c261 if (!vif || !vif->bss_conf.basic_rates || ignore_rate || force_lowest)
264 return __ffs(vif->bss_conf.basic_rates) + lowest_rate;
/linux-master/drivers/net/wireless/realtek/rtl8xxxu/
H A Dcore.c4883 sta = ieee80211_find_sta(priv->vifs[i], priv->vifs[i]->bss_conf.bssid);
4944 struct ieee80211_bss_conf *bss_conf, u64 changed)
4969 sta = ieee80211_find_sta(vif, bss_conf->bssid);
5028 bss_conf->use_short_preamble);
5030 if (bss_conf->use_short_preamble)
5039 bss_conf->use_short_slot);
5041 if (bss_conf->use_short_slot)
5052 rtl8xxxu_set_bssid(priv, bss_conf->bssid, rtlvif->port_num);
5057 rtl8xxxu_set_basic_rates(priv, bss_conf->basic_rates);
5061 if (bss_conf
4943 rtl8xxxu_bss_info_changed(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_bss_conf *bss_conf, u64 changed) argument
[all...]
/linux-master/drivers/net/wireless/st/cw1200/
H A Dsta.c1208 struct ieee80211_bss_conf *conf = &priv->vif->bss_conf;
1229 bssid = priv->vif->bss_conf.bssid;
2311 struct ieee80211_bss_conf *conf = &priv->vif->bss_conf;
2366 struct ieee80211_bss_conf *conf = &priv->vif->bss_conf;
/linux-master/drivers/net/wireless/mediatek/mt76/mt7615/
H A Dmcu.c355 if (vif->bss_conf.csa_active)
613 addr = vif->bss_conf.bssid;
2529 .dtim_period = vif->bss_conf.dtim_period,
2530 .bcn_interval = cpu_to_le16(vif->bss_conf.beacon_int),
/linux-master/drivers/net/wireless/mediatek/mt76/mt7921/
H A Dmain.c766 vif->bss_conf.power_type = IEEE80211_REG_UNSET_AP;
768 switch (vif->bss_conf.power_type) {
/linux-master/drivers/net/wireless/intel/iwlegacy/
H A D3945-mac.c2533 interval = vif->bss_conf.beacon_int;
2718 il->vif->bss_conf.beacon_int);
2720 if (il->vif->bss_conf.use_short_preamble)
2726 if (il->vif->bss_conf.use_short_slot)
2882 if (vif->bss_conf.use_short_preamble)
2888 if (vif->bss_conf.use_short_slot)

Completed in 461 milliseconds

1234567