Home
last modified time | relevance | path

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

/linux-4.1.27/net/mac80211/
Dmlme.c111 if (!timer_pending(&sdata->u.mgd.timer) || in run_again()
112 time_before(timeout, sdata->u.mgd.timer.expires)) in run_again()
113 mod_timer(&sdata->u.mgd.timer, timeout); in run_again()
124 mod_timer(&sdata->u.mgd.bcn_mon_timer, in ieee80211_sta_reset_beacon_monitor()
125 round_jiffies_up(jiffies + sdata->u.mgd.beacon_timeout)); in ieee80211_sta_reset_beacon_monitor()
130 struct ieee80211_if_managed *ifmgd = &sdata->u.mgd; in ieee80211_sta_reset_conn_monitor()
132 if (unlikely(!sdata->u.mgd.associated)) in ieee80211_sta_reset_conn_monitor()
140 mod_timer(&sdata->u.mgd.conn_mon_timer, in ieee80211_sta_reset_conn_monitor()
158 struct ieee80211_if_managed *ifmgd = &sdata->u.mgd; in ieee80211_determine_chantype()
350 struct ieee80211_if_managed *ifmgd = &sdata->u.mgd; in ieee80211_config_bw()
[all …]
Dvht.c22 if (sdata->u.mgd.vht_capa_mask.vht_cap_info & le_flag && in __check_vhtcap_disable()
23 !(sdata->u.mgd.vht_capa.vht_cap_info & le_flag)) in __check_vhtcap_disable()
57 if (sdata->u.mgd.vht_capa_mask.vht_cap_info & in ieee80211_apply_vhtcap_overrides()
61 n = le32_to_cpu(sdata->u.mgd.vht_capa.vht_cap_info) & in ieee80211_apply_vhtcap_overrides()
77 le16_to_cpu(sdata->u.mgd.vht_capa_mask.supp_mcs.rx_mcs_map); in ieee80211_apply_vhtcap_overrides()
78 rxmcs_n = le16_to_cpu(sdata->u.mgd.vht_capa.supp_mcs.rx_mcs_map); in ieee80211_apply_vhtcap_overrides()
83 le16_to_cpu(sdata->u.mgd.vht_capa_mask.supp_mcs.tx_mcs_map); in ieee80211_apply_vhtcap_overrides()
84 txmcs_n = le16_to_cpu(sdata->u.mgd.vht_capa.supp_mcs.tx_mcs_map); in ieee80211_apply_vhtcap_overrides()
Dtdls.c26 u.mgd.tdls_peer_del_work.work); in ieee80211_tdls_peer_del_work()
30 if (!is_zero_ether_addr(sdata->u.mgd.tdls_peer)) { in ieee80211_tdls_peer_del_work()
31 tdls_dbg(sdata, "TDLS del peer %pM\n", sdata->u.mgd.tdls_peer); in ieee80211_tdls_peer_del_work()
32 sta_info_destroy_addr(sdata, sdata->u.mgd.tdls_peer); in ieee80211_tdls_peer_del_work()
33 eth_zero_addr(sdata->u.mgd.tdls_peer); in ieee80211_tdls_peer_del_work()
209 memcpy(lnkid->bssid, sdata->u.mgd.bssid, ETH_ALEN); in ieee80211_tdls_add_link_ie()
217 struct ieee80211_if_managed *ifmgd = &sdata->u.mgd; in ieee80211_tdls_add_aid()
478 struct ieee80211_if_managed *ifmgd = &sdata->u.mgd; in ieee80211_tdls_add_setup_cfm_ies()
764 memcpy(mgmt->bssid, sdata->u.mgd.bssid, ETH_ALEN); in ieee80211_prep_tdls_direct()
965 spin_lock_bh(&sdata->u.mgd.teardown_lock); in ieee80211_tdls_prep_mgmt_packet()
[all …]
Dht.c58 ht_capa = &sdata->u.mgd.ht_capa; in ieee80211_apply_htcap_overrides()
59 ht_capa_mask = &sdata->u.mgd.ht_capa_mask; in ieee80211_apply_htcap_overrides()
381 memcpy(mgmt->bssid, sdata->u.mgd.bssid, ETH_ALEN); in ieee80211_send_delba()
475 u.mgd.request_smps_work); in ieee80211_request_smps_mgd_work()
478 __ieee80211_request_smps_mgd(sdata, sdata->u.mgd.driver_smps_mode); in ieee80211_request_smps_mgd_work()
505 if (sdata->u.mgd.driver_smps_mode == smps_mode) in ieee80211_request_smps()
507 sdata->u.mgd.driver_smps_mode = smps_mode; in ieee80211_request_smps()
509 &sdata->u.mgd.request_smps_work); in ieee80211_request_smps()
Ddebugfs_netdev.c216 IEEE80211_IF_FILE(bssid, u.mgd.bssid, MAC);
217 IEEE80211_IF_FILE(aid, u.mgd.aid, DEC);
218 IEEE80211_IF_FILE(last_beacon, u.mgd.last_beacon_signal, DEC);
219 IEEE80211_IF_FILE(ave_beacon, u.mgd.ave_beacon_signal, DEC_DIV_16);
220 IEEE80211_IF_FILE(beacon_timeout, u.mgd.beacon_timeout, JIFFIES_TO_MS);
264 smps_modes[sdata->u.mgd.req_smps], in ieee80211_if_fmt_smps()
327 if (!sdata->u.mgd.associated) { in ieee80211_if_parse_tkip_mic_test()
332 memcpy(hdr->addr1, sdata->u.mgd.associated->bssid, ETH_ALEN); in ieee80211_if_parse_tkip_mic_test()
373 const struct ieee80211_if_managed *ifmgd = &sdata->u.mgd; in ieee80211_if_fmt_uapsd_queues()
381 struct ieee80211_if_managed *ifmgd = &sdata->u.mgd; in ieee80211_if_parse_uapsd_queues()
[all …]
Dstatus.c405 spin_lock(&sdata->u.mgd.teardown_lock); in ieee80211_tdls_td_tx_handle()
406 teardown_skb = sdata->u.mgd.teardown_skb; in ieee80211_tdls_td_tx_handle()
407 orig_teardown_skb = sdata->u.mgd.orig_teardown_skb; in ieee80211_tdls_td_tx_handle()
409 sdata->u.mgd.teardown_skb = NULL; in ieee80211_tdls_td_tx_handle()
410 sdata->u.mgd.orig_teardown_skb = NULL; in ieee80211_tdls_td_tx_handle()
413 spin_unlock(&sdata->u.mgd.teardown_lock); in ieee80211_tdls_td_tx_handle()
832 local->ps_sdata->u.mgd.flags |= in ieee80211_tx_status()
Dwme.c89 struct ieee80211_if_managed *ifmgd = &sdata->u.mgd; in ieee80211_downgrade_queue()
185 ra = sdata->u.mgd.bssid; in ieee80211_select_queue()
Doffchannel.c30 struct ieee80211_if_managed *ifmgd = &sdata->u.mgd; in ieee80211_offchannel_ps_enable()
147 sdata->u.mgd.associated) in ieee80211_offchannel_stop_vifs()
173 sdata->u.mgd.associated) in ieee80211_offchannel_return()
Dcfg.c73 sdata->u.mgd.use_4addr = params->use_4addr; in ieee80211_change_iface()
214 if (sdata->u.mgd.mfp != IEEE80211_MFP_DISABLED) in ieee80211_add_key()
1097 !sdata->u.mgd.tdls_chan_switch_prohibited && in sta_apply_parameters()
2364 old_req = sdata->u.mgd.req_smps; in __ieee80211_request_smps_mgd()
2365 sdata->u.mgd.req_smps = smps_mode; in __ieee80211_request_smps_mgd()
2376 if (!sdata->u.mgd.associated || in __ieee80211_request_smps_mgd()
2380 ap = sdata->u.mgd.associated->bssid; in __ieee80211_request_smps_mgd()
2383 if (sdata->u.mgd.powersave) in __ieee80211_request_smps_mgd()
2393 sdata->u.mgd.req_smps = old_req; in __ieee80211_request_smps_mgd()
2410 if (enabled == sdata->u.mgd.powersave && in ieee80211_set_power_mgmt()
[all …]
Dethtool.c106 sta = sta_info_get_bss(sdata, sdata->u.mgd.bssid); in ieee80211_get_stats()
Drx.c2014 !!sdata->u.mgd.use_4addr != !!ieee80211_has_a4(hdr->frame_control)) { in __ieee80211_data_to_8023()
2016 if (!sdata->u.mgd.use_4addr) in __ieee80211_data_to_8023()
2191 rx->sdata->u.mgd.use_4addr))) in ieee80211_rx_h_amsdu()
2518 if (!ether_addr_equal(mgmt->sa, sdata->u.mgd.bssid) || in ieee80211_process_sa_query_req()
2519 !ether_addr_equal(mgmt->bssid, sdata->u.mgd.bssid)) { in ieee80211_process_sa_query_req()
2538 memcpy(resp->bssid, sdata->u.mgd.bssid, ETH_ALEN); in ieee80211_process_sa_query_req()
2704 if (!ether_addr_equal(mgmt->bssid, sdata->u.mgd.bssid)) in ieee80211_rx_h_action()
2808 bssid = sdata->u.mgd.bssid; in ieee80211_rx_h_action()
3283 if (!bssid && !sdata->u.mgd.use_4addr) in prepare_for_handlers()
3288 sdata->u.mgd.use_4addr) in prepare_for_handlers()
Dtx.c230 ifmgd = &tx->sdata->u.mgd; in ieee80211_tx_h_dynamic_ps()
1958 sta = sta_info_get(sdata, sdata->u.mgd.bssid); in ieee80211_lookup_ra_sta()
2152 memcpy(hdr.addr3, sdata->u.mgd.bssid, ETH_ALEN); in ieee80211_build_hdr()
2154 } else if (sdata->u.mgd.use_4addr && in ieee80211_build_hdr()
2159 memcpy(hdr.addr1, sdata->u.mgd.bssid, ETH_ALEN); in ieee80211_build_hdr()
2167 memcpy(hdr.addr1, sdata->u.mgd.bssid, ETH_ALEN); in ieee80211_build_hdr()
3062 ifmgd = &sdata->u.mgd; in ieee80211_pspoll_get()
3100 ifmgd = &sdata->u.mgd; in ieee80211_nullfunc_get()
Diface.c869 sdata->u.mgd.csa_waiting_bcn = false; in ieee80211_do_stop()
1388 sdata->vif.bss_conf.bssid = sdata->u.mgd.bssid; in ieee80211_setup_sdata()
1527 sdata->u.mgd.use_4addr = false; in ieee80211_if_change_type()
1788 sdata->u.mgd.use_4addr = params->use_4addr; in ieee80211_if_add()
Dutil.c1340 !(sdata->u.mgd.flags & IEEE80211_STA_MFP_ENABLED)) in ieee80211_send_deauth_disassoc()
1940 if (sdata->u.mgd.have_beacon) in ieee80211_reconfig()
1999 if (!sdata->u.mgd.associated) in ieee80211_reconfig()
2224 sdata->u.mgd.rssi_min_thold = rssi_min_thold*16; in _ieee80211_enable_rssi_reports()
2225 sdata->u.mgd.rssi_max_thold = rssi_max_thold*16; in _ieee80211_enable_rssi_reports()
2571 struct ieee80211_if_managed *ifmgd = &sdata->u.mgd; in ieee80211_ave_rssi()
Dagg-rx.c208 memcpy(mgmt->bssid, sdata->u.mgd.bssid, ETH_ALEN); in ieee80211_send_addba_resp()
Dscan.c452 sdata->u.mgd.flags & IEEE80211_STA_CONNECTION_POLL) in ieee80211_can_scan()
681 if (sdata->u.mgd.associated) { in ieee80211_scan_state_decision()
Dchan.c696 if (!sdata->u.mgd.associated) in ieee80211_recalc_smps_chanctx()
947 &sdata->u.mgd.chswitch_work); in ieee80211_vif_chanctx_reservation_complete()
Dagg-tx.c87 memcpy(mgmt->bssid, sdata->u.mgd.bssid, ETH_ALEN); in ieee80211_send_addba_request()
Dmain.c327 ifmgd = &sdata->u.mgd; in ieee80211_ifa_changed()
Dkey.c1160 if (sdata->u.mgd.mfp != IEEE80211_MFP_DISABLED) in ieee80211_gtk_rekey_add()
Dieee80211_i.h915 struct ieee80211_if_managed mgd; member
Dsta_info.c1816 sinfo->rx_beacon = sdata->u.mgd.count_beacon_signal; in sta_set_sinfo()