Searched defs:rates (Results 51 - 75 of 76) sorted by relevance

1234

/drivers/net/wireless/wl12xx/
H A Dmain.c3424 static int wl1271_ap_set_probe_resp_tmpl(struct wl1271 *wl, u32 rates, argument
3439 rates);
3449 u32 rates)
3463 rates);
3500 rates);
3659 u32 rates = bss_conf->basic_rates; local
3661 wlvif->basic_rate_set = wl1271_tx_enabled_rates_get(wl, rates,
3829 u32 rates; local
3836 * use basic rates from AP, and determine lowest rate
3839 rates
3445 wl1271_ap_set_probe_resp_tmpl_legacy(struct wl1271 *wl, struct ieee80211_vif *vif, u8 *probe_rsp_data, size_t probe_rsp_len, u32 rates) argument
3946 u32 rates = bss_conf->basic_rates; local
[all...]
/drivers/media/video/gspca/
H A Dtopro.c189 static const u8 rates[] = {30, 20, 15, 10, 7, 5}; variable
192 .rates = rates,
193 .nrates = ARRAY_SIZE(rates)
196 .rates = rates,
197 .nrates = ARRAY_SIZE(rates)
203 .rates = rates_6810,
207 .rates = rates_6810,
3940 for (i = 0; i < ARRAY_SIZE(rates)
[all...]
/drivers/net/wireless/ath/ath6kl/
H A Dwmi.c1815 s8 num_chan, u16 *ch_list, u32 no_cck, u32 *rates)
1851 u32 ratemask = rates[band];
1852 u8 *supp_rates = sc->supp_rates[band].rates;
3313 * supported rates to advertise and xmit rates for
1811 ath6kl_wmi_beginscan_cmd(struct wmi *wmi, u8 if_idx, enum wmi_scan_type scan_type, u32 force_fgscan, u32 is_legacy, u32 home_dwell_time, u32 force_scan_interval, s8 num_chan, u16 *ch_list, u32 no_cck, u32 *rates) argument
H A Dwmi.h686 #define ATH6KL_RATE_MAXSIZE 15 /* max rates we'll handle */
809 u8 rates[ATH6KL_RATE_MAXSIZE]; member in struct:wmi_supp_rates
824 /* no CCK rates */
830 /* Supported rates to advertise in the probe request frames */
1869 * Get fix rates cmd uses same definition as set fix rates cmd
2414 u32 *rates);
/drivers/net/wireless/brcm80211/brcmfmac/
H A Ddhd.h358 __le32 count; /* # rates in this set */
359 u8 rates[16]; /* rates in 500kbps units w/hi bit set if basic */ member in struct:brcmf_bss_info_le::__anon3434
360 } rateset; /* supported rates */
384 /* # rates in this set */
386 /* rates in 500kbps units w/hi bit set if basic */
387 u8 rates[WL_NUMRATES]; member in struct:brcm_rateset_le
/drivers/net/wireless/brcm80211/brcmsmac/
H A Dpub.h251 #define BRCMS_NUMRATES 16 /* max # of rates in a rateset */
285 /* legacy rx Antenna diversity for SISO rates */
294 /* legacy rx Antenna diversity for SISO rates */
331 /* # rates in this set */
333 /* rates in 500kbps units w/hi bit set if basic */
334 u8 rates[WL_NUMRATES]; member in struct:brcm_rateset
338 uint count; /* number of rates in rates[] */
339 /* rates in 500kbps units w/hi bit set if basic */
340 u8 rates[BRCMS_NUMRATE member in struct:brcms_c_rateset
[all...]
H A Dmain.c928 txrate = tx_info->status.rates;
951 * unused rates to be marked with idx = -1
957 /* clear the rest of the rates */
1652 u8 rates[8] = { local
1664 for (i = 0; i < ARRAY_SIZE(rates); i++) {
1665 rate = rates[i];
3448 /* incoming rates are in 500kbps units as in 802.11 Supported Rates */
3451 /* For each basic rate in the rates list, make an entry in the
3456 if (!(rateset->rates[i] & BRCMS_RATE_FLAG))
3460 rate = (rateset->rates[
[all...]
/drivers/net/wireless/ipw2x00/
H A Dlibipw.h448 /* SSID, supported rates */
457 /* SSID, supported rates, FH params, DS params,
469 /* SSID, supported rates, RSN */
486 /* supported rates */
504 * only use 8, and then use extended rates for the remaining supported
505 * rates. Other APs, however, stick all of their supported rates on the
506 * main rates information element... */
685 u8 rates[MAX_RATES_LENGTH]; member in struct:libipw_network
H A Dipw2200.c2441 struct ipw_supported_rates *rates)
2443 if (!priv || !rates) {
2448 return ipw_send_cmd_pdu(priv, IPW_CMD_SUPPORTED_RATES, sizeof(*rates),
2449 rates);
4155 * rate match to B rates */
4159 /* TODO: Verify that the rate is supported by the current rates
5376 struct ipw_supported_rates *rates)
5380 memset(rates, 0, sizeof(*rates));
5382 rates
2440 ipw_send_supported_rates(struct ipw_priv *priv, struct ipw_supported_rates *rates) argument
5374 ipw_compatible_rates(struct ipw_priv *priv, const struct libipw_network *network, struct ipw_supported_rates *rates) argument
5442 ipw_add_cck_scan_rates(struct ipw_supported_rates *rates, u8 modulation, u32 rate_mask) argument
5465 ipw_add_ofdm_scan_rates(struct ipw_supported_rates *rates, u8 modulation, u32 rate_mask) argument
5506 struct ipw_supported_rates rates; member in struct:ipw_network_match
5514 struct ipw_supported_rates rates; local
5726 struct ipw_supported_rates rates; local
7383 ipw_associate_network(struct ipw_priv *priv, struct libipw_network *network, struct ipw_supported_rates *rates, int roaming) argument
7645 struct ipw_supported_rates *rates; local
10897 init_supported_rates(struct ipw_priv *priv, struct ipw_supported_rates *rates) argument
[all...]
H A Dipw2200.h753 u8 rates[IPW_MAX_RATES]; member in struct:ipw_rates
1227 struct ipw_supported_rates rates; member in struct:ipw_priv
/drivers/net/wireless/iwlegacy/
H A Dcommon.c2329 * communicating HT anymore, but the LQ command may still contain HT rates.
3381 struct ieee80211_rate *rates; local
3398 rates =
3401 if (!rates) {
3410 sband->bitrates = &rates[IL_FIRST_OFDM_RATE];
3419 sband->bitrates = rates;
3426 il->ieee_rates = rates;
3675 /* make sure basic rates 6Mbps and 1Mbps are supported */
5058 /* The list of supported rates and rate mask can be different
5474 if (info->control.rates[
[all...]
H A D4965-mac.c1561 rate_idx = info->control.rates[0].idx;
1562 if ((info->control.rates[0].flags & IEEE80211_TX_RC_MCS) || rate_idx < 0
2660 info->status.rates[0].count = tx_resp->failure_frame + 1;
2816 info->status.rates[0].count = tx_resp->failure_frame + 1;
2853 struct ieee80211_tx_rate *r = &info->control.rates[0];
6221 il4965_init_hw_rates(struct il_priv *il, struct ieee80211_rate *rates) argument
6226 rates[i].bitrate = il_rates[i].ieee * 5;
6227 rates[i].hw_value = i; /* Rate scaling will work on idxes */
6228 rates[i].hw_value_short = i;
6229 rates[
[all...]
H A Dcommon.h676 u16 rates; member in union:il_ht_rate_supp
2535 /* uCode API values for legacy bit rates, both OFDM and CCK */
2553 /* uCode API values for OFDM high-throughput (HT) bit rates */
2575 /* MAC header values for bit rates */
2733 * struct il_scale_tbl_info -- tx params and success history for all rates
2779 u32 total_failed; /* total failed frames, any/all rates */
2780 u32 total_success; /* total successful frames, any/all rates */
2788 /* The following are bitmaps of rates; RATE_6M_MASK, etc. */
/drivers/net/wireless/libertas/
H A Dhost.h731 u8 rates[MAX_RATES]; member in struct:cmd_ds_802_11_data_rate
754 u8 rates[MAX_RATES]; member in struct:cmd_ds_802_11_ad_hoc_start
778 u8 rates[MAX_RATES]; member in struct:adhoc_bssdesc
/drivers/net/wireless/ath/ath5k/
H A Dath5k.h362 /* TODO add support to mac80211 for vendor-specific rates and modes */
376 * data rates are introduced: 3, 2, 1, 0.5 and 0.25 MBit/s.
850 * Seems the ar5xxx hardware supports up to 32 rates, indexed by 1-32.
884 * "S" indicates CCK rates with short preamble and "L" with long preamble.
886 * AR5211 has different rate codes for CCK (802.11B) rates. It only uses the
908 /* Adding this flag to rate_code on B rates
1264 struct ieee80211_rate rates[IEEE80211_NUM_BANDS][AR5K_MAX_RATES]; member in struct:ath5k_hw
/drivers/net/wireless/ath/ath9k/
H A Dmac.h695 struct ath9k_11n_rate_series rates[4]; member in struct:ath_tx_info
/drivers/net/wireless/
H A Datmel.c2932 u8 rates[4]; member in struct:ass_req_format
2966 ssid_el_p[3 + priv->SSID_size] = 4; /* len of suported rates */
3159 u8 rates[4]; member in struct:ass_resp_format
3180 PHY_MIB_RATE_SET_POS, ass_resp->rates, rates_len);
3371 /* rates here */
H A Drndis_wlan.c310 u8 rates[NDIS_802_11_LENGTH_RATES_EX]; member in struct:ndis_80211_bssid_ex
495 struct ieee80211_rate rates[ARRAY_SIZE(rndis_rates)]; member in struct:rndis_wlan_private
3494 memcpy(priv->rates, rndis_rates, sizeof(rndis_rates));
3497 priv->band.bitrates = priv->rates;
H A Dmwl8k.c1692 info->status.rates[0].idx = -1;
1693 info->status.rates[0].count = 1;
2983 static void legacy_rate_mask_to_array(u8 *rates, u32 mask) argument
2989 * Clear nonstandard rates 4 and 13.
2995 rates[j++] = mwl8k_rates_24[i].hw_value;
3807 u32 rates; local
3821 rates = sta->supp_rates[IEEE80211_BAND_2GHZ];
3823 rates = sta->supp_rates[IEEE80211_BAND_5GHZ] << 5;
3824 cmd->legacy_rates = cpu_to_le32(rates);
4171 /* Legacy rate table. Intersection of our rates an
4212 u32 rates; local
[all...]
H A Dairo.c214 /* These variables are for insmod, since it seems that the rates
216 (no spaces) list of rates (up to 8). */
218 static int rates[8]; variable
250 module_param_array(rates, int, NULL, 0);
563 u8 rates[8]; member in struct:ConfigRid
784 u8 rates[8]; /* Same as rates for config rid */ member in struct:BSSListRid
1817 if (ai->config.rates[i] > maxencrypt) {
1818 ai->config.rates[i] = 0;
3878 rates t
[all...]
/drivers/net/wireless/iwlwifi/
H A Diwl-dev.h151 u16 rates; member in union:iwl_ht_rate_supp
/drivers/net/wireless/mwifiex/
H A Dfw.h399 u8 rates[1]; member in struct:mwifiex_ie_types_rates_param_set
/drivers/staging/rtl8187se/ieee80211/
H A Dieee80211.h562 struct ieee80211_info_element info_element; /* supported rates */
579 * only use 8, and then use extended rates for the remaining supported
580 * rates. Other APs, however, stick all of their supported rates on the
581 * main rates information element... */
784 u8 rates[MAX_RATES_LENGTH]; member in struct:ieee80211_network
/drivers/staging/rtl8192u/ieee80211/
H A Dieee80211.h1146 /* SSID, supported rates */
1155 /* SSID, supported rates, FH params, DS params,
1167 /* SSID, supported rates, RSN */
1176 /* SSID, supported rates, RSN */
1185 struct ieee80211_info_element info_element[0]; /* supported rates */
1229 * only use 8, and then use extended rates for the remaining supported
1230 * rates. Other APs, however, stick all of their supported rates on the
1231 * main rates information element... */
1545 u8 rates[MAX_RATES_LENGT member in struct:ieee80211_network
[all...]
/drivers/net/wireless/bcmdhd/include/
H A Dwlioctl.h124 uint count; /* # rates in this set */
125 uint8 rates[16]; /* rates in 500kbps units w/hi bit set if basic */ member in struct:wl_bss_info_107::__anon3395
126 } rateset; /* supported rates */
157 uint count; /* # rates in this set */
158 uint8 rates[16]; /* rates in 500kbps units w/hi bit set if basic */ member in struct:wl_bss_info_108::__anon3396
159 } rateset; /* supported rates */
199 uint count; /* # rates in this set */
200 uint8 rates[1 member in struct:wl_bss_info::__anon3397
486 uint8 rates[WL_MAXRATES_IN_SET]; /* rates in 500kbps units w/hi bit set if basic */ member in struct:wl_rateset
491 uint8 rates[WL_MAXRATES_IN_SET]; /* rates in 500kbps units w/hi bit set if basic */ member in struct:wl_rateset_args
[all...]

Completed in 634 milliseconds

1234