Home
last modified time | relevance | path

Searched refs:lq_sta (Results 1 – 13 of 13) sorted by relevance

/linux-6.15/drivers/net/wireless/intel/iwlegacy/
H A D4965-rs.c878 curr_tbl = &(lq_sta->lq_info[lq_sta->active_tbl]); in il4965_rs_tx_status()
887 tmp_tbl = &(lq_sta->lq_info[lq_sta->active_tbl]); in il4965_rs_tx_status()
1063 &(lq_sta->lq_info[lq_sta->active_tbl]); in il4965_rs_get_best_rate()
1258 &(lq_sta->lq_info[(1 - lq_sta->active_tbl)]); in il4965_rs_move_legacy_other()
1378 &(lq_sta->lq_info[(1 - lq_sta->active_tbl)]); in il4965_rs_move_siso_to_other()
1501 &(lq_sta->lq_info[(1 - lq_sta->active_tbl)]); in il4965_rs_move_mimo2_to_other()
1818 tbl = &(lq_sta->lq_info[lq_sta->active_tbl]); in il4965_rs_rate_scale_perform()
2075 tbl1 = &(lq_sta->lq_info[lq_sta->active_tbl]); in il4965_rs_rate_scale_perform()
2170 il->stations[lq_sta->lq.sta_id].lq = &lq_sta->lq; in il4965_rs_initialize_lq()
2200 if (lq_sta && !lq_sta->drv) { in il4965_rs_get_rate()
[all …]
H A D3945-rs.c811 struct il3945_rs_sta *lq_sta = file->private_data; in il3945_sta_dbgfs_stats_table_read() local
820 "rate=0x%X flush time %d\n", lq_sta->tx_packets, in il3945_sta_dbgfs_stats_table_read()
821 lq_sta->last_txrate_idx, lq_sta->start_rate, in il3945_sta_dbgfs_stats_table_read()
822 jiffies_to_msecs(lq_sta->flush_time)); in il3945_sta_dbgfs_stats_table_read()
826 lq_sta->win[j].counter, in il3945_sta_dbgfs_stats_table_read()
827 lq_sta->win[j].success_counter, in il3945_sta_dbgfs_stats_table_read()
828 lq_sta->win[j].success_ratio); in il3945_sta_dbgfs_stats_table_read()
844 struct il3945_rs_sta *lq_sta = il_sta; in il3945_add_debugfs() local
846 debugfs_create_file("rate_stats_table", 0600, dir, lq_sta, in il3945_add_debugfs()
H A Dcommon.h2841 struct il_lq_sta lq_sta; member
/linux-6.15/drivers/net/wireless/intel/iwlwifi/dvm/
H A Drs.c318 lq_sta->lq.sta_id, lq_sta->dbg_fixed_rate); in rs_program_fix_rate()
834 tbl = &(lq_sta->lq_info[lq_sta->active_tbl]); in rs_bt_update_lq()
940 &(lq_sta->lq_info[lq_sta->active_tbl]))) { in rs_tx_status()
944 &lq_sta->lq_info[1 - lq_sta->active_tbl])) { in rs_tx_status()
1127 &(lq_sta->lq_info[lq_sta->active_tbl]); in rs_get_best_rate()
1381 &(lq_sta->lq_info[(1 - lq_sta->active_tbl)]); in rs_move_legacy_other()
1554 &(lq_sta->lq_info[(1 - lq_sta->active_tbl)]); in rs_move_siso_to_other()
2261 tbl = &(lq_sta->lq_info[lq_sta->active_tbl]); in rs_rate_scale_perform()
2558 tbl1 = &(lq_sta->lq_info[lq_sta->active_tbl]); in rs_rate_scale_perform()
2752 lq_sta = &sta_priv->lq_sta; in iwl_rs_rate_init()
[all …]
H A Dtx.c724 sta_priv->lq_sta.lq.general_params.flags |= in iwlagn_tx_agg_oper()
731 sta_priv->lq_sta.lq.agg_params.agg_frame_cnt_limit = in iwlagn_tx_agg_oper()
738 &sta_priv->lq_sta.lq, CMD_ASYNC, false); in iwlagn_tx_agg_oper()
H A Ddev.h190 struct iwl_lq_sta lq_sta; member
H A Dmac80211.c754 sta_priv->lq_sta.lq.general_params.flags &= in iwlagn_mac_ampdu_action()
757 &sta_priv->lq_sta.lq, CMD_ASYNC, false); in iwlagn_mac_ampdu_action()
/linux-6.15/drivers/net/wireless/intel/iwlwifi/mvm/
H A Drs.c1331 &(lq_sta->lq_info[lq_sta->active_tbl]); in rs_get_best_rate()
1680 &lq_sta->lq_info[rs_search_tbl(lq_sta->active_tbl)]; in rs_switch_to_column()
2111 tbl = &(lq_sta->lq_info[lq_sta->active_tbl]); in rs_rate_scale_perform()
2328 tbl1 = &(lq_sta->lq_info[lq_sta->active_tbl]); in rs_rate_scale_perform()
2935 memset(lq_sta, 0, offsetof(typeof(*lq_sta), pers)); in rs_drv_rate_init()
2985 lq_sta->is_vht, lq_sta->ldpc, lq_sta->stbc_capable, in rs_drv_rate_init()
3148 curr_tbl = &lq_sta->lq_info[lq_sta->active_tbl]; in __iwl_mvm_rs_tx_status()
3152 other_tbl = &lq_sta->lq_info[lq_sta->active_tbl]; in __iwl_mvm_rs_tx_status()
3158 tmp_tbl = &lq_sta->lq_info[lq_sta->active_tbl]; in __iwl_mvm_rs_tx_status()
3719 iwl_mvm_send_lq_cmd(lq_sta->pers.drv, &lq_sta->lq); in rs_program_fix_rate()
[all …]
H A Drs-fw.c423 struct iwl_lq_sta_rs_fw *lq_sta; in iwl_mvm_tlc_update_notif() local
452 lq_sta = &mvm_link_sta->lq_sta.rs_fw; in iwl_mvm_tlc_update_notif()
465 lq_sta->last_rate_n_flags = in iwl_mvm_tlc_update_notif()
596 struct iwl_lq_sta_rs_fw *lq_sta; in iwl_mvm_rs_fw_rate_init() local
633 lq_sta = &mvm_link_sta->lq_sta.rs_fw; in iwl_mvm_rs_fw_rate_init()
634 memset(lq_sta, 0, offsetof(typeof(*lq_sta), pers)); in iwl_mvm_rs_fw_rate_init()
714 struct iwl_lq_sta_rs_fw *lq_sta; in iwl_mvm_rs_add_sta_link() local
716 lq_sta = &link_sta->lq_sta.rs_fw; in iwl_mvm_rs_add_sta_link()
718 lq_sta->pers.drv = mvm; in iwl_mvm_rs_add_sta_link()
720 lq_sta->pers.chains = 0; in iwl_mvm_rs_add_sta_link()
[all …]
H A Ddebugfs.c410 struct iwl_lq_sta_rs_fw *lq_sta = &mvm_link_sta->lq_sta.rs_fw; in iwl_dbgfs_rs_data_read() local
421 lq_sta->pers.sta_id); in iwl_dbgfs_rs_data_read()
424 lq_sta->pers.dbg_fixed_rate); in iwl_dbgfs_rs_data_read()
427 lq_sta->pers.dbg_agg_frame_count_lim); in iwl_dbgfs_rs_data_read()
434 lq_sta->last_rate_n_flags); in iwl_dbgfs_rs_data_read()
437 lq_sta->last_rate_n_flags); in iwl_dbgfs_rs_data_read()
H A Dsta.h343 } lq_sta; member
H A Dsta.c1769 mvm_sta->deflink.lq_sta.rs_drv.pers.max_agg_bufsize = in iwl_mvm_sta_init()
1772 mvm_sta->deflink.lq_sta.rs_drv.pers.max_agg_bufsize = in iwl_mvm_sta_init()
1834 spin_lock_init(&mvm_sta->deflink.lq_sta.rs_drv.pers.lock); in iwl_mvm_sta_init()
3314 mvmsta->deflink.lq_sta.rs_drv.pers.max_agg_bufsize = in iwl_mvm_sta_tx_agg_oper()
3315 min(mvmsta->deflink.lq_sta.rs_drv.pers.max_agg_bufsize, in iwl_mvm_sta_tx_agg_oper()
3317 mvmsta->deflink.lq_sta.rs_drv.lq.agg_frame_cnt_limit = in iwl_mvm_sta_tx_agg_oper()
3318 mvmsta->deflink.lq_sta.rs_drv.pers.max_agg_bufsize; in iwl_mvm_sta_tx_agg_oper()
3323 return iwl_mvm_send_lq_cmd(mvm, &mvmsta->deflink.lq_sta.rs_drv.lq); in iwl_mvm_sta_tx_agg_oper()
H A Dmac80211.c6271 struct iwl_lq_sta_rs_fw *lq_sta = &mvmsta->deflink.lq_sta.rs_fw; in iwl_mvm_mac_sta_statistics() local
6273 iwl_mvm_set_sta_rate(lq_sta->last_rate_n_flags, &sinfo->txrate); in iwl_mvm_mac_sta_statistics()