Home
last modified time | relevance | path

Searched refs:rate_n_flags (Results 1 - 25 of 68) sorted by relevance

123

/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/mvm/
H A Drxmq.c337 u32 rate_n_flags, int energy_a, in iwl_mvm_get_signal_strength()
341 u32 rate_flags = rate_n_flags; in iwl_mvm_get_signal_strength()
1181 u32 rate_n_flags, in iwl_mvm_decode_he_mu_ext()
1209 (rate_n_flags & RATE_MCS_CHAN_WIDTH_MSK) != RATE_MCS_CHAN_WIDTH_20) { in iwl_mvm_decode_he_mu_ext()
1232 u32 rate_n_flags, in iwl_mvm_decode_he_phy_ru_alloc()
1246 u32 he_type = rate_n_flags & RATE_MCS_HE_TYPE_MSK; in iwl_mvm_decode_he_phy_ru_alloc()
1302 rate_n_flags), in iwl_mvm_decode_he_phy_ru_alloc()
1308 rate_n_flags), in iwl_mvm_decode_he_phy_ru_alloc()
1317 u32 rate_n_flags, int queue) in iwl_mvm_decode_he_phy_data()
1416 iwl_mvm_decode_he_mu_ext(mvm, phy_data, rate_n_flags, he_m in iwl_mvm_decode_he_phy_data()
335 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
1179 iwl_mvm_decode_he_mu_ext(struct iwl_mvm *mvm, struct iwl_mvm_rx_phy_data *phy_data, u32 rate_n_flags, struct ieee80211_radiotap_he_mu *he_mu) iwl_mvm_decode_he_mu_ext() argument
1231 iwl_mvm_decode_he_phy_ru_alloc(struct iwl_mvm_rx_phy_data *phy_data, u32 rate_n_flags, struct ieee80211_radiotap_he *he, struct ieee80211_radiotap_he_mu *he_mu, struct ieee80211_rx_status *rx_status) iwl_mvm_decode_he_phy_ru_alloc() argument
1312 iwl_mvm_decode_he_phy_data(struct iwl_mvm *mvm, struct iwl_mvm_rx_phy_data *phy_data, struct ieee80211_radiotap_he *he, struct ieee80211_radiotap_he_mu *he_mu, struct ieee80211_rx_status *rx_status, u32 rate_n_flags, int queue) iwl_mvm_decode_he_phy_data() argument
1445 iwl_mvm_rx_he(struct iwl_mvm *mvm, struct sk_buff *skb, struct iwl_mvm_rx_phy_data *phy_data, u32 rate_n_flags, u16 phy_info, int queue) iwl_mvm_rx_he() argument
1635 u32 rate_n_flags, gp2_on_air_rise; iwl_mvm_rx_mpdu_mq() local
1967 u32 rate_n_flags = le32_to_cpu(desc->rate); iwl_mvm_rx_monitor_no_data() local
[all...]
H A Drx.c260 u32 rate_n_flags) in iwl_mvm_rx_handle_tcm()
290 if (!(rate_n_flags & (RATE_MCS_HT_MSK | RATE_MCS_VHT_MSK))) in iwl_mvm_rx_handle_tcm()
304 if (rate_n_flags & RATE_MCS_HT_MSK) { in iwl_mvm_rx_handle_tcm()
305 thr = thresh_tpt[rate_n_flags & RATE_HT_MCS_RATE_CODE_MSK]; in iwl_mvm_rx_handle_tcm()
306 thr *= 1 + ((rate_n_flags & RATE_HT_MCS_NSS_MSK) >> in iwl_mvm_rx_handle_tcm()
309 if (WARN_ON((rate_n_flags & RATE_VHT_MCS_RATE_CODE_MSK) >= in iwl_mvm_rx_handle_tcm()
312 thr = thresh_tpt[rate_n_flags & RATE_VHT_MCS_RATE_CODE_MSK]; in iwl_mvm_rx_handle_tcm()
313 thr *= 1 + ((rate_n_flags & RATE_VHT_MCS_NSS_MSK) >> in iwl_mvm_rx_handle_tcm()
317 thr <<= ((rate_n_flags & RATE_MCS_CHAN_WIDTH_MSK) >> in iwl_mvm_rx_handle_tcm()
353 u32 rate_n_flags; in iwl_mvm_rx_rx_mpdu() local
256 iwl_mvm_rx_handle_tcm(struct iwl_mvm *mvm, struct ieee80211_sta *sta, struct ieee80211_hdr *hdr, u32 len, struct iwl_rx_phy_info *phy_info, u32 rate_n_flags) iwl_mvm_rx_handle_tcm() argument
[all...]
H A Dtx.c354 /* Get PLCP rate for tx_cmd->rate_n_flags */ in iwl_mvm_get_tx_rate()
412 tx_cmd->rate_n_flags = in iwl_mvm_set_tx_cmd_rate()
511 u32 rate_n_flags = 0; in iwl_mvm_set_tx_params() local
542 rate_n_flags = in iwl_mvm_set_tx_params()
564 cmd->rate_n_flags = cpu_to_le32(rate_n_flags); in iwl_mvm_set_tx_params()
577 cmd->rate_n_flags = cpu_to_le32(rate_n_flags); in iwl_mvm_set_tx_params()
1354 void iwl_mvm_hwrate_to_tx_rate(u32 rate_n_flags, in iwl_mvm_hwrate_to_tx_rate() argument
1358 if (rate_n_flags in iwl_mvm_hwrate_to_tx_rate()
1393 iwl_mvm_hwrate_to_tx_status(u32 rate_n_flags, struct ieee80211_tx_info *info) iwl_mvm_hwrate_to_tx_status() argument
[all...]
/kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlwifi/mvm/
H A Drxmq.c259 u32 rate_n_flags, int energy_a, in iwl_mvm_get_signal_strength()
263 u32 rate_flags = rate_n_flags; in iwl_mvm_get_signal_strength()
1209 u32 rate_n_flags; member
1223 u32 rate_n_flags = phy_data->rate_n_flags; in iwl_mvm_decode_he_mu_ext() local
1246 (rate_n_flags & RATE_MCS_CHAN_WIDTH_MSK_V1) != RATE_MCS_CHAN_WIDTH_20) { in iwl_mvm_decode_he_mu_ext()
1282 u32 rate_n_flags = phy_data->rate_n_flags; in iwl_mvm_decode_he_phy_ru_alloc() local
1283 u32 he_type = rate_n_flags & RATE_MCS_HE_TYPE_MSK_V1; in iwl_mvm_decode_he_phy_ru_alloc()
1339 rate_n_flags), in iwl_mvm_decode_he_phy_ru_alloc()
257 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
1883 u32 rate_n_flags = phy_data->rate_n_flags; iwl_mvm_rx_eht() local
2023 u32 rate_n_flags = phy_data->rate_n_flags; iwl_mvm_rx_he() local
2216 u32 rate_n_flags = phy_data->rate_n_flags; iwl_mvm_rx_fill_status() local
[all...]
H A Drx.c203 u32 rate_n_flags) in iwl_mvm_rx_handle_tcm()
237 if (!(rate_n_flags & (RATE_MCS_HT_MSK_V1 | RATE_MCS_VHT_MSK_V1))) in iwl_mvm_rx_handle_tcm()
251 if (rate_n_flags & RATE_MCS_HT_MSK_V1) { in iwl_mvm_rx_handle_tcm()
252 thr = thresh_tpt[rate_n_flags & RATE_HT_MCS_RATE_CODE_MSK_V1]; in iwl_mvm_rx_handle_tcm()
253 thr *= 1 + ((rate_n_flags & RATE_HT_MCS_NSS_MSK_V1) >> in iwl_mvm_rx_handle_tcm()
256 if (WARN_ON((rate_n_flags & RATE_VHT_MCS_RATE_CODE_MSK) >= in iwl_mvm_rx_handle_tcm()
259 thr = thresh_tpt[rate_n_flags & RATE_VHT_MCS_RATE_CODE_MSK]; in iwl_mvm_rx_handle_tcm()
260 thr *= 1 + FIELD_GET(RATE_MCS_NSS_MSK, rate_n_flags); in iwl_mvm_rx_handle_tcm()
263 thr <<= ((rate_n_flags & RATE_MCS_CHAN_WIDTH_MSK_V1) >> in iwl_mvm_rx_handle_tcm()
299 u32 rate_n_flags; in iwl_mvm_rx_rx_mpdu() local
199 iwl_mvm_rx_handle_tcm(struct iwl_mvm *mvm, struct ieee80211_sta *sta, struct ieee80211_hdr *hdr, u32 len, struct iwl_rx_phy_info *phy_info, u32 rate_n_flags) iwl_mvm_rx_handle_tcm() argument
[all...]
H A Dtx.c359 /* Get PLCP rate for tx_cmd->rate_n_flags */ in iwl_mvm_get_tx_rate()
425 tx_cmd->rate_n_flags = in iwl_mvm_set_tx_cmd_rate()
534 u32 rate_n_flags = 0; in iwl_mvm_set_tx_params() local
557 rate_n_flags = in iwl_mvm_set_tx_params()
581 cmd->rate_n_flags = cpu_to_le32(rate_n_flags); in iwl_mvm_set_tx_params()
596 cmd->rate_n_flags = cpu_to_le32(rate_n_flags); in iwl_mvm_set_tx_params()
1487 void iwl_mvm_hwrate_to_tx_rate(u32 rate_n_flags, in iwl_mvm_hwrate_to_tx_rate() argument
1491 u32 format = rate_n_flags in iwl_mvm_hwrate_to_tx_rate()
1520 iwl_mvm_hwrate_to_tx_rate_v1(u32 rate_n_flags, enum nl80211_band band, struct ieee80211_tx_rate *r) iwl_mvm_hwrate_to_tx_rate_v1() argument
1550 iwl_mvm_hwrate_to_tx_status(const struct iwl_fw *fw, u32 rate_n_flags, struct ieee80211_tx_info *info) iwl_mvm_hwrate_to_tx_status() argument
[all...]
/kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlwifi/dvm/
H A Drs.c95 static inline u8 rs_extract_rate(u32 rate_n_flags) in rs_extract_rate() argument
97 return (u8)(rate_n_flags & RATE_MCS_RATE_MSK); in rs_extract_rate()
100 static int iwl_hwrate_to_plcp_idx(u32 rate_n_flags) in iwl_hwrate_to_plcp_idx() argument
105 if (rate_n_flags & RATE_MCS_HT_MSK) { in iwl_hwrate_to_plcp_idx()
106 idx = rs_extract_rate(rate_n_flags); in iwl_hwrate_to_plcp_idx()
124 rs_extract_rate(rate_n_flags)) in iwl_hwrate_to_plcp_idx()
136 struct iwl_lq_sta *lq_sta, u32 rate_n_flags);
142 u32 *rate_n_flags, int index);
145 u32 *rate_n_flags, int index) in rs_dbgfs_set_mcs()
403 static inline int get_num_of_ant_from_rate(u32 rate_n_flags) in get_num_of_ant_from_rate() argument
144 rs_dbgfs_set_mcs(struct iwl_lq_sta *lq_sta, u32 *rate_n_flags, int index) rs_dbgfs_set_mcs() argument
510 u32 rate_n_flags = 0; rate_n_flags_from_tbl() local
562 rs_get_tbl_info_from_mcs(const u32 rate_n_flags, enum nl80211_band band, struct iwl_scale_tbl_info *tbl, int *rate_idx) rs_get_tbl_info_from_mcs() argument
628 rs_toggle_antenna(u32 valid_ant, u32 *rate_n_flags, struct iwl_scale_tbl_info *tbl) rs_toggle_antenna() argument
3012 rs_dbgfs_set_mcs(struct iwl_lq_sta *lq_sta, u32 *rate_n_flags, int index) rs_dbgfs_set_mcs() argument
[all...]
H A Dtx.c161 /* Get PLCP rate for tx_cmd->rate_n_flags */ in iwlagn_tx_cmd_build_rate()
184 tx_cmd->rate_n_flags = iwl_hw_set_rate_n_flags(rate_plcp, rate_flags); in iwlagn_tx_cmd_build_rate()
805 static void iwlagn_hwrate_to_tx_control(struct iwl_priv *priv, u32 rate_n_flags, in iwlagn_hwrate_to_tx_control() argument
811 ((rate_n_flags & RATE_MCS_ANT_ABC_MSK) >> RATE_MCS_ANT_POS); in iwlagn_hwrate_to_tx_control()
812 if (rate_n_flags & RATE_MCS_HT_MSK) in iwlagn_hwrate_to_tx_control()
814 if (rate_n_flags & RATE_MCS_GF_MSK) in iwlagn_hwrate_to_tx_control()
816 if (rate_n_flags & RATE_MCS_HT40_MSK) in iwlagn_hwrate_to_tx_control()
818 if (rate_n_flags & RATE_MCS_DUP_MSK) in iwlagn_hwrate_to_tx_control()
820 if (rate_n_flags & RATE_MCS_SGI_MSK) in iwlagn_hwrate_to_tx_control()
822 r->idx = iwlagn_hwrate_to_mac80211_idx(rate_n_flags, inf in iwlagn_hwrate_to_tx_control()
[all...]
H A Drx.c116 u8 rate = iwl_hw_get_rate(beacon->beacon_notify_hdr.rate_n_flags); in iwlagn_rx_beacon_notif()
786 u32 rate_n_flags; in iwlagn_rx_reply_rx() local
826 rate_n_flags = le32_to_cpu(phy_res->rate_n_flags); in iwlagn_rx_reply_rx()
836 iwlagn_hwrate_to_mac80211_idx(rate_n_flags, rx_status.band); in iwlagn_rx_reply_rx()
883 if (rate_n_flags & RATE_MCS_HT_MSK) in iwlagn_rx_reply_rx()
885 if (rate_n_flags & RATE_MCS_HT40_MSK) in iwlagn_rx_reply_rx()
889 if (rate_n_flags & RATE_MCS_SGI_MSK) in iwlagn_rx_reply_rx()
891 if (rate_n_flags & RATE_MCS_GF_MSK) in iwlagn_rx_reply_rx()
H A Dagn.h143 int iwlagn_hwrate_to_mac80211_idx(u32 rate_n_flags, enum nl80211_band band);
325 static inline u8 iwl_hw_get_rate(__le32 rate_n_flags) in iwl_hw_get_rate() argument
327 return le32_to_cpu(rate_n_flags) & RATE_MCS_RATE_MSK; in iwl_hw_get_rate()
/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/dvm/
H A Drs.c100 static inline u8 rs_extract_rate(u32 rate_n_flags) in rs_extract_rate() argument
102 return (u8)(rate_n_flags & RATE_MCS_RATE_MSK); in rs_extract_rate()
105 static int iwl_hwrate_to_plcp_idx(u32 rate_n_flags) in iwl_hwrate_to_plcp_idx() argument
110 if (rate_n_flags & RATE_MCS_HT_MSK) { in iwl_hwrate_to_plcp_idx()
111 idx = rs_extract_rate(rate_n_flags); in iwl_hwrate_to_plcp_idx()
129 rs_extract_rate(rate_n_flags)) in iwl_hwrate_to_plcp_idx()
141 struct iwl_lq_sta *lq_sta, u32 rate_n_flags);
147 u32 *rate_n_flags, int index);
150 u32 *rate_n_flags, int index) in rs_dbgfs_set_mcs()
425 static inline int get_num_of_ant_from_rate(u32 rate_n_flags) in get_num_of_ant_from_rate() argument
149 rs_dbgfs_set_mcs(struct iwl_lq_sta *lq_sta, u32 *rate_n_flags, int index) rs_dbgfs_set_mcs() argument
532 u32 rate_n_flags = 0; rate_n_flags_from_tbl() local
584 rs_get_tbl_info_from_mcs(const u32 rate_n_flags, enum nl80211_band band, struct iwl_scale_tbl_info *tbl, int *rate_idx) rs_get_tbl_info_from_mcs() argument
650 rs_toggle_antenna(u32 valid_ant, u32 *rate_n_flags, struct iwl_scale_tbl_info *tbl) rs_toggle_antenna() argument
3034 rs_dbgfs_set_mcs(struct iwl_lq_sta *lq_sta, u32 *rate_n_flags, int index) rs_dbgfs_set_mcs() argument
[all...]
H A Dtx.c165 /* Get PLCP rate for tx_cmd->rate_n_flags */ in iwlagn_tx_cmd_build_rate()
188 tx_cmd->rate_n_flags = iwl_hw_set_rate_n_flags(rate_plcp, rate_flags); in iwlagn_tx_cmd_build_rate()
809 static void iwlagn_hwrate_to_tx_control(struct iwl_priv *priv, u32 rate_n_flags, in iwlagn_hwrate_to_tx_control() argument
815 ((rate_n_flags & RATE_MCS_ANT_ABC_MSK) >> RATE_MCS_ANT_POS); in iwlagn_hwrate_to_tx_control()
816 if (rate_n_flags & RATE_MCS_HT_MSK) in iwlagn_hwrate_to_tx_control()
818 if (rate_n_flags & RATE_MCS_GF_MSK) in iwlagn_hwrate_to_tx_control()
820 if (rate_n_flags & RATE_MCS_HT40_MSK) in iwlagn_hwrate_to_tx_control()
822 if (rate_n_flags & RATE_MCS_DUP_MSK) in iwlagn_hwrate_to_tx_control()
824 if (rate_n_flags & RATE_MCS_SGI_MSK) in iwlagn_hwrate_to_tx_control()
826 r->idx = iwlagn_hwrate_to_mac80211_idx(rate_n_flags, inf in iwlagn_hwrate_to_tx_control()
[all...]
H A Drx.c121 u8 rate = iwl_hw_get_rate(beacon->beacon_notify_hdr.rate_n_flags); in iwlagn_rx_beacon_notif()
791 u32 rate_n_flags; in iwlagn_rx_reply_rx() local
819 rate_n_flags = le32_to_cpu(phy_res->rate_n_flags); in iwlagn_rx_reply_rx()
829 iwlagn_hwrate_to_mac80211_idx(rate_n_flags, rx_status.band); in iwlagn_rx_reply_rx()
876 if (rate_n_flags & RATE_MCS_HT_MSK) in iwlagn_rx_reply_rx()
878 if (rate_n_flags & RATE_MCS_HT40_MSK) in iwlagn_rx_reply_rx()
882 if (rate_n_flags & RATE_MCS_SGI_MSK) in iwlagn_rx_reply_rx()
884 if (rate_n_flags & RATE_MCS_GF_MSK) in iwlagn_rx_reply_rx()
H A Dagn.h196 int iwlagn_hwrate_to_mac80211_idx(u32 rate_n_flags, enum nl80211_band band);
378 static inline u8 iwl_hw_get_rate(__le32 rate_n_flags) in iwl_hw_get_rate() argument
380 return le32_to_cpu(rate_n_flags) & RATE_MCS_RATE_MSK; in iwl_hw_get_rate()
/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlegacy/
H A D4965-rs.c98 il4965_hwrate_to_plcp_idx(u32 rate_n_flags) in il4965_hwrate_to_plcp_idx() argument
103 if (rate_n_flags & RATE_MCS_HT_MSK) { in il4965_hwrate_to_plcp_idx()
104 idx = (rate_n_flags & 0xff); in il4965_hwrate_to_plcp_idx()
119 if (il_rates[idx].plcp == (rate_n_flags & 0xFF)) in il4965_hwrate_to_plcp_idx()
131 struct il_lq_sta *lq_sta, u32 rate_n_flags);
137 u32 *rate_n_flags, int idx);
140 il4965_rs_dbgfs_set_mcs(struct il_lq_sta *lq_sta, u32 * rate_n_flags, int idx) in il4965_rs_dbgfs_set_mcs() argument
208 il4965_rs_extract_rate(u32 rate_n_flags) in il4965_rs_extract_rate() argument
210 return (u8) (rate_n_flags & 0xFF); in il4965_rs_extract_rate()
377 il4965_get_il4965_num_of_ant_from_rate(u32 rate_n_flags) in il4965_get_il4965_num_of_ant_from_rate() argument
485 u32 rate_n_flags = 0; il4965_rate_n_flags_from_tbl() local
536 il4965_rs_get_tbl_info_from_mcs(const u32 rate_n_flags, enum nl80211_band band, struct il_scale_tbl_info *tbl, int *rate_idx) il4965_rs_get_tbl_info_from_mcs() argument
597 il4965_rs_toggle_antenna(u32 valid_ant, u32 *rate_n_flags, struct il_scale_tbl_info *tbl) il4965_rs_toggle_antenna() argument
2501 il4965_rs_dbgfs_set_mcs(struct il_lq_sta *lq_sta, u32 * rate_n_flags, int idx) il4965_rs_dbgfs_set_mcs() argument
[all...]
H A D4965.h53 int il4965_hwrate_to_mac80211_idx(u32 rate_n_flags, enum nl80211_band band);
61 void il4965_hwrate_to_tx_control(struct il_priv *il, u32 rate_n_flags,
138 il4965_hw_get_rate(__le32 rate_n_flags) in il4965_hw_get_rate() argument
140 return le32_to_cpu(rate_n_flags) & 0xFF; in il4965_hw_get_rate()
H A Dcommands.h158 * Command header, rate_n_flags, txpower
240 * iwl4965 rate_n_flags bit fields
242 * rate_n_flags format is used in following iwl4965 commands:
312 * rate_n_flags Tx antenna masks
969 __le16 rate_n_flags; member
1035 __le16 rate_n_flags; /* 3945 only */ member
1231 __le32 rate_n_flags; /* RATE_MCS_* */ member
1290 * 0: Use Tx rate/MCS from Tx command's rate_n_flags field.
1465 __le32 rate_n_flags; /* RATE_MCS_* */ member
1686 __le32 rate_n_flags; /* RATE_MCS member
1770 __le16 rate_n_flags; global() member
2072 __le32 rate_n_flags; /* RATE_MCS_*, RATE_* */ global() member
[all...]
/kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlegacy/
H A D4965-rs.c98 il4965_hwrate_to_plcp_idx(u32 rate_n_flags) in il4965_hwrate_to_plcp_idx() argument
103 if (rate_n_flags & RATE_MCS_HT_MSK) { in il4965_hwrate_to_plcp_idx()
104 idx = (rate_n_flags & 0xff); in il4965_hwrate_to_plcp_idx()
119 if (il_rates[idx].plcp == (rate_n_flags & 0xFF)) in il4965_hwrate_to_plcp_idx()
131 struct il_lq_sta *lq_sta, u32 rate_n_flags);
137 u32 *rate_n_flags, int idx);
140 il4965_rs_dbgfs_set_mcs(struct il_lq_sta *lq_sta, u32 * rate_n_flags, int idx) in il4965_rs_dbgfs_set_mcs() argument
208 il4965_rs_extract_rate(u32 rate_n_flags) in il4965_rs_extract_rate() argument
210 return (u8) (rate_n_flags & 0xFF); in il4965_rs_extract_rate()
377 il4965_get_il4965_num_of_ant_from_rate(u32 rate_n_flags) in il4965_get_il4965_num_of_ant_from_rate() argument
485 u32 rate_n_flags = 0; il4965_rate_n_flags_from_tbl() local
536 il4965_rs_get_tbl_info_from_mcs(const u32 rate_n_flags, enum nl80211_band band, struct il_scale_tbl_info *tbl, int *rate_idx) il4965_rs_get_tbl_info_from_mcs() argument
597 il4965_rs_toggle_antenna(u32 valid_ant, u32 *rate_n_flags, struct il_scale_tbl_info *tbl) il4965_rs_toggle_antenna() argument
2501 il4965_rs_dbgfs_set_mcs(struct il_lq_sta *lq_sta, u32 * rate_n_flags, int idx) il4965_rs_dbgfs_set_mcs() argument
[all...]
H A D4965.h53 int il4965_hwrate_to_mac80211_idx(u32 rate_n_flags, enum nl80211_band band);
61 void il4965_hwrate_to_tx_control(struct il_priv *il, u32 rate_n_flags,
138 il4965_hw_get_rate(__le32 rate_n_flags) in il4965_hw_get_rate() argument
140 return le32_to_cpu(rate_n_flags) & 0xFF; in il4965_hw_get_rate()
H A Dcommands.h158 * Command header, rate_n_flags, txpower
240 * iwl4965 rate_n_flags bit fields
242 * rate_n_flags format is used in following iwl4965 commands:
312 * rate_n_flags Tx antenna masks
969 __le16 rate_n_flags; member
1035 __le16 rate_n_flags; /* 3945 only */ member
1231 __le32 rate_n_flags; /* RATE_MCS_* */ member
1290 * 0: Use Tx rate/MCS from Tx command's rate_n_flags field.
1467 __le32 rate_n_flags; /* RATE_MCS_* */ member
1688 __le32 rate_n_flags; /* RATE_MCS member
1772 __le16 rate_n_flags; global() member
2074 __le32 rate_n_flags; /* RATE_MCS_*, RATE_* */ global() member
[all...]
/kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlwifi/fw/
H A Drs.c94 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()
246 bool iwl_he_is_sgi(u32 rate_n_flags) in iwl_he_is_sgi() argument
248 u32 type = rate_n_flags & RATE_MCS_HE_TYPE_MSK; in iwl_he_is_sgi()
249 u32 ltf_gi = rate_n_flags & RATE_MCS_HE_GI_LTF_MSK; in iwl_he_is_sgi()
/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/fw/api/
H A Dtx.h70 * Otherwise, use rate_n_flags from the TX command
236 * @rate_n_flags: rate for *all* Tx attempts, if TX_CMD_FLG_STA_RATE_MSK is
279 __le32 rate_n_flags; member
311 * @rate_n_flags: rate for *all* Tx attempts, if TX_CMD_FLG_STA_RATE_MSK is
320 __le32 rate_n_flags; member
331 * @rate_n_flags: rate for *all* Tx attempts, if TX_CMD_FLG_STA_RATE_MSK is
342 __le32 rate_n_flags; member
H A Drx.h95 * @rate_n_flags: RATE_MCS_*
117 __le32 rate_n_flags; member
469 * @rate_n_flags: RX rate/flags encoding
471 __le32 rate_n_flags; member
564 * @rate_n_flags: RX rate/flags encoding
566 __le32 rate_n_flags; member
/kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlwifi/fw/api/
H A Drx.h38 * @rate_n_flags: RATE_MCS_*
60 __le32 rate_n_flags; member
487 * @rate_n_flags: RX rate/flags encoding
489 __le32 rate_n_flags; member
584 * @rate_n_flags: RX rate/flags encoding
586 __le32 rate_n_flags; member
H A Dtx.h16 * Otherwise, use rate_n_flags from the TX command
188 * @rate_n_flags: rate for *all* Tx attempts, if TX_CMD_FLG_STA_RATE_MSK is
231 __le32 rate_n_flags; member
265 * @rate_n_flags: rate for *all* Tx attempts, if TX_CMD_FLG_STA_RATE_MSK is
274 __le32 rate_n_flags; member
286 * @rate_n_flags: rate for *all* Tx attempts, if TX_CMD_FLG_STA_RATE_MSK is
296 __le32 rate_n_flags; member

Completed in 48 milliseconds

123