Home
last modified time | relevance | path

Searched refs:mgmt (Results 1 – 84 of 84) sorted by relevance

/linux-4.4.14/net/wireless/
Dmlme.c28 struct ieee80211_mgmt *mgmt = (struct ieee80211_mgmt *)buf; in cfg80211_rx_assoc_resp() local
29 u8 *ie = mgmt->u.assoc_resp.variable; in cfg80211_rx_assoc_resp()
31 u16 status_code = le16_to_cpu(mgmt->u.assoc_resp.status_code); in cfg80211_rx_assoc_resp()
49 __cfg80211_connect_result(dev, mgmt->bssid, NULL, 0, ie, len - ieoffs, in cfg80211_rx_assoc_resp()
68 struct ieee80211_mgmt *mgmt = (struct ieee80211_mgmt *)buf; in cfg80211_process_deauth() local
69 const u8 *bssid = mgmt->bssid; in cfg80211_process_deauth()
70 u16 reason_code = le16_to_cpu(mgmt->u.deauth.reason_code); in cfg80211_process_deauth()
71 bool from_ap = !ether_addr_equal(mgmt->sa, wdev->netdev->dev_addr); in cfg80211_process_deauth()
87 struct ieee80211_mgmt *mgmt = (struct ieee80211_mgmt *)buf; in cfg80211_process_disassoc() local
88 const u8 *bssid = mgmt->bssid; in cfg80211_process_disassoc()
[all …]
Dscan.c1029 struct ieee80211_mgmt *mgmt, size_t len, in cfg80211_inform_bss_frame_data() argument
1044 trace_cfg80211_inform_bss_frame(wiphy, data, mgmt, len); in cfg80211_inform_bss_frame_data()
1046 if (WARN_ON(!mgmt)) in cfg80211_inform_bss_frame_data()
1059 channel = cfg80211_get_bss_channel(wiphy, mgmt->u.beacon.variable, in cfg80211_inform_bss_frame_data()
1068 ies->tsf = le64_to_cpu(mgmt->u.probe_resp.timestamp); in cfg80211_inform_bss_frame_data()
1069 ies->from_beacon = ieee80211_is_beacon(mgmt->frame_control); in cfg80211_inform_bss_frame_data()
1070 memcpy(ies->data, mgmt->u.probe_resp.variable, ielen); in cfg80211_inform_bss_frame_data()
1072 if (ieee80211_is_probe_resp(mgmt->frame_control)) in cfg80211_inform_bss_frame_data()
1078 memcpy(tmp.pub.bssid, mgmt->bssid, ETH_ALEN); in cfg80211_inform_bss_frame_data()
1082 tmp.pub.beacon_interval = le16_to_cpu(mgmt->u.probe_resp.beacon_int); in cfg80211_inform_bss_frame_data()
[all …]
Dsme.c316 struct ieee80211_mgmt *mgmt = (struct ieee80211_mgmt *)buf; in cfg80211_sme_rx_auth() local
317 u16 status_code = le16_to_cpu(mgmt->u.auth.status_code); in cfg80211_sme_rx_auth()
350 __cfg80211_connect_result(wdev->netdev, mgmt->bssid, in cfg80211_sme_rx_auth()
Dtrace.h2675 struct ieee80211_mgmt *mgmt, size_t len),
2676 TP_ARGS(wiphy, data, mgmt, len),
2681 __dynamic_array(u8, mgmt, len)
2689 if (mgmt)
2690 memcpy(__get_dynamic_array(mgmt), mgmt, len);
Dnl80211.c11796 const struct ieee80211_mgmt *mgmt = (void *)buf; in cfg80211_rx_unprot_mlme_mgmt() local
11802 if (ieee80211_is_deauth(mgmt->frame_control)) in cfg80211_rx_unprot_mlme_mgmt()
/linux-4.4.14/net/mac80211/
Dagg-rx.c191 struct ieee80211_mgmt *mgmt; in ieee80211_send_addba_resp() local
195 skb = dev_alloc_skb(sizeof(*mgmt) + local->hw.extra_tx_headroom); in ieee80211_send_addba_resp()
200 mgmt = (struct ieee80211_mgmt *) skb_put(skb, 24); in ieee80211_send_addba_resp()
201 memset(mgmt, 0, 24); in ieee80211_send_addba_resp()
202 memcpy(mgmt->da, da, ETH_ALEN); in ieee80211_send_addba_resp()
203 memcpy(mgmt->sa, sdata->vif.addr, ETH_ALEN); in ieee80211_send_addba_resp()
207 memcpy(mgmt->bssid, sdata->vif.addr, ETH_ALEN); in ieee80211_send_addba_resp()
209 memcpy(mgmt->bssid, sdata->u.mgd.bssid, ETH_ALEN); in ieee80211_send_addba_resp()
211 memcpy(mgmt->bssid, sdata->u.ibss.bssid, ETH_ALEN); in ieee80211_send_addba_resp()
213 mgmt->frame_control = cpu_to_le16(IEEE80211_FTYPE_MGMT | in ieee80211_send_addba_resp()
[all …]
Dibss.c50 struct ieee80211_mgmt *mgmt; in ieee80211_ibss_build_presp() local
76 mgmt = (void *) presp->head; in ieee80211_ibss_build_presp()
77 mgmt->frame_control = cpu_to_le16(IEEE80211_FTYPE_MGMT | in ieee80211_ibss_build_presp()
79 eth_broadcast_addr(mgmt->da); in ieee80211_ibss_build_presp()
80 memcpy(mgmt->sa, sdata->vif.addr, ETH_ALEN); in ieee80211_ibss_build_presp()
81 memcpy(mgmt->bssid, ifibss->bssid, ETH_ALEN); in ieee80211_ibss_build_presp()
82 mgmt->u.beacon.beacon_int = cpu_to_le16(beacon_int); in ieee80211_ibss_build_presp()
83 mgmt->u.beacon.timestamp = cpu_to_le64(tsf); in ieee80211_ibss_build_presp()
84 mgmt->u.beacon.capab_info = cpu_to_le16(capability); in ieee80211_ibss_build_presp()
86 pos = (u8 *)mgmt + offsetof(struct ieee80211_mgmt, u.beacon.variable); in ieee80211_ibss_build_presp()
[all …]
Dmesh.c20 bool mesh_action_is_path_sel(struct ieee80211_mgmt *mgmt) in mesh_action_is_path_sel() argument
22 return (mgmt->u.action.u.mesh_action.action_code == in mesh_action_is_path_sel()
678 struct ieee80211_mgmt *mgmt; in ieee80211_mesh_build_beacon() local
685 sizeof(mgmt->u.beacon); in ieee80211_mesh_build_beacon()
725 mgmt = (struct ieee80211_mgmt *) skb_put(skb, hdr_len); in ieee80211_mesh_build_beacon()
726 memset(mgmt, 0, hdr_len); in ieee80211_mesh_build_beacon()
727 mgmt->frame_control = cpu_to_le16(IEEE80211_FTYPE_MGMT | in ieee80211_mesh_build_beacon()
729 eth_broadcast_addr(mgmt->da); in ieee80211_mesh_build_beacon()
730 memcpy(mgmt->sa, sdata->vif.addr, ETH_ALEN); in ieee80211_mesh_build_beacon()
731 memcpy(mgmt->bssid, sdata->vif.addr, ETH_ALEN); in ieee80211_mesh_build_beacon()
[all …]
Dht.c364 struct ieee80211_mgmt *mgmt; in ieee80211_send_delba() local
367 skb = dev_alloc_skb(sizeof(*mgmt) + local->hw.extra_tx_headroom); in ieee80211_send_delba()
372 mgmt = (struct ieee80211_mgmt *) skb_put(skb, 24); in ieee80211_send_delba()
373 memset(mgmt, 0, 24); in ieee80211_send_delba()
374 memcpy(mgmt->da, da, ETH_ALEN); in ieee80211_send_delba()
375 memcpy(mgmt->sa, sdata->vif.addr, ETH_ALEN); in ieee80211_send_delba()
379 memcpy(mgmt->bssid, sdata->vif.addr, ETH_ALEN); in ieee80211_send_delba()
381 memcpy(mgmt->bssid, sdata->u.mgd.bssid, ETH_ALEN); in ieee80211_send_delba()
383 memcpy(mgmt->bssid, sdata->u.ibss.bssid, ETH_ALEN); in ieee80211_send_delba()
385 mgmt->frame_control = cpu_to_le16(IEEE80211_FTYPE_MGMT | in ieee80211_send_delba()
[all …]
Dmesh_hwmp.c111 struct ieee80211_mgmt *mgmt; in mesh_path_sel_frame_tx() local
114 sizeof(mgmt->u.action.u.mesh_action); in mesh_path_sel_frame_tx()
122 mgmt = (struct ieee80211_mgmt *) skb_put(skb, hdr_len); in mesh_path_sel_frame_tx()
123 memset(mgmt, 0, hdr_len); in mesh_path_sel_frame_tx()
124 mgmt->frame_control = cpu_to_le16(IEEE80211_FTYPE_MGMT | in mesh_path_sel_frame_tx()
127 memcpy(mgmt->da, da, ETH_ALEN); in mesh_path_sel_frame_tx()
128 memcpy(mgmt->sa, sdata->vif.addr, ETH_ALEN); in mesh_path_sel_frame_tx()
130 memcpy(mgmt->bssid, sdata->vif.addr, ETH_ALEN); in mesh_path_sel_frame_tx()
131 mgmt->u.action.category = WLAN_CATEGORY_MESH_ACTION; in mesh_path_sel_frame_tx()
132 mgmt->u.action.u.mesh_action.action_code = in mesh_path_sel_frame_tx()
[all …]
Dmesh_plink.c16 #define PLINK_CNF_AID(mgmt) ((mgmt)->u.action.u.self_prot.variable + 2) argument
213 struct ieee80211_mgmt *mgmt; in mesh_plink_frame_tx() local
218 sizeof(mgmt->u.action.u.self_prot); in mesh_plink_frame_tx()
239 mgmt = (struct ieee80211_mgmt *) skb_put(skb, hdr_len); in mesh_plink_frame_tx()
240 memset(mgmt, 0, hdr_len); in mesh_plink_frame_tx()
241 mgmt->frame_control = cpu_to_le16(IEEE80211_FTYPE_MGMT | in mesh_plink_frame_tx()
243 memcpy(mgmt->da, da, ETH_ALEN); in mesh_plink_frame_tx()
244 memcpy(mgmt->sa, sdata->vif.addr, ETH_ALEN); in mesh_plink_frame_tx()
245 memcpy(mgmt->bssid, sdata->vif.addr, ETH_ALEN); in mesh_plink_frame_tx()
246 mgmt->u.action.category = WLAN_CATEGORY_SELF_PROTECTED; in mesh_plink_frame_tx()
[all …]
Dagg-tx.c69 struct ieee80211_mgmt *mgmt; in ieee80211_send_addba_request() local
72 skb = dev_alloc_skb(sizeof(*mgmt) + local->hw.extra_tx_headroom); in ieee80211_send_addba_request()
78 mgmt = (struct ieee80211_mgmt *) skb_put(skb, 24); in ieee80211_send_addba_request()
79 memset(mgmt, 0, 24); in ieee80211_send_addba_request()
80 memcpy(mgmt->da, da, ETH_ALEN); in ieee80211_send_addba_request()
81 memcpy(mgmt->sa, sdata->vif.addr, ETH_ALEN); in ieee80211_send_addba_request()
85 memcpy(mgmt->bssid, sdata->vif.addr, ETH_ALEN); in ieee80211_send_addba_request()
87 memcpy(mgmt->bssid, sdata->u.mgd.bssid, ETH_ALEN); in ieee80211_send_addba_request()
89 memcpy(mgmt->bssid, sdata->u.ibss.bssid, ETH_ALEN); in ieee80211_send_addba_request()
91 mgmt->frame_control = cpu_to_le16(IEEE80211_FTYPE_MGMT | in ieee80211_send_addba_request()
[all …]
Dmlme.c627 struct ieee80211_mgmt *mgmt; in ieee80211_send_assoc() local
679 sizeof(*mgmt) + /* bit too much but doesn't matter */ in ieee80211_send_assoc()
711 mgmt = (struct ieee80211_mgmt *) skb_put(skb, 24); in ieee80211_send_assoc()
712 memset(mgmt, 0, 24); in ieee80211_send_assoc()
713 memcpy(mgmt->da, assoc_data->bss->bssid, ETH_ALEN); in ieee80211_send_assoc()
714 memcpy(mgmt->sa, sdata->vif.addr, ETH_ALEN); in ieee80211_send_assoc()
715 memcpy(mgmt->bssid, assoc_data->bss->bssid, ETH_ALEN); in ieee80211_send_assoc()
719 mgmt->frame_control = cpu_to_le16(IEEE80211_FTYPE_MGMT | in ieee80211_send_assoc()
721 mgmt->u.reassoc_req.capab_info = cpu_to_le16(capab); in ieee80211_send_assoc()
722 mgmt->u.reassoc_req.listen_interval = in ieee80211_send_assoc()
[all …]
Dspectmgmt.c229 struct ieee80211_mgmt *mgmt, in ieee80211_process_measurement_req() argument
240 &mgmt->u.action.u.measurement.msr_elem, in ieee80211_process_measurement_req()
241 mgmt->sa, mgmt->bssid, in ieee80211_process_measurement_req()
242 mgmt->u.action.u.measurement.dialog_token); in ieee80211_process_measurement_req()
Drx.c769 struct ieee80211_mgmt *mgmt; in ieee80211_rx_mesh_check() local
781 mgmt = (struct ieee80211_mgmt *)hdr; in ieee80211_rx_mesh_check()
782 category = mgmt->u.action.category; in ieee80211_rx_mesh_check()
2534 struct ieee80211_mgmt *mgmt, in ieee80211_process_sa_query_req() argument
2541 if (!ether_addr_equal(mgmt->da, sdata->vif.addr)) { in ieee80211_process_sa_query_req()
2546 if (!ether_addr_equal(mgmt->sa, sdata->u.mgd.bssid) || in ieee80211_process_sa_query_req()
2547 !ether_addr_equal(mgmt->bssid, sdata->u.mgd.bssid)) { in ieee80211_process_sa_query_req()
2564 memcpy(resp->da, mgmt->sa, ETH_ALEN); in ieee80211_process_sa_query_req()
2573 mgmt->u.action.u.sa_query.trans_id, in ieee80211_process_sa_query_req()
2582 struct ieee80211_mgmt *mgmt = (struct ieee80211_mgmt *) rx->skb->data; in ieee80211_rx_h_mgmt_check() local
[all …]
Dutil.c1224 struct ieee80211_mgmt *mgmt; in ieee80211_send_auth() local
1235 mgmt = (struct ieee80211_mgmt *) skb_put(skb, 24 + 6); in ieee80211_send_auth()
1236 memset(mgmt, 0, 24 + 6); in ieee80211_send_auth()
1237 mgmt->frame_control = cpu_to_le16(IEEE80211_FTYPE_MGMT | in ieee80211_send_auth()
1239 memcpy(mgmt->da, da, ETH_ALEN); in ieee80211_send_auth()
1240 memcpy(mgmt->sa, sdata->vif.addr, ETH_ALEN); in ieee80211_send_auth()
1241 memcpy(mgmt->bssid, bssid, ETH_ALEN); in ieee80211_send_auth()
1242 mgmt->u.auth.auth_alg = cpu_to_le16(auth_alg); in ieee80211_send_auth()
1243 mgmt->u.auth.auth_transaction = cpu_to_le16(transaction); in ieee80211_send_auth()
1244 mgmt->u.auth.status_code = cpu_to_le16(status); in ieee80211_send_auth()
[all …]
Dmesh_sync.c80 struct ieee80211_mgmt *mgmt, in mesh_sync_offset_rx_bcn_presp() argument
111 sta = sta_info_get(sdata, mgmt->sa); in mesh_sync_offset_rx_bcn_presp()
129 t_t = le64_to_cpu(mgmt->u.beacon.timestamp); in mesh_sync_offset_rx_bcn_presp()
Dscan.c61 struct ieee80211_mgmt *mgmt, size_t len, in ieee80211_bss_info_update() argument
65 bool beacon = ieee80211_is_beacon(mgmt->frame_control); in ieee80211_bss_info_update()
85 mgmt, len, GFP_ATOMIC); in ieee80211_bss_info_update()
172 struct ieee80211_mgmt *mgmt = (void *)skb->data; in ieee80211_scan_rx() local
180 (!ieee80211_is_probe_resp(mgmt->frame_control) && in ieee80211_scan_rx()
181 !ieee80211_is_beacon(mgmt->frame_control))) in ieee80211_scan_rx()
190 if (ieee80211_is_probe_resp(mgmt->frame_control)) { in ieee80211_scan_rx()
201 (ether_addr_equal(mgmt->da, sdata1->vif.addr) || in ieee80211_scan_rx()
204 (ether_addr_equal(mgmt->da, sdata2->vif.addr) || in ieee80211_scan_rx()
208 elements = mgmt->u.probe_resp.variable; in ieee80211_scan_rx()
[all …]
Dmesh.h282 struct ieee80211_mgmt *mgmt, size_t len);
300 struct ieee80211_mgmt *mgmt, size_t len,
324 bool mesh_action_is_path_sel(struct ieee80211_mgmt *mgmt);
Dstatus.c181 struct ieee80211_mgmt *mgmt = (void *) skb->data; in ieee80211_frame_acked() local
188 if (ieee80211_is_data_qos(mgmt->frame_control)) { in ieee80211_frame_acked()
196 if (ieee80211_is_action(mgmt->frame_control) && in ieee80211_frame_acked()
197 mgmt->u.action.category == WLAN_CATEGORY_HT && in ieee80211_frame_acked()
198 mgmt->u.action.u.ht_smps.action == WLAN_HT_ACTION_SMPS && in ieee80211_frame_acked()
202 switch (mgmt->u.action.u.ht_smps.smps_control) { in ieee80211_frame_acked()
Dtdls.c827 struct ieee80211_mgmt *mgmt; in ieee80211_prep_tdls_direct() local
829 mgmt = (void *)skb_put(skb, 24); in ieee80211_prep_tdls_direct()
830 memset(mgmt, 0, 24); in ieee80211_prep_tdls_direct()
831 memcpy(mgmt->da, peer, ETH_ALEN); in ieee80211_prep_tdls_direct()
832 memcpy(mgmt->sa, sdata->vif.addr, ETH_ALEN); in ieee80211_prep_tdls_direct()
833 memcpy(mgmt->bssid, sdata->u.mgd.bssid, ETH_ALEN); in ieee80211_prep_tdls_direct()
835 mgmt->frame_control = cpu_to_le16(IEEE80211_FTYPE_MGMT | in ieee80211_prep_tdls_direct()
840 skb_put(skb, 1 + sizeof(mgmt->u.action.u.tdls_discover_resp)); in ieee80211_prep_tdls_direct()
841 mgmt->u.action.category = WLAN_CATEGORY_PUBLIC; in ieee80211_prep_tdls_direct()
842 mgmt->u.action.u.tdls_discover_resp.action_code = in ieee80211_prep_tdls_direct()
[all …]
Diface.c1221 struct ieee80211_mgmt *mgmt = (void *)skb->data; in ieee80211_iface_work() local
1251 } else if (ieee80211_is_action(mgmt->frame_control) && in ieee80211_iface_work()
1252 mgmt->u.action.category == WLAN_CATEGORY_BACK) { in ieee80211_iface_work()
1256 sta = sta_info_get_bss(sdata, mgmt->sa); in ieee80211_iface_work()
1258 switch (mgmt->u.action.u.addba_req.action_code) { in ieee80211_iface_work()
1261 local, sta, mgmt, len); in ieee80211_iface_work()
1265 mgmt, len); in ieee80211_iface_work()
1269 mgmt, len); in ieee80211_iface_work()
1277 } else if (ieee80211_is_data_qos(mgmt->frame_control)) { in ieee80211_iface_work()
1278 struct ieee80211_hdr *hdr = (void *)mgmt; in ieee80211_iface_work()
[all …]
Dieee80211_i.h616 struct ieee80211_mgmt *mgmt,
1563 struct ieee80211_mgmt *mgmt,
1679 struct ieee80211_mgmt *mgmt, size_t len);
1682 struct ieee80211_mgmt *mgmt,
1686 struct ieee80211_mgmt *mgmt,
1723 struct ieee80211_mgmt *mgmt,
Dwpa.c313 int a4_included, mgmt; in ccmp_special_blocks() local
323 mgmt = ieee80211_is_mgmt(hdr->frame_control); in ccmp_special_blocks()
327 if (!mgmt) in ccmp_special_blocks()
352 b_0[1] = qos_tid | (mgmt << 4); in ccmp_special_blocks()
Dcfg.c3307 const struct ieee80211_mgmt *mgmt = (void *)params->buf; in ieee80211_mgmt_tx() local
3341 if (!ieee80211_is_action(mgmt->frame_control) || in ieee80211_mgmt_tx()
3342 mgmt->u.action.category == WLAN_CATEGORY_PUBLIC || in ieee80211_mgmt_tx()
3343 mgmt->u.action.category == WLAN_CATEGORY_SELF_PROTECTED || in ieee80211_mgmt_tx()
3344 mgmt->u.action.category == WLAN_CATEGORY_SPECTRUM_MGMT) in ieee80211_mgmt_tx()
3347 sta = sta_info_get(sdata, mgmt->da); in ieee80211_mgmt_tx()
3359 mgmt->bssid, ETH_ALEN))) in ieee80211_mgmt_tx()
/linux-4.4.14/drivers/staging/rtl8723au/core/
Drtw_mlme_ext.c318 rtw_update_TSF(struct mlme_ext_priv *pmlmeext, struct ieee80211_mgmt *mgmt) in rtw_update_TSF() argument
320 pmlmeext->TSFValue = get_unaligned_le64(&mgmt->u.beacon.timestamp); in rtw_update_TSF()
638 struct ieee80211_mgmt *mgmt = (struct ieee80211_mgmt *) skb->data; in mgt_dispatcher23a() local
643 if (!ieee80211_is_mgmt(mgmt->frame_control)) in mgt_dispatcher23a()
648 if (!ether_addr_equal(mgmt->da, myid(&padapter->eeprompriv)) && in mgt_dispatcher23a()
649 !is_broadcast_ether_addr(mgmt->da)) in mgt_dispatcher23a()
654 stype = le16_to_cpu(mgmt->frame_control) & IEEE80211_FCTL_STYPE; in mgt_dispatcher23a()
665 psta = rtw_get_stainfo23a(&padapter->stapriv, mgmt->sa); in mgt_dispatcher23a()
668 if (ieee80211_has_retry(mgmt->frame_control)) { in mgt_dispatcher23a()
730 struct ieee80211_mgmt *mgmt = (struct ieee80211_mgmt *) skb->data; in OnProbeReq23a() local
[all …]
Drtw_wlan_util.c853 struct ieee80211_mgmt *mgmt, u32 pkt_len) in rtw_check_bcn_info23a() argument
866 if (unlikely(!ieee80211_is_beacon(mgmt->frame_control))) { in rtw_check_bcn_info23a()
872 if (!ether_addr_equal(cur_network->network.MacAddress, mgmt->bssid)) { in rtw_check_bcn_info23a()
874 __func__, mgmt->bssid, in rtw_check_bcn_info23a()
884 p = cfg80211_find_ie(WLAN_EID_DS_PARAMS, mgmt->u.beacon.variable, in rtw_check_bcn_info23a()
892 mgmt->u.beacon.variable, pie_len); in rtw_check_bcn_info23a()
911 p = cfg80211_find_ie(WLAN_EID_SSID, mgmt->u.beacon.variable, pie_len); in rtw_check_bcn_info23a()
935 val16 = le16_to_cpu(mgmt->u.beacon.capab_info); in rtw_check_bcn_info23a()
950 p = cfg80211_find_ie(WLAN_EID_RSN, mgmt->u.beacon.variable, pie_len); in rtw_check_bcn_info23a()
965 mgmt->u.beacon.variable, pie_len); in rtw_check_bcn_info23a()
[all …]
Drtw_ap.c790 struct ieee80211_mgmt *mgmt, unsigned int len) in rtw_check_beacon_data23a() argument
808 u8 *pbuf = mgmt->u.beacon.variable; in rtw_check_beacon_data23a()
/linux-4.4.14/drivers/staging/rtl8723au/hal/
Drtl8723a_cmd.c187 struct ieee80211_mgmt *mgmt; in ConstructBeacon() local
196 mgmt = (struct ieee80211_mgmt *)pframe; in ConstructBeacon()
198 mgmt->frame_control = in ConstructBeacon()
201 ether_addr_copy(mgmt->da, bc_addr); in ConstructBeacon()
202 ether_addr_copy(mgmt->sa, myid(&padapter->eeprompriv)); in ConstructBeacon()
203 ether_addr_copy(mgmt->bssid, get_my_bssid23a(cur_network)); in ConstructBeacon()
206 mgmt->seq_ctrl = 0; in ConstructBeacon()
211 &mgmt->u.beacon.beacon_int); in ConstructBeacon()
214 &mgmt->u.beacon.capab_info); in ConstructBeacon()
216 pframe = mgmt->u.beacon.variable; in ConstructBeacon()
[all …]
/linux-4.4.14/Documentation/ABI/testing/
Dsysfs-bus-coresight-devices-etm3x254 What: /sys/bus/coresight/devices/<memory_map>.[etm|ptm]/mgmt/etmccr
261 What: /sys/bus/coresight/devices/<memory_map>.[etm|ptm]/mgmt/etmccer
268 What: /sys/bus/coresight/devices/<memory_map>.[etm|ptm]/mgmt/etmscr
275 What: /sys/bus/coresight/devices/<memory_map>.[etm|ptm]/mgmt/etmidr
282 What: /sys/bus/coresight/devices/<memory_map>.[etm|ptm]/mgmt/etmcr
289 What: /sys/bus/coresight/devices/<memory_map>.[etm|ptm]/mgmt/etmtraceidr
296 What: /sys/bus/coresight/devices/<memory_map>.[etm|ptm]/mgmt/etmteevr
303 What: /sys/bus/coresight/devices/<memory_map>.[etm|ptm]/mgmt/etmtsscr
310 What: /sys/bus/coresight/devices/<memory_map>.[etm|ptm]/mgmt/etmtecr1
317 What: /sys/bus/coresight/devices/<memory_map>.[etm|ptm]/mgmt/etmtecr2
Dsysfs-bus-coresight-devices-etm4x285 What: /sys/bus/coresight/devices/<memory_map>.etm/mgmt/trcoslsr
292 What: /sys/bus/coresight/devices/<memory_map>.etm/mgmt/trcpdcr
299 What: /sys/bus/coresight/devices/<memory_map>.etm/mgmt/trcpdsr
306 What: /sys/bus/coresight/devices/<memory_map>.etm/mgmt/trclsr
313 What: /sys/bus/coresight/devices/<memory_map>.etm/mgmt/trcauthstatus
320 What: /sys/bus/coresight/devices/<memory_map>.etm/mgmt/trcdevid
327 What: /sys/bus/coresight/devices/<memory_map>.etm/mgmt/trcdevtype
334 What: /sys/bus/coresight/devices/<memory_map>.etm/mgmt/trcpidr0
341 What: /sys/bus/coresight/devices/<memory_map>.etm/mgmt/trcpidr1
348 What: /sys/bus/coresight/devices/<memory_map>.etm/mgmt/trcpidr2
[all …]
/linux-4.4.14/drivers/net/wireless/mwifiex/
Dtdls.c692 struct ieee80211_mgmt *mgmt; in mwifiex_construct_tdls_action_frame() local
701 mgmt = (void *)skb_put(skb, offsetof(struct ieee80211_mgmt, u)); in mwifiex_construct_tdls_action_frame()
703 memset(mgmt, 0, 24); in mwifiex_construct_tdls_action_frame()
704 memcpy(mgmt->da, peer, ETH_ALEN); in mwifiex_construct_tdls_action_frame()
705 memcpy(mgmt->sa, priv->curr_addr, ETH_ALEN); in mwifiex_construct_tdls_action_frame()
706 memcpy(mgmt->bssid, priv->cfg_bssid, ETH_ALEN); in mwifiex_construct_tdls_action_frame()
707 mgmt->frame_control = cpu_to_le16(IEEE80211_FTYPE_MGMT | in mwifiex_construct_tdls_action_frame()
715 skb_put(skb, sizeof(mgmt->u.action.u.tdls_discover_resp) + 1); in mwifiex_construct_tdls_action_frame()
716 mgmt->u.action.category = WLAN_CATEGORY_PUBLIC; in mwifiex_construct_tdls_action_frame()
717 mgmt->u.action.u.tdls_discover_resp.action_code = in mwifiex_construct_tdls_action_frame()
[all …]
Dcfg80211.c204 const struct ieee80211_mgmt *mgmt; in mwifiex_cfg80211_mgmt_tx() local
213 mgmt = (const struct ieee80211_mgmt *)buf; in mwifiex_cfg80211_mgmt_tx()
215 ieee80211_is_probe_resp(mgmt->frame_control)) { in mwifiex_cfg80211_mgmt_tx()
243 if (ieee80211_is_action(mgmt->frame_control)) in mwifiex_cfg80211_mgmt_tx()
/linux-4.4.14/drivers/net/wireless/iwlegacy/
Ddebug.c58 stats->mgmt[MANAGEMENT_ASSOC_REQ]++; in il_update_stats()
61 stats->mgmt[MANAGEMENT_ASSOC_RESP]++; in il_update_stats()
64 stats->mgmt[MANAGEMENT_REASSOC_REQ]++; in il_update_stats()
67 stats->mgmt[MANAGEMENT_REASSOC_RESP]++; in il_update_stats()
70 stats->mgmt[MANAGEMENT_PROBE_REQ]++; in il_update_stats()
73 stats->mgmt[MANAGEMENT_PROBE_RESP]++; in il_update_stats()
76 stats->mgmt[MANAGEMENT_BEACON]++; in il_update_stats()
79 stats->mgmt[MANAGEMENT_ATIM]++; in il_update_stats()
82 stats->mgmt[MANAGEMENT_DISASSOC]++; in il_update_stats()
85 stats->mgmt[MANAGEMENT_AUTH]++; in il_update_stats()
[all …]
Dcommon.h1066 u32 mgmt[MANAGEMENT_MAX]; member
D4965-mac.c3776 struct ieee80211_mgmt *mgmt = (struct ieee80211_mgmt *)beacon; in il4965_set_beacon_tim() local
3782 tim_idx = mgmt->u.beacon.variable - beacon; in il4965_set_beacon_tim()
/linux-4.4.14/include/linux/
Dieee80211.h2430 struct ieee80211_mgmt *mgmt = (void *)hdr; in ieee80211_is_public_action() local
2436 return mgmt->u.action.category == WLAN_CATEGORY_PUBLIC; in ieee80211_is_public_action()
2516 struct ieee80211_mgmt *mgmt = (void *)skb->data; in ieee80211_action_contains_tpc() local
2518 if (!ieee80211_is_action(mgmt->frame_control)) in ieee80211_action_contains_tpc()
2522 sizeof(mgmt->u.action.u.tpc_report)) in ieee80211_action_contains_tpc()
2536 if (mgmt->u.action.category != WLAN_CATEGORY_SPECTRUM_MGMT && in ieee80211_action_contains_tpc()
2537 mgmt->u.action.category != WLAN_CATEGORY_RADIO_MEASUREMENT) in ieee80211_action_contains_tpc()
2541 if (mgmt->u.action.u.tpc_report.action_code != in ieee80211_action_contains_tpc()
2545 if (mgmt->u.action.u.tpc_report.tpc_elem_id != WLAN_EID_TPC_REPORT || in ieee80211_action_contains_tpc()
2546 mgmt->u.action.u.tpc_report.tpc_elem_length != in ieee80211_action_contains_tpc()
/linux-4.4.14/Documentation/DocBook/
D80211.xml.db50 API-cfg80211-rx-mlme-mgmt
54 API-cfg80211-tx-mlme-mgmt
62 API-cfg80211-rx-mgmt
63 API-cfg80211-mgmt-tx-status
/linux-4.4.14/arch/mips/cavium-octeon/
Docteon-platform.c646 int mgmt; in octeon_prune_device_tree() local
652 mgmt = fdt_path_offset(initial_boot_params, alias_prop); in octeon_prune_device_tree()
653 if (mgmt < 0) in octeon_prune_device_tree()
657 octeon_fdt_rm_ethernet(mgmt); in octeon_prune_device_tree()
662 octeon_fdt_set_phy(mgmt, phy_addr); in octeon_prune_device_tree()
663 octeon_fdt_set_mac_addr(mgmt, &mac_addr_base); in octeon_prune_device_tree()
/linux-4.4.14/net/bluetooth/
DMakefile14 bluetooth-y := af_bluetooth.o hci_core.o hci_conn.o hci_event.o mgmt.o \
/linux-4.4.14/drivers/net/wireless/hostap/
Dhostap_main.c1045 struct hostap_ieee80211_mgmt *mgmt; in prism2_sta_send_mgmt() local
1053 mgmt = (struct hostap_ieee80211_mgmt *) in prism2_sta_send_mgmt()
1055 memset(mgmt, 0, IEEE80211_MGMT_HDR_LEN); in prism2_sta_send_mgmt()
1056 mgmt->frame_control = cpu_to_le16(IEEE80211_FTYPE_MGMT | stype); in prism2_sta_send_mgmt()
1057 memcpy(mgmt->da, dst, ETH_ALEN); in prism2_sta_send_mgmt()
1058 memcpy(mgmt->sa, dev->dev_addr, ETH_ALEN); in prism2_sta_send_mgmt()
1059 memcpy(mgmt->bssid, dst, ETH_ALEN); in prism2_sta_send_mgmt()
Dhostap_80211_rx.c396 struct hostap_ieee80211_mgmt *mgmt; in hostap_rx_sta_beacon() local
403 if (skb->len < IEEE80211_MGMT_HDR_LEN + sizeof(mgmt->u.beacon)) in hostap_rx_sta_beacon()
406 mgmt = (struct hostap_ieee80211_mgmt *) skb->data; in hostap_rx_sta_beacon()
407 pos = mgmt->u.beacon.variable; in hostap_rx_sta_beacon()
447 bss = __hostap_get_bss(local, mgmt->bssid, ssid, ssid_len); in hostap_rx_sta_beacon()
449 bss = __hostap_add_bss(local, mgmt->bssid, ssid, ssid_len); in hostap_rx_sta_beacon()
453 bss->capab_info = le16_to_cpu(mgmt->u.beacon.capab_info); in hostap_rx_sta_beacon()
/linux-4.4.14/drivers/scsi/qla2xxx/
Dqla_bsg.c1111 switch (ql84_mgmt->mgmt.cmd) { in qla84xx_mgmt_cmd()
1146 if (ql84_mgmt->mgmt.cmd == QLA84_MGMT_READ_MEM) { in qla84xx_mgmt_cmd()
1150 ql84_mgmt->mgmt.mgmtp.u.mem.start_addr); in qla84xx_mgmt_cmd()
1152 } else if (ql84_mgmt->mgmt.cmd == QLA84_MGMT_GET_INFO) { in qla84xx_mgmt_cmd()
1155 cpu_to_le32(ql84_mgmt->mgmt.mgmtp.u.info.type); in qla84xx_mgmt_cmd()
1159 ql84_mgmt->mgmt.mgmtp.u.info.context); in qla84xx_mgmt_cmd()
1201 cpu_to_le32(ql84_mgmt->mgmt.mgmtp.u.mem.start_addr); in qla84xx_mgmt_cmd()
1207 cpu_to_le32(ql84_mgmt->mgmt.mgmtp.u.config.id); in qla84xx_mgmt_cmd()
1210 cpu_to_le32(ql84_mgmt->mgmt.mgmtp.u.config.param0); in qla84xx_mgmt_cmd()
1213 cpu_to_le32(ql84_mgmt->mgmt.mgmtp.u.config.param1); in qla84xx_mgmt_cmd()
[all …]
Dqla_bsg.h151 struct qla84_msg_mgmt mgmt; member
/linux-4.4.14/drivers/staging/rtl8723au/os_dep/
Dioctl_cfg80211.c2385 struct ieee80211_mgmt mgmt; in rtw_cfg80211_indicate_sta_disassoc() local
2392 memset(&mgmt, 0, sizeof(struct ieee80211_mgmt)); in rtw_cfg80211_indicate_sta_disassoc()
2405 mgmt.frame_control = in rtw_cfg80211_indicate_sta_disassoc()
2408 ether_addr_copy(mgmt.da, myid(&padapter->eeprompriv)); in rtw_cfg80211_indicate_sta_disassoc()
2409 ether_addr_copy(mgmt.sa, da); in rtw_cfg80211_indicate_sta_disassoc()
2410 ether_addr_copy(mgmt.bssid, get_my_bssid23a(&pmlmeinfo->network)); in rtw_cfg80211_indicate_sta_disassoc()
2412 mgmt.seq_ctrl = cpu_to_le16(IEEE80211_SN_TO_SEQ(pmlmeext->mgnt_seq)); in rtw_cfg80211_indicate_sta_disassoc()
2415 mgmt.u.disassoc.reason_code = cpu_to_le16(reason); in rtw_cfg80211_indicate_sta_disassoc()
2419 cfg80211_rx_mgmt(padapter->rtw_wdev, freq, 0, (u8 *)&mgmt, frame_len, in rtw_cfg80211_indicate_sta_disassoc()
2506 struct ieee80211_mgmt *mgmt; in rtw_cfg80211_monitor_if_xmit_entry() local
[all …]
/linux-4.4.14/drivers/net/wireless/ath/ath6kl/
Dtxrx.c1459 struct ath6kl_mgmt_buff *mgmt; in ath6kl_rx() local
1464 mgmt = list_first_entry( in ath6kl_rx()
1468 list_del(&mgmt->list); in ath6kl_rx()
1475 mgmt->id, in ath6kl_rx()
1476 mgmt->freq, in ath6kl_rx()
1477 mgmt->wait, in ath6kl_rx()
1478 mgmt->buf, in ath6kl_rx()
1479 mgmt->len, in ath6kl_rx()
1480 mgmt->no_cck); in ath6kl_rx()
1482 kfree(mgmt); in ath6kl_rx()
Dcfg80211.c2756 struct ieee80211_mgmt *mgmt; in ath6kl_start_ap() local
2793 mgmt = (struct ieee80211_mgmt *) info->beacon.head; in ath6kl_start_ap()
2794 ies = mgmt->u.beacon.variable; in ath6kl_start_ap()
3061 const struct ieee80211_mgmt *mgmt; in ath6kl_send_go_probe_resp() local
3063 mgmt = (const struct ieee80211_mgmt *) buf; in ath6kl_send_go_probe_resp()
3072 pos = mgmt->u.probe_resp.variable; in ath6kl_send_go_probe_resp()
3084 mgmt->da, p2p, p2p_len); in ath6kl_send_go_probe_resp()
3098 struct ieee80211_mgmt *mgmt; in ath6kl_mgmt_powersave_ap() local
3105 mgmt = (struct ieee80211_mgmt *) buf; in ath6kl_mgmt_powersave_ap()
3106 if (is_multicast_ether_addr(mgmt->da)) in ath6kl_mgmt_powersave_ap()
[all …]
Dmain.c434 struct ieee80211_mgmt *mgmt = in ath6kl_connect_ap_mode_sta() local
436 if (ieee80211_is_assoc_req(mgmt->frame_control) && in ath6kl_connect_ap_mode_sta()
438 sizeof(mgmt->u.assoc_req)) { in ath6kl_connect_ap_mode_sta()
439 ies = mgmt->u.assoc_req.variable; in ath6kl_connect_ap_mode_sta()
441 } else if (ieee80211_is_reassoc_req(mgmt->frame_control) && in ath6kl_connect_ap_mode_sta()
443 + sizeof(mgmt->u.reassoc_req)) { in ath6kl_connect_ap_mode_sta()
444 ies = mgmt->u.reassoc_req.variable; in ath6kl_connect_ap_mode_sta()
/linux-4.4.14/Documentation/networking/
Dvrf.txt132 …11: vrf-mgmt: <NOARP,MASTER,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP mode DEFAULT group def…
149 vrf-mgmt UP 72:b3:ba:91:e2:24 <NOARP,MASTER,UP,LOWER_UP>
165 $ ip link set dev eth0 master vrf-mgmt
307 1 vrf-mgmt
326 if [ "${VRF}" != "mgmt" ]; then
333 vrf_create mgmt 1
334 ip link set dev eth0 master vrf-mgmt
Dl2tp.txt264 sax.pppol2tp.s_session = 0; /* special case: mgmt socket */
266 sax.pppol2tp.d_session = 0; /* special case: mgmt socket */
Dswitchdev.txt33                      |         Switch driver         |  |    mgmt   |         
44                      |  |    v offloaded data path   | mgmt port              
/linux-4.4.14/Documentation/devicetree/bindings/mfd/
Dbfticu.txt18 chassis-mgmt@3,0 {
/linux-4.4.14/drivers/staging/rtl8723au/include/
Drtw_ap.h36 struct ieee80211_mgmt *mgmt, unsigned int len);
Drtw_mlme_ext.h506 struct ieee80211_mgmt *mgmt, uint len,
509 struct ieee80211_mgmt *mgmt, u32 packet_len);
/linux-4.4.14/drivers/net/wireless/ath/ath9k/
Dhtc_drv_beacon.c200 struct ieee80211_mgmt *mgmt; in ath9k_htc_send_beacon() local
228 mgmt = (struct ieee80211_mgmt *)beacon->data; in ath9k_htc_send_beacon()
229 mgmt->u.beacon.timestamp = avp->tsfadjust; in ath9k_htc_send_beacon()
Drecv.c504 struct ieee80211_mgmt *mgmt; in ath_beacon_dtim_pending_cab() local
508 mgmt = (struct ieee80211_mgmt *)skb->data; in ath_beacon_dtim_pending_cab()
509 pos = mgmt->u.beacon.variable; in ath_beacon_dtim_pending_cab()
Dhtc_drv_txrx.c220 struct ieee80211_mgmt *mgmt; in ath9k_htc_tx_mgmt() local
237 mgmt = (struct ieee80211_mgmt *)skb->data; in ath9k_htc_tx_mgmt()
238 mgmt->u.probe_resp.timestamp = avp->tsfadjust; in ath9k_htc_tx_mgmt()
/linux-4.4.14/drivers/net/wireless/cw1200/
Dtxrx.c554 struct ieee80211_mgmt *mgmt = in cw1200_tx_h_action() local
557 mgmt->u.action.category == WLAN_CATEGORY_BACK) in cw1200_tx_h_action()
798 struct ieee80211_mgmt *mgmt = (void *)skb->data; in cw1200_handle_action_rx() local
801 if (mgmt->u.action.category == WLAN_CATEGORY_BACK) in cw1200_handle_action_rx()
1014 struct ieee80211_mgmt *mgmt = (struct ieee80211_mgmt *)skb->data; in cw1200_rx_cb() local
1036 (mgmt->u.action.category == WLAN_CATEGORY_PUBLIC)) { in cw1200_rx_cb()
1047 (mgmt->u.action.category == WLAN_CATEGORY_PUBLIC)) { in cw1200_rx_cb()
Dsta.c2201 struct ieee80211_mgmt *mgmt; in cw1200_upload_beacon() local
2230 mgmt = (void *)frame.skb->data; in cw1200_upload_beacon()
2231 mgmt->frame_control = in cw1200_upload_beacon()
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/
Dps.c722 struct ieee80211_mgmt *mgmt = data; in rtl_p2p_noa_ie() local
729 pos = (u8 *)mgmt->u.beacon.variable; in rtl_p2p_noa_ie()
821 struct ieee80211_mgmt *mgmt = data; in rtl_p2p_action_ie() local
828 pos = (u8 *)&mgmt->u.action.category; in rtl_p2p_action_ie()
Dbase.c1256 struct ieee80211_mgmt *mgmt = (void *)skb->data; in rtl_action_proc() local
1275 le16_to_cpu(mgmt->u.action.u.addba_req.capab); in rtl_action_proc()
1752 struct ieee80211_mgmt *mgmt = (void *)data; in rtl_find_ie() local
1755 pos = (u8 *)mgmt->u.beacon.variable; in rtl_find_ie()
1980 struct ieee80211_mgmt *mgmt = (void *)data; in rtl_find_221_ie() local
1984 pos = (u8 *)mgmt->u.beacon.variable; in rtl_find_221_ie()
/linux-4.4.14/drivers/staging/wlan-ng/
Dp80211netdev.h105 u32 mgmt; member
Dp80211netdev.c935 wlandev->rx.mgmt++; in p80211_rx_typedrop()
/linux-4.4.14/drivers/net/wireless/p54/
Dmain.c79 struct ieee80211_mgmt *mgmt = (void *)skb->data; in p54_find_ie() local
82 if (skb->len <= sizeof(mgmt)) in p54_find_ie()
85 pos = (u8 *)mgmt->u.beacon.variable; in p54_find_ie()
/linux-4.4.14/drivers/net/ethernet/emulex/benet/
Dbe_hw.h225 u8 mgmt; member
Dbe_main.c830 SET_TX_WRB_HDR_BITS(mgmt, hdr, in wrb_fill_hdr()
/linux-4.4.14/arch/powerpc/boot/dts/fsl/
Dkmcoge4.dts134 chassis-mgmt@3,0 {
/linux-4.4.14/drivers/net/wireless/ath/carl9170/
Drx.c492 struct ieee80211_mgmt *mgmt = (void *)data; in carl9170_find_ie() local
495 pos = (u8 *)mgmt->u.beacon.variable; in carl9170_find_ie()
/linux-4.4.14/include/net/
Dcfg80211.h4028 struct ieee80211_mgmt *mgmt, size_t len,
4035 struct ieee80211_mgmt *mgmt, size_t len, in cfg80211_inform_bss_width_frame() argument
4044 return cfg80211_inform_bss_frame_data(wiphy, &data, mgmt, len, gfp); in cfg80211_inform_bss_width_frame()
4050 struct ieee80211_mgmt *mgmt, size_t len, in cfg80211_inform_bss_frame() argument
4059 return cfg80211_inform_bss_frame_data(wiphy, &data, mgmt, len, gfp); in cfg80211_inform_bss_frame()
/linux-4.4.14/drivers/net/wireless/realtek/rtl8xxxu/
Drtl8xxxu.c4701 struct ieee80211_mgmt *mgmt = (struct ieee80211_mgmt *)hdr; in rtl8xxxu_dump_action() local
4707 switch (mgmt->u.action.u.addba_resp.action_code) { in rtl8xxxu_dump_action()
4709 cap = le16_to_cpu(mgmt->u.action.u.addba_resp.capab); in rtl8xxxu_dump_action()
4710 timeout = le16_to_cpu(mgmt->u.action.u.addba_resp.timeout); in rtl8xxxu_dump_action()
4718 le16_to_cpu(mgmt->u.action.u.addba_resp.status)); in rtl8xxxu_dump_action()
4721 cap = le16_to_cpu(mgmt->u.action.u.addba_req.capab); in rtl8xxxu_dump_action()
4722 timeout = le16_to_cpu(mgmt->u.action.u.addba_req.timeout); in rtl8xxxu_dump_action()
4732 mgmt->u.action.u.addba_resp.action_code); in rtl8xxxu_dump_action()
5015 struct ieee80211_mgmt *mgmt; in rtl8xxxu_rx_complete() local
5036 mgmt = (struct ieee80211_mgmt *)skb->data; in rtl8xxxu_rx_complete()
/linux-4.4.14/drivers/staging/wilc1000/
Dwilc_wfi_cfgoperations.c2201 const struct ieee80211_mgmt *mgmt; in mgmt_tx() local
2215 mgmt = (const struct ieee80211_mgmt *) buf; in mgmt_tx()
2217 if (ieee80211_is_mgmt(mgmt->frame_control)) { in mgmt_tx()
2235 if (ieee80211_is_probe_resp(mgmt->frame_control)) { in mgmt_tx()
2241 } else if (ieee80211_is_action(mgmt->frame_control)) { in mgmt_tx()
2242 PRINT_D(GENERIC_DBG, "ACTION FRAME:%x\n", (u16)mgmt->frame_control); in mgmt_tx()
/linux-4.4.14/drivers/net/wireless/rt2x00/
Drt2x00dev.c508 struct ieee80211_mgmt *mgmt = (void *)data; in rt2x00lib_find_ie() local
511 pos = (u8 *)mgmt->u.beacon.variable; in rt2x00lib_find_ie()
/linux-4.4.14/drivers/net/wireless/
Dat76c50x-usb.c1773 struct ieee80211_mgmt *mgmt = (struct ieee80211_mgmt *)skb->data; in at76_mac80211_tx() local
1792 if (mgmt->frame_control & cpu_to_le16(IEEE80211_STYPE_AUTH)) { in at76_mac80211_tx()
1793 if (!ether_addr_equal_64bits(priv->bssid, mgmt->bssid)) { in at76_mac80211_tx()
1794 memcpy(priv->bssid, mgmt->bssid, ETH_ALEN); in at76_mac80211_tx()
Dmwl8k.c1903 struct ieee80211_mgmt *mgmt = (struct ieee80211_mgmt *)skb->data; in mwl8k_txq_xmit() local
1963 mgmt->u.action.category == WLAN_CATEGORY_BACK && in mwl8k_txq_xmit()
1964 mgmt->u.action.u.addba_req.action_code == WLAN_ACTION_ADDBA_REQ && in mwl8k_txq_xmit()
1966 u16 capab = le16_to_cpu(mgmt->u.action.u.addba_req.capab); in mwl8k_txq_xmit()
3607 mwl8k_cmd_use_fixed_rate_ap(struct ieee80211_hw *hw, int mcast, int mgmt) in mwl8k_cmd_use_fixed_rate_ap() argument
3620 cmd->management_rate = mgmt; in mwl8k_cmd_use_fixed_rate_ap()
5616 struct ieee80211_mgmt *mgmt = (void *)skb->data; in mwl8k_finalize_join_worker() local
5619 mgmt->u.beacon.variable, len); in mwl8k_finalize_join_worker()
Dmac80211_hwsim.c1421 struct ieee80211_mgmt *mgmt; in mac80211_hwsim_beacon_tx() local
1442 mgmt = (struct ieee80211_mgmt *) skb->data; in mac80211_hwsim_beacon_tx()
1445 mgmt->u.beacon.timestamp = cpu_to_le64(data->abs_bcn_ts + in mac80211_hwsim_beacon_tx()
/linux-4.4.14/drivers/net/wireless/realtek/rtl818x/rtl8187/
Ddev.c1072 struct ieee80211_mgmt *mgmt; in rtl8187_beacon_work() local
1088 mgmt = (struct ieee80211_mgmt *)skb->data; in rtl8187_beacon_work()
1089 mgmt->u.beacon.timestamp = cpu_to_le64(rtl8187_get_tsf(dev, vif)); in rtl8187_beacon_work()
/linux-4.4.14/drivers/net/wireless/iwlwifi/mvm/
Dmac-ctxt.c948 struct ieee80211_mgmt *mgmt = (struct ieee80211_mgmt *)beacon; in iwl_mvm_mac_ctxt_set_tim() local
952 tim_idx = mgmt->u.beacon.variable - beacon; in iwl_mvm_mac_ctxt_set_tim()
/linux-4.4.14/drivers/net/wireless/realtek/rtl818x/rtl8180/
Ddev.c1283 struct ieee80211_mgmt *mgmt; in rtl8180_beacon_work() local
1299 mgmt = (struct ieee80211_mgmt *)skb->data; in rtl8180_beacon_work()
1300 mgmt->u.beacon.timestamp = cpu_to_le64(rtl8180_get_tsf(dev, vif)); in rtl8180_beacon_work()
/linux-4.4.14/drivers/net/wireless/brcm80211/brcmfmac/
Dcfg80211.c4424 const struct ieee80211_mgmt *mgmt; in brcmf_cfg80211_mgmt_tx() local
4439 mgmt = (const struct ieee80211_mgmt *)buf; in brcmf_cfg80211_mgmt_tx()
4441 if (!ieee80211_is_mgmt(mgmt->frame_control)) { in brcmf_cfg80211_mgmt_tx()
4448 if (ieee80211_is_probe_resp(mgmt->frame_control)) { in brcmf_cfg80211_mgmt_tx()
4471 } else if (ieee80211_is_action(mgmt->frame_control)) { in brcmf_cfg80211_mgmt_tx()
4482 memcpy(&action_frame->da[0], &mgmt->da[0], ETH_ALEN); in brcmf_cfg80211_mgmt_tx()
4483 memcpy(&af_params->bssid[0], &mgmt->bssid[0], ETH_ALEN); in brcmf_cfg80211_mgmt_tx()
4510 brcmf_dbg(TRACE, "Unhandled, fc=%04x!!\n", mgmt->frame_control); in brcmf_cfg80211_mgmt_tx()
/linux-4.4.14/drivers/net/wireless/ath/ath5k/
Dbase.c1246 struct ieee80211_mgmt *mgmt = (struct ieee80211_mgmt *)skb->data; in ath5k_check_ibss_tsf() local
1248 if (le16_to_cpu(mgmt->u.beacon.capab_info) & WLAN_CAPABILITY_IBSS) { in ath5k_check_ibss_tsf()
1255 bc_tstamp = le64_to_cpu(mgmt->u.beacon.timestamp); in ath5k_check_ibss_tsf()
/linux-4.4.14/drivers/staging/fsl-mc/
DREADME.txt194 -mmio regions: queue operations, buffer mgmt
/linux-4.4.14/drivers/net/wireless/iwlwifi/dvm/
Dmain.c91 struct ieee80211_mgmt *mgmt = (struct ieee80211_mgmt *)beacon; in iwl_set_beacon_tim() local
97 tim_idx = mgmt->u.beacon.variable - beacon; in iwl_set_beacon_tim()
/linux-4.4.14/drivers/net/wireless/ath/ath10k/
Dmac.c1353 struct ieee80211_mgmt *mgmt; in ath10k_mac_setup_bcn_p2p_ie() local
1363 mgmt = (void *)bcn->data; in ath10k_mac_setup_bcn_p2p_ie()
1365 mgmt->u.beacon.variable, in ath10k_mac_setup_bcn_p2p_ie()
1366 bcn->len - (mgmt->u.beacon.variable - in ath10k_mac_setup_bcn_p2p_ie()
1859 struct ieee80211_mgmt *mgmt = (void *)skb->data; in ath10k_mac_handle_beacon_iter() local
1865 if (!ether_addr_equal(mgmt->bssid, vif->bss_conf.bssid)) in ath10k_mac_handle_beacon_iter()
/linux-4.4.14/Documentation/scsi/
Dscsi_fc_transport.txt71 if vports are to be associated with virtual machines, a XEN mgmt