_sgi 47 net/mac80211/rc80211_minstrel_ht.c #define GROUP_IDX(_streams, _sgi, _ht40) \ _sgi 50 net/mac80211/rc80211_minstrel_ht.c MINSTREL_MAX_STREAMS * _sgi + \ _sgi 59 net/mac80211/rc80211_minstrel_ht.c #define __MCS_GROUP(_streams, _sgi, _ht40, _s) \ _sgi 60 net/mac80211/rc80211_minstrel_ht.c [GROUP_IDX(_streams, _sgi, _ht40)] = { \ _sgi 66 net/mac80211/rc80211_minstrel_ht.c (_sgi ? IEEE80211_TX_RC_SHORT_GI : 0) | \ _sgi 69 net/mac80211/rc80211_minstrel_ht.c MCS_DURATION(_streams, _sgi, _ht40 ? 54 : 26) >> _s, \ _sgi 70 net/mac80211/rc80211_minstrel_ht.c MCS_DURATION(_streams, _sgi, _ht40 ? 108 : 52) >> _s, \ _sgi 71 net/mac80211/rc80211_minstrel_ht.c MCS_DURATION(_streams, _sgi, _ht40 ? 162 : 78) >> _s, \ _sgi 72 net/mac80211/rc80211_minstrel_ht.c MCS_DURATION(_streams, _sgi, _ht40 ? 216 : 104) >> _s, \ _sgi 73 net/mac80211/rc80211_minstrel_ht.c MCS_DURATION(_streams, _sgi, _ht40 ? 324 : 156) >> _s, \ _sgi 74 net/mac80211/rc80211_minstrel_ht.c MCS_DURATION(_streams, _sgi, _ht40 ? 432 : 208) >> _s, \ _sgi 75 net/mac80211/rc80211_minstrel_ht.c MCS_DURATION(_streams, _sgi, _ht40 ? 486 : 234) >> _s, \ _sgi 76 net/mac80211/rc80211_minstrel_ht.c MCS_DURATION(_streams, _sgi, _ht40 ? 540 : 260) >> _s \ _sgi 80 net/mac80211/rc80211_minstrel_ht.c #define MCS_GROUP_SHIFT(_streams, _sgi, _ht40) \ _sgi 81 net/mac80211/rc80211_minstrel_ht.c GROUP_SHIFT(MCS_DURATION(_streams, _sgi, _ht40 ? 54 : 26)) _sgi 83 net/mac80211/rc80211_minstrel_ht.c #define MCS_GROUP(_streams, _sgi, _ht40) \ _sgi 84 net/mac80211/rc80211_minstrel_ht.c __MCS_GROUP(_streams, _sgi, _ht40, \ _sgi 85 net/mac80211/rc80211_minstrel_ht.c MCS_GROUP_SHIFT(_streams, _sgi, _ht40)) _sgi 87 net/mac80211/rc80211_minstrel_ht.c #define VHT_GROUP_IDX(_streams, _sgi, _bw) \ _sgi 90 net/mac80211/rc80211_minstrel_ht.c MINSTREL_MAX_STREAMS * (_sgi) + \ _sgi 96 net/mac80211/rc80211_minstrel_ht.c #define __VHT_GROUP(_streams, _sgi, _bw, _s) \ _sgi 97 net/mac80211/rc80211_minstrel_ht.c [VHT_GROUP_IDX(_streams, _sgi, _bw)] = { \ _sgi 103 net/mac80211/rc80211_minstrel_ht.c (_sgi ? IEEE80211_TX_RC_SHORT_GI : 0) | \ _sgi 107 net/mac80211/rc80211_minstrel_ht.c MCS_DURATION(_streams, _sgi, \ _sgi 109 net/mac80211/rc80211_minstrel_ht.c MCS_DURATION(_streams, _sgi, \ _sgi 111 net/mac80211/rc80211_minstrel_ht.c MCS_DURATION(_streams, _sgi, \ _sgi 113 net/mac80211/rc80211_minstrel_ht.c MCS_DURATION(_streams, _sgi, \ _sgi 115 net/mac80211/rc80211_minstrel_ht.c MCS_DURATION(_streams, _sgi, \ _sgi 117 net/mac80211/rc80211_minstrel_ht.c MCS_DURATION(_streams, _sgi, \ _sgi 119 net/mac80211/rc80211_minstrel_ht.c MCS_DURATION(_streams, _sgi, \ _sgi 121 net/mac80211/rc80211_minstrel_ht.c MCS_DURATION(_streams, _sgi, \ _sgi 123 net/mac80211/rc80211_minstrel_ht.c MCS_DURATION(_streams, _sgi, \ _sgi 125 net/mac80211/rc80211_minstrel_ht.c MCS_DURATION(_streams, _sgi, \ _sgi 130 net/mac80211/rc80211_minstrel_ht.c #define VHT_GROUP_SHIFT(_streams, _sgi, _bw) \ _sgi 131 net/mac80211/rc80211_minstrel_ht.c GROUP_SHIFT(MCS_DURATION(_streams, _sgi, \ _sgi 134 net/mac80211/rc80211_minstrel_ht.c #define VHT_GROUP(_streams, _sgi, _bw) \ _sgi 135 net/mac80211/rc80211_minstrel_ht.c __VHT_GROUP(_streams, _sgi, _bw, \ _sgi 136 net/mac80211/rc80211_minstrel_ht.c VHT_GROUP_SHIFT(_streams, _sgi, _bw))