Home
last modified time | relevance | path

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

/Linux-v6.6/net/mac80211/
Dmlme.c151 link->u.mgd.conn_flags |= in ieee80211_handle_puncturing_bitmap()
180 if (!timer_pending(&sdata->u.mgd.timer) || in run_again()
181 time_before(timeout, sdata->u.mgd.timer.expires)) in run_again()
182 mod_timer(&sdata->u.mgd.timer, timeout); in run_again()
193 mod_timer(&sdata->u.mgd.bcn_mon_timer, in ieee80211_sta_reset_beacon_monitor()
194 round_jiffies_up(jiffies + sdata->u.mgd.beacon_timeout)); in ieee80211_sta_reset_beacon_monitor()
199 struct ieee80211_if_managed *ifmgd = &sdata->u.mgd; in ieee80211_sta_reset_conn_monitor()
494 struct ieee80211_if_managed *ifmgd = &sdata->u.mgd; in ieee80211_config_bw()
505 if (link->u.mgd.conn_flags & IEEE80211_CONN_DISABLE_HT || !ht_oper) in ieee80211_config_bw()
509 if (link->u.mgd.conn_flags & IEEE80211_CONN_DISABLE_VHT) in ieee80211_config_bw()
[all …]
Dtdls.c30 u.mgd.tdls_peer_del_work.work); in ieee80211_tdls_peer_del_work()
34 if (!is_zero_ether_addr(sdata->u.mgd.tdls_peer)) { in ieee80211_tdls_peer_del_work()
35 tdls_dbg(sdata, "TDLS del peer %pM\n", sdata->u.mgd.tdls_peer); in ieee80211_tdls_peer_del_work()
36 sta_info_destroy_addr(sdata, sdata->u.mgd.tdls_peer); in ieee80211_tdls_peer_del_work()
37 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()
912 memcpy(mgmt->bssid, link->u.mgd.bssid, ETH_ALEN); in ieee80211_prep_tdls_direct()
1130 spin_lock_bh(&sdata->u.mgd.teardown_lock); in ieee80211_tdls_prep_mgmt_packet()
1131 if (try_resend && !sdata->u.mgd.teardown_skb) { in ieee80211_tdls_prep_mgmt_packet()
[all …]
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()
Ddebugfs_netdev.c259 IEEE80211_IF_FILE(bssid, deflink.u.mgd.bssid, MAC);
261 IEEE80211_IF_FILE(beacon_timeout, u.mgd.beacon_timeout, JIFFIES_TO_MS);
305 smps_modes[link->u.mgd.req_smps], in ieee80211_if_fmt_smps()
363 if (!sdata->u.mgd.associated) { in ieee80211_if_parse_tkip_mic_test()
368 memcpy(hdr->addr1, sdata->deflink.u.mgd.bssid, ETH_ALEN); in ieee80211_if_parse_tkip_mic_test()
409 const struct ieee80211_if_managed *ifmgd = &sdata->u.mgd; in ieee80211_if_fmt_uapsd_queues()
417 struct ieee80211_if_managed *ifmgd = &sdata->u.mgd; in ieee80211_if_parse_uapsd_queues()
437 const struct ieee80211_if_managed *ifmgd = &sdata->u.mgd; in ieee80211_if_fmt_uapsd_max_sp_len()
445 struct ieee80211_if_managed *ifmgd = &sdata->u.mgd; in ieee80211_if_parse_uapsd_max_sp_len()
465 const struct ieee80211_if_managed *ifmgd = &sdata->u.mgd; in ieee80211_if_fmt_tdls_wider_bw()
[all …]
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()
481 memcpy(mgmt->bssid, sdata->deflink.u.mgd.bssid, ETH_ALEN); in ieee80211_send_delba()
601 if (link->u.mgd.driver_smps_mode == smps_mode) in ieee80211_request_smps()
604 link->u.mgd.driver_smps_mode = smps_mode; in ieee80211_request_smps()
606 &link->u.mgd.request_smps_work); in ieee80211_request_smps()
Dpm.c108 if (sdata->u.mgd.associated && in __ieee80211_suspend()
109 sdata->u.mgd.powersave && in __ieee80211_suspend()
Dstatus.c580 spin_lock(&sdata->u.mgd.teardown_lock); in ieee80211_tdls_td_tx_handle()
581 teardown_skb = sdata->u.mgd.teardown_skb; in ieee80211_tdls_td_tx_handle()
582 orig_teardown_skb = sdata->u.mgd.orig_teardown_skb; in ieee80211_tdls_td_tx_handle()
584 sdata->u.mgd.teardown_skb = NULL; in ieee80211_tdls_td_tx_handle()
585 sdata->u.mgd.orig_teardown_skb = NULL; in ieee80211_tdls_td_tx_handle()
588 spin_unlock(&sdata->u.mgd.teardown_lock); in ieee80211_tdls_td_tx_handle()
1052 local->ps_sdata->u.mgd.flags |= in __ieee80211_tx_status()
1171 unlikely(sdata->u.mgd.probe_send_count > 0)) in ieee80211_tx_status_ext()
1172 sdata->u.mgd.probe_send_count = 0; in ieee80211_tx_status_ext()
Dcfg.c225 struct ieee80211_if_managed *ifmgd = &sdata->u.mgd; in ieee80211_change_iface()
234 sdata->u.mgd.use_4addr = params->use_4addr; in ieee80211_change_iface()
239 sta = sta_info_get(sdata, sdata->deflink.u.mgd.bssid); in ieee80211_change_iface()
536 if (sdata->u.mgd.mfp != IEEE80211_MFP_DISABLED) in ieee80211_add_key()
1965 !sdata->deflink.u.mgd.tdls_chan_switch_prohibited && in sta_apply_parameters()
1971 !sdata->u.mgd.tdls_wider_bw_prohibited && in sta_apply_parameters()
2058 !sdata->u.mgd.associated) in ieee80211_add_station()
3185 old_req = link->u.mgd.req_smps; in __ieee80211_request_smps_mgd()
3186 link->u.mgd.req_smps = smps_mode; in __ieee80211_request_smps_mgd()
3197 if (!sdata->u.mgd.associated || in __ieee80211_request_smps_mgd()
[all …]
Doffchannel.c28 struct ieee80211_if_managed *ifmgd = &sdata->u.mgd; in ieee80211_offchannel_ps_enable()
127 sdata->u.mgd.associated) in ieee80211_offchannel_stop_vifs()
153 sdata->u.mgd.associated) in ieee80211_offchannel_return()
837 if (!sdata->u.mgd.associated || in ieee80211_mgmt_tx()
Dwme.c87 struct ieee80211_if_managed *ifmgd = &sdata->u.mgd; in ieee80211_downgrade_queue()
Dethtool.c108 sta = sta_info_get_bss(sdata, sdata->deflink.u.mgd.bssid); in ieee80211_get_stats()
Diface.c531 sdata->deflink.u.mgd.csa_waiting_bcn = false; in ieee80211_do_stop()
917 sta = sta_info_get(sdata, sdata->deflink.u.mgd.bssid); in ieee80211_netdev_fill_forward_path()
1768 sdata->vif.bss_conf.bssid = sdata->deflink.u.mgd.bssid; in ieee80211_setup_sdata()
1925 sdata->u.mgd.use_4addr = false; in ieee80211_if_change_type()
2198 sdata->u.mgd.use_4addr = params->use_4addr; in ieee80211_if_add()
Drx.c2493 !!sdata->u.mgd.use_4addr != !!ieee80211_has_a4(hdr->frame_control)) { in __ieee80211_data_to_8023()
2495 if (!sdata->u.mgd.use_4addr) in __ieee80211_data_to_8023()
3083 if (!rx->sdata->u.mgd.use_4addr) in ieee80211_rx_h_amsdu()
3282 if (!ether_addr_equal(mgmt->sa, sdata->deflink.u.mgd.bssid) || in ieee80211_process_sa_query_req()
3283 !ether_addr_equal(mgmt->bssid, sdata->deflink.u.mgd.bssid)) { in ieee80211_process_sa_query_req()
3301 memcpy(resp->bssid, sdata->deflink.u.mgd.bssid, ETH_ALEN); in ieee80211_process_sa_query_req()
3586 if (!ether_addr_equal(mgmt->bssid, sdata->deflink.u.mgd.bssid)) in ieee80211_rx_h_action()
3687 bssid = sdata->deflink.u.mgd.bssid; in ieee80211_rx_h_action()
4372 if (!bssid && !sdata->u.mgd.use_4addr) in ieee80211_accept_frame()
4544 if (sdata->u.mgd.use_4addr && !sta->sta.tdls) { in ieee80211_check_fast_rx()
[all …]
Dscan.c587 sdata->u.mgd.flags & IEEE80211_STA_CONNECTION_POLL) in ieee80211_can_scan()
875 if (sdata->u.mgd.associated) { in ieee80211_scan_state_decision()
Dmain.c368 &sdata->u.mgd.csa_connection_drop_work); in ieee80211_restart_work()
456 ifmgd = &sdata->u.mgd; in ieee80211_ifa_changed()
Dtx.c243 ifmgd = &tx->sdata->u.mgd; in ieee80211_tx_h_dynamic_ps()
2771 memcpy(hdr.addr3, link->u.mgd.bssid, ETH_ALEN); in ieee80211_build_hdr()
2773 } else if (sdata->u.mgd.use_4addr && in ieee80211_build_hdr()
2778 memcpy(hdr.addr1, sdata->deflink.u.mgd.bssid, ETH_ALEN); in ieee80211_build_hdr()
3092 memcpy(hdr->addr3, link->u.mgd.bssid, ETH_ALEN); in ieee80211_check_fast_xmit()
3097 if (sdata->u.mgd.use_4addr) { in ieee80211_check_fast_xmit()
3102 memcpy(hdr->addr1, sdata->deflink.u.mgd.bssid, ETH_ALEN); in ieee80211_check_fast_xmit()
5696 memcpy(pspoll->bssid, sdata->deflink.u.mgd.bssid, ETH_ALEN); in ieee80211_pspoll_get()
Dchan.c938 if (!sdata->u.mgd.associated) in ieee80211_recalc_smps_chanctx()
1214 &link->u.mgd.chswitch_work, 0); in ieee80211_link_chanctx_reservation_complete()
Dutil.c1906 !(sdata->u.mgd.flags & IEEE80211_STA_MFP_ENABLED)) in ieee80211_send_deauth_disassoc()
2730 if (sdata->deflink.u.mgd.have_beacon) in ieee80211_reconfig()
2834 if (!sdata->u.mgd.associated) in ieee80211_reconfig()
4140 return -ewma_beacon_signal_read(&sdata->deflink.u.mgd.ave_beacon_signal); in ieee80211_ave_rssi()
4937 struct ieee80211_if_managed *ifmgd = &sdata->u.mgd; in ieee80211_add_s1g_capab_ie()
Dieee80211_i.h1011 struct ieee80211_link_data_managed mgd; member
1097 struct ieee80211_if_managed mgd; member
Dsta_info.c2566 sinfo->rx_beacon = sdata->deflink.u.mgd.count_beacon_signal; in sta_set_sinfo()
2578 sdata->deflink.u.mgd.beacon_loss_count; in sta_set_sinfo()
Dkey.c1401 if (sdata->u.mgd.mfp != IEEE80211_MFP_DISABLED) in ieee80211_gtk_rekey_add()