Lines Matching refs:action
104 static int mesh_path_sel_frame_tx(enum mpath_frame_type action, u8 flags, in mesh_path_sel_frame_tx() argument
117 int hdr_len = offsetof(struct ieee80211_mgmt, u.action.u.mesh_action) + in mesh_path_sel_frame_tx()
118 sizeof(mgmt->u.action.u.mesh_action); in mesh_path_sel_frame_tx()
135 mgmt->u.action.category = WLAN_CATEGORY_MESH_ACTION; in mesh_path_sel_frame_tx()
136 mgmt->u.action.u.mesh_action.action_code = in mesh_path_sel_frame_tx()
139 switch (action) { in mesh_path_sel_frame_tx()
167 if (action == MPATH_PREP) { in mesh_path_sel_frame_tx()
173 if (action == MPATH_PREQ) { in mesh_path_sel_frame_tx()
186 if (action == MPATH_PREQ) { in mesh_path_sel_frame_tx()
193 } else if (action == MPATH_PREP) { in mesh_path_sel_frame_tx()
250 int hdr_len = offsetof(struct ieee80211_mgmt, u.action.u.mesh_action) + in mesh_path_error_tx()
251 sizeof(mgmt->u.action.u.mesh_action); in mesh_path_error_tx()
273 mgmt->u.action.category = WLAN_CATEGORY_MESH_ACTION; in mesh_path_error_tx()
274 mgmt->u.action.u.mesh_action.action_code = in mesh_path_error_tx()
376 const u8 *hwmp_ie, enum mpath_frame_type action) in hwmp_route_info_get() argument
399 switch (action) { in hwmp_route_info_get()
881 baselen = (u8 *) mgmt->u.action.u.mesh_action.variable - (u8 *) mgmt; in mesh_rx_path_sel_frame()
882 ieee802_11_parse_elems(mgmt->u.action.u.mesh_action.variable, in mesh_rx_path_sel_frame()