Lines Matching refs:beacon
621 int hdr_len = offsetof(struct ieee80211_mgmt, u.beacon) + in ieee80211_mesh_build_beacon()
622 sizeof(mgmt->u.beacon); in ieee80211_mesh_build_beacon()
668 mgmt->u.beacon.beacon_int = in ieee80211_mesh_build_beacon()
670 mgmt->u.beacon.capab_info |= cpu_to_le16( in ieee80211_mesh_build_beacon()
734 rcu_assign_pointer(ifmsh->beacon, bcn); in ieee80211_mesh_build_beacon()
748 old_bcn = rcu_dereference_protected(sdata->u.mesh.beacon, in ieee80211_mesh_rebuild_beacon()
831 bcn = rcu_dereference_protected(ifmsh->beacon, in ieee80211_stop_mesh()
833 RCU_INIT_POINTER(ifmsh->beacon, NULL); in ieee80211_stop_mesh()
859 struct ieee802_11_elems *elems, bool beacon) in ieee80211_mesh_process_chnswitch() argument
929 if (beacon) { in ieee80211_mesh_process_chnswitch()
983 bcn = rcu_dereference(ifmsh->beacon); in ieee80211_mesh_rx_probe_req()
1335 RCU_INIT_POINTER(ifmsh->beacon, NULL); in ieee80211_mesh_init_sdata()