Lines Matching defs:iwl_lq_sta
324 struct iwl_lq_sta { struct
325 u8 active_tbl; /* index of active table, range 0-1 */
326 u8 enable_counter; /* indicates HT mode */
327 u8 stay_in_tbl; /* 1: disallow, 0: allow search for new mode */
328 u8 search_better_tbl; /* 1: currently trying alternate mode */
329 s32 last_tpt;
332 u32 table_count_limit;
333 u32 max_failure_limit; /* # failed frames before new search */
334 u32 max_success_limit; /* # successful frames before new search */
335 u32 table_count;
336 u32 total_failed; /* total failed frames, any/all rates */
337 u32 total_success; /* total successful frames, any/all rates */
338 u64 flush_timer; /* time staying in mode before new search */
340 u8 action_counter; /* # mode-switch actions tried */
341 u8 is_green;
342 u8 is_dup;
343 enum nl80211_band band;
346 u32 supp_rates;
347 u16 active_legacy_rate;
348 u16 active_siso_rate;
349 u16 active_mimo2_rate;
350 u16 active_mimo3_rate;
351 s8 max_rate_idx; /* Max rate set by user */
352 u8 missed_rate_counter;
354 struct iwl_link_quality_cmd lq;
355 struct iwl_scale_tbl_info lq_info[LQ_SIZE]; /* "active", "search" */
356 struct iwl_traffic_load load[IWL_MAX_TID_COUNT];
357 u8 tx_agg_tid_en;
359 u32 dbg_fixed_rate;
361 struct iwl_priv *drv;
364 int last_txrate_idx;
366 u32 last_rate_n_flags;
368 u8 is_agg;
370 u8 last_bt_traffic;