Lines Matching full:rate

28 	u8 prev_rs;      /* previous rate used in rs algo */
29 u8 next_rs; /* next rate used in rs algo */
185 #define is_legacy(rate) is_type_legacy((rate)->type) argument
186 #define is_ht_siso(rate) is_type_ht_siso((rate)->type) argument
187 #define is_ht_mimo2(rate) is_type_ht_mimo2((rate)->type) argument
188 #define is_vht_siso(rate) is_type_vht_siso((rate)->type) argument
189 #define is_vht_mimo2(rate) is_type_vht_mimo2((rate)->type) argument
190 #define is_siso(rate) is_type_siso((rate)->type) argument
191 #define is_mimo2(rate) is_type_mimo2((rate)->type) argument
192 #define is_mimo(rate) is_type_mimo((rate)->type) argument
193 #define is_ht(rate) is_type_ht((rate)->type) argument
194 #define is_vht(rate) is_type_vht((rate)->type) argument
195 #define is_he(rate) is_type_he((rate)->type) argument
196 #define is_a_band(rate) is_type_a_band((rate)->type) argument
197 #define is_g_band(rate) is_type_g_band((rate)->type) argument
199 #define is_ht20(rate) ((rate)->bw == RATE_MCS_CHAN_WIDTH_20) argument
200 #define is_ht40(rate) ((rate)->bw == RATE_MCS_CHAN_WIDTH_40) argument
201 #define is_ht80(rate) ((rate)->bw == RATE_MCS_CHAN_WIDTH_80) argument
202 #define is_ht160(rate) ((rate)->bw == RATE_MCS_CHAN_WIDTH_160) argument
205 * struct iwl_lq_sta_rs_fw - rate and related statistics for RS in FW
206 * @last_rate_n_flags: last rate reported by FW
209 * @dbg_fixed_rate: for debug, use fixed rate if not 0
237 * struct iwl_rate_scale_data -- tx success history for one rate
272 /* Packet stats per rate */
285 struct rs_rate rate; member
288 struct iwl_rate_scale_data win[IWL_RATE_COUNT]; /* rate histories */
300 * struct iwl_lq_sta -- driver's rate scaling private structure
335 /* Highest rate per Tx mode */
340 /* Optimal rate based on RSSI and STA caps.
394 /* Initialize station's rate scaling information after adding station */
403 * iwl_rate_control_register - Register the rate control algorithm callbacks
405 * Since the rate control algorithm is hardware specific, there is no need
407 * iwl_rate_control_register in order to register the rate control callbacks
415 * iwl_rate_control_unregister - Unregister the rate control callbacks