Home
last modified time | relevance | path

Searched refs:mgd (Results 1 – 17 of 17) sorted by relevance

/linux/net/mac80211/
H A Dmlme.c113 if (!timer_pending(&sdata->u.mgd.timer) || in run_again()
114 time_before(timeout, sdata->u.mgd.timer.expires)) in run_again()
115 mod_timer(&sdata->u.mgd.timer, timeout); in run_again()
126 mod_timer(&sdata->u.mgd.bcn_mon_timer, in ieee80211_sta_reset_beacon_monitor()
127 round_jiffies_up(jiffies + sdata->u.mgd.beacon_timeout)); in ieee80211_sta_reset_beacon_monitor()
132 struct ieee80211_if_managed *ifmgd = &sdata->u.mgd; in ieee80211_sta_reset_conn_monitor()
1268 if (link->u.mgd.conn.mode == IEEE80211_CONN_MODE_LEGACY || in ieee80211_config_bw()
1269 link->u.mgd.conn.mode == IEEE80211_CONN_MODE_S1G) in ieee80211_config_bw()
1276 elems, true, &link->u.mgd.conn, in ieee80211_config_bw()
1279 if (ap_mode != link->u.mgd.conn.mode) { in ieee80211_config_bw()
[all …]
H A Dtdls.c30 u.mgd.tdls_peer_del_work.work); in ieee80211_tdls_peer_del_work()
35 if (!is_zero_ether_addr(sdata->u.mgd.tdls_peer)) { in ieee80211_tdls_peer_del_work()
36 tdls_dbg(sdata, "TDLS del peer %pM\n", sdata->u.mgd.tdls_peer); in ieee80211_tdls_peer_del_work()
37 sta_info_destroy_addr(sdata, sdata->u.mgd.tdls_peer); in ieee80211_tdls_peer_del_work()
38 eth_zero_addr(sdata->u.mgd.tdls_peer); in ieee80211_tdls_peer_del_work()
47 struct ieee80211_if_managed *ifmgd = &sdata->u.mgd; in ieee80211_tdls_add_ext_capab()
224 memcpy(lnkid->bssid, link->u.mgd.bssid, ETH_ALEN); in ieee80211_tdls_add_link_ie()
885 memcpy(mgmt->bssid, link->u.mgd.bssid, ETH_ALEN); in ieee80211_prep_tdls_direct()
1103 spin_lock_bh(&sdata->u.mgd.teardown_lock); in ieee80211_tdls_prep_mgmt_packet()
1104 if (try_resend && !sdata->u.mgd in ieee80211_tdls_prep_mgmt_packet()
[all...]
H A Dvht.c23 if (sdata->u.mgd.vht_capa_mask.vht_cap_info & le_flag && in __check_vhtcap_disable()
24 !(sdata->u.mgd.vht_capa.vht_cap_info & le_flag)) in __check_vhtcap_disable()
58 if (sdata->u.mgd.vht_capa_mask.vht_cap_info & in ieee80211_apply_vhtcap_overrides()
62 n = le32_to_cpu(sdata->u.mgd.vht_capa.vht_cap_info) & in ieee80211_apply_vhtcap_overrides()
78 le16_to_cpu(sdata->u.mgd.vht_capa_mask.supp_mcs.rx_mcs_map); in ieee80211_apply_vhtcap_overrides()
79 rxmcs_n = le16_to_cpu(sdata->u.mgd.vht_capa.supp_mcs.rx_mcs_map); in ieee80211_apply_vhtcap_overrides()
84 le16_to_cpu(sdata->u.mgd.vht_capa_mask.supp_mcs.tx_mcs_map); in ieee80211_apply_vhtcap_overrides()
85 txmcs_n = le16_to_cpu(sdata->u.mgd.vht_capa.supp_mcs.tx_mcs_map); in ieee80211_apply_vhtcap_overrides()
H A Dpm.c107 if (sdata->u.mgd.associated && in __ieee80211_suspend()
108 sdata->u.mgd.powersave && in __ieee80211_suspend()
H A Dht.c57 ht_capa = &sdata->u.mgd.ht_capa; in ieee80211_apply_htcap_overrides()
58 ht_capa_mask = &sdata->u.mgd.ht_capa_mask; in ieee80211_apply_htcap_overrides()
595 if (link->u.mgd.driver_smps_mode == smps_mode) in ieee80211_request_smps()
598 link->u.mgd.driver_smps_mode = smps_mode; in ieee80211_request_smps()
600 &link->u.mgd.request_smps_work); in ieee80211_request_smps()
H A Dwme.c87 struct ieee80211_if_managed *ifmgd = &sdata->u.mgd; in ieee80211_downgrade_queue()
H A Dcfg.c279 struct ieee80211_if_managed *ifmgd = &sdata->u.mgd; in ieee80211_change_iface()
288 sdata->u.mgd.use_4addr = params->use_4addr; in ieee80211_change_iface()
292 sta = sta_info_get(sdata, sdata->deflink.u.mgd.bssid); in ieee80211_change_iface()
694 if (sdata->u.mgd.mfp != IEEE80211_MFP_DISABLED) in ieee80211_add_key()
2266 !sdata->deflink.u.mgd.tdls_chan_switch_prohibited && in sta_apply_parameters()
2272 !sdata->u.mgd.tdls_wider_bw_prohibited && in sta_apply_parameters()
2370 !sdata->u.mgd.associated) in ieee80211_add_station()
3557 old_req = link->u.mgd.req_smps; in __ieee80211_request_smps_mgd()
3558 link->u.mgd.req_smps = smps_mode; in __ieee80211_request_smps_mgd()
3575 if (!sdata->u.mgd.associated || in __ieee80211_request_smps_mgd()
[all …]
H A Diface.c257 if (sdata->u.mgd.auth_data || sdata->u.mgd.assoc_data) in ieee80211_can_powered_addr_change()
558 sdata->deflink.u.mgd.csa.waiting_bcn = false; in ieee80211_do_stop()
983 sta = sta_info_get(sdata, sdata->deflink.u.mgd.bssid); in ieee80211_netdev_fill_forward_path()
1898 sdata->vif.bss_conf.bssid = sdata->deflink.u.mgd.bssid; in ieee80211_setup_sdata()
2055 sdata->u.mgd.use_4addr = false; in ieee80211_if_change_type()
2316 sdata->u.mgd.use_4addr = params->use_4addr; in ieee80211_if_add()
2423 sdata->u.mgd.associated) in ieee80211_remove_interfaces()
H A Dlink.c471 &link->u.mgd.csa.switch_work, in _ieee80211_set_active_links()
472 link->u.mgd.csa.time - in _ieee80211_set_active_links()
H A Drx.c1553 if (sdata->u.mgd.mcast_seq_last != IEEE80211_SN_MODULO && in ieee80211_rx_h_check_dup()
1554 ieee80211_sn_less_eq(sn, sdata->u.mgd.mcast_seq_last)) in ieee80211_rx_h_check_dup()
1557 sdata->u.mgd.mcast_seq_last = sn; in ieee80211_rx_h_check_dup()
2631 !!sdata->u.mgd.use_4addr != !!ieee80211_has_a4(hdr->frame_control)) { in __ieee80211_data_to_8023()
2632 if (!sdata->u.mgd.use_4addr) in __ieee80211_data_to_8023()
3220 if (!rx->sdata->u.mgd.use_4addr) in ieee80211_rx_h_amsdu()
3700 if (!ether_addr_equal(mgmt->bssid, sdata->deflink.u.mgd.bssid)) in ieee80211_rx_h_action()
3801 bssid = sdata->deflink.u.mgd.bssid; in ieee80211_rx_h_action()
4471 if (!bssid && !sdata->u.mgd.use_4addr) in ieee80211_accept_frame()
4657 if (sdata->u.mgd.use_4addr && !sta->sta.tdls) { in ieee80211_check_fast_rx()
[all …]
H A Dsta_info.c398 link->u.mgd.beacon_loss_count; in sta_accumulate_removed_link_stats()
2743 link_sinfo->rx_beacon = link->u.mgd.count_beacon_signal; in sta_set_link_sinfo()
2757 link->u.mgd.beacon_loss_count; in sta_set_link_sinfo()
2976 sinfo->rx_beacon = sdata->deflink.u.mgd.count_beacon_signal; in sta_set_sinfo()
2988 sdata->deflink.u.mgd.beacon_loss_count; in sta_set_sinfo()
H A Dtx.c229 ifmgd = &tx->sdata->u.mgd; in ieee80211_tx_h_dynamic_ps()
2792 memcpy(hdr.addr3, link->u.mgd.bssid, ETH_ALEN); in ieee80211_build_hdr()
2794 } else if (sdata->u.mgd.use_4addr && in ieee80211_build_hdr()
2799 memcpy(hdr.addr1, sdata->deflink.u.mgd.bssid, ETH_ALEN); in ieee80211_build_hdr()
3115 memcpy(hdr->addr3, link->u.mgd.bssid, ETH_ALEN); in ieee80211_check_fast_xmit()
3121 if (sdata->u.mgd.use_4addr) { in ieee80211_check_fast_xmit()
3126 memcpy(hdr->addr1, sdata->deflink.u.mgd.bssid, ETH_ALEN); in ieee80211_check_fast_xmit()
5924 memcpy(pspoll->bssid, sdata->deflink.u.mgd.bssid, ETH_ALEN); in ieee80211_pspoll_get()
H A Dmain.c509 &sdata->u.mgd.csa_connection_drop_work); in ieee80211_restart_work()
595 ifmgd = &sdata->u.mgd; in ieee80211_ifa_changed()
H A Dchan.c1106 if (!iter.sdata->u.mgd.associated) in ieee80211_recalc_smps_chanctx()
1407 &link->u.mgd.csa.switch_work, 0); in ieee80211_link_chanctx_reservation_complete()
H A Dieee80211_i.h1107 struct ieee80211_link_data_managed mgd; member
1190 struct ieee80211_if_managed mgd; member
H A Dkey.c1420 if (sdata->u.mgd.mfp != IEEE80211_MFP_DISABLED) in ieee80211_gtk_rekey_add()
/linux/net/mac80211/tests/
H A Dchan-mode.c226 t_sdata->sdata->u.mgd.ht_capa_mask = params->ht_capa_mask; in KUNIT_ARRAY_PARAM_DESC()
227 t_sdata->sdata->u.mgd.vht_capa = params->vht_capa; in KUNIT_ARRAY_PARAM_DESC()
228 t_sdata->sdata->u.mgd.vht_capa_mask = params->vht_capa_mask; in KUNIT_ARRAY_PARAM_DESC()