/Linux-v4.19/sound/core/ |
D | pcm_drm_eld.c | 33 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-v4.19/drivers/net/wireless/intel/iwlegacy/ |
D | 3945-rs.c | 539 il3945_get_adjacent_rate(struct il3945_rs_sta *rs_sta, u8 idx, u16 rate_mask, in il3945_get_adjacent_rate() argument 555 if (rate_mask & mask) { in il3945_get_adjacent_rate() 564 if (rate_mask & mask) { in il3945_get_adjacent_rate() 581 if (rate_mask & (1 << low)) in il3945_get_adjacent_rate() 594 if (rate_mask & (1 << high)) in il3945_get_adjacent_rate() 636 u16 rate_mask; in il3945_rs_get_rate() local 652 rate_mask = sta->supp_rates[sband->band]; in il3945_rs_get_rate() 664 rate_mask = rate_mask << IL_FIRST_OFDM_RATE; in il3945_rs_get_rate() 673 (rate_mask & (1 << rs_sta->start_rate))) in il3945_rs_get_rate() 680 if (rate_mask & (1 << max_rate_idx)) in il3945_rs_get_rate() [all …]
|
D | 4965-rs.c | 672 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 …]
|
D | 3945.c | 704 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-v4.19/drivers/net/wireless/intel/iwlwifi/dvm/ |
D | rs.c | 729 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-v4.19/drivers/net/wireless/marvell/mwifiex/ |
D | cfp.c | 395 u32 num_rates, rate_mask; in mwifiex_get_rates_from_cfg80211() local 403 rate_mask = request->rates[NL80211_BAND_5GHZ]; in mwifiex_get_rates_from_cfg80211() 408 rate_mask = request->rates[NL80211_BAND_2GHZ]; in mwifiex_get_rates_from_cfg80211() 413 if ((BIT(i) & rate_mask) == 0) in mwifiex_get_rates_from_cfg80211()
|
/Linux-v4.19/drivers/staging/rtlwifi/rtl8822be/ |
D | hw.c | 2162 u8 rate_mask[7]; in rtl8822be_update_hal_rate_mask() local 2212 rate_mask[0] = macid; in rtl8822be_update_hal_rate_mask() 2213 rate_mask[1] = ratr_index | (b_shortgi ? 0x80 : 0x00); in rtl8822be_update_hal_rate_mask() 2214 rate_mask[2] = in rtl8822be_update_hal_rate_mask() 2219 rate_mask[3] = (u8)(ratr_bitmap & 0x000000ff); in rtl8822be_update_hal_rate_mask() 2220 rate_mask[4] = (u8)((ratr_bitmap & 0x0000ff00) >> 8); in rtl8822be_update_hal_rate_mask() 2221 rate_mask[5] = (u8)((ratr_bitmap & 0x00ff0000) >> 16); in rtl8822be_update_hal_rate_mask() 2222 rate_mask[6] = (u8)((ratr_bitmap & 0xff000000) >> 24); in rtl8822be_update_hal_rate_mask() 2227 ratr_index, ratr_bitmap, rate_mask[0], rate_mask[1], in rtl8822be_update_hal_rate_mask() 2228 rate_mask[2], rate_mask[3], rate_mask[4], rate_mask[5], in rtl8822be_update_hal_rate_mask() [all …]
|
/Linux-v4.19/drivers/net/wireless/intel/iwlwifi/mvm/ |
D | rs.c | 1025 static u16 rs_get_adjacent_rate(struct iwl_mvm *mvm, u8 index, u16 rate_mask, in rs_get_adjacent_rate() argument 1042 if (rate_mask & mask) { in rs_get_adjacent_rate() 1051 if (rate_mask & mask) { in rs_get_adjacent_rate() 1065 if (rate_mask & (1 << low)) in rs_get_adjacent_rate() 1074 if (rate_mask & (1 << high)) in rs_get_adjacent_rate() 1095 u16 rate_mask; in rs_get_lower_rate_in_column() local 1098 rate_mask = rs_get_supported_rates(lq_sta, rate); in rs_get_lower_rate_in_column() 1099 high_low = rs_get_adjacent_rate(mvm, rate->index, rate_mask, in rs_get_lower_rate_in_column() 1486 static inline int rs_get_max_rate_from_mask(unsigned long rate_mask) in rs_get_max_rate_from_mask() argument 1488 if (rate_mask) in rs_get_max_rate_from_mask() [all …]
|
/Linux-v4.19/drivers/net/wireless/realtek/rtlwifi/rtl8723be/ |
D | hw.c | 2349 u8 rate_mask[7]; in rtl8723be_update_hal_rate_mask() local 2444 *(u32 *)&rate_mask = (ratr_bitmap & 0x0fffffff) | in rtl8723be_update_hal_rate_mask() 2446 rate_mask[0] = macid; in rtl8723be_update_hal_rate_mask() 2447 rate_mask[1] = _rtl8723be_mrate_idx_to_arfr_id(hw, ratr_index) | in rtl8723be_update_hal_rate_mask() 2449 rate_mask[2] = curtxbw_40mhz | ((!update_bw) << 3); in rtl8723be_update_hal_rate_mask() 2451 rate_mask[3] = (u8)(ratr_bitmap & 0x000000ff); in rtl8723be_update_hal_rate_mask() 2452 rate_mask[4] = (u8)((ratr_bitmap & 0x0000ff00) >> 8); in rtl8723be_update_hal_rate_mask() 2453 rate_mask[5] = (u8)((ratr_bitmap & 0x00ff0000) >> 16); in rtl8723be_update_hal_rate_mask() 2454 rate_mask[6] = (u8)((ratr_bitmap & 0xff000000) >> 24); in rtl8723be_update_hal_rate_mask() 2459 rate_mask[0], rate_mask[1], in rtl8723be_update_hal_rate_mask() [all …]
|
/Linux-v4.19/drivers/net/wireless/realtek/rtlwifi/rtl8192ee/ |
D | hw.c | 2289 u8 rate_mask[7] = {0}; in rtl92ee_update_hal_rate_mask() local 2388 *(u32 *)&rate_mask = (ratr_bitmap & 0x0fffffff) | in rtl92ee_update_hal_rate_mask() 2390 rate_mask[0] = macid; in rtl92ee_update_hal_rate_mask() 2391 rate_mask[1] = ratr_index | (b_shortgi ? 0x80 : 0x00); in rtl92ee_update_hal_rate_mask() 2392 rate_mask[2] = curtxbw_40mhz | ((!update_bw) << 3); in rtl92ee_update_hal_rate_mask() 2393 rate_mask[3] = (u8)(ratr_bitmap & 0x000000ff); in rtl92ee_update_hal_rate_mask() 2394 rate_mask[4] = (u8)((ratr_bitmap & 0x0000ff00) >> 8); in rtl92ee_update_hal_rate_mask() 2395 rate_mask[5] = (u8)((ratr_bitmap & 0x00ff0000) >> 16); in rtl92ee_update_hal_rate_mask() 2396 rate_mask[6] = (u8)((ratr_bitmap & 0xff000000) >> 24); in rtl92ee_update_hal_rate_mask() 2399 ratr_index, ratr_bitmap, rate_mask[0], rate_mask[1], in rtl92ee_update_hal_rate_mask() [all …]
|
/Linux-v4.19/drivers/net/wireless/broadcom/brcm80211/brcmsmac/ |
D | rate.c | 444 uint rate_mask, bool mcsallow, u8 bw, u8 txstreams) in brcms_c_rateset_default() argument 479 rate_mask, mcsallow); in brcms_c_rateset_default()
|
D | rate.h | 235 int bandtype, bool cck_only, uint rate_mask,
|
/Linux-v4.19/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/ |
D | hw.c | 3610 u8 rate_mask[7]; in rtl8821ae_update_hal_rate_mask() local 3775 rate_mask[0] = macid; in rtl8821ae_update_hal_rate_mask() 3776 rate_mask[1] = ratr_index | (b_shortgi ? 0x80 : 0x00); in rtl8821ae_update_hal_rate_mask() 3777 rate_mask[2] = rtlphy->current_chan_bw | ((!update_bw) << 3) in rtl8821ae_update_hal_rate_mask() 3781 rate_mask[3] = (u8)(ratr_bitmap & 0x000000ff); in rtl8821ae_update_hal_rate_mask() 3782 rate_mask[4] = (u8)((ratr_bitmap & 0x0000ff00) >> 8); in rtl8821ae_update_hal_rate_mask() 3783 rate_mask[5] = (u8)((ratr_bitmap & 0x00ff0000) >> 16); in rtl8821ae_update_hal_rate_mask() 3784 rate_mask[6] = (u8)((ratr_bitmap & 0xff000000) >> 24); in rtl8821ae_update_hal_rate_mask() 3789 rate_mask[0], rate_mask[1], in rtl8821ae_update_hal_rate_mask() 3790 rate_mask[2], rate_mask[3], in rtl8821ae_update_hal_rate_mask() [all …]
|
/Linux-v4.19/drivers/net/wireless/realtek/rtlwifi/rtl8723ae/ |
D | hw.c | 1963 u8 rate_mask[5]; in rtl8723e_update_hal_rate_mask() local 2064 *(u32 *)&rate_mask = (ratr_bitmap & 0x0fffffff) | in rtl8723e_update_hal_rate_mask() 2066 rate_mask[4] = macid | (shortgi ? 0x20 : 0x00) | 0x80; in rtl8723e_update_hal_rate_mask() 2070 rate_mask[0], rate_mask[1], in rtl8723e_update_hal_rate_mask() 2071 rate_mask[2], rate_mask[3], in rtl8723e_update_hal_rate_mask() 2072 rate_mask[4]); in rtl8723e_update_hal_rate_mask() 2073 rtl8723e_fill_h2c_cmd(hw, H2C_RA_MASK, 5, rate_mask); in rtl8723e_update_hal_rate_mask()
|
/Linux-v4.19/drivers/net/wireless/realtek/rtlwifi/rtl8188ee/ |
D | hw.c | 2100 u8 rate_mask[5]; in rtl88ee_update_hal_rate_mask() local 2200 *(u32 *)&rate_mask = (ratr_bitmap & 0x0fffffff) | in rtl88ee_update_hal_rate_mask() 2202 rate_mask[4] = macid | (b_shortgi ? 0x20 : 0x00) | 0x80; in rtl88ee_update_hal_rate_mask() 2206 rate_mask[0], rate_mask[1], in rtl88ee_update_hal_rate_mask() 2207 rate_mask[2], rate_mask[3], in rtl88ee_update_hal_rate_mask() 2208 rate_mask[4]); in rtl88ee_update_hal_rate_mask() 2209 rtl88e_fill_h2c_cmd(hw, H2C_88E_RA_MASK, 5, rate_mask); in rtl88ee_update_hal_rate_mask()
|
/Linux-v4.19/net/mac80211/ |
D | rate.c | 335 u32 rate_mask) in __rate_control_send_low() argument 347 if (!(rate_mask & BIT(i))) in __rate_control_send_low() 362 rate_mask, rate_flags); in __rate_control_send_low()
|
D | util.c | 1368 u32 rate_mask, in ieee80211_build_preq_ies_band() argument 1395 if ((BIT(i) & rate_mask) == 0) in ieee80211_build_preq_ies_band()
|
/Linux-v4.19/drivers/net/wireless/realtek/rtlwifi/rtl8192cu/ |
D | hw.c | 2026 u8 rate_mask[5]; in rtl92cu_update_hal_rate_mask() local 2139 *(u32 *)&rate_mask = (ratr_bitmap & 0x0fffffff) | in rtl92cu_update_hal_rate_mask() 2141 rate_mask[4] = macid | (shortgi ? 0x20 : 0x00) | 0x80; in rtl92cu_update_hal_rate_mask() 2144 ratr_index, ratr_bitmap, rate_mask); in rtl92cu_update_hal_rate_mask() 2145 memcpy(rtlpriv->rate_mask, rate_mask, 5); in rtl92cu_update_hal_rate_mask()
|
/Linux-v4.19/drivers/net/wireless/realtek/rtlwifi/rtl8192ce/ |
D | hw.c | 1880 u8 rate_mask[5]; in rtl92ce_update_hal_rate_mask() local 1983 *(u32 *)&rate_mask = (ratr_bitmap & 0x0fffffff) | in rtl92ce_update_hal_rate_mask() 1985 rate_mask[4] = macid | (shortgi ? 0x20 : 0x00) | 0x80; in rtl92ce_update_hal_rate_mask() 1988 ratr_index, ratr_bitmap, rate_mask); in rtl92ce_update_hal_rate_mask() 1989 rtl92c_fill_h2c_cmd(hw, H2C_RA_MASK, 5, rate_mask); in rtl92ce_update_hal_rate_mask()
|
/Linux-v4.19/drivers/net/wireless/intel/ipw2x00/ |
D | ipw2200.c | 5425 u8 modulation, u32 rate_mask) in ipw_add_cck_scan_rates() argument 5430 if (rate_mask & LIBIPW_CCK_RATE_1MB_MASK) in ipw_add_cck_scan_rates() 5434 if (rate_mask & LIBIPW_CCK_RATE_2MB_MASK) in ipw_add_cck_scan_rates() 5438 if (rate_mask & LIBIPW_CCK_RATE_5MB_MASK) in ipw_add_cck_scan_rates() 5442 if (rate_mask & LIBIPW_CCK_RATE_11MB_MASK) in ipw_add_cck_scan_rates() 5448 u8 modulation, u32 rate_mask) in ipw_add_ofdm_scan_rates() argument 5453 if (rate_mask & LIBIPW_OFDM_RATE_6MB_MASK) in ipw_add_ofdm_scan_rates() 5457 if (rate_mask & LIBIPW_OFDM_RATE_9MB_MASK) in ipw_add_ofdm_scan_rates() 5461 if (rate_mask & LIBIPW_OFDM_RATE_12MB_MASK) in ipw_add_ofdm_scan_rates() 5465 if (rate_mask & LIBIPW_OFDM_RATE_18MB_MASK) in ipw_add_ofdm_scan_rates() [all …]
|
/Linux-v4.19/drivers/net/wireless/realtek/rtlwifi/ |
D | usb.c | 1023 rtlpriv->cfg->ops->fill_h2c_cmd(hw, H2C_RA_MASK, 5, rtlpriv->rate_mask); in rtl_fill_h2c_cmd_work_callback()
|
D | wifi.h | 2830 u8 rate_mask[5]; member
|
/Linux-v4.19/drivers/staging/rtlwifi/ |
D | wifi.h | 2933 u8 rate_mask[5]; member
|