Lines Matching refs:_bw
86 #define VHT_GROUP_IDX(_streams, _sgi, _bw) \ argument
88 MINSTREL_MAX_STREAMS * 2 * (_bw) + \
92 #define BW2VBPS(_bw, r3, r2, r1) \ argument
93 (_bw == BW_80 ? r3 : _bw == BW_40 ? r2 : r1)
95 #define __VHT_GROUP(_streams, _sgi, _bw, _s) \ argument
96 [VHT_GROUP_IDX(_streams, _sgi, _bw)] = { \
99 .bw = _bw, \
103 (_bw == BW_80 ? IEEE80211_TX_RC_80_MHZ_WIDTH : \
104 _bw == BW_40 ? IEEE80211_TX_RC_40_MHZ_WIDTH : 0), \
107 BW2VBPS(_bw, 117, 54, 26)) >> _s, \
109 BW2VBPS(_bw, 234, 108, 52)) >> _s, \
111 BW2VBPS(_bw, 351, 162, 78)) >> _s, \
113 BW2VBPS(_bw, 468, 216, 104)) >> _s, \
115 BW2VBPS(_bw, 702, 324, 156)) >> _s, \
117 BW2VBPS(_bw, 936, 432, 208)) >> _s, \
119 BW2VBPS(_bw, 1053, 486, 234)) >> _s, \
121 BW2VBPS(_bw, 1170, 540, 260)) >> _s, \
123 BW2VBPS(_bw, 1404, 648, 312)) >> _s, \
125 BW2VBPS(_bw, 1560, 720, 346)) >> _s \
129 #define VHT_GROUP_SHIFT(_streams, _sgi, _bw) \ argument
131 BW2VBPS(_bw, 117, 54, 26)))
133 #define VHT_GROUP(_streams, _sgi, _bw) \ argument
134 __VHT_GROUP(_streams, _sgi, _bw, \
135 VHT_GROUP_SHIFT(_streams, _sgi, _bw))