Searched refs:csa_ie (Results 1 – 5 of 5) sorted by relevance
226 struct ieee80211_csa_ie *csa_ie) in ieee80211_parse_ch_switch_ie() argument 239 memset(csa_ie, 0, sizeof(*csa_ie)); in ieee80211_parse_ch_switch_ie() 266 csa_ie->count = ext_chansw_elem->count; in ieee80211_parse_ch_switch_ie() 267 csa_ie->mode = ext_chansw_elem->mode; in ieee80211_parse_ch_switch_ie() 273 csa_ie->count = elems->ch_switch_ie->count; in ieee80211_parse_ch_switch_ie() 274 csa_ie->mode = elems->ch_switch_ie->mode; in ieee80211_parse_ch_switch_ie() 283 csa_ie->ttl = elems->mesh_chansw_params_ie->mesh_ttl; in ieee80211_parse_ch_switch_ie() 284 csa_ie->mode = elems->mesh_chansw_params_ie->mesh_flags; in ieee80211_parse_ch_switch_ie() 285 csa_ie in ieee80211_parse_ch_switch_ie() [all...]
1283 struct ieee80211_csa_ie csa_ie; in ieee80211_mesh_process_chnswitch() local1321 &csa_ie); in ieee80211_mesh_process_chnswitch()1330 if (csa_ie.reason_code == WLAN_REASON_MESH_CHAN_REGULATORY) in ieee80211_mesh_process_chnswitch()1333 params.chandef = csa_ie.chanreq.oper; in ieee80211_mesh_process_chnswitch()1334 params.count = csa_ie.count; in ieee80211_mesh_process_chnswitch()1379 params.block_tx = csa_ie.mode & WLAN_EID_CHAN_SWITCH_PARAM_TX_RESTRICT; in ieee80211_mesh_process_chnswitch()1381 ifmsh->chsw_ttl = csa_ie.ttl - 1; in ieee80211_mesh_process_chnswitch()1382 if (ifmsh->pre_value >= csa_ie.pre_value) in ieee80211_mesh_process_chnswitch()1384 ifmsh->pre_value = csa_ie.pre_value; in ieee80211_mesh_process_chnswitch()
3237 struct ieee80211_csa_ie csa_ie = {}; in ieee80211_sta_process_chanswitch() local 3266 &csa_ie); in ieee80211_sta_process_chanswitch() 3268 ch_switch.block_tx = csa_ie.mode; in ieee80211_sta_process_chanswitch() 3269 ch_switch.chandef = csa_ie.chanreq.oper; in ieee80211_sta_process_chanswitch() 3270 ch_switch.count = csa_ie.count; in ieee80211_sta_process_chanswitch() 3271 ch_switch.delay = csa_ie.max_switch_time; in ieee80211_sta_process_chanswitch() 3367 if (csa_ie.mode) { in ieee80211_sta_process_chanswitch() 3375 csa_ie.chanreq.oper.chan->band) { in ieee80211_sta_process_chanswitch() 3379 csa_ie.chanreq.oper.chan->center_freq, in ieee80211_sta_process_chanswitch() 3380 csa_ie in ieee80211_sta_process_chanswitch() [all...]
741 struct ieee80211_csa_ie csa_ie; in ieee80211_ibss_process_chanswitch() local772 &csa_ie); in ieee80211_ibss_process_chanswitch()785 params.count = csa_ie.count; in ieee80211_ibss_process_chanswitch()786 params.chandef = csa_ie.chanreq.oper; in ieee80211_ibss_process_chanswitch()843 params.block_tx = !!csa_ie.mode; in ieee80211_ibss_process_chanswitch()
2418 * @csa_ie: parsed 802.11 csa elements on count, mode, chandef and mesh ttl.2428 struct ieee80211_csa_ie *csa_ie);