/illumos-gate/usr/src/uts/common/io/arn/ |
H A D | arn_xmit.c | 523 struct ath9k_tx_rate *rates; local 530 rates = (struct ath9k_tx_rate *)bf->rates; 541 if (rates[i].count) { 543 (rate_table->info[rates[i].idx].phy)) { 549 rate_table->info[rates[i].idx].max_4ms_framelen; 586 struct ath9k_tx_rate *rates = (struct ath9k_tx_rate *)bf->rates; local 599 * The hardware can keep up at lower rates, but not higher rates 1299 struct ath9k_tx_rate *rates; local [all...] |
H A D | arn_rc.c | 166 WLAN_RC_HT_FLAG, /* Phy rates allowed initially */ 322 WLAN_RC_HT_FLAG, /* Phy rates allowed initially */ 356 0, /* Phy rates allowed initially */ 402 0, /* Phy rates allowed initially */ 424 0, /* Phy rates allowed initially */ 508 /* No more valid rates */ 590 /* Use intersection of working rates and valid rates */ 638 /* Use intersection of working rates and valid rates */ 867 struct ath9k_tx_rate *rates = bf->rates; local 1326 struct ath9k_tx_rate *rates = bf->rates; local [all...] |
H A D | arn_hw.c | 166 struct ath_rate_table *rates, 173 kbps = rates->info[rateix].ratekbps; 178 switch (rates->info[rateix].phy) { 181 if (shortPreamble && rates->info[rateix].short_preamble) 214 rates->info[rateix].phy, rateix); 165 ath9k_hw_computetxtime(struct ath_hal *ah, struct ath_rate_table *rates, uint32_t frameLen, uint16_t rateix, boolean_t shortPreamble) argument
|
H A D | arn_ath9k.h | 847 struct ath_rate_table *rates,
|
H A D | arn_core.h | 393 struct ath9k_tx_rate rates[4]; member in struct:ath_buf
|
/illumos-gate/usr/src/uts/common/io/net80211/ |
H A D | net80211_input.c | 518 ieee80211_setup_rates(struct ieee80211_node *in, const uint8_t *rates, argument 524 rs->ir_nrates = rates[1]; 526 bcopy(rates + 2, rs->ir_rates, rs->ir_nrates); 539 " only using %u of %u rates\n", 861 * [tlv] supported rates 865 * [tlv] extended supported rates 897 scan.rates = frm; 978 IEEE80211_VERIFY_ELEMENT(scan.rates, IEEE80211_RATE_MAXSIZE, return); 1142 uint8_t *rates; local 1143 uint8_t *xrates; /* extended rates */ [all...] |
H A D | net80211_impl.h | 314 uint8_t *rates; member in struct:ieee80211_scanparams
|
H A D | net80211_ioctl.c | 714 struct ieee80211_rateset *rates = &(in->in_rates); local 798 /* supported rates */ 799 nrates = MIN(rates->ir_nrates, MAX_SCAN_SUPPORT_RATES); 801 * The number of supported rates might exceed 802 * MAX_SCAN_SUPPORT_RATES. Fill in highest rates 808 rates->ir_rates[rates->ir_nrates - i - 1]; 1631 * rate is checked anainst rates supported by current ESS. 2304 /* sort & skip duplicated rates */ 2310 /* skip duplicated rates */ [all...] |
H A D | net80211_node.c | 701 * Delete unusable rates; we've already checked 1149 (void) ieee80211_setup_rates(in, sp->rates, sp->xrates, 1179 (void) ieee80211_setup_rates(in, sp->rates, sp->xrates,
|
/illumos-gate/usr/src/cmd/dtrace/ |
H A D | dtrace.c | 1068 }, rates[] = { local 1079 for (i = 0; rates[i].name != NULL; i++) { 1080 if (dtrace_getopt(g_dtp, rates[i].optname, &rates[i].val) == -1) 1081 fatal("couldn't get option %s", rates[i].optname); 1114 for (i = 0; rates[i].name != NULL; i++) { 1118 if (rates[i].val == DTRACEOPT_UNSET) 1121 (void) dtrace_getopt(g_dtp, rates[i].optname, &nval); 1126 if (rates[i].val == nval) 1129 dir = nval > rates[ [all...] |
/illumos-gate/usr/src/uts/common/io/mwl/ |
H A D | mwl.c | 187 * Supported rates for 802.11a/b/g modes (in 500Kbps unit). 2044 MWL_HAL_TXRATE rates; local 2053 (void) memset(&rates, 0, sizeof (rates)); 2055 rates.MgtRate = rs->ir_rates[0] & IEEE80211_RATE_VAL; 2057 rates.McastRate = rates.MgtRate; 2059 return (mwl_hal_settxrate(sc, RATE_AUTO, &rates)); 2475 /* NB: potentially change mcast/mgt rates */ 2551 /* XXX does this work for 11ng basic rates 2564 MWL_HAL_TXRATE rates; local 2926 uint32_t rates; local [all...] |
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/wificonfig/ |
H A D | wificonfig.c | 228 static boolean_t is_rates_support(int fd, int num, uint8_t *rates); 425 {RATES, "rates", do_get_rates, do_set_rates, RW}, 450 * the rates value is in increments of 500kb/s. 452 * 802.11b(IEEE Std 802.11b-1999) page35, rates should be: 454 * 802.11a(IEEE Std 802.11a-1999) page47, rates should be: 456 * 802.11g(IEEE Std 802.11g-2003) page44, rates should be: 724 * rates=1,2 1553 "\t\trates\t\t - set of rates, seperated by ',' valid rates:\n" 3360 * is_rates_support: Querying driver about supported rates 3363 is_rates_support(int fd, int num, uint8_t *rates) argument 3410 rates_convert(const char *rates) argument 3441 uint8_t *rates = NULL; local 3493 uint8_t *rates; local 4375 uint8_t *rates; local [all...] |
/illumos-gate/usr/src/uts/common/io/uath/ |
H A D | uath.c | 154 * Supported rates for 802.11b/g modes (in 500Kbps unit). 1809 struct uath_cmd_rates rates; local 1812 bzero(&rates, sizeof (rates)); 1813 rates.connid = BE_32(UATH_ID_BSS); /* XXX */ 1814 rates.size = BE_32(sizeof (struct uath_cmd_rateset)); 1816 rates.rateset.length = rs->ir_nrates; 1817 bcopy(rs->ir_rates, &rates.rateset.set[0], rs->ir_nrates); 1820 "setting supported rates nrates=%d\n", rs->ir_nrates); 1822 &rates, sizeo [all...] |
/illumos-gate/usr/src/uts/common/io/wpi/ |
H A D | wpireg.h | 489 } rates[WPI_CCK11 + 1]; member in struct:wpi_mrr_setup
|
H A D | wpi.c | 285 * Supported rates for 802.11a/b/g modes (in 500Kbps unit). 554 /* set supported .11b and .11g rates */ 1720 /* CCK rates */ 1725 /* OFDM rates */ 2012 /* CCK rates (returned values are device-dependent) */ 2018 /* OFDM rates (cf IEEE Std 802.11a-1999, pp. 14 Table 80) */ 2029 /* unsupported rates (should not get there) */ 2765 /* CCK rates (not used with 802.11a) */ 2767 mrr.rates[i].flags = 0; 2768 mrr.rates[ [all...] |
/illumos-gate/usr/src/uts/common/io/ipw/ |
H A D | ipw2100_impl.h | 312 * supported rates 499 uint8_t rates; member in struct:ipw2100_node
|
/illumos-gate/usr/src/lib/libdladm/common/ |
H A D | linkprop.c | 242 * rates). The link_attr[] table enumerates the interfaces to the kernel, 862 * rates to be retrieved. However, we cannot increase it at this 865 * constant, MAX_SUPPORT_RATES, to allow all rates to be retrieved. 3257 dladm_wlan_rates_t *rates) 3269 for (i = 0; i < rates->wr_cnt; i++) 3270 wrp->wl_rates_rates[i] = rates->wr_rates[i]; 3271 wrp->wl_rates_num = rates->wr_cnt; 3274 (rates->wr_cnt * sizeof (char)) + WIFI_BUF_OFFSET; 3287 dladm_wlan_rates_t rates; local 3299 rates 3256 set_wlan_rate(dladm_handle_t handle, datalink_id_t linkid, dladm_wlan_rates_t *rates) argument [all...] |
/illumos-gate/usr/src/uts/common/sys/audio/ |
H A D | audio_oss.h | 380 unsigned int nrates; /* Array of supported sample rates */ 381 unsigned int rates[OSS_MAX_SAMPLE_RATES]; member in struct:oss_audioinfo
|
/illumos-gate/usr/src/uts/common/io/iwi/ |
H A D | ipw2200_impl.h | 334 /* supported rates */ 558 uint8_t rates[12]; member in struct:ipw2200_rateset
|
H A D | ipw2200.c | 489 * set supported .11a rates and channel - (2915ABG only) 492 /* .11a rates */ 510 * set supported .11b and .11g rates 865 * Set supported rates 870 (void) memcpy(rs.rates, ic->ic_sup_rates[IEEE80211_MODE_11G].ir_rates, 873 "ipw2200_config(): Setting .11g supported rates(%u)\n", rs.nrates)); 881 (void) memcpy(rs.rates, ic->ic_sup_rates[IEEE80211_MODE_11A].ir_rates, 884 "ipw2200_config(): Setting .11a supported rates(%u)\n", rs.nrates)); 1678 (void) memcpy(rs.rates, in->in_rates.ir_rates, in->in_rates.ir_nrates); 1681 "setting negotiated rates t [all...] |
/illumos-gate/usr/src/uts/common/io/atu/ |
H A D | atu.c | 310 uint8_t rates[4] = {0x82, 0x84, 0x8B, 0x96}; local 330 bcopy(rates, cmd.BasicRateSet, 4);
|
/illumos-gate/usr/src/uts/common/io/ath/ |
H A D | ath_hal.h | 589 /* value for supported rates info element of MLME */ 600 uint8_t rs_rates[32]; /* rates */ 1094 const HAL_RATE_TABLE *rates, uint32_t frameLen,
|
/illumos-gate/usr/src/uts/common/io/rtw/ |
H A D | rtw.c | 195 * Supported rates for 802.11b modes (in 500Kbps unit). 1911 uint8_t (*rates)[IEEE80211_RATE_MAXSIZE]; 1914 rates = &ic->ic_bss->in_rates.ir_rates; 1919 rate = (*rates)[ic->ic_bss->in_txrate];
|
/illumos-gate/usr/src/uts/common/io/urtw/ |
H A D | urtw.c | 115 * Supported rates for 802.11b/g modes (in 500Kbps unit). 2958 uint8_t (*rates)[IEEE80211_RATE_MAXSIZE]; 2961 rates = &ic->ic_bss->in_rates.ir_rates; 2966 rate = (*rates)[ic->ic_bss->in_txrate]; 4366 /* set supported .11b and .11g rates */
|