Searched refs:mesh_path (Results 1 – 6 of 6) sorted by relevance
/kernel/linux/linux-5.10/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() 86 void mesh_path_assign_nexthop(struct mesh_path *mpath, struct sta_info *sta) in mesh_path_assign_nexthop() 106 struct mesh_path *gate_mpath) in prepare_for_gate() 162 static void mesh_path_move_to_queue(struct mesh_path *gate_mpath, in mesh_path_move_to_queue() 163 struct mesh_path *from_mpath, in mesh_path_move_to_queue() 214 static struct mesh_path *mpath_lookup(struct mesh_table *tbl, const u8 *dst, in mpath_lookup() [all …]
|
D | mesh.h | 103 struct mesh_path { struct 264 struct mesh_path *mesh_path_lookup(struct ieee80211_sub_if_data *sdata, 266 struct mesh_path *mpp_path_lookup(struct ieee80211_sub_if_data *sdata, 270 struct mesh_path * 272 struct mesh_path * 274 void mesh_path_fix_nexthop(struct mesh_path *mpath, struct sta_info *next_hop); 278 struct mesh_path * 281 int mesh_path_add_gate(struct mesh_path *mpath); 282 int mesh_path_send_to_gates(struct mesh_path *mpath); 308 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); 385 struct mesh_path *mpath; in hwmp_route_info_get() 564 struct mesh_path *mpath = NULL; in hwmp_preq_frame_process() 688 next_hop_deref_protected(struct mesh_path *mpath) in next_hop_deref_protected() 700 struct mesh_path *mpath; in hwmp_prep_frame_process() 762 struct mesh_path *mpath; in hwmp_perr_frame_process() 816 struct mesh_path *mpath; in hwmp_rann_frame_process() 971 static void mesh_queue_preq(struct mesh_path *mpath, u8 flags) in mesh_queue_preq() 1033 struct mesh_path *mpath; in mesh_path_start_discovery() 1134 struct mesh_path *mpath; in mesh_nexthop_resolve() [all …]
|
D | cfg.c | 1855 struct mesh_path *mpath; in ieee80211_add_mpath() 1895 struct mesh_path *mpath; in ieee80211_change_mpath() 1920 static void mpath_set_pinfo(struct mesh_path *mpath, u8 *next_hop, in mpath_set_pinfo() 1971 struct mesh_path *mpath; in ieee80211_get_mpath() 1992 struct mesh_path *mpath; in ieee80211_dump_mpath() 2008 static void mpp_set_pinfo(struct mesh_path *mpath, u8 *mpp, in mpp_set_pinfo() 2022 struct mesh_path *mpath; in ieee80211_get_mpp() 2043 struct mesh_path *mpath; in ieee80211_dump_mpp()
|
D | rx.c | 2880 struct mesh_path *mppath; in ieee80211_rx_h_mesh_fwding()
|
D | tx.c | 2543 struct mesh_path __maybe_unused *mppath = NULL, *mpath = NULL; in ieee80211_build_hdr()
|