Home
last modified time | relevance | path

Searched refs:success_ratio (Results 1 – 8 of 8) sorted by relevance

/linux-4.1.27/drivers/net/wireless/iwlegacy/
D3945-rs.c136 win->success_ratio = -1; in il3945_clear_win()
308 win->success_ratio = in il3945_collect_tx_data()
311 win->success_ratio = IL_INVALID_VALUE; in il3945_collect_tx_data()
319 ((win->success_ratio * rs_sta->expected_tpt[idx] + in il3945_collect_tx_data()
731 if (win->success_ratio < RATE_DECREASE_TH || !current_tpt) { in il3945_rs_get_rate()
739 win->success_ratio >= RATE_INCREASE_TH) in il3945_rs_get_rate()
761 win->success_ratio >= RATE_INCREASE_TH) in il3945_rs_get_rate()
771 } else if (win->success_ratio >= RATE_INCREASE_TH) { in il3945_rs_get_rate()
782 (win->success_ratio > RATE_HIGH_TH || in il3945_rs_get_rate()
850 lq_sta->win[j].success_ratio); in il3945_sta_dbgfs_stats_table_read()
D4965-rs.c233 win->success_ratio = IL_INVALID_VALUE; in il4965_rs_rate_scale_clear_win()
473 win->success_ratio = in il4965_rs_collect_tx_data()
476 win->success_ratio = IL_INVALID_VALUE; in il4965_rs_collect_tx_data()
483 win->average_tpt = (win->success_ratio * tpt + 64) / 128; in il4965_rs_collect_tx_data()
1086 s32 active_sr = active_tbl->win[idx].success_ratio; in il4965_rs_get_best_rate()
1308 if (win->success_ratio >= IL_RS_GOOD_RATIO) in il4965_rs_move_legacy_other()
1426 if (win->success_ratio >= IL_RS_GOOD_RATIO) in il4965_rs_move_siso_to_other()
1546 if (win->success_ratio >= IL_RS_GOOD_RATIO) in il4965_rs_move_mimo2_to_other()
1890 ((win->success_ratio * tbl->expected_tpt[idx] + 64) / 128)) { in il4965_rs_rate_scale_perform()
1893 ((win->success_ratio * tbl->expected_tpt[idx] + 64) / 128); in il4965_rs_rate_scale_perform()
[all …]
D3945.h70 s32 success_ratio; member
Dcommon.h2756 s32 success_ratio; /* per-cent * 128 */ member
/linux-4.1.27/drivers/net/wireless/iwlwifi/dvm/
Drs.c248 window->success_ratio = IWL_INVALID_VALUE; in rs_rate_scale_clear_window()
521 window->success_ratio = 128 * (100 * window->success_counter) in rs_collect_tx_data()
524 window->success_ratio = IWL_INVALID_VALUE; in rs_collect_tx_data()
531 window->average_tpt = (window->success_ratio * tpt + 64) / 128; in rs_collect_tx_data()
1174 s32 active_sr = active_tbl->win[index].success_ratio; in rs_get_best_rate()
1492 if (window->success_ratio >= IWL_RS_GOOD_RATIO && in rs_move_legacy_other()
1662 if (window->success_ratio >= IWL_RS_GOOD_RATIO && in rs_move_siso_to_other()
1830 if (window->success_ratio >= IWL_RS_GOOD_RATIO) in rs_move_mimo2_to_other()
2000 if (window->success_ratio >= IWL_RS_GOOD_RATIO) in rs_move_mimo3_to_other()
2367 if (window->average_tpt != ((window->success_ratio * in rs_rate_scale_perform()
[all …]
Drs.h298 s32 success_ratio; /* per-cent * 128 */ member
/linux-4.1.27/drivers/net/wireless/iwlwifi/mvm/
Drs.c541 window->success_ratio = IWL_INVALID_VALUE; in rs_rate_scale_clear_window()
670 window->success_ratio = 128 * (100 * window->success_counter) in _rs_collect_tx_data()
673 window->success_ratio = IWL_INVALID_VALUE; in _rs_collect_tx_data()
680 window->average_tpt = (window->success_ratio * tpt + 64) / 128; in _rs_collect_tx_data()
1481 s32 success_ratio = active_tbl->win[index].success_ratio; in rs_get_best_rate() local
1488 if (success_ratio > IWL_MVM_RS_SR_NO_DECREASE) { in rs_get_best_rate()
1492 success_ratio, target_tpt); in rs_get_best_rate()
1497 success_ratio, target_tpt); in rs_get_best_rate()
2043 sr = window[cur].success_ratio; in rs_tpc_perform()
2191 if (window->average_tpt != ((window->success_ratio * in rs_rate_scale_perform()
[all …]
Drs.h221 s32 success_ratio; /* per-cent * 128 */ member