Searched refs:bss_conf (Results 26 - 50 of 150) sorted by relevance

123456

/linux-master/drivers/net/wireless/ti/wlcore/
H A Dcmd.c529 memcpy(cmd->sta.bssid, vif->bss_conf.bssid, ETH_ALEN);
620 struct ieee80211_bss_conf *bss_conf = &vif->bss_conf; local
629 if (wlvif->ssid_len == 0 && !bss_conf->hidden_ssid) {
663 cmd->ap.dtim_interval = bss_conf->dtim_period;
671 if (!bss_conf->hidden_ssid) {
761 struct ieee80211_bss_conf *bss_conf = &vif->bss_conf; local
778 cmd->ibss.dtim_interval = bss_conf->dtim_period;
782 memcpy(cmd->ibss.bssid, vif->bss_conf
[all...]
H A Dmain.c963 vif->bss_conf.bssid);
2904 struct ieee80211_bss_conf *bss_conf,
2907 struct ieee80211_vif *vif = container_of(bss_conf, struct ieee80211_vif,
2908 bss_conf);
2913 wlvif->channel_type = cfg80211_get_chandef_type(&bss_conf->chanreq.oper);
2914 wlvif->beacon_int = bss_conf->beacon_int;
2915 wlvif->wmm_enabled = bss_conf->qos;
3972 /* insert SSID from bss_conf */
3992 struct ieee80211_bss_conf *bss_conf,
3999 if (bss_conf
2903 wlcore_set_assoc(struct wl1271 *wl, struct wl12xx_vif *wlvif, struct ieee80211_bss_conf *bss_conf, u32 sta_rate_set) argument
3990 wl1271_bss_erp_info_changed(struct wl1271 *wl, struct ieee80211_vif *vif, struct ieee80211_bss_conf *bss_conf, u32 changed) argument
4119 wl1271_bss_beacon_info_changed(struct wl1271 *wl, struct ieee80211_vif *vif, struct ieee80211_bss_conf *bss_conf, u32 changed) argument
4160 wl1271_bss_info_changed_ap(struct wl1271 *wl, struct ieee80211_vif *vif, struct ieee80211_bss_conf *bss_conf, u32 changed) argument
4261 struct ieee80211_bss_conf *bss_conf = &vif->bss_conf; local
4332 wl1271_bss_info_changed_sta(struct wl1271 *wl, struct ieee80211_vif *vif, struct ieee80211_bss_conf *bss_conf, u32 changed) argument
4580 wl1271_op_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/realtek/rtlwifi/rtl8192se/
H A Dfw.c567 mac->vif->bss_conf.beacon_int, GENMASK(15, 0));
575 max_wakeup_period = mac->vif->bss_conf.beacon_int;
577 max_wakeup_period = mac->vif->bss_conf.beacon_int *
578 mac->vif->bss_conf.dtim_period;
610 mac->vif->bss_conf.beacon_int, GENMASK(15, 0));
/linux-master/drivers/net/wireless/ralink/rt2x00/
H A Drt2x00mac.c576 struct ieee80211_bss_conf *bss_conf,
594 bss_conf->bssid);
612 if (!bss_conf->enable_beacon && intf->enable_beacon) {
629 } else if (bss_conf->enable_beacon && !intf->enable_beacon) {
674 rt2x00lib_config_erp(rt2x00dev, intf, bss_conf, changes);
574 rt2x00mac_bss_info_changed(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_bss_conf *bss_conf, u64 changes) argument
/linux-master/drivers/net/wireless/marvell/libertas_tf/
H A Dmain.c419 struct ieee80211_bss_conf *bss_conf,
435 bss_conf->beacon_int);
444 bool activate = !is_zero_ether_addr(bss_conf->bssid);
445 lbtf_set_bssid(priv, activate, bss_conf->bssid);
449 if (bss_conf->use_short_preamble)
417 lbtf_op_bss_info_changed(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_bss_conf *bss_conf, u64 changes) argument
/linux-master/drivers/net/wireless/ath/ath5k/
H A Dmac80211-ops.c253 struct ieee80211_bss_conf *bss_conf, u64 changes)
263 memcpy(common->curbssid, bss_conf->bssid, ETH_ALEN);
269 ah->bintval = bss_conf->beacon_int;
274 ah->ah_short_slot = bss_conf->use_short_slot;
308 ah->enable_beacon = bss_conf->enable_beacon;
252 ath5k_bss_info_changed(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_bss_conf *bss_conf, u64 changes) argument
/linux-master/drivers/net/wireless/purelifi/plfxlc/
H A Dmac.c588 struct ieee80211_bss_conf *bss_conf,
597 associated = is_valid_ether_addr(bss_conf->bssid);
619 if (bss_conf->enable_beacon) {
620 period = bss_conf->dtim_period;
621 interval = bss_conf->beacon_int;
586 plfxlc_op_bss_info_changed(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_bss_conf *bss_conf, u64 changes) argument
/linux-master/drivers/net/wireless/intel/iwlwifi/mvm/
H A Drx.c563 int thold = vif->bss_conf.cqm_rssi_thold;
564 int hyst = vif->bss_conf.cqm_rssi_hyst;
856 struct ieee80211_bss_conf *bss_conf; local
862 bss_conf = iwl_mvm_rcu_fw_link_id_to_link_conf(mvm, fw_link_id,
864 if (!bss_conf)
867 if (bss_conf->vif->type != NL80211_IFTYPE_STATION)
870 link_id = bss_conf->link_id;
874 mvmvif = iwl_mvm_vif_from_mac80211(bss_conf->vif);
892 iwl_mvm_bt_coex_update_vif_esr(mvm, bss_conf->vif,
903 iwl_mvm_update_vif_sig(bss_conf
[all...]
H A Ddebugfs-vif.c21 int dtimper = vif->bss_conf.dtim_period ?: 1;
22 int dtimper_msec = dtimper * vif->bss_conf.beacon_int;
145 vif->bss_conf.txpower);
210 vif->bss_conf.bssid);
237 chanctx_conf = rcu_dereference(vif->bss_conf.chanctx_conf);
/linux-master/net/mac80211/
H A Dcfg.c61 memcpy(sdata->vif.bss_conf.mu_group.membership,
63 memcpy(sdata->vif.bss_conf.mu_group.position,
81 sdata->vif.bss_conf.mu_mimo_owner = mu_mimo_groups || mu_mimo_follow;
903 if (cfg80211_chandef_identical(&sdata->vif.bss_conf.chanreq.oper,
2493 memcpy(sdata->vif.bss_conf.mcast_rate, setup->mcast_rate,
2495 sdata->vif.bss_conf.basic_rates = setup->basic_rates;
2497 sdata->vif.bss_conf.beacon_int = setup->beacon_interval;
2498 sdata->vif.bss_conf.dtim_period = setup->dtim_period;
2600 sdata->vif.bss_conf.ht_operation_mode = nconf->ht_opmode;
2954 memcpy(sdata->vif.bss_conf
[all...]
H A Dmesh_sync.c53 /* sdata->vif.bss_conf.beacon_int in 1024us units, 0.04% */
54 u64 beacon_int_fraction = sdata->vif.bss_conf.beacon_int * 1024 / 2500;
H A Dmain.c173 if (!rcu_access_pointer(sdata->vif.bss_conf.chanctx_conf))
177 if (sdata->vif.bss_conf.txpower == INT_MIN)
179 power = min(power, sdata->vif.bss_conf.txpower);
354 !sdata->vif.bss_conf.mu_mimo_owner &&
373 trace_drv_link_info_changed(local, sdata, &sdata->vif.bss_conf,
377 &sdata->vif.bss_conf, ch);
382 &sdata->vif.bss_conf, changed);
418 sdata->vif.bss_conf.use_cts_prot = false;
419 sdata->vif.bss_conf.use_short_preamble = false;
420 sdata->vif.bss_conf
[all...]
H A Dutil.c189 short_preamble = sdata->vif.bss_conf.use_short_preamble;
222 short_preamble = sdata->vif.bss_conf.use_short_preamble;
264 short_preamble = sdata->vif.bss_conf.use_short_preamble;
934 chanctx_conf = rcu_dereference(sdata->vif.bss_conf.chanctx_conf);
1489 chandef.width = sdata->vif.bss_conf.chanreq.oper.width;
1530 ieee80211_chandef_rate_flags(&sdata->vif.bss_conf.chanreq.oper);
1920 [0] = &sdata->vif.bss_conf,
1966 if (sdata->vif.bss_conf.mu_mimo_owner)
1983 if (sdata->vif.bss_conf.max_idle_period ||
1984 sdata->vif.bss_conf
2294 struct ieee80211_bss_conf *bss_conf; local
[all...]
/linux-master/drivers/net/wireless/mediatek/mt76/mt7996/
H A Dmcu.c341 if (!vif->bss_conf.csa_active || vif->type == NL80211_IFTYPE_STATION)
418 if (!vif->bss_conf.color_change_active || vif->type == NL80211_IFTYPE_STATION)
802 he->he_pe_duration = vif->bss_conf.htc_trig_based_pkt_ext;
806 he->he_rts_thres = cpu_to_le16(vif->bss_conf.frame_time_rts_th);
826 if (enable && vif->bss_conf.bssid_indicator) {
827 mbssid->max_indicator = vif->bss_conf.bssid_indicator;
828 mbssid->mbss_idx = vif->bss_conf.bssid_index;
929 addr = vif->bss_conf.bssid;
991 vif->bss_conf.bssid);
1014 bss->bcn_interval = cpu_to_le16(vif->bss_conf
[all...]
/linux-master/drivers/net/wireless/ti/wl1251/
H A Dmain.c1079 struct ieee80211_bss_conf *bss_conf,
1096 ret = wl1251_acx_low_rssi(wl, bss_conf->cqm_rssi_thold,
1102 wl->rssi_thold = bss_conf->cqm_rssi_thold;
1106 memcmp(wl->bssid, bss_conf->bssid, ETH_ALEN)) {
1107 memcpy(wl->bssid, bss_conf->bssid, ETH_ALEN);
1127 wl->beacon_int = bss_conf->beacon_int;
1150 if (bss_conf->use_short_slot)
1161 if (bss_conf->use_short_preamble)
1168 if (bss_conf->use_cts_prot)
1077 wl1251_op_bss_info_changed(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_bss_conf *bss_conf, u64 changed) argument
/linux-master/drivers/net/wireless/realtek/rtw88/
H A Dbf.c11 struct ieee80211_bss_conf *bss_conf)
31 struct ieee80211_bss_conf *bss_conf)
41 const u8 *bssid = bss_conf->bssid;
10 rtw_bf_disassoc(struct rtw_dev *rtwdev, struct ieee80211_vif *vif, struct ieee80211_bss_conf *bss_conf) argument
30 rtw_bf_assoc(struct rtw_dev *rtwdev, struct ieee80211_vif *vif, struct ieee80211_bss_conf *bss_conf) argument
/linux-master/drivers/net/wireless/intel/iwlegacy/
H A Dcommon.c1103 dtim_period = il->vif ? il->vif->bss_conf.dtim_period : 0;
1495 value = il->vif ? il->vif->bss_conf.beacon_int : 0;
3641 beacon_int = vif ? vif->bss_conf.beacon_int : 0;
3660 il->timing.dtim_period = vif ? (vif->bss_conf.dtim_period ? : 1) : 1;
3979 if (vif && vif->bss_conf.use_short_slot)
5207 struct ieee80211_bss_conf *bss_conf = &vif->bss_conf; local
5215 bss_conf->ht_operation_mode & IEEE80211_HT_OP_MODE_PROTECTION;
5217 !!(bss_conf->
5225 sta = ieee80211_find_sta(vif, bss_conf
5315 il_mac_bss_info_changed(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_bss_conf *bss_conf, u64 changes) argument
[all...]
/linux-master/drivers/net/wireless/rsi/
H A Drsi_91x_mac80211.c742 bss = &vif->bss_conf;
762 channel = vif->bss_conf.chanreq.oper.chan;
778 * @bss_conf: Pointer to the ieee80211_bss_conf structure.
785 struct ieee80211_bss_conf *bss_conf,
790 struct ieee80211_bss_conf *bss = &vif->bss_conf;
808 bss_conf->bssid,
809 bss_conf->qos,
812 bss_conf->assoc_capability, vif);
829 common->cqm_info.rssi_thold = bss_conf->cqm_rssi_thold;
830 common->cqm_info.rssi_hyst = bss_conf
783 rsi_mac80211_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/ath/ath9k/
H A Dmain.c1033 if (!vif->bss_conf.use_short_slot)
1039 if (vif->bss_conf.enable_beacon)
1052 if (vif->bss_conf.enable_beacon)
1057 if (vif->bss_conf.enable_beacon)
1281 if (vif->bss_conf.txpower == INT_MIN)
1284 if (*power < vif->bss_conf.txpower)
1285 *power = vif->bss_conf.txpower;
1297 power = (vif) ? vif->bss_conf.txpower : -1;
1866 struct ieee80211_bss_conf *bss_conf,
1885 bss_conf
1864 ath9k_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/ath/ath11k/
H A Dmac.c510 conf = rcu_dereference(vif->bss_conf.chanctx_conf);
1248 timeout = ieee80211_tu_to_usec(vif->bss_conf.beacon_int) / 1000;
1415 if (profile[2] == arvif->vif->bss_conf.bssid_index) {
1566 if (vif->bss_conf.ema_ap && vif->mbssid_tx_vif)
1576 if (!vif->bss_conf.color_change_active && !arvif->bcca_zero_sent)
1579 if (vif->bss_conf.color_change_active &&
1588 if (vif->bss_conf.color_change_active)
1655 if (!ether_addr_equal(mgmt->bssid, vif->bss_conf.bssid))
1736 arg->peer_caps = vif->bss_conf.assoc_capability;
1744 struct ieee80211_bss_conf *info = &vif->bss_conf;
2995 ath11k_bss_assoc(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_bss_conf *bss_conf) argument
7594 struct ieee80211_bss_conf *bss_conf = &vif->bss_conf; local
7768 struct ieee80211_bss_conf *bss_conf = &vif->bss_conf; local
[all...]
/linux-master/drivers/net/wireless/mediatek/mt76/mt7915/
H A Dmain.c682 vc->ht_ldpc = vif->bss_conf.ht_ldpc;
683 vc->vht_ldpc = vif->bss_conf.vht_ldpc;
684 vc->vht_su_ebfer = vif->bss_conf.vht_su_beamformer;
685 vc->vht_su_ebfee = vif->bss_conf.vht_su_beamformee;
686 vc->vht_mu_ebfer = vif->bss_conf.vht_mu_beamformer;
687 vc->vht_mu_ebfee = vif->bss_conf.vht_mu_beamformee;
688 vc->he_ldpc = vif->bss_conf.he_ldpc;
689 vc->he_su_ebfer = vif->bss_conf.he_su_beamformer;
690 vc->he_su_ebfee = vif->bss_conf.he_su_beamformee;
691 vc->he_mu_ebfer = vif->bss_conf
[all...]
/linux-master/drivers/net/wireless/mediatek/mt76/mt7921/
H A Dmcu.c628 .qos = vif->bss_conf.qos,
651 .qos = vif->bss_conf.qos,
680 if (!vif->bss_conf.he_support)
936 .bcn_interval = cpu_to_le16(vif->bss_conf.beacon_int),
937 .dtim_period = vif->bss_conf.dtim_period,
966 .dtim_period = vif->bss_conf.dtim_period,
967 .bcn_interval = cpu_to_le16(vif->bss_conf.beacon_int),
/linux-master/drivers/net/wireless/zydas/zd1211rw/
H A Dzd_mac.c1280 struct ieee80211_bss_conf *bss_conf,
1307 if (bss_conf->enable_beacon) {
1308 period = bss_conf->dtim_period;
1309 interval = bss_conf->beacon_int;
1322 associated = is_valid_ether_addr(bss_conf->bssid);
1332 mac->short_preamble = bss_conf->use_short_preamble;
1335 set_rts_cts(mac, bss_conf->use_short_preamble);
1278 zd_op_bss_info_changed(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_bss_conf *bss_conf, u64 changes) argument
/linux-master/drivers/net/wireless/ath/carl9170/
H A Dmain.c1034 struct ieee80211_bss_conf *bss_conf,
1053 vif_priv->enable_beacon = bss_conf->enable_beacon;
1075 bss_conf->beacon_int = main_vif->bss_conf.beacon_int;
1076 bss_conf->dtim_period = main_vif->bss_conf.dtim_period;
1084 (bss_conf->beacon_int * bss_conf->dtim_period >=
1111 memcpy(common->curbssid, bss_conf->bssid, ETH_ALEN);
1032 carl9170_op_bss_info_changed(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_bss_conf *bss_conf, u64 changed) argument
/linux-master/drivers/net/wireless/mediatek/mt76/
H A Dmt76_connac_mcu.c567 memcpy(generic->peer_addr, vif->bss_conf.bssid,
908 phy->basic_rate = cpu_to_le16((u16)vif->bss_conf.basic_rates);
1366 if (!eht_cap || !eht_cap->has_eht || !vif->bss_conf.eht_support)
1426 he->he_pe_duration = vif->bss_conf.htc_trig_based_pkt_ext;
1430 he->he_rts_thres = cpu_to_le16(vif->bss_conf.frame_time_rts_th);
1545 .bcn_interval = cpu_to_le16(vif->bss_conf.beacon_int),
1546 .dtim_period = vif->bss_conf.dtim_period,
1556 .qos = vif->bss_conf.qos,
1596 memcpy(basic_req.basic.bssid, vif->bss_conf.bssid, ETH_ALEN);
1606 if (vif->bss_conf
[all...]

Completed in 477 milliseconds

123456