/linux-4.4.14/drivers/net/wireless/mwifiex/ |
D | 11ac.c | 58 u8 i, nss, mcs; in mwifiex_convert_mcsmap_to_maxrate() local 69 nss = 1; in mwifiex_convert_mcsmap_to_maxrate() 73 nss = i; in mwifiex_convert_mcsmap_to_maxrate() 75 mcs = GET_VHTNSSMCS(mcs_map, nss); in mwifiex_convert_mcsmap_to_maxrate() 83 max_rate = max_rate_lgi_160MHZ[nss - 1][mcs]; in mwifiex_convert_mcsmap_to_maxrate() 86 max_rate = max_rate_lgi_160MHZ[nss - 1][mcs - 1]; in mwifiex_convert_mcsmap_to_maxrate() 88 max_rate = max_rate_lgi_80MHZ[nss - 1][mcs]; in mwifiex_convert_mcsmap_to_maxrate() 91 max_rate = max_rate_lgi_80MHZ[nss - 1][mcs - 1]; in mwifiex_convert_mcsmap_to_maxrate() 116 u16 mcs_user, mcs_resp, nss, tmp; in mwifiex_fill_vht_cap_tlv() local 126 for (nss = 1; nss <= 8; nss++) { in mwifiex_fill_vht_cap_tlv() [all …]
|
D | tdls.c | 249 u16 mcs_user, mcs_resp, nss; in mwifiex_tdls_add_vht_oper() local 323 for (nss = 1; nss <= 8; nss++) { in mwifiex_tdls_add_vht_oper() 324 mcs_user = GET_VHTNSSMCS(mcs_map_user, nss); in mwifiex_tdls_add_vht_oper() 325 mcs_resp = GET_VHTNSSMCS(mcs_map_resp, nss); in mwifiex_tdls_add_vht_oper() 329 SET_VHTNSSMCS(mcs_map_result, nss, in mwifiex_tdls_add_vht_oper() 332 SET_VHTNSSMCS(mcs_map_result, nss, in mwifiex_tdls_add_vht_oper()
|
D | fw.h | 290 #define GET_VHTNSSMCS(mcs_mapset, nss) ((mcs_mapset >> (2 * (nss - 1))) & 0x3) argument 291 #define SET_VHTNSSMCS(mcs_mapset, nss, value) (mcs_mapset |= (value & 0x3) << \ argument 292 (2 * (nss - 1)))
|
D | cfg80211.c | 1230 rate->nss = 2; in mwifiex_parse_htinfo() 1232 rate->nss = 1; in mwifiex_parse_htinfo()
|
/linux-4.4.14/Documentation/devicetree/bindings/net/ |
D | ipq806x-dwmac.txt | 12 - qcom,nss-common: should contain a phandle to a syscon device mapping the 13 nss-common registers. 27 qcom,nss-common = <&nss_common>;
|
/linux-4.4.14/net/mac80211/ |
D | vht.c | 387 u8 nss; in __ieee80211_vht_handle_opmode() local 395 nss = opmode & IEEE80211_OPMODE_NOTIF_RX_NSS_MASK; in __ieee80211_vht_handle_opmode() 396 nss >>= IEEE80211_OPMODE_NOTIF_RX_NSS_SHIFT; in __ieee80211_vht_handle_opmode() 397 nss += 1; in __ieee80211_vht_handle_opmode() 399 if (sta->sta.rx_nss != nss) { in __ieee80211_vht_handle_opmode() 400 sta->sta.rx_nss = nss; in __ieee80211_vht_handle_opmode()
|
D | rc80211_minstrel_ht.c | 232 minstrel_get_valid_vht_rates(int bw, int nss, __le16 mcs_map) in minstrel_get_valid_vht_rates() argument 237 if (nss != 3 && nss != 6) in minstrel_get_valid_vht_rates() 240 if (nss == 3 || nss == 7) in minstrel_get_valid_vht_rates() 242 else if (nss == 6) in minstrel_get_valid_vht_rates() 248 switch ((le16_to_cpu(mcs_map) >> (2 * (nss - 1))) & 3) { in minstrel_get_valid_vht_rates() 1161 int bw, nss; in minstrel_ht_update_caps() local 1183 nss = minstrel_mcs_groups[i].streams; in minstrel_ht_update_caps() 1186 if (sta->smps_mode == IEEE80211_SMPS_STATIC && nss > 1) in minstrel_ht_update_caps() 1195 mi->groups[i].supported = mcs->rx_mask[nss - 1]; in minstrel_ht_update_caps() 1222 mi->groups[i].supported = minstrel_get_valid_vht_rates(bw, nss, in minstrel_ht_update_caps()
|
D | mlme.c | 3025 u8 nss; in ieee80211_assoc_success() local 3027 nss = *elems.opmode_notif & IEEE80211_OPMODE_NOTIF_RX_NSS_MASK; in ieee80211_assoc_success() 3028 nss >>= IEEE80211_OPMODE_NOTIF_RX_NSS_SHIFT; in ieee80211_assoc_success() 3029 nss += 1; in ieee80211_assoc_success() 3030 sta->sta.rx_nss = nss; in ieee80211_assoc_success() 4178 u8 nss; in ieee80211_ht_vht_rx_chains() local 4183 for (nss = 8; nss > 0; nss--) { in ieee80211_ht_vht_rx_chains() 4184 if (((tx_mcs_map >> (2 * (nss - 1))) & 3) != in ieee80211_ht_vht_rx_chains() 4189 chains = max(chains, nss); in ieee80211_ht_vht_rx_chains()
|
D | sta_info.c | 1829 rinfo->nss = sta->rx_stats.last_rate_vht_nss; in sta_set_rate_info_rx()
|
D | util.c | 2633 ri.nss = status->vht_nss; in ieee80211_calculate_rx_timestamp()
|
D | cfg.c | 448 rinfo->nss = ieee80211_rate_get_vht_nss(rate); in sta_set_rate_info_tx()
|
/linux-4.4.14/drivers/net/wireless/ath/ath10k/ |
D | mac.c | 123 static int ath10k_mac_get_max_vht_mcs_map(u16 mcs_map, int nss) in ath10k_mac_get_max_vht_mcs_map() argument 125 switch ((mcs_map >> (2 * nss)) & 0x3) { in ath10k_mac_get_max_vht_mcs_map() 136 int nss; in ath10k_mac_max_ht_nss() local 138 for (nss = IEEE80211_HT_MCS_MASK_LEN - 1; nss >= 0; nss--) in ath10k_mac_max_ht_nss() 139 if (ht_mcs_mask[nss]) in ath10k_mac_max_ht_nss() 140 return nss + 1; in ath10k_mac_max_ht_nss() 148 int nss; in ath10k_mac_max_vht_nss() local 150 for (nss = NL80211_VHT_NSS_MAX - 1; nss >= 0; nss--) in ath10k_mac_max_vht_nss() 151 if (vht_mcs_mask[nss]) in ath10k_mac_max_vht_nss() 152 return nss + 1; in ath10k_mac_max_vht_nss() [all …]
|
D | htt_rx.c | 653 u8 cck, rate, bw, sgi, mcs, nss; in ath10k_htt_rx_h_rates() local 683 nss = mcs >> 3; in ath10k_htt_rx_h_rates() 704 nss = ((info2 >> 10) & 0x07) + 1; in ath10k_htt_rx_h_rates() 717 nss = 1; in ath10k_htt_rx_h_rates() 744 status->vht_nss = nss; in ath10k_htt_rx_h_rates()
|
D | core.h | 315 u32 nss; member
|
D | htt.h | 1100 __le32 nss[4]; member
|
D | wmi.h | 4423 #define ATH10K_HW_RATECODE(rate, nss, preamble) \ argument 4424 (((preamble) << 6) | ((nss) << 4) | (rate)) 4463 u32 nss; member
|
D | wmi-tlv.h | 1287 __le32 nss; member
|
D | wmi-tlv.c | 2141 cmd->nss = __cpu_to_le32(arg->peer_num_spatial_streams); in ath10k_wmi_tlv_op_gen_peer_assoc() 3375 .nss = WMI_TLV_VDEV_PARAM_NSS,
|
D | wmi.c | 746 .nss = WMI_VDEV_PARAM_NSS, 821 .nss = WMI_10X_VDEV_PARAM_NSS, 895 .nss = WMI_10X_VDEV_PARAM_NSS, 969 .nss = WMI_10_4_VDEV_PARAM_NSS,
|
/linux-4.4.14/drivers/net/wireless/iwlwifi/mvm/ |
D | rs.c | 830 u8 nss; in rs_rate_from_ucode_rate() local 866 nss = ((ucode_rate & RATE_HT_MCS_NSS_MSK) >> in rs_rate_from_ucode_rate() 869 if (nss == 1) { in rs_rate_from_ucode_rate() 874 } else if (nss == 2) { in rs_rate_from_ucode_rate() 881 nss = ((ucode_rate & RATE_VHT_MCS_NSS_MSK) >> in rs_rate_from_ucode_rate() 884 if (nss == 1) { in rs_rate_from_ucode_rate() 889 } else if (nss == 2) { in rs_rate_from_ucode_rate() 2842 int nss) in rs_vht_highest_rx_mcs_index() argument 2845 (0x3 << (2 * (nss - 1))); in rs_vht_highest_rx_mcs_index() 2846 rx_mcs >>= (2 * (nss - 1)); in rs_vht_highest_rx_mcs_index() [all …]
|
/linux-4.4.14/drivers/net/wireless/mediatek/mt7601u/ |
D | tx.c | 149 u8 nss; in mt7601u_push_txwi() local 162 rate_ctl = mt76_mac_tx_rate_val(dev, rate, &nss); in mt7601u_push_txwi()
|
D | mac.c | 101 u8 nss = 1; in mt76_mac_tx_rate_val() local 106 nss = 1 + (rate->idx >> 3); in mt76_mac_tx_rate_val() 134 *nss_val = nss; in mt76_mac_tx_rate_val()
|
/linux-4.4.14/arch/s390/include/asm/ |
D | ipl.h | 135 } nss; member
|
/linux-4.4.14/fs/nilfs2/ |
D | cpfile.c | 334 int ret, ncps, nicps, nss, count, i; in nilfs_cpfile_delete_checkpoints() local 349 nss = 0; in nilfs_cpfile_delete_checkpoints() 368 nss++; in nilfs_cpfile_delete_checkpoints() 414 if (nss > 0) in nilfs_cpfile_delete_checkpoints()
|
/linux-4.4.14/arch/arm/boot/dts/ |
D | qcom-ipq8064.dtsi | 53 nss@40000000 {
|
/linux-4.4.14/include/net/ |
D | mac80211.h | 806 u8 mcs, u8 nss) in ieee80211_rate_set_vht() argument 809 WARN_ON((nss - 1) & ~0x7); in ieee80211_rate_set_vht() 810 rate->idx = ((nss - 1) << 4) | mcs; in ieee80211_rate_set_vht()
|
D | cfg80211.h | 959 u8 nss; member
|
/linux-4.4.14/arch/s390/kernel/ |
D | ipl.c | 1972 strncpy(ipl_info.data.nss.name, kernel_nss_name, in setup_ipl() 1973 sizeof(ipl_info.data.nss.name)); in setup_ipl()
|
/linux-4.4.14/net/wireless/ |
D | util.c | 1147 bitrate *= rate->nss; in cfg80211_calculate_bitrate_vht()
|
D | nl80211.c | 3662 if (nla_put_u8(msg, NL80211_RATE_INFO_VHT_NSS, info->nss)) in nl80211_put_sta_rate() 8290 u8 nss; in vht_build_mcs_mask() local 8292 for (nss = 0; nss < NL80211_VHT_NSS_MAX; nss++) { in vht_build_mcs_mask() 8293 vht_mcs_mask[nss] = vht_mcs_map_to_mcs_mask(vht_mcs_map & 0x03); in vht_build_mcs_mask()
|
/linux-4.4.14/Documentation/filesystems/cifs/ |
D | README | 68 Note that running the Winbind pam/nss module (logon service) on all of your
|