Home
last modified time | relevance | path

Searched refs:mesh_path (Results 1 – 6 of 6) sorted by relevance

/linux-4.4.14/net/mac80211/
Dmesh.h105 struct mesh_path { struct
269 struct mesh_path *mesh_path_lookup(struct ieee80211_sub_if_data *sdata,
271 struct mesh_path *mpp_path_lookup(struct ieee80211_sub_if_data *sdata,
275 struct mesh_path *
277 struct mesh_path *
279 void mesh_path_fix_nexthop(struct mesh_path *mpath, struct sta_info *next_hop);
283 struct mesh_path *
286 int mesh_path_add_gate(struct mesh_path *mpath);
287 int mesh_path_send_to_gates(struct mesh_path *mpath);
312 void mesh_path_assign_nexthop(struct mesh_path *mpath, struct sta_info *sta);
[all …]
Dmesh_pathtbl.c27 static inline bool mpath_expired(struct mesh_path *mpath) in mpath_expired()
40 struct mesh_path *mpath;
206 void mesh_path_assign_nexthop(struct mesh_path *mpath, struct sta_info *sta) in mesh_path_assign_nexthop()
226 struct mesh_path *gate_mpath) in prepare_for_gate()
283 static void mesh_path_move_to_queue(struct mesh_path *gate_mpath, in mesh_path_move_to_queue()
284 struct mesh_path *from_mpath, in mesh_path_move_to_queue()
335 static struct mesh_path *mpath_lookup(struct mesh_table *tbl, const u8 *dst, in mpath_lookup()
338 struct mesh_path *mpath; in mpath_lookup()
367 struct mesh_path *
373 struct mesh_path *
[all …]
Dmesh_hwmp.c22 static void mesh_queue_preq(struct mesh_path *, u8);
370 struct mesh_path *mpath; in hwmp_route_info_get()
529 struct mesh_path *mpath = NULL; in hwmp_preq_frame_process()
649 next_hop_deref_protected(struct mesh_path *mpath) in next_hop_deref_protected()
661 struct mesh_path *mpath; in hwmp_prep_frame_process()
723 struct mesh_path *mpath; in hwmp_perr_frame_process()
776 struct mesh_path *mpath; in hwmp_rann_frame_process()
928 static void mesh_queue_preq(struct mesh_path *mpath, u8 flags) in mesh_queue_preq()
990 struct mesh_path *mpath; in mesh_path_start_discovery()
1083 struct mesh_path *mpath; in mesh_nexthop_resolve()
[all …]
Dcfg.c1405 struct mesh_path *mpath; in ieee80211_add_mpath()
1445 struct mesh_path *mpath; in ieee80211_change_mpath()
1470 static void mpath_set_pinfo(struct mesh_path *mpath, u8 *next_hop, in mpath_set_pinfo()
1517 struct mesh_path *mpath; in ieee80211_get_mpath()
1538 struct mesh_path *mpath; in ieee80211_dump_mpath()
1554 static void mpp_set_pinfo(struct mesh_path *mpath, u8 *mpp, in mpp_set_pinfo()
1568 struct mesh_path *mpath; in ieee80211_get_mpp()
1589 struct mesh_path *mpath; in ieee80211_dump_mpp()
Drx.c2289 struct mesh_path *mppath; in ieee80211_rx_h_mesh_fwding()
Dtx.c2012 struct mesh_path __maybe_unused *mppath = NULL, *mpath = NULL; in ieee80211_build_hdr()