Lines Matching refs:csa_settings
4221 struct cfg80211_csa_settings *csa_settings) in ieee80211_send_action_csa() argument
4261 *pos++ = csa_settings->block_tx ? 1 : 0; /* CSA mode */ in ieee80211_send_action_csa()
4262 freq = csa_settings->chandef.chan->center_freq; in ieee80211_send_action_csa()
4264 *pos++ = csa_settings->count; /* count */ in ieee80211_send_action_csa()
4266 if (csa_settings->chandef.width == NL80211_CHAN_WIDTH_40) { in ieee80211_send_action_csa()
4272 ch_type = cfg80211_get_chandef_type(&csa_settings->chandef); in ieee80211_send_action_csa()
4288 *pos++ |= csa_settings->block_tx ? in ieee80211_send_action_csa()
4296 if (csa_settings->chandef.width == NL80211_CHAN_WIDTH_80 || in ieee80211_send_action_csa()
4297 csa_settings->chandef.width == NL80211_CHAN_WIDTH_80P80 || in ieee80211_send_action_csa()
4298 csa_settings->chandef.width == NL80211_CHAN_WIDTH_160) { in ieee80211_send_action_csa()
4300 ieee80211_ie_build_wide_bw_cs(pos, &csa_settings->chandef); in ieee80211_send_action_csa()