Home
last modified time | relevance | path

Searched refs:csa_settings (Results 1 – 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/net/mac80211/
Dibss.c43 struct cfg80211_csa_settings *csa_settings) in ieee80211_ibss_build_presp() argument
142 if (csa_settings) { in ieee80211_ibss_build_presp()
145 *pos++ = csa_settings->block_tx ? 1 : 0; in ieee80211_ibss_build_presp()
147 csa_settings->chandef.chan->center_freq); in ieee80211_ibss_build_presp()
149 *pos++ = csa_settings->count; in ieee80211_ibss_build_presp()
150 presp->cntdwn_current_counter = csa_settings->count; in ieee80211_ibss_build_presp()
484 struct cfg80211_csa_settings *csa_settings) in ieee80211_ibss_csa_beacon() argument
522 NULL, csa_settings); in ieee80211_ibss_csa_beacon()
Dutil.c3909 struct cfg80211_csa_settings *csa_settings) in ieee80211_send_action_csa() argument
3949 *pos++ = csa_settings->block_tx ? 1 : 0; /* CSA mode */ in ieee80211_send_action_csa()
3950 freq = csa_settings->chandef.chan->center_freq; in ieee80211_send_action_csa()
3952 *pos++ = csa_settings->count; /* count */ in ieee80211_send_action_csa()
3954 if (csa_settings->chandef.width == NL80211_CHAN_WIDTH_40) { in ieee80211_send_action_csa()
3960 ch_type = cfg80211_get_chandef_type(&csa_settings->chandef); in ieee80211_send_action_csa()
3976 *pos++ |= csa_settings->block_tx ? in ieee80211_send_action_csa()
3984 if (csa_settings->chandef.width == NL80211_CHAN_WIDTH_80 || in ieee80211_send_action_csa()
3985 csa_settings->chandef.width == NL80211_CHAN_WIDTH_80P80 || in ieee80211_send_action_csa()
3986 csa_settings->chandef.width == NL80211_CHAN_WIDTH_160) { in ieee80211_send_action_csa()
[all …]
Dieee80211_i.h1676 struct cfg80211_csa_settings *csa_settings);
1694 struct cfg80211_csa_settings *csa_settings);
2267 struct cfg80211_csa_settings *csa_settings);
Dmesh.c1359 struct cfg80211_csa_settings *csa_settings) in ieee80211_mesh_csa_beacon() argument
1372 memcpy(&tmp_csa_settings->settings, csa_settings, in ieee80211_mesh_csa_beacon()