| /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...] |
| /illumos-gate/usr/src/uts/common/io/arn/ |
| 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_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_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_core.h | 393 struct ath9k_tx_rate rates[4]; member in struct:ath_buf
|
| /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/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/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
|
| /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/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/iwi/ |
| H A D | ipw2200_impl.h | 334 /* supported rates */ 558 uint8_t rates[12]; member in struct:ipw2200_rateset
|
| /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
|