Lines Matching refs:mgmt

110 	struct ieee80211_mgmt *mgmt;
121 mgmt = skb_put_zero(skb, hdr_len);
122 mgmt->frame_control = cpu_to_le16(IEEE80211_FTYPE_MGMT |
125 memcpy(mgmt->da, da, ETH_ALEN);
126 memcpy(mgmt->sa, sdata->vif.addr, ETH_ALEN);
128 memcpy(mgmt->bssid, sdata->vif.addr, ETH_ALEN);
129 mgmt->u.action.category = WLAN_CATEGORY_MESH_ACTION;
130 mgmt->u.action.u.mesh_action.action_code =
210 /* Send all internal mgmt frames on VO. Accordingly set TID to 7. */
241 struct ieee80211_mgmt *mgmt;
257 mgmt = skb_put_zero(skb, hdr_len);
258 mgmt->frame_control = cpu_to_le16(IEEE80211_FTYPE_MGMT |
261 memcpy(mgmt->da, ra, ETH_ALEN);
262 memcpy(mgmt->sa, sdata->vif.addr, ETH_ALEN);
264 memcpy(mgmt->bssid, sdata->vif.addr, ETH_ALEN);
265 mgmt->u.action.category = WLAN_CATEGORY_MESH_ACTION;
266 mgmt->u.action.u.mesh_action.action_code =
367 * @mgmt: mesh management frame
381 struct ieee80211_mgmt *mgmt,
396 sta = sta_info_get(sdata, mgmt->sa);
512 ta = mgmt->sa;
560 struct ieee80211_mgmt *mgmt,
644 target_sn, mgmt->sa, 0, ttl,
696 struct ieee80211_mgmt *mgmt,
758 struct ieee80211_mgmt *mgmt,
768 ta = mgmt->sa;
810 struct ieee80211_mgmt *mgmt,
838 orig_addr, mgmt->sa, root_is_gate);
841 sta = sta_info_get(sdata, mgmt->sa);
885 memcpy(mpath->rann_snd_addr, mgmt->sa, ETH_ALEN);
909 struct ieee80211_mgmt *mgmt, size_t len)
921 sta = sta_info_get(sdata, mgmt->sa);
928 baselen = (u8 *) mgmt->u.action.u.mesh_action.variable - (u8 *) mgmt;
929 ieee802_11_parse_elems(mgmt->u.action.u.mesh_action.variable,
930 len - baselen, false, &elems, mgmt->bssid, NULL);
936 path_metric = hwmp_route_info_get(sdata, mgmt, elems.preq,
939 hwmp_preq_frame_process(sdata, mgmt, elems.preq,
946 path_metric = hwmp_route_info_get(sdata, mgmt, elems.prep,
949 hwmp_prep_frame_process(sdata, mgmt, elems.prep,
956 hwmp_perr_frame_process(sdata, mgmt, elems.perr);
959 hwmp_rann_frame_process(sdata, mgmt, elems.rann);