/freebsd/sys/contrib/dev/iwlwifi/mvm/ |
H A D | rx.c | 208 u32 rate_n_flags) in iwl_mvm_rx_handle_tcm() argument 242 if (!(rate_n_flags & (RATE_MCS_HT_MSK_V1 | RATE_MCS_VHT_MSK_V1))) in iwl_mvm_rx_handle_tcm() 256 if (rate_n_flags & RATE_MCS_HT_MSK_V1) { in iwl_mvm_rx_handle_tcm() 257 thr = thresh_tpt[rate_n_flags & RATE_HT_MCS_RATE_CODE_MSK_V1]; in iwl_mvm_rx_handle_tcm() 258 thr *= 1 + ((rate_n_flags & RATE_HT_MCS_NSS_MSK_V1) >> in iwl_mvm_rx_handle_tcm() 261 if (WARN_ON((rate_n_flags & RATE_VHT_MCS_RATE_CODE_MSK) >= in iwl_mvm_rx_handle_tcm() 264 thr = thresh_tpt[rate_n_flags & RATE_VHT_MCS_RATE_CODE_MSK]; in iwl_mvm_rx_handle_tcm() 265 thr *= 1 + FIELD_GET(RATE_MCS_NSS_MSK, rate_n_flags); in iwl_mvm_rx_handle_tcm() 268 thr <<= ((rate_n_flags & RATE_MCS_CHAN_WIDTH_MSK_V1) >> in iwl_mvm_rx_handle_tcm() 304 u32 rate_n_flags; in iwl_mvm_rx_rx_mpdu() local [all...] |
H A D | rxmq.c | 254 u32 rate_n_flags, int energy_a, in iwl_mvm_pass_packet_to_mac80211() 258 u32 rate_flags = rate_n_flags; in iwl_mvm_pass_packet_to_mac80211() 948 u32 rate_n_flags; in iwl_mvm_reorder() 962 u32 rate_n_flags = phy_data->rate_n_flags; in iwl_mvm_reorder() 985 (rate_n_flags & RATE_MCS_CHAN_WIDTH_MSK_V1) != RATE_MCS_CHAN_WIDTH_20) { in iwl_mvm_reorder() 1021 u32 rate_n_flags = phy_data->rate_n_flags; in iwl_mvm_reorder() 1022 u32 he_type = rate_n_flags & RATE_MCS_HE_TYPE_MSK_V1; in iwl_mvm_reorder() 1078 rate_n_flags), in iwl_mvm_reorder() 262 iwl_mvm_get_signal_strength(struct iwl_mvm * mvm,struct ieee80211_rx_status * rx_status,u32 rate_n_flags,int energy_a,int energy_b) iwl_mvm_get_signal_strength() argument 1225 u32 rate_n_flags; global() member 1239 u32 rate_n_flags = phy_data->rate_n_flags; iwl_mvm_decode_he_mu_ext() local 1298 u32 rate_n_flags = phy_data->rate_n_flags; iwl_mvm_decode_he_phy_ru_alloc() local 1899 u32 rate_n_flags = phy_data->rate_n_flags; iwl_mvm_rx_eht() local 2039 u32 rate_n_flags = phy_data->rate_n_flags; iwl_mvm_rx_he() local 2232 u32 rate_n_flags = phy_data->rate_n_flags; iwl_mvm_rx_fill_status() local [all...] |
H A D | tx.c | 445 tx_cmd->rate_n_flags = in iwl_mvm_set_tx_cmd_rate() 579 u32 rate_n_flags = 0; in iwl_mvm_set_tx_params() local 602 rate_n_flags = in iwl_mvm_set_tx_params() 626 cmd->rate_n_flags = cpu_to_le32(rate_n_flags); in iwl_mvm_set_tx_params() 641 cmd->rate_n_flags = cpu_to_le32(rate_n_flags); in iwl_mvm_set_tx_params() 1551 void iwl_mvm_hwrate_to_tx_rate(u32 rate_n_flags, in iwl_mvm_hwrate_to_tx_rate() argument 1555 u32 format = rate_n_flags & RATE_MCS_MOD_TYPE_MSK; in iwl_mvm_hwrate_to_tx_rate() 1557 RATE_HT_MCS_INDEX(rate_n_flags) : in iwl_mvm_hwrate_to_tx_rate() 1558 rate_n_flags & RATE_MCS_CODE_MSK; in iwl_mvm_hwrate_to_tx_rate() 1561 iwl_mvm_get_hwrate_chan_width(rate_n_flags & in iwl_mvm_hwrate_to_tx_rate() [all …]
|
H A D | utils.c | 141 int iwl_mvm_legacy_hw_idx_to_mac80211_idx(u32 rate_n_flags, in iwl_mvm_legacy_hw_idx_to_mac80211_idx() argument 144 int format = rate_n_flags & RATE_MCS_MOD_TYPE_MSK; in iwl_mvm_legacy_hw_idx_to_mac80211_idx() 145 int rate = rate_n_flags & RATE_LEGACY_RATE_MSK; in iwl_mvm_legacy_hw_idx_to_mac80211_idx() 156 int iwl_mvm_legacy_rate_to_mac80211_idx(u32 rate_n_flags, in iwl_mvm_legacy_rate_to_mac80211_idx() argument 159 int rate = rate_n_flags & RATE_LEGACY_RATE_MSK_V1; in iwl_mvm_legacy_rate_to_mac80211_idx()
|
H A D | mac80211.c | 6092 static void iwl_mvm_set_sta_rate(u32 rate_n_flags, struct rate_info *rinfo) in iwl_mvm_sync_rx_queues_internal() 6094 u32 format = rate_n_flags & RATE_MCS_MOD_TYPE_MSK; in iwl_mvm_sync_rx_queues_internal() 6097 switch (rate_n_flags & RATE_MCS_CHAN_WIDTH_MSK) { in iwl_mvm_sync_rx_queues_internal() 6117 int rate = u32_get_bits(rate_n_flags, RATE_LEGACY_RATE_MSK); 6163 rinfo->nss = u32_get_bits(rate_n_flags, in iwl_mvm_start_pmsr() 6166 RATE_HT_MCS_INDEX(rate_n_flags) : in iwl_mvm_start_pmsr() 6167 u32_get_bits(rate_n_flags, RATE_MCS_CODE_MSK); in iwl_mvm_start_pmsr() 6169 if (rate_n_flags & RATE_MCS_SGI_MSK) in iwl_mvm_abort_pmsr() 6178 gi_ltf = u32_get_bits(rate_n_flags, RATE_MCS_HE_GI_LTF_MSK); 6182 if (rate_n_flags in iwl_mvm_can_hw_csum() 5755 iwl_mvm_set_sta_rate(u32 rate_n_flags,struct rate_info * rinfo) iwl_mvm_set_sta_rate() argument [all...] |
H A D | sta.h | 245 * @rate_n_flags: Rate at which Tx was attempted. Holds the data between the 265 u32 rate_n_flags; member
|
H A D | mvm.h | 1790 int iwl_mvm_legacy_hw_idx_to_mac80211_idx(u32 rate_n_flags, 1792 int iwl_mvm_legacy_rate_to_mac80211_idx(u32 rate_n_flags, 1794 void iwl_mvm_hwrate_to_tx_rate(u32 rate_n_flags, 1797 void iwl_mvm_hwrate_to_tx_rate_v1(u32 rate_n_flags,
|
H A D | mac-ctxt.c | 1017 tx->rate_n_flags = 1024 tx->rate_n_flags |= in iwl_mvm_mac_ctxt_send_beacon_cmd() 1027 tx->rate_n_flags |= cpu_to_le32(RATE_MCS_CCK_MSK_V1); in iwl_mvm_mac_ctxt_send_beacon_cmd()
|
H A D | scan.c | 659 tx_cmd[0].rate_n_flags = iwl_mvm_scan_rate_n_flags(mvm, in iwl_mvm_scan_fill_tx_cmd() 679 tx_cmd[1].rate_n_flags = iwl_mvm_scan_rate_n_flags(mvm, in iwl_mvm_lmac_scan_cfg_channels()
|
/freebsd/sys/contrib/dev/iwlwifi/fw/ |
H A D | rs.c | 94 static u32 iwl_legacy_rate_to_fw_idx(u32 rate_n_flags) in iwl_legacy_rate_to_fw_idx() argument 96 int rate = rate_n_flags & RATE_LEGACY_RATE_MSK_V1; in iwl_legacy_rate_to_fw_idx() 98 bool ofdm = !(rate_n_flags & RATE_MCS_CCK_MSK_V1); in iwl_legacy_rate_to_fw_idx() 245 bool iwl_he_is_sgi(u32 rate_n_flags) 247 u32 type = rate_n_flags & RATE_MCS_HE_TYPE_MSK; in iwl_he_is_sgi() 248 u32 ltf_gi = rate_n_flags & RATE_MCS_HE_GI_LTF_MSK; in iwl_he_is_sgi() 246 iwl_he_is_sgi(u32 rate_n_flags) iwl_he_is_sgi() argument
|
/freebsd/sys/contrib/dev/iwlwifi/fw/api/ |
H A D | rx.h | 38 * @rate_n_flags: RATE_MCS_* 60 __le32 rate_n_flags; member 488 * @rate_n_flags: RX rate/flags encoding 490 __le32 rate_n_flags; 585 * @rate_n_flags: RX rate/flags encoding 587 __le32 rate_n_flags; 492 __le32 rate_n_flags; global() member 589 __le32 rate_n_flags; global() member
|
H A D | tx.h | 16 * Otherwise, use rate_n_flags from the TX command 190 * @rate_n_flags: rate for *all* Tx attempts, if TX_CMD_FLG_STA_RATE_MSK is 233 __le32 rate_n_flags; 267 * @rate_n_flags: rate for *all* Tx attempts, if TX_CMD_FLG_STA_RATE_MSK is 276 __le32 rate_n_flags; 288 * @rate_n_flags: rate for *all* Tx attempts, if TX_CMD_FLG_STA_RATE_MSK is 298 __le32 rate_n_flags; 231 __le32 rate_n_flags; global() member 274 __le32 rate_n_flags; global() member 296 __le32 rate_n_flags; global() member
|
H A D | rs.h | 303 * rate_n_flags bit fields version 1 492 /* rate_n_flags bit field version 2 737 * @rs_table: array of rates for each TX try, each is rate_n_flags, 766 bool iwl_he_is_sgi(u32 rate_n_flags);
|
H A D | scan.h | 198 * @rate_n_flags: rate for *all* Tx attempts, if TX_CMD_FLG_STA_RATE_MSK is 205 __le32 rate_n_flags; 199 __le32 rate_n_flags; global() member
|
/freebsd/sys/dev/iwm/ |
H A D | if_iwm_scan.c | 769 req->tx_cmd[0].rate_n_flags = in iwm_lmac_scan() 776 req->tx_cmd[1].rate_n_flags = in iwm_lmac_scan()
|
H A D | if_iwm.c | 3304 uint32_t hdrlen, len, rate_n_flags; in iwm_rx_mpdu_mq() local 3321 rate_n_flags = desc->v1.rate_n_flags; in iwm_rx_mpdu_mq() 3380 switch ((rate_n_flags & 0xff)) { in iwm_rx_mpdu_mq() 3728 tx->rate_n_flags = htole32(rate_flags | rinfo->plcp); in iwm_tx_fill_cmd() 3897 le32toh(tx->rate_n_flags), in iwm_tx() 4227 iwm_rate_from_ucode_rate(uint32_t rate_n_flags) in iwm_rate_from_ucode_rate() argument 4229 uint8_t plcp = rate_n_flags & 0xff; in iwm_rate_from_ucode_rate()
|
H A D | if_iwmreg.h | 3226 * @rate_n_flags: IWM_RATE_MCS_* 3249 uint32_t rate_n_flags; 3374 uint32_t rate_n_flags; member 4547 * rate_n_flags bit fields 4760 * @rs_table: array of rates for each TX try, each is rate_n_flags, 4796 * Otherwise, use rate_n_flags from the TX command 4955 * @rate_n_flags: rate for *all* Tx attempts, if IWM_TX_CMD_FLG_STA_RATE_MSK is 4996 uint32_t rate_n_flags; 5417 * @rate_n_flags: rate for *all* Tx attempts, if TX_CMD_FLG_STA_RATE_MSK is 5424 uint32_t rate_n_flags; 4992 uint32_t rate_n_flags; global() member 5420 uint32_t rate_n_flags; global() member [all...] |