Lines Matching refs:nss
82 u8 nss;
84 for (nss = 8; nss > 0; nss--) {
85 u8 nss_mcs = (mcs_map >> (2 * (nss - 1))) & 3;
91 return nss - 1;
101 int nss, max_nss = sta->deflink.rx_nss > 3 ? 4 : sta->deflink.rx_nss;
103 for (nss = 0; nss < max_nss; nss++) {
106 switch ((mcs_map >> (2 * nss)) & 0x3) {
120 mcs = mcs ? fls(mcs & mask[nss]) - 1 : -1;
136 mcs_map &= ~(0x3 << (nss * 2));
137 mcs_map |= mcs << (nss * 2);
148 int nss, max_nss = sta->deflink.rx_nss > 3 ? 4 : sta->deflink.rx_nss;
150 for (nss = 0; nss < max_nss; nss++, mcs_map >>= 2) {
165 vht_mcs[nss] = cpu_to_le16(mcs & mask[nss]);
173 int nss, max_nss = sta->deflink.rx_nss > 3 ? 4 : sta->deflink.rx_nss;
175 for (nss = 0; nss < max_nss; nss++)
176 ht_mcs[nss] = sta->deflink.ht_cap.mcs.rx_mask[nss] & mask[nss];