Lines Matching refs:mcsMap
4805 #define VHT_MCS_MAP_GET_MCS_PER_SS(nss, mcsMap) \ argument
4806 (((mcsMap) >> VHT_MCS_MAP_GET_SS_IDX(nss)) & VHT_CAP_MCS_MAP_M)
4807 #define VHT_MCS_MAP_SET_MCS_PER_SS(nss, numMcs, mcsMap) \ argument
4809 (mcsMap) &= (~(VHT_CAP_MCS_MAP_M << VHT_MCS_MAP_GET_SS_IDX(nss))); \
4810 (mcsMap) |= (((numMcs) & VHT_CAP_MCS_MAP_M) << VHT_MCS_MAP_GET_SS_IDX(nss)); \
4812 #define VHT_MCS_SS_SUPPORTED(nss, mcsMap) \ argument
4813 (VHT_MCS_MAP_GET_MCS_PER_SS((nss), (mcsMap)) != VHT_CAP_MCS_MAP_NONE)
4816 #define VHT_MAX_SS_SUPPORTED(mcsMap) \ argument
4817 VHT_MCS_SS_SUPPORTED(8, mcsMap) ? 8 : \
4818 VHT_MCS_SS_SUPPORTED(7, mcsMap) ? 7 : \
4819 VHT_MCS_SS_SUPPORTED(6, mcsMap) ? 6 : \
4820 VHT_MCS_SS_SUPPORTED(5, mcsMap) ? 5 : \
4821 VHT_MCS_SS_SUPPORTED(4, mcsMap) ? 4 : \
4822 VHT_MCS_SS_SUPPORTED(3, mcsMap) ? 3 : \
4823 VHT_MCS_SS_SUPPORTED(2, mcsMap) ? 2 : \
4824 VHT_MCS_SS_SUPPORTED(1, mcsMap) ? 1 : 0