Home
last modified time | relevance | path

Searched refs:rate_mask (Results 1 – 21 of 21) sorted by relevance

/linux-4.4.14/sound/core/
Dpcm_drm_eld.c33 unsigned int rate_mask = 7, i; in eld_limit_rates() local
48 rate_mask |= sad[1]; in eld_limit_rates()
53 rate_mask); in eld_limit_rates()
67 unsigned int rate_mask = 0; in eld_limit_channels() local
73 rate_mask |= BIT(i); in eld_limit_channels()
76 if (rate_mask & sad[1]) in eld_limit_channels()
/linux-4.4.14/drivers/net/wireless/iwlegacy/
D3945-rs.c543 il3945_get_adjacent_rate(struct il3945_rs_sta *rs_sta, u8 idx, u16 rate_mask, in il3945_get_adjacent_rate() argument
559 if (rate_mask & mask) { in il3945_get_adjacent_rate()
568 if (rate_mask & mask) { in il3945_get_adjacent_rate()
585 if (rate_mask & (1 << low)) in il3945_get_adjacent_rate()
598 if (rate_mask & (1 << high)) in il3945_get_adjacent_rate()
640 u16 rate_mask; in il3945_rs_get_rate() local
656 rate_mask = sta->supp_rates[sband->band]; in il3945_rs_get_rate()
668 rate_mask = rate_mask << IL_FIRST_OFDM_RATE; in il3945_rs_get_rate()
677 (rate_mask & (1 << rs_sta->start_rate))) in il3945_rs_get_rate()
684 if (rate_mask & (1 << max_rate_idx)) in il3945_rs_get_rate()
[all …]
D4965-rs.c672 il4965_rs_get_adjacent_rate(struct il_priv *il, u8 idx, u16 rate_mask, in il4965_rs_get_adjacent_rate() argument
687 if (rate_mask & mask) { in il4965_rs_get_adjacent_rate()
696 if (rate_mask & mask) { in il4965_rs_get_adjacent_rate()
710 if (rate_mask & (1 << low)) in il4965_rs_get_adjacent_rate()
720 if (rate_mask & (1 << high)) in il4965_rs_get_adjacent_rate()
734 u16 rate_mask; in il4965_rs_get_lower_rate() local
760 rate_mask = il4965_rs_get_supported_rates(lq_sta, NULL, tbl->lq_type); in il4965_rs_get_lower_rate()
766 rate_mask = in il4965_rs_get_lower_rate()
767 (u16) (rate_mask & in il4965_rs_get_lower_rate()
770 rate_mask = (u16) (rate_mask & lq_sta->supp_rates); in il4965_rs_get_lower_rate()
[all …]
D3945.c704 u16 rate_mask; in il3945_hw_build_tx_cmd_rate() local
717 rate_mask = RATES_MASK_3945; in il3945_hw_build_tx_cmd_rate()
733 ((rate_mask & IL_OFDM_RATES_MASK) >> IL_FIRST_OFDM_RATE) & 0xFF; in il3945_hw_build_tx_cmd_rate()
736 tx_cmd->supp_rates[1] = (rate_mask & 0xF); in il3945_hw_build_tx_cmd_rate()
/linux-4.4.14/drivers/net/wireless/iwlwifi/dvm/
Drs.c732 static u16 rs_get_adjacent_rate(struct iwl_priv *priv, u8 index, u16 rate_mask, in rs_get_adjacent_rate() argument
747 if (rate_mask & mask) { in rs_get_adjacent_rate()
756 if (rate_mask & mask) { in rs_get_adjacent_rate()
770 if (rate_mask & (1 << low)) in rs_get_adjacent_rate()
780 if (rate_mask & (1 << high)) in rs_get_adjacent_rate()
793 u16 rate_mask; in rs_get_lower_rate() local
819 rate_mask = rs_get_supported_rates(lq_sta, NULL, tbl->lq_type); in rs_get_lower_rate()
825 rate_mask = (u16)(rate_mask & in rs_get_lower_rate()
828 rate_mask = (u16)(rate_mask & lq_sta->supp_rates); in rs_get_lower_rate()
832 if (switch_to_legacy && (rate_mask & (1 << scale_index))) { in rs_get_lower_rate()
[all …]
/linux-4.4.14/drivers/net/wireless/mwifiex/
Dcfp.c397 u32 num_rates, rate_mask; in mwifiex_get_rates_from_cfg80211() local
405 rate_mask = request->rates[IEEE80211_BAND_5GHZ]; in mwifiex_get_rates_from_cfg80211()
410 rate_mask = request->rates[IEEE80211_BAND_2GHZ]; in mwifiex_get_rates_from_cfg80211()
415 if ((BIT(i) & rate_mask) == 0) in mwifiex_get_rates_from_cfg80211()
/linux-4.4.14/drivers/net/wireless/iwlwifi/mvm/
Drs.c944 static u16 rs_get_adjacent_rate(struct iwl_mvm *mvm, u8 index, u16 rate_mask, in rs_get_adjacent_rate() argument
959 if (rate_mask & mask) { in rs_get_adjacent_rate()
968 if (rate_mask & mask) { in rs_get_adjacent_rate()
982 if (rate_mask & (1 << low)) in rs_get_adjacent_rate()
991 if (rate_mask & (1 << high)) in rs_get_adjacent_rate()
1012 u16 rate_mask; in rs_get_lower_rate_in_column() local
1015 rate_mask = rs_get_supported_rates(lq_sta, rate); in rs_get_lower_rate_in_column()
1016 high_low = rs_get_adjacent_rate(mvm, rate->index, rate_mask, in rs_get_lower_rate_in_column()
1418 static inline int rs_get_max_rate_from_mask(unsigned long rate_mask) in rs_get_max_rate_from_mask() argument
1420 if (rate_mask) in rs_get_max_rate_from_mask()
[all …]
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/rtl8723be/
Dhw.c2344 u8 rate_mask[7]; in rtl8723be_update_hal_rate_mask() local
2439 *(u32 *)&rate_mask = (ratr_bitmap & 0x0fffffff) | in rtl8723be_update_hal_rate_mask()
2441 rate_mask[0] = macid; in rtl8723be_update_hal_rate_mask()
2442 rate_mask[1] = _rtl8723be_mrate_idx_to_arfr_id(hw, ratr_index) | in rtl8723be_update_hal_rate_mask()
2444 rate_mask[2] = curtxbw_40mhz; in rtl8723be_update_hal_rate_mask()
2446 rate_mask[3] = (u8)(ratr_bitmap & 0x000000ff); in rtl8723be_update_hal_rate_mask()
2447 rate_mask[4] = (u8)((ratr_bitmap & 0x0000ff00) >> 8); in rtl8723be_update_hal_rate_mask()
2448 rate_mask[5] = (u8)((ratr_bitmap & 0x00ff0000) >> 16); in rtl8723be_update_hal_rate_mask()
2449 rate_mask[6] = (u8)((ratr_bitmap & 0xff000000) >> 24); in rtl8723be_update_hal_rate_mask()
2454 rate_mask[0], rate_mask[1], in rtl8723be_update_hal_rate_mask()
[all …]
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/rtl8192ee/
Dhw.c2323 u8 rate_mask[7] = {0}; in rtl92ee_update_hal_rate_mask() local
2422 *(u32 *)&rate_mask = (ratr_bitmap & 0x0fffffff) | in rtl92ee_update_hal_rate_mask()
2424 rate_mask[0] = macid; in rtl92ee_update_hal_rate_mask()
2425 rate_mask[1] = ratr_index | (b_shortgi ? 0x80 : 0x00); in rtl92ee_update_hal_rate_mask()
2426 rate_mask[2] = curtxbw_40mhz; in rtl92ee_update_hal_rate_mask()
2427 rate_mask[3] = (u8)(ratr_bitmap & 0x000000ff); in rtl92ee_update_hal_rate_mask()
2428 rate_mask[4] = (u8)((ratr_bitmap & 0x0000ff00) >> 8); in rtl92ee_update_hal_rate_mask()
2429 rate_mask[5] = (u8)((ratr_bitmap & 0x00ff0000) >> 16); in rtl92ee_update_hal_rate_mask()
2430 rate_mask[6] = (u8)((ratr_bitmap & 0xff000000) >> 24); in rtl92ee_update_hal_rate_mask()
2433 ratr_index, ratr_bitmap, rate_mask[0], rate_mask[1], in rtl92ee_update_hal_rate_mask()
[all …]
/linux-4.4.14/drivers/net/wireless/brcm80211/brcmsmac/
Drate.c444 uint rate_mask, bool mcsallow, u8 bw, u8 txstreams) in brcms_c_rateset_default() argument
479 rate_mask, mcsallow); in brcms_c_rateset_default()
Drate.h235 int bandtype, bool cck_only, uint rate_mask,
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/
Dhw.c3655 u8 rate_mask[7]; in rtl8821ae_update_hal_rate_mask() local
3820 rate_mask[0] = macid; in rtl8821ae_update_hal_rate_mask()
3821 rate_mask[1] = ratr_index | (b_shortgi ? 0x80 : 0x00); in rtl8821ae_update_hal_rate_mask()
3822 rate_mask[2] = rtlphy->current_chan_bw in rtl8821ae_update_hal_rate_mask()
3826 rate_mask[3] = (u8)(ratr_bitmap & 0x000000ff); in rtl8821ae_update_hal_rate_mask()
3827 rate_mask[4] = (u8)((ratr_bitmap & 0x0000ff00) >> 8); in rtl8821ae_update_hal_rate_mask()
3828 rate_mask[5] = (u8)((ratr_bitmap & 0x00ff0000) >> 16); in rtl8821ae_update_hal_rate_mask()
3829 rate_mask[6] = (u8)((ratr_bitmap & 0xff000000) >> 24); in rtl8821ae_update_hal_rate_mask()
3834 rate_mask[0], rate_mask[1], in rtl8821ae_update_hal_rate_mask()
3835 rate_mask[2], rate_mask[3], in rtl8821ae_update_hal_rate_mask()
[all …]
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/rtl8723ae/
Dhw.c2011 u8 rate_mask[5]; in rtl8723e_update_hal_rate_mask() local
2112 *(u32 *)&rate_mask = (ratr_bitmap & 0x0fffffff) | in rtl8723e_update_hal_rate_mask()
2114 rate_mask[4] = macid | (shortgi ? 0x20 : 0x00) | 0x80; in rtl8723e_update_hal_rate_mask()
2118 rate_mask[0], rate_mask[1], in rtl8723e_update_hal_rate_mask()
2119 rate_mask[2], rate_mask[3], in rtl8723e_update_hal_rate_mask()
2120 rate_mask[4]); in rtl8723e_update_hal_rate_mask()
2121 rtl8723e_fill_h2c_cmd(hw, H2C_RA_MASK, 5, rate_mask); in rtl8723e_update_hal_rate_mask()
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/rtl8188ee/
Dhw.c2148 u8 rate_mask[5]; in rtl88ee_update_hal_rate_mask() local
2248 *(u32 *)&rate_mask = (ratr_bitmap & 0x0fffffff) | in rtl88ee_update_hal_rate_mask()
2250 rate_mask[4] = macid | (b_shortgi ? 0x20 : 0x00) | 0x80; in rtl88ee_update_hal_rate_mask()
2254 rate_mask[0], rate_mask[1], in rtl88ee_update_hal_rate_mask()
2255 rate_mask[2], rate_mask[3], in rtl88ee_update_hal_rate_mask()
2256 rate_mask[4]); in rtl88ee_update_hal_rate_mask()
2257 rtl88e_fill_h2c_cmd(hw, H2C_88E_RA_MASK, 5, rate_mask); in rtl88ee_update_hal_rate_mask()
/linux-4.4.14/net/mac80211/
Drate.c284 u32 rate_mask) in __rate_control_send_low() argument
296 if (!(rate_mask & BIT(i))) in __rate_control_send_low()
311 rate_mask, rate_flags); in __rate_control_send_low()
Dutil.c1302 u32 rate_mask, in ieee80211_build_preq_ies_band() argument
1328 if ((BIT(i) & rate_mask) == 0) in ieee80211_build_preq_ies_band()
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/rtl8192cu/
Dhw.c2072 u8 rate_mask[5]; in rtl92cu_update_hal_rate_mask() local
2185 *(u32 *)&rate_mask = (ratr_bitmap & 0x0fffffff) | in rtl92cu_update_hal_rate_mask()
2187 rate_mask[4] = macid | (shortgi ? 0x20 : 0x00) | 0x80; in rtl92cu_update_hal_rate_mask()
2190 ratr_index, ratr_bitmap, rate_mask); in rtl92cu_update_hal_rate_mask()
2191 memcpy(rtlpriv->rate_mask, rate_mask, 5); in rtl92cu_update_hal_rate_mask()
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
Dhw.c1951 u8 rate_mask[5]; in rtl92ce_update_hal_rate_mask() local
2054 *(u32 *)&rate_mask = (ratr_bitmap & 0x0fffffff) | in rtl92ce_update_hal_rate_mask()
2056 rate_mask[4] = macid | (shortgi ? 0x20 : 0x00) | 0x80; in rtl92ce_update_hal_rate_mask()
2059 ratr_index, ratr_bitmap, rate_mask); in rtl92ce_update_hal_rate_mask()
2060 rtl92c_fill_h2c_cmd(hw, H2C_RA_MASK, 5, rate_mask); in rtl92ce_update_hal_rate_mask()
/linux-4.4.14/drivers/net/wireless/ipw2x00/
Dipw2200.c5436 u8 modulation, u32 rate_mask) in ipw_add_cck_scan_rates() argument
5441 if (rate_mask & LIBIPW_CCK_RATE_1MB_MASK) in ipw_add_cck_scan_rates()
5445 if (rate_mask & LIBIPW_CCK_RATE_2MB_MASK) in ipw_add_cck_scan_rates()
5449 if (rate_mask & LIBIPW_CCK_RATE_5MB_MASK) in ipw_add_cck_scan_rates()
5453 if (rate_mask & LIBIPW_CCK_RATE_11MB_MASK) in ipw_add_cck_scan_rates()
5459 u8 modulation, u32 rate_mask) in ipw_add_ofdm_scan_rates() argument
5464 if (rate_mask & LIBIPW_OFDM_RATE_6MB_MASK) in ipw_add_ofdm_scan_rates()
5468 if (rate_mask & LIBIPW_OFDM_RATE_9MB_MASK) in ipw_add_ofdm_scan_rates()
5472 if (rate_mask & LIBIPW_OFDM_RATE_12MB_MASK) in ipw_add_ofdm_scan_rates()
5476 if (rate_mask & LIBIPW_OFDM_RATE_18MB_MASK) in ipw_add_ofdm_scan_rates()
[all …]
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/
Dusb.c1049 rtlpriv->cfg->ops->fill_h2c_cmd(hw, H2C_RA_MASK, 5, rtlpriv->rate_mask); in rtl_fill_h2c_cmd_work_callback()
Dwifi.h2623 u8 rate_mask[5]; member