Lines Matching refs:_bw

122 #define VHT_GROUP_IDX(_streams, _sgi, _bw)				\  argument
124 IEEE80211_MAX_STREAMS * 2 * (_bw) + \
128 #define BW2VBPS(_bw, r4, r3, r2, r1) \ argument
129 (_bw == BW_160 ? r4 : _bw == BW_80 ? r3 : _bw == BW_40 ? r2 : r1)
131 #define __VHT_GROUP(_streams, _sgi, _bw, _s) \ argument
132 [VHT_GROUP_IDX(_streams, _sgi, _bw)] = { \
136 BW2VBPS(_bw, 234, 117, 54, 26)), \
138 BW2VBPS(_bw, 468, 234, 108, 52)), \
140 BW2VBPS(_bw, 702, 351, 162, 78)), \
142 BW2VBPS(_bw, 936, 468, 216, 104)), \
144 BW2VBPS(_bw, 1404, 702, 324, 156)), \
146 BW2VBPS(_bw, 1872, 936, 432, 208)), \
148 BW2VBPS(_bw, 2106, 1053, 486, 234)), \
150 BW2VBPS(_bw, 2340, 1170, 540, 260)), \
152 BW2VBPS(_bw, 2808, 1404, 648, 312)), \
154 BW2VBPS(_bw, 3120, 1560, 720, 346)) \
158 #define VHT_GROUP_SHIFT(_streams, _sgi, _bw) \ argument
160 BW2VBPS(_bw, 243, 117, 54, 26)))
162 #define VHT_GROUP(_streams, _sgi, _bw) \ argument
163 __VHT_GROUP(_streams, _sgi, _bw, \
164 VHT_GROUP_SHIFT(_streams, _sgi, _bw))
167 #define HE_GROUP_IDX(_streams, _gi, _bw) \ argument
169 IEEE80211_HE_MAX_STREAMS * 3 * (_bw) + \
173 #define __HE_GROUP(_streams, _gi, _bw, _s) \ argument
174 [HE_GROUP_IDX(_streams, _gi, _bw)] = { \
178 BW2VBPS(_bw, 979, 489, 230, 115)), \
180 BW2VBPS(_bw, 1958, 979, 475, 230)), \
182 BW2VBPS(_bw, 2937, 1468, 705, 345)), \
184 BW2VBPS(_bw, 3916, 1958, 936, 475)), \
186 BW2VBPS(_bw, 5875, 2937, 1411, 705)), \
188 BW2VBPS(_bw, 7833, 3916, 1872, 936)), \
190 BW2VBPS(_bw, 8827, 4406, 2102, 1051)), \
192 BW2VBPS(_bw, 9806, 4896, 2347, 1166)), \
194 BW2VBPS(_bw, 11764, 5875, 2808, 1411)), \
196 BW2VBPS(_bw, 13060, 6523, 3124, 1555)), \
198 BW2VBPS(_bw, 14702, 7344, 3513, 1756)), \
200 BW2VBPS(_bw, 16329, 8164, 3902, 1944)) \
204 #define HE_GROUP_SHIFT(_streams, _gi, _bw) \ argument
206 BW2VBPS(_bw, 979, 489, 230, 115)))
208 #define HE_GROUP(_streams, _gi, _bw) \ argument
209 __HE_GROUP(_streams, _gi, _bw, \
210 HE_GROUP_SHIFT(_streams, _gi, _bw))