Home
last modified time | relevance | path

Searched refs:rates (Results 1 – 25 of 61) sorted by relevance

123

/openbsd/src/sys/dev/ic/
Dif_wi_hostap.c155 put_rates(caddr_t *ppkt, u_int16_t rates) in put_rates() argument
160 if (rates & WI_SUPPRATES_1M) in put_rates()
162 if (rates & WI_SUPPRATES_2M) in put_rates()
164 if (rates & WI_SUPPRATES_5M) in put_rates()
166 if (rates & WI_SUPPRATES_11M) in put_rates()
497 wihap_check_rates(struct wihap_sta_info *sta, u_int8_t rates[], int rates_len) in wihap_check_rates() argument
502 sta->rates = 0; in wihap_check_rates()
505 switch (rates[i] & 0x7f) { in wihap_check_rates()
507 sta->rates |= WI_SUPPRATES_1M; in wihap_check_rates()
510 sta->rates |= WI_SUPPRATES_2M; in wihap_check_rates()
[all …]
Dif_wi_hostap.h48 u_int8_t rates; member
91 u_int8_t rates; member
Dbwfmreg.h356 uint8_t rates[16]; member
386 uint8_t rates[BWFM_MAXRATES_IN_SET]; member
396 uint8_t rates[BWFM_MAXRATES_IN_SET]; member
436 uint8_t rates[BWFM_MAXRATES_IN_SET]; /* rates in 500kbps units */ member
Dar5xxx.c299 ath_hal_computetxtime(struct ath_hal *hal, const HAL_RATE_TABLE *rates, in ath_hal_computetxtime() argument
305 AR5K_ASSERT_ENTRY(rate_index, rates->rateCount); in ath_hal_computetxtime()
310 rate = &rates->info[rate_index]; in ath_hal_computetxtime()
1802 u_int16_t txpower, *rates; in ar5k_txpower_table() local
1805 rates = hal->ah_txpower.txp_rates; in ar5k_txpower_table()
1814 rates[i] = txpower; in ar5k_txpower_table()
1818 hal->ah_txpower.txp_min = rates[7]; in ar5k_txpower_table()
1819 hal->ah_txpower.txp_max = rates[0]; in ar5k_txpower_table()
1820 hal->ah_txpower.txp_ofdm = rates[0]; in ar5k_txpower_table()
Drtwn.c792 uint32_t rates, basicrates; in rtwn_ra_init() local
798 rates = basicrates = 0; in rtwn_ra_init()
807 rates |= 1 << j; in rtwn_ra_init()
821 mode, rates, basicrates)); in rtwn_ra_init()
826 if (rates & 0x0c) in rtwn_ra_init()
827 rtwn_write_4(sc, R92C_ARFR(0), rates & 0x05); in rtwn_ra_init()
829 rtwn_write_4(sc, R92C_ARFR(0), rates & 0x07); in rtwn_ra_init()
831 rtwn_write_4(sc, R92C_ARFR(0), rates & 0x07f5); in rtwn_ra_init()
835 error = rtwn_r88e_ra_init(sc, mode, rates, maxrate, in rtwn_ra_init()
848 error = rtwn_r92c_ra_init(sc, mode, rates, maxrate, in rtwn_ra_init()
[all …]
Dpgt.c1850 uint8_t rates[IEEE80211_RATE_MAXSIZE]; in pgt_net_attach() local
1943 bzero(rates, sizeof(rates)); in pgt_net_attach()
1944 error = pgt_oid_get(sc, PGT_OID_SUPPORTED_RATES, rates, sizeof(rates)); in pgt_net_attach()
1947 for (i = 0; i < sizeof(rates) && rates[i] != 0; i++) { in pgt_net_attach()
1948 switch (rates[i]) { in pgt_net_attach()
1956 rs->rs_rates[rs->rs_nrates++] = rates[i]; in pgt_net_attach()
1961 rs->rs_rates[rs->rs_nrates++] = rates[i]; in pgt_net_attach()
1965 rs->rs_rates[rs->rs_nrates++] = rates[i]; in pgt_net_attach()
1968 rs->rs_rates[rs->rs_nrates++] = rates[i]; in pgt_net_attach()
Dif_wi.c200 struct wi_ltv_rates rates; in wi_attach() local
326 rates.wi_type = WI_RID_DATA_RATES; in wi_attach()
327 rates.wi_len = sizeof(rates.wi_rates); in wi_attach()
328 if (wi_read_record(sc, (struct wi_ltv_gen *)&rates) == 0) { in wi_attach()
331 nrates = letoh16(*(u_int16_t *)rates.wi_rates); in wi_attach()
332 if (nrates > sizeof(rates.wi_rates) - 2) in wi_attach()
333 nrates = sizeof(rates.wi_rates) - 2; in wi_attach()
337 sc->wi_supprates |= rates.wi_rates[2 + i]; in wi_attach()
/openbsd/src/sys/dev/ofw/
Dofw_clock.c288 uint32_t *clocks, *parents, *rates; in clock_set_assigned() local
307 rate = rates = NULL; in clock_set_assigned()
309 rate = rates = malloc(rlen, M_TEMP, M_WAITOK); in clock_set_assigned()
310 OF_getpropintarray(node, "assigned-clock-rates", rates, rlen); in clock_set_assigned()
318 if (rate && rate < rates + (rlen / sizeof(uint32_t))) in clock_set_assigned()
331 free(rates, M_TEMP, rlen); in clock_set_assigned()
/openbsd/src/sys/dev/usb/
Duaudio.c241 struct uaudio_ranges rates; member
459 void uaudio_rates_print(int rates);
879 int rates, i, v; in uaudio_ranges_getrates() local
881 rates = 0; in uaudio_ranges_getrates()
889 rates |= 1 << i; in uaudio_ranges_getrates()
893 return rates; in uaudio_ranges_getrates()
1027 return uaudio_ranges_getrates(&u->rates, in uaudio_alt_getrates()
1303 uaudio_ranges_init(&u->rates); in uaudio_process_unit()
1693 uaudio_rates_print(int rates) in uaudio_rates_print() argument
1698 if (rates & (1 << i)) in uaudio_rates_print()
[all …]
Dif_uath.c1740 struct uath_cmd_rates rates; in uath_set_rates() local
1742 bzero(&rates, sizeof rates); in uath_set_rates()
1743 rates.magic1 = htobe32(0x02); in uath_set_rates()
1744 rates.size = htobe32(1 + sizeof rates.rates); in uath_set_rates()
1745 rates.nrates = rs->rs_nrates; in uath_set_rates()
1746 bcopy(rs->rs_rates, rates.rates, rs->rs_nrates); in uath_set_rates()
1749 return uath_cmd_write(sc, UATH_CMD_SET_RATES, &rates, sizeof rates, 0); in uath_set_rates()
Dif_upgtvar.h119 uint8_t rates[20]; member
357 uint8_t rates[8]; member
Dif_uathreg.h188 uint8_t rates[UATH_MAX_NRATES]; member
/openbsd/src/sys/net80211/
Dieee80211_input.c1610 const u_int8_t *tstamp, *ssid, *rates, *xrates, *edcaie, *wmmie, *tim; in ieee80211_recv_probe_resp() local
1651 ssid = rates = xrates = edcaie = wmmie = rsnie = wpaie = tim = NULL; in ieee80211_recv_probe_resp()
1669 rates = frm; in ieee80211_recv_probe_resp()
1735 if (rates == NULL || rates[1] > IEEE80211_RATE_MAXSIZE) { in ieee80211_recv_probe_resp()
2020 ieee80211_setup_rates(ic, ni, rates, xrates, IEEE80211_F_DOSORT); in ieee80211_recv_probe_resp()
2048 const u_int8_t *ssid, *rates, *xrates, *htcaps, *vhtcaps; in ieee80211_recv_probe_req() local
2059 ssid = rates = xrates = htcaps = vhtcaps = NULL; in ieee80211_recv_probe_req()
2070 rates = frm; in ieee80211_recv_probe_req()
2085 if (rates == NULL || rates[1] > IEEE80211_RATE_MAXSIZE) { in ieee80211_recv_probe_req()
2119 rate = ieee80211_setup_rates(ic, ni, rates, xrates, in ieee80211_recv_probe_req()
[all …]
Dieee80211_node.h82 uint32_t rates[IEEE80211_HT_RATESET_MAX_NRATES]; /* 500 kbit/s units */ member
123 uint32_t rates[IEEE80211_VHT_RATESET_MAX_NRATES]; /* 500 kbit/s units */ member
Dieee80211.c1293 } rates[] = { in ieee80211_rate2media() local
1344 for (i = 0; i < nitems(rates); i++) in ieee80211_rate2media()
1345 if (rates[i].m == mask) in ieee80211_rate2media()
1346 return rates[i].r; in ieee80211_rate2media()
Dieee80211_node.c1668 u_int8_t (*rates)[IEEE80211_RATE_MAXSIZE]; in ieee80211_get_rate() local
1671 rates = &ic->ic_bss->ni_rates.rs_rates; in ieee80211_get_rate()
1674 rate = (*rates)[ic->ic_fixed_rate]; in ieee80211_get_rate()
1676 rate = (*rates)[ic->ic_bss->ni_txrate]; in ieee80211_get_rate()
2612 const u_int8_t *rates, const u_int8_t *xrates, int flags) in ieee80211_setup_rates() argument
2617 rs->rs_nrates = rates[1]; in ieee80211_setup_rates()
2618 memcpy(rs->rs_rates, rates + 2, rs->rs_nrates); in ieee80211_setup_rates()
2692 static const u_int8_t rates[] = { 2, 4, 11, 22, 12, 24, 48 }; in ieee80211_iserp_sta() local
2700 for (i = 0; i < nitems(rates); i++) { in ieee80211_iserp_sta()
2702 if ((rs->rs_rates[j] & IEEE80211_RATE_VAL) == rates[i]) in ieee80211_iserp_sta()
Dieee80211_ra_vht.c158 txrate = rs->rates[mcs]; in ieee80211_ra_vht_get_txrate()
319 uint64_t txrate = rsnext->rates[mcs]; in ieee80211_ra_vht_probe_next_rateset()
Dieee80211_ra.c153 txrate = rs->rates[mcs - rs->min_mcs]; in ieee80211_ra_get_txrate()
331 uint64_t txrate = rsnext->rates[i]; in ieee80211_ra_probe_next_rateset()
/openbsd/src/lib/libsndio/
Dsio_sun.c154 static unsigned int rates[] = { in sio_sun_getcap() local
235 for (i = 0; i < sizeof(rates) / sizeof(rates[0]); i++) { in sio_sun_getcap()
237 &cap->enc[j], 0, 0, rates[i])) { in sio_sun_getcap()
238 cap->rate[i] = rates[i]; in sio_sun_getcap()
Dsio_aucat.c344 static unsigned int rates[] = { 8000, 11025, 12000 }; in sio_aucat_getcap() local
402 cap->rate[i] = rates[rindex] * rmult; in sio_aucat_getcap()
405 if (rindex == sizeof(rates) / sizeof(unsigned int)) { in sio_aucat_getcap()
/openbsd/src/sys/dev/pci/
Dauacer.c441 int rates[] = { in auacer_fixup_rate() local
445 for (i = 0; i < nitems(rates) - 1; i++) in auacer_fixup_rate()
446 if (rate <= (rates[i] + rates[i+1]) / 2) in auacer_fixup_rate()
447 return (rates[i]); in auacer_fixup_rate()
448 return (rates[i]); in auacer_fixup_rate()
Dif_wpi.c2099 mrr.rates[i].flags = 0; in wpi_mrr_setup()
2100 mrr.rates[i].plcp = wpi_rates[i].plcp; in wpi_mrr_setup()
2102 mrr.rates[i].next = in wpi_mrr_setup()
2105 mrr.rates[i].ntries = 1; in wpi_mrr_setup()
2109 mrr.rates[i].flags = 0; in wpi_mrr_setup()
2110 mrr.rates[i].plcp = wpi_rates[i].plcp; in wpi_mrr_setup()
2113 mrr.rates[i].next = (i == WPI_RIDX_OFDM6) ? in wpi_mrr_setup()
2118 mrr.rates[i].ntries = 1; in wpi_mrr_setup()
2256 cmd.rates[i].plcp = wpi_rates[i].plcp; in wpi_set_txpower()
2259 cmd.rates[i].rf_gain = wpi_rf_gain_5ghz[idx]; in wpi_set_txpower()
[all …]
Dif_wpireg.h436 } __packed rates[WPI_RIDX_MAX + 1]; member
517 } __packed rates[WPI_RIDX_MAX + 1]; member
Dazalia.c2780 azalia_codec_add_format(codec_t *this, int chan, int prec, uint32_t rates, in azalia_codec_add_format() argument
2793 if (rates & COP_PCM_R80) in azalia_codec_add_format()
2795 if (rates & COP_PCM_R110) in azalia_codec_add_format()
2797 if (rates & COP_PCM_R160) in azalia_codec_add_format()
2799 if (rates & COP_PCM_R220) in azalia_codec_add_format()
2801 if (rates & COP_PCM_R320) in azalia_codec_add_format()
2803 if (rates & COP_PCM_R441) in azalia_codec_add_format()
2805 if (rates & COP_PCM_R480) in azalia_codec_add_format()
2807 if (rates & COP_PCM_R882) in azalia_codec_add_format()
2809 if (rates & COP_PCM_R960) in azalia_codec_add_format()
[all …]
/openbsd/src/sys/dev/pci/drm/i915/display/
Dintel_dp.h111 int intel_dp_rate_index(const int *rates, int len, int rate);

123