Home
last modified time | relevance | path

Searched refs:csa_ie (Results 1 – 6 of 6) sorted by relevance

/linux-6.15/net/mac80211/
H A Dspectmgmt.c227 struct ieee80211_csa_ie *csa_ie) in ieee80211_parse_ch_switch_ie() argument
240 memset(csa_ie, 0, sizeof(*csa_ie)); in ieee80211_parse_ch_switch_ie()
286 csa_ie->pre_value = le16_to_cpu( in ieee80211_parse_ch_switch_ie()
291 csa_ie->reason_code = le16_to_cpu( in ieee80211_parse_ch_switch_ie()
337 csa_ie->chanreq.oper.width = in ieee80211_parse_ch_switch_ie()
347 csa_ie->chanreq.ap = csa_ie->chanreq.oper; in ieee80211_parse_ch_switch_ie()
354 new_chandef = csa_ie->chanreq.oper; in ieee80211_parse_ch_switch_ie()
378 csa_ie->chanreq.ap = new_chandef; in ieee80211_parse_ch_switch_ie()
385 &csa_ie->chanreq.oper)) { in ieee80211_parse_ch_switch_ie()
392 csa_ie->chanreq.oper = new_chandef; in ieee80211_parse_ch_switch_ie()
[all …]
H A Dmesh.c1278 struct ieee80211_csa_ie csa_ie; in ieee80211_mesh_process_chnswitch() local
1316 &csa_ie); in ieee80211_mesh_process_chnswitch()
1325 if (csa_ie.reason_code == WLAN_REASON_MESH_CHAN_REGULATORY) in ieee80211_mesh_process_chnswitch()
1328 params.chandef = csa_ie.chanreq.oper; in ieee80211_mesh_process_chnswitch()
1329 params.count = csa_ie.count; in ieee80211_mesh_process_chnswitch()
1374 params.block_tx = csa_ie.mode & WLAN_EID_CHAN_SWITCH_PARAM_TX_RESTRICT; in ieee80211_mesh_process_chnswitch()
1376 ifmsh->chsw_ttl = csa_ie.ttl - 1; in ieee80211_mesh_process_chnswitch()
1377 if (ifmsh->pre_value >= csa_ie.pre_value) in ieee80211_mesh_process_chnswitch()
1379 ifmsh->pre_value = csa_ie.pre_value; in ieee80211_mesh_process_chnswitch()
H A Dmlme.c2651 struct ieee80211_csa_ie csa_ie = {}; in ieee80211_sta_process_chanswitch() local
2679 &csa_ie); in ieee80211_sta_process_chanswitch()
2681 ch_switch.block_tx = csa_ie.mode; in ieee80211_sta_process_chanswitch()
2683 ch_switch.count = csa_ie.count; in ieee80211_sta_process_chanswitch()
2780 if (csa_ie.mode) { in ieee80211_sta_process_chanswitch()
2793 csa_ie.chanreq.oper.width, in ieee80211_sta_process_chanswitch()
2806 csa_ie.chanreq.oper.width, in ieee80211_sta_process_chanswitch()
2861 &csa_ie.chanreq.ap); in ieee80211_sta_process_chanswitch()
2879 if (csa_ie.mode) in ieee80211_sta_process_chanswitch()
2883 link->link_id, csa_ie.count, in ieee80211_sta_process_chanswitch()
[all …]
H A Dibss.c757 struct ieee80211_csa_ie csa_ie; in ieee80211_ibss_process_chanswitch() local
790 &csa_ie); in ieee80211_ibss_process_chanswitch()
803 params.count = csa_ie.count; in ieee80211_ibss_process_chanswitch()
804 params.chandef = csa_ie.chanreq.oper; in ieee80211_ibss_process_chanswitch()
874 params.block_tx = !!csa_ie.mode; in ieee80211_ibss_process_chanswitch()
H A Dieee80211_i.h2286 struct ieee80211_csa_ie *csa_ie);
/linux-6.15/drivers/net/wireless/ath/ath10k/
H A Dwmi.h3748 __le32 csa_ie[2]; member