• Home
  • Raw
  • Download

Lines Matching full:mgmt

110 	struct ieee80211_mgmt *mgmt;  in mesh_path_sel_frame_tx()  local
121 mgmt = skb_put_zero(skb, hdr_len); in mesh_path_sel_frame_tx()
122 mgmt->frame_control = cpu_to_le16(IEEE80211_FTYPE_MGMT | in mesh_path_sel_frame_tx()
125 memcpy(mgmt->da, da, ETH_ALEN); in mesh_path_sel_frame_tx()
126 memcpy(mgmt->sa, sdata->vif.addr, ETH_ALEN); in mesh_path_sel_frame_tx()
128 memcpy(mgmt->bssid, sdata->vif.addr, ETH_ALEN); in mesh_path_sel_frame_tx()
129 mgmt->u.action.category = WLAN_CATEGORY_MESH_ACTION; in mesh_path_sel_frame_tx()
130 mgmt->u.action.u.mesh_action.action_code = in mesh_path_sel_frame_tx()
210 /* Send all internal mgmt frames on VO. Accordingly set TID to 7. */ in prepare_frame_for_deferred_tx()
241 struct ieee80211_mgmt *mgmt; in mesh_path_error_tx() local
257 mgmt = skb_put_zero(skb, hdr_len); in mesh_path_error_tx()
258 mgmt->frame_control = cpu_to_le16(IEEE80211_FTYPE_MGMT | in mesh_path_error_tx()
261 memcpy(mgmt->da, ra, ETH_ALEN); in mesh_path_error_tx()
262 memcpy(mgmt->sa, sdata->vif.addr, ETH_ALEN); in mesh_path_error_tx()
264 memcpy(mgmt->bssid, sdata->vif.addr, ETH_ALEN); in mesh_path_error_tx()
265 mgmt->u.action.category = WLAN_CATEGORY_MESH_ACTION; in mesh_path_error_tx()
266 mgmt->u.action.u.mesh_action.action_code = in mesh_path_error_tx()
372 * @mgmt: mesh management frame
386 struct ieee80211_mgmt *mgmt, in hwmp_route_info_get() argument
402 sta = sta_info_get(sdata, mgmt->sa); in hwmp_route_info_get()
522 ta = mgmt->sa; in hwmp_route_info_get()
574 struct ieee80211_mgmt *mgmt, in hwmp_preq_frame_process() argument
658 target_sn, mgmt->sa, 0, ttl, in hwmp_preq_frame_process()
710 struct ieee80211_mgmt *mgmt, in hwmp_prep_frame_process() argument
772 struct ieee80211_mgmt *mgmt, in hwmp_perr_frame_process() argument
782 ta = mgmt->sa; in hwmp_perr_frame_process()
824 struct ieee80211_mgmt *mgmt, in hwmp_rann_frame_process() argument
852 orig_addr, mgmt->sa, root_is_gate); in hwmp_rann_frame_process()
855 sta = sta_info_get(sdata, mgmt->sa); in hwmp_rann_frame_process()
899 memcpy(mpath->rann_snd_addr, mgmt->sa, ETH_ALEN); in hwmp_rann_frame_process()
923 struct ieee80211_mgmt *mgmt, size_t len) in mesh_rx_path_sel_frame() argument
935 sta = sta_info_get(sdata, mgmt->sa); in mesh_rx_path_sel_frame()
942 baselen = (u8 *) mgmt->u.action.u.mesh_action.variable - (u8 *) mgmt; in mesh_rx_path_sel_frame()
943 elems = ieee802_11_parse_elems(mgmt->u.action.u.mesh_action.variable, in mesh_rx_path_sel_frame()
952 path_metric = hwmp_route_info_get(sdata, mgmt, elems->preq, in mesh_rx_path_sel_frame()
955 hwmp_preq_frame_process(sdata, mgmt, elems->preq, in mesh_rx_path_sel_frame()
962 path_metric = hwmp_route_info_get(sdata, mgmt, elems->prep, in mesh_rx_path_sel_frame()
965 hwmp_prep_frame_process(sdata, mgmt, elems->prep, in mesh_rx_path_sel_frame()
972 hwmp_perr_frame_process(sdata, mgmt, elems->perr); in mesh_rx_path_sel_frame()
975 hwmp_rann_frame_process(sdata, mgmt, elems->rann); in mesh_rx_path_sel_frame()