Lines Matching refs:csa
680 struct mesh_csa_settings *csa; in ieee80211_mesh_build_beacon() local
743 csa = rcu_dereference(ifmsh->csa); in ieee80211_mesh_build_beacon()
744 if (csa) { in ieee80211_mesh_build_beacon()
751 csa->settings.chandef.chan->center_freq); in ieee80211_mesh_build_beacon()
752 bcn->csa_current_counter = csa->settings.count; in ieee80211_mesh_build_beacon()
754 *pos++ = csa->settings.count; in ieee80211_mesh_build_beacon()
763 *pos++ |= csa->settings.block_tx ? in ieee80211_mesh_build_beacon()
1139 tmp_csa_settings = rcu_dereference(ifmsh->csa); in ieee80211_mesh_finish_csa()
1140 RCU_INIT_POINTER(ifmsh->csa, NULL); in ieee80211_mesh_finish_csa()
1169 rcu_assign_pointer(ifmsh->csa, tmp_csa_settings); in ieee80211_mesh_csa_beacon()
1173 tmp_csa_settings = rcu_dereference(ifmsh->csa); in ieee80211_mesh_csa_beacon()
1174 RCU_INIT_POINTER(ifmsh->csa, NULL); in ieee80211_mesh_csa_beacon()