Home
last modified time | relevance | path

Searched refs:lq (Results 1 - 25 of 36) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/dvm/
H A Dsta.c495 kfree(priv->stations[sta_id].lq); in iwl_remove_station()
496 priv->stations[sta_id].lq = NULL; in iwl_remove_station()
651 struct iwl_link_quality_cmd lq; in iwl_restore_stations() local
683 if (priv->stations[i].lq) { in iwl_restore_stations()
685 iwl_sta_fill_lq(priv, ctx, i, &lq); in iwl_restore_stations()
687 memcpy(&lq, priv->stations[i].lq, in iwl_restore_stations()
690 if (memcmp(&lq, &zero_lq, sizeof(lq))) in iwl_restore_stations()
710 iwl_send_lq_cmd(priv, ctx, &lq, in iwl_restore_stations()
756 iwl_dump_lq_cmd(struct iwl_priv *priv, struct iwl_link_quality_cmd *lq) iwl_dump_lq_cmd() argument
770 iwl_dump_lq_cmd(struct iwl_priv *priv, struct iwl_link_quality_cmd *lq) iwl_dump_lq_cmd() argument
787 is_lq_table_valid(struct iwl_priv *priv, struct iwl_rxon_context *ctx, struct iwl_link_quality_cmd *lq) is_lq_table_valid() argument
820 iwl_send_lq_cmd(struct iwl_priv *priv, struct iwl_rxon_context *ctx, struct iwl_link_quality_cmd *lq, u8 flags, bool init) iwl_send_lq_cmd() argument
[all...]
H A Drs.c340 lq_sta->lq.sta_id, lq_sta->dbg_fixed_rate); in rs_program_fix_rate()
344 iwl_send_lq_cmd(lq_sta->drv, ctx, &lq_sta->lq, CMD_ASYNC, in rs_program_fix_rate()
858 iwl_send_lq_cmd(priv, ctx, &lq_sta->lq, CMD_ASYNC, false); in rs_bt_update_lq()
915 table = &lq_sta->lq; in rs_tx_status()
952 iwl_send_lq_cmd(priv, ctx, &lq_sta->lq, CMD_ASYNC, false); in rs_tx_status()
972 IWL_DEBUG_RATE(priv, "active- lq:%x, ant:%x, SGI:%d\n", in rs_tx_status()
975 IWL_DEBUG_RATE(priv, "search- lq:%x, ant:%x, SGI:%d\n", in rs_tx_status()
977 IWL_DEBUG_RATE(priv, "actual- lq:%x, ant:%x, SGI:%d\n", in rs_tx_status()
2173 iwl_send_lq_cmd(priv, ctx, &lq_sta->lq, CMD_ASYNC, false); in rs_update_rate_tbl()
2225 tid_data = &priv->tid_data[lq_sta->lq in rs_rate_scale_perform()
[all...]
H A Drs.h354 struct iwl_link_quality_cmd lq; member
H A Dtx.c728 sta_priv->lq_sta.lq.general_params.flags |= in iwlagn_tx_agg_oper()
735 sta_priv->lq_sta.lq.agg_params.agg_frame_cnt_limit = in iwlagn_tx_agg_oper()
742 &sta_priv->lq_sta.lq, CMD_ASYNC, false); in iwlagn_tx_agg_oper()
H A Ddev.h183 struct iwl_link_quality_cmd *lq; member
H A Dagn.h323 struct iwl_link_quality_cmd *lq, u8 flags, bool init);
H A Dmac80211.c763 sta_priv->lq_sta.lq.general_params.flags &= in iwlagn_mac_ampdu_action()
766 &sta_priv->lq_sta.lq, CMD_ASYNC, false); in iwlagn_mac_ampdu_action()
/kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlwifi/dvm/
H A Dsta.c490 kfree(priv->stations[sta_id].lq); in iwl_remove_station()
491 priv->stations[sta_id].lq = NULL; in iwl_remove_station()
646 struct iwl_link_quality_cmd lq; in iwl_restore_stations() local
678 if (priv->stations[i].lq) { in iwl_restore_stations()
680 iwl_sta_fill_lq(priv, ctx, i, &lq); in iwl_restore_stations()
682 memcpy(&lq, priv->stations[i].lq, in iwl_restore_stations()
685 if (memcmp(&lq, &zero_lq, sizeof(lq))) in iwl_restore_stations()
705 iwl_send_lq_cmd(priv, ctx, &lq, in iwl_restore_stations()
751 iwl_dump_lq_cmd(struct iwl_priv *priv, struct iwl_link_quality_cmd *lq) iwl_dump_lq_cmd() argument
765 iwl_dump_lq_cmd(struct iwl_priv *priv, struct iwl_link_quality_cmd *lq) iwl_dump_lq_cmd() argument
782 is_lq_table_valid(struct iwl_priv *priv, struct iwl_rxon_context *ctx, struct iwl_link_quality_cmd *lq) is_lq_table_valid() argument
815 iwl_send_lq_cmd(struct iwl_priv *priv, struct iwl_rxon_context *ctx, struct iwl_link_quality_cmd *lq, u8 flags, bool init) iwl_send_lq_cmd() argument
[all...]
H A Drs.c318 lq_sta->lq.sta_id, lq_sta->dbg_fixed_rate); in rs_program_fix_rate()
322 iwl_send_lq_cmd(lq_sta->drv, ctx, &lq_sta->lq, CMD_ASYNC, in rs_program_fix_rate()
836 iwl_send_lq_cmd(priv, ctx, &lq_sta->lq, CMD_ASYNC, false); in rs_bt_update_lq()
893 table = &lq_sta->lq; in rs_tx_status()
930 iwl_send_lq_cmd(priv, ctx, &lq_sta->lq, CMD_ASYNC, false); in rs_tx_status()
950 IWL_DEBUG_RATE(priv, "active- lq:%x, ant:%x, SGI:%d\n", in rs_tx_status()
953 IWL_DEBUG_RATE(priv, "search- lq:%x, ant:%x, SGI:%d\n", in rs_tx_status()
955 IWL_DEBUG_RATE(priv, "actual- lq:%x, ant:%x, SGI:%d\n", in rs_tx_status()
2151 iwl_send_lq_cmd(priv, ctx, &lq_sta->lq, CMD_ASYNC, false); in rs_update_rate_tbl()
2203 tid_data = &priv->tid_data[lq_sta->lq in rs_rate_scale_perform()
[all...]
H A Drs.h349 struct iwl_link_quality_cmd lq; member
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.h178 struct iwl_link_quality_cmd *lq; member
H A Dagn.h270 struct iwl_link_quality_cmd *lq, u8 flags, bool init);
H A Dmac80211.c758 sta_priv->lq_sta.lq.general_params.flags &= in iwlagn_mac_ampdu_action()
761 &sta_priv->lq_sta.lq, CMD_ASYNC, false); in iwlagn_mac_ampdu_action()
/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlegacy/
H A D4965-rs.c836 table = &lq_sta->lq; in il4965_rs_tx_status()
874 il_send_lq_cmd(il, &lq_sta->lq, CMD_ASYNC, false); in il4965_rs_tx_status()
895 D_RATE("active- lq:%x, ant:%x, SGI:%d\n", tmp_tbl->lq_type, in il4965_rs_tx_status()
898 D_RATE("search- lq:%x, ant:%x, SGI:%d\n", tmp_tbl->lq_type, in il4965_rs_tx_status()
900 D_RATE("actual- lq:%x, ant:%x, SGI:%d\n", tbl_type.lq_type, in il4965_rs_tx_status()
1718 il_send_lq_cmd(il, &lq_sta->lq, CMD_ASYNC, false); in il4965_rs_update_rate_tbl()
1767 tid_data = &il->stations[lq_sta->lq.sta_id].tid[tid]; in il4965_rs_rate_scale_perform()
2071 il_send_lq_cmd(il, &lq_sta->lq, CMD_ASYNC, false); in il4965_rs_rate_scale_perform()
2098 &il->stations[lq_sta->lq.sta_id].tid[tid]; in il4965_rs_rate_scale_perform()
2177 il->stations[lq_sta->lq in il4965_rs_initialize_lq()
[all...]
H A Dcommon.c2175 kfree(il->stations[sta_id].lq); in il_remove_station()
2176 il->stations[sta_id].lq = NULL; in il_remove_station()
2238 struct il_link_quality_cmd lq; in il_restore_stations() local
2268 if (il->stations[i].lq) { in il_restore_stations()
2269 memcpy(&lq, il->stations[i].lq, in il_restore_stations()
2290 il_send_lq_cmd(il, &lq, CMD_SYNC, true); in il_restore_stations()
2332 kfree(il->stations[i].lq); in il_dealloc_bcast_stations()
2333 il->stations[i].lq = NULL; in il_dealloc_bcast_stations()
2341 il_dump_lq_cmd(struct il_priv *il, struct il_link_quality_cmd *lq) in il_dump_lq_cmd() argument
2353 il_dump_lq_cmd(struct il_priv *il, struct il_link_quality_cmd *lq) il_dump_lq_cmd() argument
2370 il_is_lq_table_valid(struct il_priv *il, struct il_link_quality_cmd *lq) il_is_lq_table_valid() argument
2398 il_send_lq_cmd(struct il_priv *il, struct il_link_quality_cmd *lq, u8 flags, bool init) il_send_lq_cmd() argument
[all...]
H A Dcommon.h710 struct il_link_quality_cmd *lq; member
2124 int il_send_lq_cmd(struct il_priv *il, struct il_link_quality_cmd *lq,
2802 struct il_link_quality_cmd lq; member
/kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlegacy/
H A D4965-rs.c836 table = &lq_sta->lq; in il4965_rs_tx_status()
874 il_send_lq_cmd(il, &lq_sta->lq, CMD_ASYNC, false); in il4965_rs_tx_status()
895 D_RATE("active- lq:%x, ant:%x, SGI:%d\n", tmp_tbl->lq_type, in il4965_rs_tx_status()
898 D_RATE("search- lq:%x, ant:%x, SGI:%d\n", tmp_tbl->lq_type, in il4965_rs_tx_status()
900 D_RATE("actual- lq:%x, ant:%x, SGI:%d\n", tbl_type.lq_type, in il4965_rs_tx_status()
1718 il_send_lq_cmd(il, &lq_sta->lq, CMD_ASYNC, false); in il4965_rs_update_rate_tbl()
1767 tid_data = &il->stations[lq_sta->lq.sta_id].tid[tid]; in il4965_rs_rate_scale_perform()
2071 il_send_lq_cmd(il, &lq_sta->lq, CMD_ASYNC, false); in il4965_rs_rate_scale_perform()
2098 &il->stations[lq_sta->lq.sta_id].tid[tid]; in il4965_rs_rate_scale_perform()
2177 il->stations[lq_sta->lq in il4965_rs_initialize_lq()
[all...]
H A Dcommon.c2173 kfree(il->stations[sta_id].lq); in il_remove_station()
2174 il->stations[sta_id].lq = NULL; in il_remove_station()
2236 struct il_link_quality_cmd lq; in il_restore_stations() local
2266 if (il->stations[i].lq) { in il_restore_stations()
2267 memcpy(&lq, il->stations[i].lq, in il_restore_stations()
2288 il_send_lq_cmd(il, &lq, CMD_SYNC, true); in il_restore_stations()
2330 kfree(il->stations[i].lq); in il_dealloc_bcast_stations()
2331 il->stations[i].lq = NULL; in il_dealloc_bcast_stations()
2339 il_dump_lq_cmd(struct il_priv *il, struct il_link_quality_cmd *lq) in il_dump_lq_cmd() argument
2351 il_dump_lq_cmd(struct il_priv *il, struct il_link_quality_cmd *lq) il_dump_lq_cmd() argument
2368 il_is_lq_table_valid(struct il_priv *il, struct il_link_quality_cmd *lq) il_is_lq_table_valid() argument
2396 il_send_lq_cmd(struct il_priv *il, struct il_link_quality_cmd *lq, u8 flags, bool init) il_send_lq_cmd() argument
[all...]
/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/mvm/
H A Drs.c1585 iwl_mvm_send_lq_cmd(mvm, &lq_sta->lq); in rs_update_rate_tbl()
2018 u8 cur = lq_sta->lq.reduced_tpc; in rs_tpc_perform()
2027 lq_sta->lq.reduced_tpc = lq_sta->pers.dbg_fixed_txp_reduction; in rs_tpc_perform()
2043 lq_sta->lq.reduced_tpc = TPC_NO_REDUCTION; in rs_tpc_perform()
2079 lq_sta->lq.reduced_tpc = weak; in rs_tpc_perform()
2082 lq_sta->lq.reduced_tpc = strong; in rs_tpc_perform()
2085 lq_sta->lq.reduced_tpc = TPC_NO_REDUCTION; in rs_tpc_perform()
2716 /* TODO restore station should remember the lq cmd */ in rs_initialize_lq()
2717 iwl_mvm_send_lq_cmd(mvm, &lq_sta->lq); in rs_initialize_lq()
2979 /* clear all non-persistent lq dat in rs_drv_rate_init()
4195 struct iwl_lq_cmd *lq = &mvmsta->lq_sta.rs_drv.lq; rs_drv_tx_protection() local
[all...]
H A Drs.h367 struct iwl_lq_cmd lq; member
397 /* ieee80211_tx_info's status_driver_data[0] is packed with lq color and txp
H A Dutils.c624 * @lq: Link quality command to send.
631 int iwl_mvm_send_lq_cmd(struct iwl_mvm *mvm, struct iwl_lq_cmd *lq) in iwl_mvm_send_lq_cmd() argument
637 .data = { lq, }, in iwl_mvm_send_lq_cmd()
640 if (WARN_ON(lq->sta_id == IWL_MVM_INVALID_STA || in iwl_mvm_send_lq_cmd()
/kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlwifi/mvm/
H A Drs.c1541 iwl_mvm_send_lq_cmd(mvm, &lq_sta->lq); in rs_update_rate_tbl()
1972 u8 cur = lq_sta->lq.reduced_tpc; in rs_tpc_perform()
1981 lq_sta->lq.reduced_tpc = lq_sta->pers.dbg_fixed_txp_reduction; in rs_tpc_perform()
1997 lq_sta->lq.reduced_tpc = TPC_NO_REDUCTION; in rs_tpc_perform()
2033 lq_sta->lq.reduced_tpc = weak; in rs_tpc_perform()
2036 lq_sta->lq.reduced_tpc = strong; in rs_tpc_perform()
2039 lq_sta->lq.reduced_tpc = TPC_NO_REDUCTION; in rs_tpc_perform()
2670 /* TODO restore station should remember the lq cmd */ in rs_initialize_lq()
2671 iwl_mvm_send_lq_cmd(mvm, &lq_sta->lq); in rs_initialize_lq()
2934 /* clear all non-persistent lq dat in rs_drv_rate_init()
4142 struct iwl_lq_cmd *lq = &mvmsta->deflink.lq_sta.rs_drv.lq; rs_drv_tx_protection() local
[all...]
H A Drs.h350 struct iwl_lq_cmd lq; member
382 /* ieee80211_tx_info's status_driver_data[0] is packed with lq color and txp
H A Dutils.c246 * @lq: Link quality command to send.
253 int iwl_mvm_send_lq_cmd(struct iwl_mvm *mvm, struct iwl_lq_cmd *lq) in iwl_mvm_send_lq_cmd() argument
259 .data = { lq, }, in iwl_mvm_send_lq_cmd()
262 if (WARN_ON(lq->sta_id == IWL_MVM_INVALID_STA || in iwl_mvm_send_lq_cmd()

Completed in 60 milliseconds

12