Searched refs:mesh_path (Results  1 – 6 of 6) sorted by relevance
| /Linux-v5.4/net/mac80211/ | 
| D | mesh_pathtbl.c | 18 static void mesh_path_free_rcu(struct mesh_table *tbl, struct mesh_path *mpath);30 	.key_offset = offsetof(struct mesh_path, dst),
 31 	.head_offset = offsetof(struct mesh_path, rhash),
 35 static inline bool mpath_expired(struct mesh_path *mpath)  in mpath_expired()
 44 	struct mesh_path *mpath = ptr;  in mesh_path_rht_free()
 83 void mesh_path_assign_nexthop(struct mesh_path *mpath, struct sta_info *sta)  in mesh_path_assign_nexthop()
 103 			     struct mesh_path *gate_mpath)  in prepare_for_gate()
 160 static void mesh_path_move_to_queue(struct mesh_path *gate_mpath,  in mesh_path_move_to_queue()
 161 				    struct mesh_path *from_mpath,  in mesh_path_move_to_queue()
 212 static struct mesh_path *mpath_lookup(struct mesh_table *tbl, const u8 *dst,  in mpath_lookup()
 [all …]
 
 | 
| D | mesh.h | 103 struct mesh_path {  struct262 struct mesh_path *mesh_path_lookup(struct ieee80211_sub_if_data *sdata,
 264 struct mesh_path *mpp_path_lookup(struct ieee80211_sub_if_data *sdata,
 268 struct mesh_path *
 270 struct mesh_path *
 272 void mesh_path_fix_nexthop(struct mesh_path *mpath, struct sta_info *next_hop);
 276 struct mesh_path *
 279 int mesh_path_add_gate(struct mesh_path *mpath);
 280 int mesh_path_send_to_gates(struct mesh_path *mpath);
 306 void mesh_path_assign_nexthop(struct mesh_path *mpath, struct sta_info *sta);
 [all …]
 
 | 
| D | mesh_hwmp.c | 21 static void mesh_queue_preq(struct mesh_path *, u8);382 	struct mesh_path *mpath;  in hwmp_route_info_get()
 561 	struct mesh_path *mpath = NULL;  in hwmp_preq_frame_process()
 685 next_hop_deref_protected(struct mesh_path *mpath)  in next_hop_deref_protected()
 697 	struct mesh_path *mpath;  in hwmp_prep_frame_process()
 759 	struct mesh_path *mpath;  in hwmp_perr_frame_process()
 813 	struct mesh_path *mpath;  in hwmp_rann_frame_process()
 968 static void mesh_queue_preq(struct mesh_path *mpath, u8 flags)  in mesh_queue_preq()
 1030 	struct mesh_path *mpath;  in mesh_path_start_discovery()
 1127 	struct mesh_path *mpath;  in mesh_nexthop_resolve()
 [all …]
 
 | 
| D | cfg.c | 1725 	struct mesh_path *mpath;  in ieee80211_add_mpath()1765 	struct mesh_path *mpath;  in ieee80211_change_mpath()
 1790 static void mpath_set_pinfo(struct mesh_path *mpath, u8 *next_hop,  in mpath_set_pinfo()
 1841 	struct mesh_path *mpath;  in ieee80211_get_mpath()
 1862 	struct mesh_path *mpath;  in ieee80211_dump_mpath()
 1878 static void mpp_set_pinfo(struct mesh_path *mpath, u8 *mpp,  in mpp_set_pinfo()
 1892 	struct mesh_path *mpath;  in ieee80211_get_mpp()
 1913 	struct mesh_path *mpath;  in ieee80211_dump_mpp()
 
 | 
| D | rx.c | 2713 		struct mesh_path *mppath;  in ieee80211_rx_h_mesh_fwding()
 | 
| D | tx.c | 2457 	struct mesh_path __maybe_unused *mppath = NULL, *mpath = NULL;  in ieee80211_build_hdr()
 |