Home
last modified time | relevance | path

Searched refs:mesh_table (Results 1 – 3 of 3) sorted by relevance

/net/mac80211/
Dmesh.h105 struct mesh_table { struct
113 int (*copy_node) (struct hlist_node *p, struct mesh_table *newtbl); argument
254 struct mesh_table *mesh_table_alloc(int size_order);
255 void mesh_table_free(struct mesh_table *tbl, bool free_leafs);
256 struct mesh_table *mesh_table_grow(struct mesh_table *tbl);
258 struct mesh_table *tbl);
Dmesh.c271 u32 mesh_table_hash(u8 *addr, struct ieee80211_sub_if_data *sdata, struct mesh_table *tbl) in mesh_table_hash()
288 struct mesh_table *mesh_table_alloc(int size_order) in mesh_table_alloc()
291 struct mesh_table *newtbl; in mesh_table_alloc()
293 newtbl = kmalloc(sizeof(struct mesh_table), GFP_KERNEL); in mesh_table_alloc()
324 static void __mesh_table_free(struct mesh_table *tbl) in __mesh_table_free()
331 void mesh_table_free(struct mesh_table *tbl, bool free_leafs) in mesh_table_free()
359 struct mesh_table *mesh_table_grow(struct mesh_table *tbl) in mesh_table_grow()
361 struct mesh_table *newtbl; in mesh_table_grow()
Dmesh_pathtbl.c38 static struct mesh_table *mesh_paths;
39 static struct mesh_table *mpp_paths; /* Store paths for MPP&MAP */
76 struct mesh_table *tbl; in mesh_path_lookup()
103 struct mesh_table *tbl; in mpp_path_lookup()
229 struct mesh_table *oldtbl, *newtbl; in mesh_path_add()
315 struct mesh_table *oldtbl, *newtbl; in mpp_path_add()
570 static int mesh_path_node_copy(struct hlist_node *p, struct mesh_table *newtbl) in mesh_path_node_copy()