Lines Matching refs:conn_flags
151 link->u.mgd.conn_flags |=
222 ieee80211_conn_flags_t conn_flags,
327 if (!(conn_flags & IEEE80211_CONN_DISABLE_HE) &&
343 if (!(conn_flags & IEEE80211_CONN_DISABLE_HE))
353 if (!(conn_flags & IEEE80211_CONN_DISABLE_VHT))
361 if (!(conn_flags & IEEE80211_CONN_DISABLE_VHT))
374 if (!(conn_flags & IEEE80211_CONN_DISABLE_VHT))
397 if (!(conn_flags & IEEE80211_CONN_DISABLE_EHT))
405 if (!(conn_flags & IEEE80211_CONN_DISABLE_EHT))
505 if (link->u.mgd.conn_flags & IEEE80211_CONN_DISABLE_HT || !ht_oper)
509 if (link->u.mgd.conn_flags & IEEE80211_CONN_DISABLE_VHT)
513 if (link->u.mgd.conn_flags & IEEE80211_CONN_DISABLE_HE ||
520 if (link->u.mgd.conn_flags & IEEE80211_CONN_DISABLE_EHT ||
539 link->u.mgd.conn_flags,
552 if (link->u.mgd.conn_flags & IEEE80211_CONN_DISABLE_80P80MHZ &&
555 if (link->u.mgd.conn_flags & IEEE80211_CONN_DISABLE_160MHZ &&
558 if (link->u.mgd.conn_flags & IEEE80211_CONN_DISABLE_40MHZ &&
572 if (flags != (link->u.mgd.conn_flags &
607 ieee80211_conn_flags_t conn_flags)
642 if (conn_flags & IEEE80211_CONN_DISABLE_40MHZ) {
681 ieee80211_conn_flags_t conn_flags)
698 if (conn_flags & IEEE80211_CONN_DISABLE_80P80MHZ) {
707 if (conn_flags & IEEE80211_CONN_DISABLE_160MHZ) {
771 ieee80211_conn_flags_t conn_flags)
789 pos = ieee80211_ie_build_he_cap(conn_flags,
1131 !(assoc_data->link[link_id].conn_flags & IEEE80211_CONN_DISABLE_HT)) {
1135 assoc_data->link[link_id].conn_flags);
1145 !(assoc_data->link[link_id].conn_flags & IEEE80211_CONN_DISABLE_VHT)) {
1149 assoc_data->link[link_id].conn_flags);
1160 if (assoc_data->link[link_id].conn_flags & IEEE80211_CONN_DISABLE_HT ||
1162 assoc_data->link[link_id].conn_flags & IEEE80211_CONN_DISABLE_VHT))
1163 assoc_data->link[link_id].conn_flags |=
1172 if (!(assoc_data->link[link_id].conn_flags & IEEE80211_CONN_DISABLE_HE)) {
1174 assoc_data->link[link_id].conn_flags);
1183 if (!(assoc_data->link[link_id].conn_flags & IEEE80211_CONN_DISABLE_EHT))
1193 if (!(assoc_data->link[link_id].conn_flags & IEEE80211_CONN_DISABLE_EHT))
1205 link->u.mgd.conn_flags = assoc_data->link[link_id].conn_flags;
1497 !(link->u.mgd.conn_flags & IEEE80211_CONN_DISABLE_HE) &&
1865 link->u.mgd.conn_flags,
3037 sdata->deflink.u.mgd.conn_flags = 0;
3515 sdata->deflink.u.mgd.conn_flags = 0;
3555 sdata->deflink.u.mgd.conn_flags = 0;
4091 (!(link->u.mgd.conn_flags & IEEE80211_CONN_DISABLE_HT) &&
4093 (!(link->u.mgd.conn_flags & IEEE80211_CONN_DISABLE_VHT) &&
4130 !(link->u.mgd.conn_flags & IEEE80211_CONN_DISABLE_HT)) {
4136 !(link->u.mgd.conn_flags & IEEE80211_CONN_DISABLE_HT)) {
4142 !(link->u.mgd.conn_flags & IEEE80211_CONN_DISABLE_VHT)) {
4148 !(link->u.mgd.conn_flags & IEEE80211_CONN_DISABLE_VHT)) {
4161 if (!is_6ghz && !(link->u.mgd.conn_flags & IEEE80211_CONN_DISABLE_HT) &&
4169 if (!is_6ghz && !(link->u.mgd.conn_flags & IEEE80211_CONN_DISABLE_VHT) &&
4177 if (is_6ghz && !(link->u.mgd.conn_flags & IEEE80211_CONN_DISABLE_HE) &&
4191 if (!(link->u.mgd.conn_flags & IEEE80211_CONN_DISABLE_HE) &&
4200 if (elems->ht_cap_elem && !(link->u.mgd.conn_flags & IEEE80211_CONN_DISABLE_HT))
4206 !(link->u.mgd.conn_flags & IEEE80211_CONN_DISABLE_VHT)) {
4233 if (elems->he_operation && !(link->u.mgd.conn_flags & IEEE80211_CONN_DISABLE_HE) &&
4254 !(link->u.mgd.conn_flags & IEEE80211_CONN_DISABLE_EHT)) {
4463 if (link->u.mgd.conn_flags & IEEE80211_CONN_DISABLE_HT)
4476 if (link->u.mgd.conn_flags & IEEE80211_CONN_DISABLE_VHT)
4495 if (link->u.mgd.conn_flags & IEEE80211_CONN_DISABLE_HE)
4820 ieee80211_conn_flags_t *conn_flags)
4857 *conn_flags &= ~(IEEE80211_CONN_DISABLE_40MHZ |
4864 *conn_flags |= IEEE80211_CONN_DISABLE_HT;
4865 *conn_flags |= IEEE80211_CONN_DISABLE_VHT;
4866 *conn_flags |= IEEE80211_CONN_DISABLE_HE;
4867 *conn_flags |= IEEE80211_CONN_DISABLE_EHT;
4872 *conn_flags |= IEEE80211_CONN_DISABLE_VHT;
4873 *conn_flags |= IEEE80211_CONN_DISABLE_HE;
4874 *conn_flags |= IEEE80211_CONN_DISABLE_EHT;
4879 *conn_flags |= IEEE80211_CONN_DISABLE_HE;
4880 *conn_flags |= IEEE80211_CONN_DISABLE_EHT;
4885 *conn_flags |= IEEE80211_CONN_DISABLE_EHT;
4888 if (!(*conn_flags & IEEE80211_CONN_DISABLE_HT) && !is_6ghz) {
4893 *conn_flags |= IEEE80211_CONN_DISABLE_HT;
4898 if (!(*conn_flags & IEEE80211_CONN_DISABLE_VHT) && !is_6ghz) {
4904 *conn_flags |= IEEE80211_CONN_DISABLE_HT;
4905 *conn_flags |= IEEE80211_CONN_DISABLE_VHT;
4906 *conn_flags |= IEEE80211_CONN_DISABLE_HE;
4907 *conn_flags |= IEEE80211_CONN_DISABLE_EHT;
4911 *conn_flags |= IEEE80211_CONN_DISABLE_VHT;
4916 if (!(*conn_flags & IEEE80211_CONN_DISABLE_HE)) {
4945 *conn_flags |= IEEE80211_CONN_DISABLE_HE |
4955 if (!(*conn_flags &
4973 *conn_flags |= IEEE80211_CONN_DISABLE_EHT;
4979 if (!(*conn_flags & IEEE80211_CONN_DISABLE_EHT) &&
5004 *conn_flags |= IEEE80211_CONN_DISABLE_VHT;
5014 *conn_flags |=
5015 ieee80211_determine_chantype(sdata, link, *conn_flags,
5034 if (*conn_flags & IEEE80211_CONN_DISABLE_HE && is_6ghz) {
5060 *conn_flags |=
5191 &link->u.mgd.conn_flags);
6217 !(link->u.mgd.conn_flags & IEEE80211_CONN_DISABLE_EHT)) {
6884 link->u.mgd.conn_flags = 0;
7053 &link->u.mgd.conn_flags);
7265 ieee80211_conn_flags_t conn_flags,
7315 conn_flags |= IEEE80211_CONN_DISABLE_HT;
7323 conn_flags |= IEEE80211_CONN_DISABLE_VHT |
7334 if (!(conn_flags & IEEE80211_CONN_DISABLE_HT)) {
7398 conn_flags |= IEEE80211_CONN_DISABLE_EHT;
7427 return conn_flags;
7439 ieee80211_conn_flags_t conn_flags = 0;
7547 conn_flags |= IEEE80211_CONN_DISABLE_HT;
7548 conn_flags |= IEEE80211_CONN_DISABLE_VHT;
7549 conn_flags |= IEEE80211_CONN_DISABLE_HE;
7550 conn_flags |= IEEE80211_CONN_DISABLE_EHT;
7558 conn_flags |= IEEE80211_CONN_DISABLE_HT;
7559 conn_flags |= IEEE80211_CONN_DISABLE_VHT;
7560 conn_flags |= IEEE80211_CONN_DISABLE_HE;
7561 conn_flags |= IEEE80211_CONN_DISABLE_EHT;
7568 conn_flags |= IEEE80211_CONN_DISABLE_HT;
7569 conn_flags |= IEEE80211_CONN_DISABLE_VHT;
7570 conn_flags |= IEEE80211_CONN_DISABLE_HE;
7571 conn_flags |= IEEE80211_CONN_DISABLE_EHT;
7576 conn_flags |= IEEE80211_CONN_DISABLE_VHT;
7581 conn_flags |= IEEE80211_CONN_DISABLE_HE;
7582 conn_flags |= IEEE80211_CONN_DISABLE_EHT;
7586 conn_flags |= IEEE80211_CONN_DISABLE_EHT;
7631 assoc_data->link[i].conn_flags = conn_flags;
7641 assoc_data->link[0].conn_flags = conn_flags;
7651 /* keep old conn_flags from ieee80211_prep_channel() from auth */
7652 conn_flags |= link->u.mgd.conn_flags;
7653 conn_flags |= ieee80211_setup_assoc_link(sdata, assoc_data, req,
7654 conn_flags, assoc_link_id);
7655 override = link->u.mgd.conn_flags != conn_flags;
7656 link->u.mgd.conn_flags |= conn_flags;
7709 &assoc_data->link[i].conn_flags);
7722 assoc_data->link[assoc_data->assoc_link_id].conn_flags =
7723 link->u.mgd.conn_flags;