Lines Matching refs:beacon
684 int hdr_len = offsetof(struct ieee80211_mgmt, u.beacon) + in ieee80211_mesh_build_beacon()
685 sizeof(mgmt->u.beacon); in ieee80211_mesh_build_beacon()
733 mgmt->u.beacon.beacon_int = in ieee80211_mesh_build_beacon()
735 mgmt->u.beacon.capab_info |= cpu_to_le16( in ieee80211_mesh_build_beacon()
801 rcu_assign_pointer(ifmsh->beacon, bcn); in ieee80211_mesh_build_beacon()
815 old_bcn = rcu_dereference_protected(sdata->u.mesh.beacon, in ieee80211_mesh_rebuild_beacon()
898 bcn = rcu_dereference_protected(ifmsh->beacon, in ieee80211_stop_mesh()
900 RCU_INIT_POINTER(ifmsh->beacon, NULL); in ieee80211_stop_mesh()
926 struct ieee802_11_elems *elems, bool beacon) in ieee80211_mesh_process_chnswitch() argument
996 if (beacon) { in ieee80211_mesh_process_chnswitch()
1050 bcn = rcu_dereference(ifmsh->beacon); in ieee80211_mesh_rx_probe_req()
1402 RCU_INIT_POINTER(ifmsh->beacon, NULL); in ieee80211_mesh_init_sdata()