_ht40 47 net/mac80211/rc80211_minstrel_ht.c #define GROUP_IDX(_streams, _sgi, _ht40) \ _ht40 49 net/mac80211/rc80211_minstrel_ht.c MINSTREL_MAX_STREAMS * 2 * _ht40 + \ _ht40 59 net/mac80211/rc80211_minstrel_ht.c #define __MCS_GROUP(_streams, _sgi, _ht40, _s) \ _ht40 60 net/mac80211/rc80211_minstrel_ht.c [GROUP_IDX(_streams, _sgi, _ht40)] = { \ _ht40 63 net/mac80211/rc80211_minstrel_ht.c .bw = _ht40, \ _ht40 67 net/mac80211/rc80211_minstrel_ht.c (_ht40 ? IEEE80211_TX_RC_40_MHZ_WIDTH : 0), \ _ht40 69 net/mac80211/rc80211_minstrel_ht.c MCS_DURATION(_streams, _sgi, _ht40 ? 54 : 26) >> _s, \ _ht40 70 net/mac80211/rc80211_minstrel_ht.c MCS_DURATION(_streams, _sgi, _ht40 ? 108 : 52) >> _s, \ _ht40 71 net/mac80211/rc80211_minstrel_ht.c MCS_DURATION(_streams, _sgi, _ht40 ? 162 : 78) >> _s, \ _ht40 72 net/mac80211/rc80211_minstrel_ht.c MCS_DURATION(_streams, _sgi, _ht40 ? 216 : 104) >> _s, \ _ht40 73 net/mac80211/rc80211_minstrel_ht.c MCS_DURATION(_streams, _sgi, _ht40 ? 324 : 156) >> _s, \ _ht40 74 net/mac80211/rc80211_minstrel_ht.c MCS_DURATION(_streams, _sgi, _ht40 ? 432 : 208) >> _s, \ _ht40 75 net/mac80211/rc80211_minstrel_ht.c MCS_DURATION(_streams, _sgi, _ht40 ? 486 : 234) >> _s, \ _ht40 76 net/mac80211/rc80211_minstrel_ht.c MCS_DURATION(_streams, _sgi, _ht40 ? 540 : 260) >> _s \ _ht40 80 net/mac80211/rc80211_minstrel_ht.c #define MCS_GROUP_SHIFT(_streams, _sgi, _ht40) \ _ht40 81 net/mac80211/rc80211_minstrel_ht.c GROUP_SHIFT(MCS_DURATION(_streams, _sgi, _ht40 ? 54 : 26)) _ht40 83 net/mac80211/rc80211_minstrel_ht.c #define MCS_GROUP(_streams, _sgi, _ht40) \ _ht40 84 net/mac80211/rc80211_minstrel_ht.c __MCS_GROUP(_streams, _sgi, _ht40, \ _ht40 85 net/mac80211/rc80211_minstrel_ht.c MCS_GROUP_SHIFT(_streams, _sgi, _ht40))