Lines Matching refs:mesh
20 * enum mesh_path_flags - mac80211 mesh path flags
22 * @MESH_PATH_ACTIVE: the mesh path can be used for forwarding
23 * @MESH_PATH_RESOLVING: the discovery process is running for this mesh path
24 * @MESH_PATH_SN_VALID: the mesh path contains a valid destination sequence
26 * @MESH_PATH_FIXED: the mesh path has been manually set and should not be
28 * @MESH_PATH_RESOLVED: the mesh path can has been resolved
31 * @MESH_PATH_DELETED: the mesh path has been deleted and should no longer
34 * MESH_PATH_RESOLVED is used by the mesh path timer to
35 * decide when to stop or cancel the mesh path discovery.
48 * enum mesh_deferred_task_flags - mac80211 mesh deferred tasks
52 * @MESH_WORK_HOUSEKEEPING: run the periodic mesh housekeeping tasks
53 * @MESH_WORK_ROOT: the mesh root station needs to send a frame
55 * mesh nodes
66 * struct mesh_path - mac80211 mesh path structure
68 * @dst: mesh path destination mac address
69 * @mpp: mesh proxy mac address
73 * @sdata: mesh subif
74 * @next_hop: mesh neighbor to which frames for this destination will be
76 * @timer: mesh path discovery timer
79 * @rcu: rcu head for freeing mesh path
87 * @flags: mesh path flags, as specified on &enum mesh_path_flags
88 * @state_lock: mesh path state lock used to protect changes to the
95 * @is_gate: the destination station of this path is a mesh gate
99 * The dst address is unique in the mesh path table. Since the mesh_path is
137 * struct ieee80211_mesh_fast_tx - cached mesh fast tx entry
141 * @hdr: cached mesh and rfc1042 headers
142 * @hdrlen: length of mesh + rfc1042
144 * @mpath: mesh path corresponding to the Mesh DA
170 * @seqnum: mesh sequence number of the frame
176 * have been received by a mesh interface and discards received multicast frames
257 /* mesh power save */
354 atomic_inc(&sdata->u.mesh.estab_plinks);
361 atomic_dec(&sdata->u.mesh.estab_plinks);
367 return sdata->u.mesh.mshcfg.dot11MeshMaxPeerLinks -
368 atomic_read(&sdata->u.mesh.estab_plinks);
384 return sdata->u.mesh.mesh_pp_id == IEEE80211_PATH_PROTOCOL_HWMP;