Lines Matching refs:conn_flags

151 		link->u.mgd.conn_flags |=  in ieee80211_handle_puncturing_bitmap()
222 ieee80211_conn_flags_t conn_flags, in ieee80211_determine_chantype() argument
327 if (!(conn_flags & IEEE80211_CONN_DISABLE_HE) && in ieee80211_determine_chantype()
343 if (!(conn_flags & IEEE80211_CONN_DISABLE_HE)) in ieee80211_determine_chantype()
353 if (!(conn_flags & IEEE80211_CONN_DISABLE_VHT)) in ieee80211_determine_chantype()
361 if (!(conn_flags & IEEE80211_CONN_DISABLE_VHT)) in ieee80211_determine_chantype()
374 if (!(conn_flags & IEEE80211_CONN_DISABLE_VHT)) in ieee80211_determine_chantype()
397 if (!(conn_flags & IEEE80211_CONN_DISABLE_EHT)) in ieee80211_determine_chantype()
405 if (!(conn_flags & IEEE80211_CONN_DISABLE_EHT)) in ieee80211_determine_chantype()
505 if (link->u.mgd.conn_flags & IEEE80211_CONN_DISABLE_HT || !ht_oper) in ieee80211_config_bw()
509 if (link->u.mgd.conn_flags & IEEE80211_CONN_DISABLE_VHT) in ieee80211_config_bw()
513 if (link->u.mgd.conn_flags & IEEE80211_CONN_DISABLE_HE || in ieee80211_config_bw()
520 if (link->u.mgd.conn_flags & IEEE80211_CONN_DISABLE_EHT || in ieee80211_config_bw()
539 link->u.mgd.conn_flags, in ieee80211_config_bw()
552 if (link->u.mgd.conn_flags & IEEE80211_CONN_DISABLE_80P80MHZ && in ieee80211_config_bw()
555 if (link->u.mgd.conn_flags & IEEE80211_CONN_DISABLE_160MHZ && in ieee80211_config_bw()
558 if (link->u.mgd.conn_flags & IEEE80211_CONN_DISABLE_40MHZ && in ieee80211_config_bw()
572 if (flags != (link->u.mgd.conn_flags & in ieee80211_config_bw()
607 ieee80211_conn_flags_t conn_flags) in ieee80211_add_ht_ie() argument
642 if (conn_flags & IEEE80211_CONN_DISABLE_40MHZ) { in ieee80211_add_ht_ie()
681 ieee80211_conn_flags_t conn_flags) in ieee80211_add_vht_ie() argument
698 if (conn_flags & IEEE80211_CONN_DISABLE_80P80MHZ) { in ieee80211_add_vht_ie()
707 if (conn_flags & IEEE80211_CONN_DISABLE_160MHZ) { in ieee80211_add_vht_ie()
771 ieee80211_conn_flags_t conn_flags) in ieee80211_add_he_ie() argument
789 pos = ieee80211_ie_build_he_cap(conn_flags, in ieee80211_add_he_ie()
1131 !(assoc_data->link[link_id].conn_flags & IEEE80211_CONN_DISABLE_HT)) { in ieee80211_assoc_link_elems()
1135 assoc_data->link[link_id].conn_flags); in ieee80211_assoc_link_elems()
1145 !(assoc_data->link[link_id].conn_flags & IEEE80211_CONN_DISABLE_VHT)) { in ieee80211_assoc_link_elems()
1149 assoc_data->link[link_id].conn_flags); in ieee80211_assoc_link_elems()
1160 if (assoc_data->link[link_id].conn_flags & IEEE80211_CONN_DISABLE_HT || in ieee80211_assoc_link_elems()
1162 assoc_data->link[link_id].conn_flags & IEEE80211_CONN_DISABLE_VHT)) in ieee80211_assoc_link_elems()
1163 assoc_data->link[link_id].conn_flags |= in ieee80211_assoc_link_elems()
1172 if (!(assoc_data->link[link_id].conn_flags & IEEE80211_CONN_DISABLE_HE)) { in ieee80211_assoc_link_elems()
1174 assoc_data->link[link_id].conn_flags); in ieee80211_assoc_link_elems()
1183 if (!(assoc_data->link[link_id].conn_flags & IEEE80211_CONN_DISABLE_EHT)) in ieee80211_assoc_link_elems()
1193 if (!(assoc_data->link[link_id].conn_flags & IEEE80211_CONN_DISABLE_EHT)) in ieee80211_assoc_link_elems()
1205 link->u.mgd.conn_flags = assoc_data->link[link_id].conn_flags; in ieee80211_assoc_link_elems()
1497 !(link->u.mgd.conn_flags & IEEE80211_CONN_DISABLE_HE) && in ieee80211_send_assoc()
1865 link->u.mgd.conn_flags, in ieee80211_sta_process_chanswitch()
3037 sdata->deflink.u.mgd.conn_flags = 0; in ieee80211_set_disassoc()
3515 sdata->deflink.u.mgd.conn_flags = 0; in ieee80211_destroy_auth_data()
3555 sdata->deflink.u.mgd.conn_flags = 0; in ieee80211_destroy_assoc_data()
4091 (!(link->u.mgd.conn_flags & IEEE80211_CONN_DISABLE_HT) && in ieee80211_assoc_config_link()
4093 (!(link->u.mgd.conn_flags & IEEE80211_CONN_DISABLE_VHT) && in ieee80211_assoc_config_link()
4130 !(link->u.mgd.conn_flags & IEEE80211_CONN_DISABLE_HT)) { in ieee80211_assoc_config_link()
4136 !(link->u.mgd.conn_flags & IEEE80211_CONN_DISABLE_HT)) { in ieee80211_assoc_config_link()
4142 !(link->u.mgd.conn_flags & IEEE80211_CONN_DISABLE_VHT)) { in ieee80211_assoc_config_link()
4148 !(link->u.mgd.conn_flags & IEEE80211_CONN_DISABLE_VHT)) { in ieee80211_assoc_config_link()
4161 if (!is_6ghz && !(link->u.mgd.conn_flags & IEEE80211_CONN_DISABLE_HT) && in ieee80211_assoc_config_link()
4169 if (!is_6ghz && !(link->u.mgd.conn_flags & IEEE80211_CONN_DISABLE_VHT) && in ieee80211_assoc_config_link()
4177 if (is_6ghz && !(link->u.mgd.conn_flags & IEEE80211_CONN_DISABLE_HE) && in ieee80211_assoc_config_link()
4191 if (!(link->u.mgd.conn_flags & IEEE80211_CONN_DISABLE_HE) && in ieee80211_assoc_config_link()
4200 if (elems->ht_cap_elem && !(link->u.mgd.conn_flags & IEEE80211_CONN_DISABLE_HT)) in ieee80211_assoc_config_link()
4206 !(link->u.mgd.conn_flags & IEEE80211_CONN_DISABLE_VHT)) { in ieee80211_assoc_config_link()
4233 if (elems->he_operation && !(link->u.mgd.conn_flags & IEEE80211_CONN_DISABLE_HE) && in ieee80211_assoc_config_link()
4254 !(link->u.mgd.conn_flags & IEEE80211_CONN_DISABLE_EHT)) { in ieee80211_assoc_config_link()
4463 if (link->u.mgd.conn_flags & IEEE80211_CONN_DISABLE_HT) in ieee80211_max_rx_chains()
4476 if (link->u.mgd.conn_flags & IEEE80211_CONN_DISABLE_VHT) in ieee80211_max_rx_chains()
4495 if (link->u.mgd.conn_flags & IEEE80211_CONN_DISABLE_HE) in ieee80211_max_rx_chains()
4820 ieee80211_conn_flags_t *conn_flags) in ieee80211_prep_channel() argument
4857 *conn_flags &= ~(IEEE80211_CONN_DISABLE_40MHZ | in ieee80211_prep_channel()
4864 *conn_flags |= IEEE80211_CONN_DISABLE_HT; in ieee80211_prep_channel()
4865 *conn_flags |= IEEE80211_CONN_DISABLE_VHT; in ieee80211_prep_channel()
4866 *conn_flags |= IEEE80211_CONN_DISABLE_HE; in ieee80211_prep_channel()
4867 *conn_flags |= IEEE80211_CONN_DISABLE_EHT; in ieee80211_prep_channel()
4872 *conn_flags |= IEEE80211_CONN_DISABLE_VHT; in ieee80211_prep_channel()
4873 *conn_flags |= IEEE80211_CONN_DISABLE_HE; in ieee80211_prep_channel()
4874 *conn_flags |= IEEE80211_CONN_DISABLE_EHT; in ieee80211_prep_channel()
4879 *conn_flags |= IEEE80211_CONN_DISABLE_HE; in ieee80211_prep_channel()
4880 *conn_flags |= IEEE80211_CONN_DISABLE_EHT; in ieee80211_prep_channel()
4885 *conn_flags |= IEEE80211_CONN_DISABLE_EHT; in ieee80211_prep_channel()
4888 if (!(*conn_flags & IEEE80211_CONN_DISABLE_HT) && !is_6ghz) { in ieee80211_prep_channel()
4893 *conn_flags |= IEEE80211_CONN_DISABLE_HT; in ieee80211_prep_channel()
4898 if (!(*conn_flags & IEEE80211_CONN_DISABLE_VHT) && !is_6ghz) { in ieee80211_prep_channel()
4904 *conn_flags |= IEEE80211_CONN_DISABLE_HT; in ieee80211_prep_channel()
4905 *conn_flags |= IEEE80211_CONN_DISABLE_VHT; in ieee80211_prep_channel()
4906 *conn_flags |= IEEE80211_CONN_DISABLE_HE; in ieee80211_prep_channel()
4907 *conn_flags |= IEEE80211_CONN_DISABLE_EHT; in ieee80211_prep_channel()
4911 *conn_flags |= IEEE80211_CONN_DISABLE_VHT; in ieee80211_prep_channel()
4916 if (!(*conn_flags & IEEE80211_CONN_DISABLE_HE)) { in ieee80211_prep_channel()
4945 *conn_flags |= IEEE80211_CONN_DISABLE_HE | in ieee80211_prep_channel()
4955 if (!(*conn_flags & in ieee80211_prep_channel()
4973 *conn_flags |= IEEE80211_CONN_DISABLE_EHT; in ieee80211_prep_channel()
4979 if (!(*conn_flags & IEEE80211_CONN_DISABLE_EHT) && in ieee80211_prep_channel()
5004 *conn_flags |= IEEE80211_CONN_DISABLE_VHT; in ieee80211_prep_channel()
5014 *conn_flags |= in ieee80211_prep_channel()
5015 ieee80211_determine_chantype(sdata, link, *conn_flags, in ieee80211_prep_channel()
5034 if (*conn_flags & IEEE80211_CONN_DISABLE_HE && is_6ghz) { in ieee80211_prep_channel()
5060 *conn_flags |= in ieee80211_prep_channel()
5191 &link->u.mgd.conn_flags); in ieee80211_assoc_success()
6215 !(link->u.mgd.conn_flags & IEEE80211_CONN_DISABLE_EHT)) { in ieee80211_rx_mgmt_beacon()
6882 link->u.mgd.conn_flags = 0; in ieee80211_mgd_setup_link()
7051 &link->u.mgd.conn_flags); in ieee80211_prep_connection()
7263 ieee80211_conn_flags_t conn_flags, in ieee80211_setup_assoc_link() argument
7313 conn_flags |= IEEE80211_CONN_DISABLE_HT; in ieee80211_setup_assoc_link()
7321 conn_flags |= IEEE80211_CONN_DISABLE_VHT | in ieee80211_setup_assoc_link()
7332 if (!(conn_flags & IEEE80211_CONN_DISABLE_HT)) { in ieee80211_setup_assoc_link()
7396 conn_flags |= IEEE80211_CONN_DISABLE_EHT; in ieee80211_setup_assoc_link()
7425 return conn_flags; in ieee80211_setup_assoc_link()
7437 ieee80211_conn_flags_t conn_flags = 0; in ieee80211_mgd_assoc() local
7545 conn_flags |= IEEE80211_CONN_DISABLE_HT; in ieee80211_mgd_assoc()
7546 conn_flags |= IEEE80211_CONN_DISABLE_VHT; in ieee80211_mgd_assoc()
7547 conn_flags |= IEEE80211_CONN_DISABLE_HE; in ieee80211_mgd_assoc()
7548 conn_flags |= IEEE80211_CONN_DISABLE_EHT; in ieee80211_mgd_assoc()
7556 conn_flags |= IEEE80211_CONN_DISABLE_HT; in ieee80211_mgd_assoc()
7557 conn_flags |= IEEE80211_CONN_DISABLE_VHT; in ieee80211_mgd_assoc()
7558 conn_flags |= IEEE80211_CONN_DISABLE_HE; in ieee80211_mgd_assoc()
7559 conn_flags |= IEEE80211_CONN_DISABLE_EHT; in ieee80211_mgd_assoc()
7566 conn_flags |= IEEE80211_CONN_DISABLE_HT; in ieee80211_mgd_assoc()
7567 conn_flags |= IEEE80211_CONN_DISABLE_VHT; in ieee80211_mgd_assoc()
7568 conn_flags |= IEEE80211_CONN_DISABLE_HE; in ieee80211_mgd_assoc()
7569 conn_flags |= IEEE80211_CONN_DISABLE_EHT; in ieee80211_mgd_assoc()
7574 conn_flags |= IEEE80211_CONN_DISABLE_VHT; in ieee80211_mgd_assoc()
7579 conn_flags |= IEEE80211_CONN_DISABLE_HE; in ieee80211_mgd_assoc()
7580 conn_flags |= IEEE80211_CONN_DISABLE_EHT; in ieee80211_mgd_assoc()
7584 conn_flags |= IEEE80211_CONN_DISABLE_EHT; in ieee80211_mgd_assoc()
7629 assoc_data->link[i].conn_flags = conn_flags; in ieee80211_mgd_assoc()
7639 assoc_data->link[0].conn_flags = conn_flags; in ieee80211_mgd_assoc()
7650 conn_flags |= link->u.mgd.conn_flags; in ieee80211_mgd_assoc()
7651 conn_flags |= ieee80211_setup_assoc_link(sdata, assoc_data, req, in ieee80211_mgd_assoc()
7652 conn_flags, assoc_link_id); in ieee80211_mgd_assoc()
7653 override = link->u.mgd.conn_flags != conn_flags; in ieee80211_mgd_assoc()
7654 link->u.mgd.conn_flags |= conn_flags; in ieee80211_mgd_assoc()
7707 &assoc_data->link[i].conn_flags); in ieee80211_mgd_assoc()
7720 assoc_data->link[assoc_data->assoc_link_id].conn_flags = in ieee80211_mgd_assoc()
7721 link->u.mgd.conn_flags; in ieee80211_mgd_assoc()