/drivers/net/wireless/iwlwifi/dvm/ |
D | sta.c | 510 kfree(priv->stations[sta_id].lq); in iwl_remove_station() 511 priv->stations[sta_id].lq = NULL; in iwl_remove_station() 666 struct iwl_link_quality_cmd lq; in iwl_restore_stations() local 698 if (priv->stations[i].lq) { in iwl_restore_stations() 700 iwl_sta_fill_lq(priv, ctx, i, &lq); in iwl_restore_stations() 702 memcpy(&lq, priv->stations[i].lq, in iwl_restore_stations() 705 if (memcmp(&lq, &zero_lq, sizeof(lq))) in iwl_restore_stations() 725 iwl_send_lq_cmd(priv, ctx, &lq, 0, true); in iwl_restore_stations() 764 kfree(priv->stations[i].lq); in iwl_dealloc_bcast_stations() 765 priv->stations[i].lq = NULL; in iwl_dealloc_bcast_stations() [all …]
|
D | rs.c | 354 lq_sta->lq.sta_id, lq_sta->dbg_fixed_rate); in rs_program_fix_rate() 358 iwl_send_lq_cmd(lq_sta->drv, ctx, &lq_sta->lq, CMD_ASYNC, in rs_program_fix_rate() 882 iwl_send_lq_cmd(priv, ctx, &lq_sta->lq, CMD_ASYNC, false); in rs_bt_update_lq() 939 table = &lq_sta->lq; in rs_tx_status() 976 iwl_send_lq_cmd(priv, ctx, &lq_sta->lq, CMD_ASYNC, false); in rs_tx_status() 2197 iwl_send_lq_cmd(priv, ctx, &lq_sta->lq, CMD_ASYNC, false); in rs_update_rate_tbl() 2249 tid_data = &priv->tid_data[lq_sta->lq.sta_id][tid]; in rs_rate_scale_perform() 2593 iwl_send_lq_cmd(priv, ctx, &lq_sta->lq, CMD_ASYNC, false); in rs_rate_scale_perform() 2620 u8 sta_id = lq_sta->lq.sta_id; in rs_rate_scale_perform() 2702 priv->stations[lq_sta->lq.sta_id].lq = &lq_sta->lq; in rs_initialize_lq() [all …]
|
D | rs.h | 369 struct iwl_link_quality_cmd lq; member
|
D | tx.c | 746 sta_priv->lq_sta.lq.general_params.flags |= in iwlagn_tx_agg_oper() 753 sta_priv->lq_sta.lq.agg_params.agg_frame_cnt_limit = in iwlagn_tx_agg_oper() 760 &sta_priv->lq_sta.lq, CMD_ASYNC, false); in iwlagn_tx_agg_oper()
|
D | agn.h | 328 struct iwl_link_quality_cmd *lq, u8 flags, bool init);
|
D | dev.h | 198 struct iwl_link_quality_cmd *lq; member
|
D | mac80211.c | 789 sta_priv->lq_sta.lq.general_params.flags &= in iwlagn_mac_ampdu_action() 792 &sta_priv->lq_sta.lq, CMD_ASYNC, false); in iwlagn_mac_ampdu_action()
|
/drivers/net/wireless/iwlegacy/ |
D | 4965-rs.c | 851 table = &lq_sta->lq; in il4965_rs_tx_status() 889 il_send_lq_cmd(il, &lq_sta->lq, CMD_ASYNC, false); in il4965_rs_tx_status() 1733 il_send_lq_cmd(il, &lq_sta->lq, CMD_ASYNC, false); in il4965_rs_update_rate_tbl() 1782 tid_data = &il->stations[lq_sta->lq.sta_id].tid[tid]; in il4965_rs_rate_scale_perform() 2086 il_send_lq_cmd(il, &lq_sta->lq, CMD_ASYNC, false); in il4965_rs_rate_scale_perform() 2113 &il->stations[lq_sta->lq.sta_id].tid[tid]; in il4965_rs_rate_scale_perform() 2194 il->stations[lq_sta->lq.sta_id].lq = &lq_sta->lq; in il4965_rs_initialize_lq() 2195 il_send_lq_cmd(il, &lq_sta->lq, CMD_SYNC, true); in il4965_rs_initialize_lq() 2304 lq_sta->lq.sta_id = sta_id; in il4965_rs_rate_init() 2347 lq_sta->lq.general_params.single_stream_ant_msk = in il4965_rs_rate_init() [all …]
|
D | common.c | 2192 kfree(il->stations[sta_id].lq); in il_remove_station() 2193 il->stations[sta_id].lq = NULL; in il_remove_station() 2255 struct il_link_quality_cmd lq; in il_restore_stations() local 2285 if (il->stations[i].lq) { in il_restore_stations() 2286 memcpy(&lq, il->stations[i].lq, in il_restore_stations() 2307 il_send_lq_cmd(il, &lq, CMD_SYNC, true); in il_restore_stations() 2349 kfree(il->stations[i].lq); in il_dealloc_bcast_stations() 2350 il->stations[i].lq = NULL; in il_dealloc_bcast_stations() 2358 il_dump_lq_cmd(struct il_priv *il, struct il_link_quality_cmd *lq) in il_dump_lq_cmd() argument 2361 D_RATE("lq station id 0x%x\n", lq->sta_id); in il_dump_lq_cmd() [all …]
|
D | common.h | 724 struct il_link_quality_cmd *lq; member 2148 int il_send_lq_cmd(struct il_priv *il, struct il_link_quality_cmd *lq, 2826 struct il_link_quality_cmd lq; member
|
D | 4965-mac.c | 3133 il->stations[sta_id].lq = link_cmd; in il4965_add_bssid_station() 3557 il->stations[sta_id].lq = link_cmd; in il4965_alloc_bcast_station() 3583 if (il->stations[sta_id].lq) in il4965_update_bcast_station() 3584 kfree(il->stations[sta_id].lq); in il4965_update_bcast_station() 3587 il->stations[sta_id].lq = link_cmd; in il4965_update_bcast_station()
|
/drivers/net/wireless/iwlwifi/mvm/ |
D | rs.c | 1241 table = &lq_sta->lq; in iwl_mvm_rs_tx_status() 1262 iwl_mvm_send_lq_cmd(mvm, &lq_sta->lq, false); in iwl_mvm_rs_tx_status() 1661 iwl_mvm_send_lq_cmd(mvm, &lq_sta->lq, false); in rs_update_rate_tbl() 2095 u8 cur = lq_sta->lq.reduced_tpc; in rs_tpc_perform() 2104 lq_sta->lq.reduced_tpc = lq_sta->pers.dbg_fixed_txp_reduction; in rs_tpc_perform() 2120 lq_sta->lq.reduced_tpc = TPC_NO_REDUCTION; in rs_tpc_perform() 2156 lq_sta->lq.reduced_tpc = weak; in rs_tpc_perform() 2159 lq_sta->lq.reduced_tpc = strong; in rs_tpc_perform() 2162 lq_sta->lq.reduced_tpc = TPC_NO_REDUCTION; in rs_tpc_perform() 2767 iwl_mvm_send_lq_cmd(mvm, &lq_sta->lq, init); in rs_initialize_lq() [all …]
|
D | utils.c | 816 int iwl_mvm_send_lq_cmd(struct iwl_mvm *mvm, struct iwl_lq_cmd *lq, bool init) in iwl_mvm_send_lq_cmd() argument 822 .data = { lq, }, in iwl_mvm_send_lq_cmd() 825 if (WARN_ON(lq->sta_id == IWL_MVM_STATION_COUNT)) in iwl_mvm_send_lq_cmd()
|
D | rs.h | 330 struct iwl_lq_cmd lq; member
|
D | sta.c | 1036 mvmsta->lq_sta.lq.agg_frame_cnt_limit = mvmsta->max_agg_bufsize; in iwl_mvm_sta_tx_agg_oper() 1041 return iwl_mvm_send_lq_cmd(mvm, &mvmsta->lq_sta.lq, false); in iwl_mvm_sta_tx_agg_oper()
|
D | mvm.h | 1218 int iwl_mvm_send_lq_cmd(struct iwl_mvm *mvm, struct iwl_lq_cmd *lq, bool init);
|
/drivers/staging/rdma/hfi1/ |
D | mad.c | 2577 u8 lq, num_vls; in pma_get_opa_datacounters() local 2625 hfi1_read_link_quality(dd, &lq); in pma_get_opa_datacounters() 2626 rsp->link_quality_indicator = cpu_to_be32((u32)lq); in pma_get_opa_datacounters()
|