Lines Matching full:rate

33 	u8 prev_rs;      /* previous rate used in rs algo */
34 u8 next_rs; /* next rate used in rs algo */
195 #define is_legacy(rate) is_type_legacy((rate)->type) argument
196 #define is_ht_siso(rate) is_type_ht_siso((rate)->type) argument
197 #define is_ht_mimo2(rate) is_type_ht_mimo2((rate)->type) argument
198 #define is_vht_siso(rate) is_type_vht_siso((rate)->type) argument
199 #define is_vht_mimo2(rate) is_type_vht_mimo2((rate)->type) argument
200 #define is_siso(rate) is_type_siso((rate)->type) argument
201 #define is_mimo2(rate) is_type_mimo2((rate)->type) argument
202 #define is_mimo(rate) is_type_mimo((rate)->type) argument
203 #define is_ht(rate) is_type_ht((rate)->type) argument
204 #define is_vht(rate) is_type_vht((rate)->type) argument
205 #define is_he(rate) is_type_he((rate)->type) argument
206 #define is_a_band(rate) is_type_a_band((rate)->type) argument
207 #define is_g_band(rate) is_type_g_band((rate)->type) argument
209 #define is_ht20(rate) ((rate)->bw == RATE_MCS_CHAN_WIDTH_20) argument
210 #define is_ht40(rate) ((rate)->bw == RATE_MCS_CHAN_WIDTH_40) argument
211 #define is_ht80(rate) ((rate)->bw == RATE_MCS_CHAN_WIDTH_80) argument
212 #define is_ht160(rate) ((rate)->bw == RATE_MCS_CHAN_WIDTH_160) argument
222 * struct iwl_lq_sta_rs_fw - rate and related statistics for RS in FW
223 * @last_rate_n_flags: last rate reported by FW
226 * @dbg_fixed_rate: for debug, use fixed rate if not 0
254 * struct iwl_rate_scale_data -- tx success history for one rate
289 /* Packet stats per rate */
302 struct rs_rate rate; member
305 struct iwl_rate_scale_data win[IWL_RATE_COUNT]; /* rate histories */
317 * struct iwl_lq_sta -- driver's rate scaling private structure
352 /* Highest rate per Tx mode */
357 /* Optimal rate based on RSSI and STA caps.
411 /* Initialize station's rate scaling information after adding station */
420 * iwl_rate_control_register - Register the rate control algorithm callbacks
422 * Since the rate control algorithm is hardware specific, there is no need
424 * iwl_rate_control_register in order to register the rate control callbacks
432 * iwl_rate_control_unregister - Unregister the rate control callbacks