Lines Matching +full:local +full:- +full:timer +full:- +full:stop
1 /* SPDX-License-Identifier: GPL-2.0-only */
19 * enum mesh_path_flags - mac80211 mesh path flags
33 * MESH_PATH_RESOLVED is used by the mesh path timer to
34 * decide when to stop or cancel the mesh path discovery.
47 * enum mesh_deferred_task_flags - mac80211 mesh deferred tasks
65 * struct mesh_path - mac80211 mesh path structure
75 * @timer: mesh path discovery timer
111 struct timer_list timer; member
137 * struct rmc_entry - entry in the Recent Multicast Cache
210 void ieee80211s_update_metric(struct ieee80211_local *local,
264 u32 airtime_link_metric_get(struct ieee80211_local *local,
306 atomic_inc(&sdata->u.mesh.estab_plinks); in mesh_plink_inc_estab_count()
313 atomic_dec(&sdata->u.mesh.estab_plinks); in mesh_plink_dec_estab_count()
319 return sdata->u.mesh.mshcfg.dot11MeshMaxPeerLinks - in mesh_plink_free_count()
320 atomic_read(&sdata->u.mesh.estab_plinks); in mesh_plink_free_count()
326 MESH_MAX_PLINKS - sdata->local->num_sta)) > 0; in mesh_plink_availables()
331 mpath->flags |= MESH_PATH_ACTIVE | MESH_PATH_RESOLVED; in mesh_path_activate()
336 return sdata->u.mesh.mesh_pp_id == IEEE80211_PATH_PROTOCOL_HWMP; in mesh_path_sel_is_hwmp()