/drivers/net/wireless/iwlwifi/ |
H A D | iwl-agn.h | 128 int iwlagn_hwrate_to_mac80211_idx(u32 rate_n_flags, enum ieee80211_band band); 343 static inline u8 iwl_hw_get_rate(__le32 rate_n_flags) argument 345 return le32_to_cpu(rate_n_flags) & RATE_MCS_RATE_MSK;
|
H A D | iwl-agn-tx.c | 163 memcpy(&tx_cmd->rate_n_flags, &priv->tm_fixed_rate, 164 sizeof(tx_cmd->rate_n_flags)); 185 /* Get PLCP rate for tx_cmd->rate_n_flags */ 207 tx_cmd->rate_n_flags = iwl_hw_set_rate_n_flags(rate_plcp, rate_flags); 693 static void iwlagn_hwrate_to_tx_control(struct iwl_priv *priv, u32 rate_n_flags, argument 699 ((rate_n_flags & RATE_MCS_ANT_ABC_MSK) >> RATE_MCS_ANT_POS); 700 if (rate_n_flags & RATE_MCS_HT_MSK) 702 if (rate_n_flags & RATE_MCS_GF_MSK) 704 if (rate_n_flags & RATE_MCS_HT40_MSK) 706 if (rate_n_flags [all...] |
H A D | iwl-agn-rx.c | 232 u8 rate = iwl_hw_get_rate(beacon->beacon_notify_hdr.rate_n_flags); 929 u32 rate_n_flags; local 977 rate_n_flags = le32_to_cpu(phy_res->rate_n_flags); 987 iwlagn_hwrate_to_mac80211_idx(rate_n_flags, rx_status.band); 1025 if (rate_n_flags & RATE_MCS_HT_MSK) 1027 if (rate_n_flags & RATE_MCS_HT40_MSK) 1029 if (rate_n_flags & RATE_MCS_SGI_MSK)
|
H A D | iwl-agn-sta.c | 726 i, lq->rs_table[i].rate_n_flags); 758 if (le32_to_cpu(lq->rs_table[i].rate_n_flags) & 832 __le32 rate_n_flags; local 852 rate_n_flags = iwl_hw_set_rate_n_flags(iwl_rates[r].plcp, rate_flags); 854 link_cmd->rs_table[i].rate_n_flags = rate_n_flags;
|
H A D | iwl-agn-lib.c | 171 int iwlagn_hwrate_to_mac80211_idx(u32 rate_n_flags, enum ieee80211_band band) argument 177 if (rate_n_flags & RATE_MCS_HT_MSK) { 178 idx = (rate_n_flags & 0xff); 185 if (iwl_rates[idx].plcp == (rate_n_flags & 0xFF))
|
H A D | iwl-agn-rs.c | 116 static inline u8 rs_extract_rate(u32 rate_n_flags) argument 118 return (u8)(rate_n_flags & RATE_MCS_RATE_MSK); 121 static int iwl_hwrate_to_plcp_idx(u32 rate_n_flags) argument 126 if (rate_n_flags & RATE_MCS_HT_MSK) { 127 idx = rs_extract_rate(rate_n_flags); 145 rs_extract_rate(rate_n_flags)) 157 struct iwl_lq_sta *lq_sta, u32 rate_n_flags); 163 u32 *rate_n_flags, int index); 166 u32 *rate_n_flags, int index) 454 static inline int get_num_of_ant_from_rate(u32 rate_n_flags) argument 165 rs_dbgfs_set_mcs(struct iwl_lq_sta *lq_sta, u32 *rate_n_flags, int index) argument 561 u32 rate_n_flags = 0; local 613 rs_get_tbl_info_from_mcs(const u32 rate_n_flags, enum ieee80211_band band, struct iwl_scale_tbl_info *tbl, int *rate_idx) argument 679 rs_toggle_antenna(u32 valid_ant, u32 *rate_n_flags, struct iwl_scale_tbl_info *tbl) argument 3089 rs_dbgfs_set_mcs(struct iwl_lq_sta *lq_sta, u32 *rate_n_flags, int index) argument [all...] |
H A D | iwl-dev.h | 219 * @rate_n_flags: Rate at which Tx was attempted. Holds the data between the 232 u32 rate_n_flags; member in struct:iwl_ht_agg
|
H A D | iwl-commands.h | 209 * Command header, rate_n_flags, txpower 259 * iwlagn rate_n_flags bit fields 261 * rate_n_flags format is used in following iwlagn commands: 333 * rate_n_flags Tx antenna masks 1140 __le32 rate_n_flags; /* RATE_MCS_* */ member in struct:iwl_rx_phy_res 1193 * 0: Use Tx rate/MCS from Tx command's rate_n_flags field. 1299 __le32 rate_n_flags; /* RATE_MCS_* */ member in struct:iwl_tx_cmd 1498 __le32 rate_n_flags; /* RATE_MCS_* */ member in struct:iwlagn_tx_resp 1722 * rate_n_flags field. After receiving a block-ack, the driver can update 1849 __le32 rate_n_flags; /* RATE_MCS member in struct:iwl_link_quality_cmd::__anon3521 [all...] |
/drivers/net/wireless/iwlegacy/ |
H A D | 4965.h | 70 int il4965_hwrate_to_mac80211_idx(u32 rate_n_flags, enum ieee80211_band band); 80 void il4965_hwrate_to_tx_control(struct il_priv *il, u32 rate_n_flags, 165 il4965_hw_get_rate(__le32 rate_n_flags) argument 167 return le32_to_cpu(rate_n_flags) & 0xFF;
|
H A D | 4965-rs.c | 114 il4965_hwrate_to_plcp_idx(u32 rate_n_flags) argument 119 if (rate_n_flags & RATE_MCS_HT_MSK) { 120 idx = (rate_n_flags & 0xff); 135 if (il_rates[idx].plcp == (rate_n_flags & 0xFF)) 147 struct il_lq_sta *lq_sta, u32 rate_n_flags); 153 u32 *rate_n_flags, int idx); 156 il4965_rs_dbgfs_set_mcs(struct il_lq_sta *lq_sta, u32 * rate_n_flags, int idx) argument 224 il4965_rs_extract_rate(u32 rate_n_flags) argument 226 return (u8) (rate_n_flags & 0xFF); 393 il4965_get_il4965_num_of_ant_from_rate(u32 rate_n_flags) argument 501 u32 rate_n_flags = 0; local 552 il4965_rs_get_tbl_info_from_mcs(const u32 rate_n_flags, enum ieee80211_band band, struct il_scale_tbl_info *tbl, int *rate_idx) argument 613 il4965_rs_toggle_antenna(u32 valid_ant, u32 *rate_n_flags, struct il_scale_tbl_info *tbl) argument 2544 il4965_rs_dbgfs_set_mcs(struct il_lq_sta *lq_sta, u32 * rate_n_flags, int idx) argument [all...] |
H A D | 4965.c | 1859 u32 rate_n_flags = le32_to_cpu(tx_resp->rate_n_flags); local 1867 agg->rate_n_flags = rate_n_flags; 1883 il4965_hwrate_to_tx_control(il, rate_n_flags, info); 1887 D_TX_REPLY("Rate Info rate_n_flags=%x\n", rate_n_flags); 2090 le32_to_cpu(tx_resp->rate_n_flags), 2094 "rate_n_flags 0x%x retries %d\n", txq_id, 2096 le32_to_cpu(tx_resp->rate_n_flags), [all...] |
H A D | 4965-mac.c | 458 il4965_hwrate_to_mac80211_idx(u32 rate_n_flags, enum ieee80211_band band) argument 464 if (rate_n_flags & RATE_MCS_HT_MSK) { 465 idx = (rate_n_flags & 0xff); 472 if (il_rates[idx].plcp == (rate_n_flags & 0xFF)) 622 u32 rate_n_flags; local 671 rate_n_flags = le32_to_cpu(phy_res->rate_n_flags); 683 il4965_hwrate_to_mac80211_idx(rate_n_flags, rx_status.band); 721 if (rate_n_flags & RATE_MCS_HT_MSK) 723 if (rate_n_flags 2573 il4965_hwrate_to_tx_control(struct il_priv *il, u32 rate_n_flags, struct ieee80211_tx_info *info) argument 2722 __le32 rate_n_flags; local [all...] |
H A D | commands.h | 158 * 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 in struct:il3945_addsta_cmd 1035 __le16 rate_n_flags; /* 3945 only */ member in struct:il_addsta_cmd 1230 __le32 rate_n_flags; /* RATE_MCS_* */ member in struct:il_rx_phy_res 1289 * 0: Use Tx rate/MCS from Tx command's rate_n_flags field. 1472 __le32 rate_n_flags; /* RATE_MCS_* */ member in struct:il_tx_cmd 1693 __le32 rate_n_flags; /* RATE_MCS member in struct:il4965_tx_resp 1777 __le16 rate_n_flags; member in struct:il3945_rate_scaling_info 2079 __le32 rate_n_flags; /* RATE_MCS_*, RATE_* */ member in struct:il_link_quality_cmd::__anon3479 [all...] |
H A D | common.h | 654 * @rate_n_flags: Rate at which Tx was attempted 666 u32 rate_n_flags; member in struct:il_ht_agg 2938 u32 current_rate; /* rate_n_flags, uCode API format */ 3002 /* last tx rate_n_flags */
|
/drivers/net/wireless/rtlwifi/ |
H A D | wifi.h | 918 u32 rate_n_flags; member in struct:rtl_ht_agg
|