Lines Matching refs:mgmt

114 	struct ieee80211_mgmt *mgmt;  in mesh_path_sel_frame_tx()  local
117 sizeof(mgmt->u.action.u.mesh_action); in mesh_path_sel_frame_tx()
125 mgmt = (struct ieee80211_mgmt *) skb_put(skb, hdr_len); in mesh_path_sel_frame_tx()
126 memset(mgmt, 0, hdr_len); in mesh_path_sel_frame_tx()
127 mgmt->frame_control = cpu_to_le16(IEEE80211_FTYPE_MGMT | in mesh_path_sel_frame_tx()
130 memcpy(mgmt->da, da, ETH_ALEN); in mesh_path_sel_frame_tx()
131 memcpy(mgmt->sa, sdata->vif.addr, ETH_ALEN); in mesh_path_sel_frame_tx()
133 memcpy(mgmt->bssid, sdata->vif.addr, ETH_ALEN); in mesh_path_sel_frame_tx()
134 mgmt->u.action.category = WLAN_CATEGORY_MESH_ACTION; in mesh_path_sel_frame_tx()
135 mgmt->u.action.u.mesh_action.action_code = in mesh_path_sel_frame_tx()
246 struct ieee80211_mgmt *mgmt; in mesh_path_error_tx() local
249 sizeof(mgmt->u.action.u.mesh_action); in mesh_path_error_tx()
262 mgmt = (struct ieee80211_mgmt *) skb_put(skb, hdr_len); in mesh_path_error_tx()
263 memset(mgmt, 0, hdr_len); in mesh_path_error_tx()
264 mgmt->frame_control = cpu_to_le16(IEEE80211_FTYPE_MGMT | in mesh_path_error_tx()
267 memcpy(mgmt->da, ra, ETH_ALEN); in mesh_path_error_tx()
268 memcpy(mgmt->sa, sdata->vif.addr, ETH_ALEN); in mesh_path_error_tx()
270 memcpy(mgmt->bssid, sdata->vif.addr, ETH_ALEN); in mesh_path_error_tx()
271 mgmt->u.action.category = WLAN_CATEGORY_MESH_ACTION; in mesh_path_error_tx()
272 mgmt->u.action.u.mesh_action.action_code = in mesh_path_error_tx()
373 struct ieee80211_mgmt *mgmt, in hwmp_route_info_get() argument
387 sta = sta_info_get(sdata, mgmt->sa); in hwmp_route_info_get()
472 ta = mgmt->sa; in hwmp_route_info_get()
512 struct ieee80211_mgmt *mgmt, in hwmp_preq_frame_process() argument
595 target_sn, mgmt->sa, 0, ttl, in hwmp_preq_frame_process()
647 struct ieee80211_mgmt *mgmt, in hwmp_prep_frame_process() argument
709 struct ieee80211_mgmt *mgmt, in hwmp_perr_frame_process() argument
719 ta = mgmt->sa; in hwmp_perr_frame_process()
757 struct ieee80211_mgmt *mgmt, in hwmp_rann_frame_process() argument
785 orig_addr, mgmt->sa, root_is_gate); in hwmp_rann_frame_process()
788 sta = sta_info_get(sdata, mgmt->sa); in hwmp_rann_frame_process()
829 memcpy(mpath->rann_snd_addr, mgmt->sa, ETH_ALEN); in hwmp_rann_frame_process()
853 struct ieee80211_mgmt *mgmt, size_t len) in mesh_rx_path_sel_frame() argument
865 sta = sta_info_get(sdata, mgmt->sa); in mesh_rx_path_sel_frame()
872 baselen = (u8 *) mgmt->u.action.u.mesh_action.variable - (u8 *) mgmt; in mesh_rx_path_sel_frame()
873 ieee802_11_parse_elems(mgmt->u.action.u.mesh_action.variable, in mesh_rx_path_sel_frame()
880 last_hop_metric = hwmp_route_info_get(sdata, mgmt, elems.preq, in mesh_rx_path_sel_frame()
883 hwmp_preq_frame_process(sdata, mgmt, elems.preq, in mesh_rx_path_sel_frame()
890 last_hop_metric = hwmp_route_info_get(sdata, mgmt, elems.prep, in mesh_rx_path_sel_frame()
893 hwmp_prep_frame_process(sdata, mgmt, elems.prep, in mesh_rx_path_sel_frame()
900 hwmp_perr_frame_process(sdata, mgmt, elems.perr); in mesh_rx_path_sel_frame()
903 hwmp_rann_frame_process(sdata, mgmt, elems.rann); in mesh_rx_path_sel_frame()