Lines Matching defs:mesh

1583  * @peer_aid: mesh peer AID or zero for no change
1593 * @local_pm: local link-specific mesh power save mode (no change when set
1662 * @CFG80211_STA_MESH_PEER_KERNEL: peer on mesh interface (kernel managed)
1663 * @CFG80211_STA_MESH_PEER_USER: peer on mesh interface (user managed)
1887 * @llid: mesh local link id
1888 * @plid: mesh peer link id
1889 * @plink_state: mesh peer link state
1917 * @local_pm: local mesh STA power save mode
1918 * @peer_pm: peer mesh STA power save mode
1919 * @nonpeer_pm: non-peer mesh STA power save mode
1925 * @connected_to_gate: true if mesh STA has a path to mesh gate
1939 * @airtime_link_metric: mesh airtime link metric.
1940 * @connected_to_as: true if mesh STA has a path to authentication server
2121 * enum mpath_info_flags - mesh path information flags
2149 * struct mpath_info - mesh path information
2156 * @metric: metric (cost) of this mesh path
2157 * @exptime: expiration time for the mesh path from now, in msecs
2158 * @flags: mesh path flags from &enum mesh_path_flags
2159 * @discovery_timeout: total mesh path discovery timeout, in msecs
2160 * @discovery_retries: mesh path discovery retries
2162 * This number should increase every time the list of mesh paths
2218 * struct mesh_config - 802.11s mesh configuration
2220 * These parameters can be changed while the mesh is active.
2227 * the mesh peering management to close a mesh peering
2229 * mesh interface
2231 * be sent to establish a new peer link instance in a mesh
2232 * @dot11MeshTTL: the value of TTL field set at a source mesh STA
2233 * @element_ttl: the value of TTL field set at a mesh STA for path selection
2236 * detect compatible mesh peers
2240 * that an originator mesh STA can send to a particular path target
2241 * @path_refresh_time: how frequently to refresh mesh paths in milliseconds
2244 * @dot11MeshHWMPactivePathTimeout: the time (in TUs) for which mesh STAs
2248 * which a mesh STA can send only one action frame containing a PREQ
2251 * which a mesh STA can send only one Action frame containing a PERR
2254 * it takes for an HWMP information element to propagate across the mesh
2255 * @dot11MeshHWMPRootMode: the configuration of a mesh STA as root mesh STA
2258 * @dot11MeshGateAnnouncementProtocol: whether to advertise that this mesh
2261 * only means that the station will announce others it's a mesh gate, but
2268 * @ht_opmode: mesh HT protection mode
2270 * @dot11MeshHWMPactivePathToRootTimeout: The time (in TUs) for which mesh STAs
2272 * the root mesh STA to be valid.
2277 * during which a mesh STA can send only one Action frame containing
2279 * @power_mode: The default mesh power save mode which will be the initial
2286 * @dot11MeshConnectedToAuthServer: if set to true then this mesh STA
2288 * in the mesh formation field.
2290 * connected to a mesh gate in mesh formation info. If false, the
2291 * value in mesh formation is determined by the presence of root paths
2292 * in the mesh path table
2297 * dot11MeshForwarding and use another mesh routing protocol on top.
2334 * struct mesh_setup - 802.11s mesh setup configuration
2336 * @mesh_id: the mesh ID
2337 * @mesh_id_len: length of the mesh ID, at least 1 and at most 32 bytes
2341 * @auth_id: which authentication method this mesh is using
2344 * @is_authenticated: this mesh requires authentication
2345 * @is_secure: this mesh uses security
2350 * @basic_rates: basic rates to use when creating the mesh
2358 * These parameters are fixed when the mesh is created.
2761 * This structure describes a BSS (which may also be a mesh network)
4091 * @add_mpath: add a fixed mesh path
4092 * @del_mpath: delete a given mesh path
4093 * @change_mpath: change a given mesh path
4094 * @get_mpath: get a mesh path for the given parameters
4095 * @dump_mpath: dump mesh path callback -- resume dump at index @idx
4096 * @get_mpp: get a mesh proxy path for the given parameters
4097 * @dump_mpp: dump mesh proxy path callback -- resume dump at index @idx
4098 * @join_mesh: join the mesh network with the specified parameters
4100 * @leave_mesh: leave the current mesh network
4103 * @get_mesh_config: Get the current mesh configuration
4105 * @update_mesh_config: Update mesh parameters on a running mesh.
4122 * join the mesh instead.
4789 * @WIPHY_FLAG_MESH_AUTH: The device supports mesh authentication by routing
6059 } mesh;
6396 * ieee80211_get_mesh_hdrlen - get mesh extension header length
6397 * @meshhdr: the mesh extension header, only the flags field
6445 * mesh control field.
6448 * @mesh_hdr: the type of mesh header to test
6449 * 0: non-mesh A-MSDU length field
6450 * 1: big-endian mesh A-MSDU length field
6451 * 2: little-endian mesh A-MSDU length field
6492 * ieee80211_strip_8023_mesh_hdr - strip mesh header from converted 802.3 frames
6494 * Strip the mesh header, which was left in by ieee80211_data_to_8023 as part
6495 * of the MSDU data. Also move any source/destination addresses from the mesh
6498 * @skb: The 802.3 frame with embedded mesh header
7369 * cfg80211_notify_new_peer_candidate - notify cfg80211 of a new mesh peer
7379 * This function notifies cfg80211 that the mesh peer candidate has been
8906 * Trigger interface to be stopped as if AP was stopped, IBSS/mesh left, STA