Searched refs:rix (Results 1 - 23 of 23) sorted by relevance

/haiku-fatelf/src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/ath_rate/sample/
H A Dsample.c147 dot11rate(const HAL_RATE_TABLE *rt, int rix) argument
149 return rt->info[rix].phy == IEEE80211_T_HT ?
150 rt->info[rix].dot11Rate : (rt->info[rix].dot11Rate & IEEE80211_RATE_VAL) / 2;
154 dot11rate_label(const HAL_RATE_TABLE *rt, int rix) argument
156 return rt->info[rix].phy == IEEE80211_T_HT ? "MCS" : "Mb ";
160 * Return the rix with the lowest average_tx_time,
170 int rix, tt; local
174 for (mask = sn->ratemask, rix = 0; mask != 0; mask >>= 1, rix
212 int current_rix, rix; local
334 int rix, mrr, best_rix, change_rates; local
447 ath_rate_getxtxrates(struct ath_softc *sc, struct ath_node *an, uint8_t rix0, uint8_t *rix, uint8_t *try) argument
467 ath_rate_setupxtxdesc(struct ath_softc *sc, struct ath_node *an, struct ath_desc *ds, int shortPreamble, u_int8_t rix) argument
645 int hwrates[4], tries[4], rix[4]; local
763 int x, y, rix; local
882 int rix, y; local
[all...]
H A Dsample.h101 #define IS_RATE_DEFINED(sn, rix) (((sn)->ratemask & (1<<(rix))) != 0)
118 int rix, int short_retries,
136 if (rix >= rt->rateCount) {
137 printf("bogus rix %d, max %u, mode %u\n",
138 rix, rt->rateCount, sc->sc_curmode);
141 cix = rt->info[rix].controlRate;
147 switch (rt->info[rix].phy) {
175 rt->info[rix].phy == IEEE80211_T_OFDM) {
202 ctsduration += ath_hal_pkt_txtime(sc->sc_ah, rt, length, rix,
116 calc_usecs_unicast_packet(struct ath_softc *sc, int length, int rix, int short_retries, int long_retries, int is_ht40) argument
[all...]
/haiku-fatelf/src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/
H A Dif_ath_tx_ht.h37 uint8_t *rix, uint8_t *try);
H A Dif_athrate.h108 uint8_t rix0, uint8_t *rix, uint8_t *try);
118 u_int8_t *rix, int *try0, u_int8_t *txrate);
124 struct ath_desc *, int shortPreamble, u_int8_t rix);
H A Dif_ath_tx.c425 int rix, int cix, int shortPreamble)
450 ath_tx_calc_ctsduration(struct ath_hal *ah, int rix, int cix, argument
476 rt, pktlen, rix, AH_TRUE);
478 ctsduration += rt->info[rix].spAckDuration;
483 rt, pktlen, rix, AH_FALSE);
485 ctsduration += rt->info[rix].lpAckDuration;
503 u_int8_t rix, txrate, ctsrate; local
590 rix = an->an_mgmtrix;
591 txrate = rt->info[rix].rateCode;
593 txrate |= rt->info[rix]
424 ath_tx_get_rtscts_rate(struct ath_hal *ah, const HAL_RATE_TABLE *rt, int rix, int cix, int shortPreamble) argument
883 u_int8_t rix, cix, txrate, ctsrate, rate1, rate2, rate3; local
[all...]
H A Dif_ath_tx_ht.c98 HAL_11N_RATE_SERIES *series, unsigned int pktlen, uint8_t *rix,
157 series[i].Rate = rt->info[rix[i]].rateCode;
169 series[i].Rate |= rt->info[rix[i]].shortPreamble;
171 rt, pktlen, rix[i], shortPreamble);
204 int pktlen, int flags, uint8_t ctsrate, int is_pspoll, uint8_t *rix, uint8_t *try)
214 ath_rateseries_setup(sc, ni, series, pktlen, rix, try, flags);
97 ath_rateseries_setup(struct ath_softc *sc, struct ieee80211_node *ni, HAL_11N_RATE_SERIES *series, unsigned int pktlen, uint8_t *rix, uint8_t *try, int flags) argument
203 ath_buf_set_rate(struct ath_softc *sc, struct ieee80211_node *ni, struct ath_buf *bf, int pktlen, int flags, uint8_t ctsrate, int is_pspoll, uint8_t *rix, uint8_t *try) argument
H A Dif_ath.c2341 u_int8_t rix, rate; local
2378 rix = 0;
2380 rate = rt->info[rix].rateCode;
2382 rate |= rt->info[rix].shortPreamble;
3412 uint8_t rix; local
3416 rix = rt->rateCodeToIndex[rs->rs_rate];
3417 sc->sc_rx_th.wr_rate = sc->sc_hwmap[rix].ieeerate;
3418 sc->sc_rx_th.wr_flags = sc->sc_hwmap[rix].rxflags;
3720 uint8_t rix = rt->rateCodeToIndex[rs->rs_rate]; local
3723 sc->sc_hwmap[rix]
4059 int rix = sc->sc_rixmap[rate]; local
5152 ath_led_event(struct ath_softc *sc, int rix) argument
5573 int rix; local
5647 int rix; local
[all...]
/haiku-fatelf/src/libs/compat/freebsd_wlan/net80211/
H A Dieee80211_phy.h104 uint8_t rix = rt->rateCodeToIndex[rate]; local
105 KASSERT(rix != (uint8_t)-1, ("rate %d has no info", rate));
106 return (enum ieee80211_phytype)rt->info[rix].phy;
125 uint8_t rix = rt->rateCodeToIndex[rate]; local
127 KASSERT(rix != (uint8_t)-1, ("rate %d has no info", rate));
129 KASSERT(rt->info[rix].spAckDuration != 0,
131 return rt->info[rix].spAckDuration;
133 KASSERT(rt->info[rix].lpAckDuration != 0,
135 return rt->info[rix].lpAckDuration;
H A Dieee80211_rssadapt.c228 int rix, rssi; local
239 for (rix = rs->rs_nrates-1; rix >= 0; rix--)
240 if ((*thrs)[rix] < (rssi << 8))
242 if (rix != ra->ra_rix) {
244 ni->ni_txrate = ni->ni_rates.rs_rates[rix] & IEEE80211_RATE_VAL;
245 ra->ra_rix = rix;
251 return rix;
265 u_int rix; local
285 int rix; local
[all...]
H A Dieee80211_ratectl_none.c73 int rix = 0; local
75 ni->ni_txrate = ni->ni_rates.rs_rates[rix] & IEEE80211_RATE_VAL;
76 return rix;
H A Dieee80211_amrr.c177 int rix = amn->amn_rix; local
184 rix + 1 < ni->ni_rates.rs_nrates) {
187 rix++;
190 ni->ni_rates.rs_rates[rix] & IEEE80211_RATE_VAL,
197 if (rix > 0) {
208 rix--;
211 ni->ni_rates.rs_rates[rix] & IEEE80211_RATE_VAL,
221 return rix;
234 int rix; local
237 rix
[all...]
H A Dieee80211_phy.c401 uint8_t rix = rt->rateCodeToIndex[rate]; local
405 KASSERT(rix != (uint8_t)-1, ("rate %d has no info", rate));
406 kbps = rt->info[rix].rateKbps;
410 switch (rt->info[rix].phy) {
413 if (isShortPreamble && rt->info[rix].shortPreamble)
461 rt->info[rix].phy, rate);
H A Dieee80211_proto.c494 int i, j, rix, error; local
562 rix = findrix(srs, r);
564 if (rix < 0) {
579 nrs->rs_rates[i] = srs->rs_rates[rix];
582 if ((flags & IEEE80211_F_DODEL) && rix < 0) {
592 if (rix >= 0)
/haiku-fatelf/src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/ath_rate/amrr/
H A Damrr.c105 u_int8_t *rix, int *try0, u_int8_t *txrate)
109 *rix = amn->amn_tx_rix0;
125 uint8_t rix0, uint8_t *rix, uint8_t *try)
129 /* rix[0] = amn->amn_tx_rate0; */
130 rix[1] = amn->amn_tx_rate1;
131 rix[2] = amn->amn_tx_rate2;
132 rix[3] = amn->amn_tx_rate3;
143 struct ath_desc *ds, int shortPreamble, u_int8_t rix)
221 u_int8_t rix; local
250 rix
103 ath_rate_findrate(struct ath_softc *sc, struct ath_node *an, int shortPreamble, size_t frameLen, u_int8_t *rix, int *try0, u_int8_t *txrate) argument
124 ath_rate_getxtxrates(struct ath_softc *sc, struct ath_node *an, uint8_t rix0, uint8_t *rix, uint8_t *try) argument
142 ath_rate_setupxtxdesc(struct ath_softc *sc, struct ath_node *an, struct ath_desc *ds, int shortPreamble, u_int8_t rix) argument
354 int rix; local
[all...]
/haiku-fatelf/src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/ath_rate/onoe/
H A Donoe.c113 u_int8_t *rix, int *try0, u_int8_t *txrate)
117 *rix = on->on_tx_rix0;
133 uint8_t rix0, uint8_t *rix, uint8_t *try)
137 /* rix[0] = on->on_tx_rate0; */
138 rix[1] = on->on_tx_rate1;
139 rix[2] = on->on_tx_rate2;
140 rix[3] = on->on_tx_rate3;
150 struct ath_desc *ds, int shortPreamble, u_int8_t rix)
194 u_int8_t rix; local
229 rix
111 ath_rate_findrate(struct ath_softc *sc, struct ath_node *an, int shortPreamble, size_t frameLen, u_int8_t *rix, int *try0, u_int8_t *txrate) argument
132 ath_rate_getxtxrates(struct ath_softc *sc, struct ath_node *an, uint8_t rix0, uint8_t *rix, uint8_t *try) argument
149 ath_rate_setupxtxdesc(struct ath_softc *sc, struct ath_node *an, struct ath_desc *ds, int shortPreamble, u_int8_t rix) argument
[all...]
/haiku-fatelf/src/add-ons/kernel/drivers/network/wlan/ralinkwifi/dev/ral/
H A Drt2560var.h60 uint8_t rix; member in struct:rt2560_tx_data
H A Drt2661var.h56 uint8_t rix; member in struct:rt2661_tx_data
H A Drt2661.c907 if (data->rix != IEEE80211_FIXED_RATE_NONE)
919 if (data->rix != IEEE80211_FIXED_RATE_NONE)
1352 data->rix = IEEE80211_FIXED_RATE_NONE;
1444 data->rix = IEEE80211_FIXED_RATE_NONE;
1575 data->rix = ni->ni_txrate;
1579 data->rix = IEEE80211_FIXED_RATE_NONE;
H A Drt2560.c957 if (data->rix != IEEE80211_FIXED_RATE_NONE)
969 if (data->rix != IEEE80211_FIXED_RATE_NONE)
981 if (data->rix != IEEE80211_FIXED_RATE_NONE)
1592 data->rix = IEEE80211_FIXED_RATE_NONE;
1684 data->rix = IEEE80211_FIXED_RATE_NONE;
1886 data->rix = ni->ni_txrate;
1890 data->rix = IEEE80211_FIXED_RATE_NONE;
/haiku-fatelf/src/add-ons/translators/raw/
H A DRAW.cpp1724 ushort (*pix)[4], (*rix)[3];
1781 rix = &rgb[d][row - top][col - left];
1785 - rix[-1][1] - rix[1][1] ) >> 1);
1786 rix[0][2-c] = CLIP(val);
1789 - rix[-TS][1] - rix[TS][1] ) >> 1);
1791 val = rix[0][1] + ((pix[-fInputWidth - 1][c]
1795 - rix[-TS - 1][1] - rix[
[all...]
/haiku-fatelf/src/add-ons/kernel/drivers/network/wlan/marvell88w8335/dev/malo/
H A Dif_malo.c939 malo_updatetxrate(struct ieee80211_node *ni, int rix) argument
944 if (rix < N(ieeerates))
945 ni->ni_txrate = ieeerates[rix];
/haiku-fatelf/src/add-ons/kernel/drivers/network/wlan/broadcom43xx/dev/bwi/
H A Dif_bwi.c2961 int type, ismcast, pkt_len, error, rix; local
2989 rix = ieee80211_ratectl_rate(ni, NULL, pkt_len);
2992 if (rix > 0) {
2993 rate_fb = ni->ni_rates.rs_rates[rix-1] &
/haiku-fatelf/src/add-ons/kernel/drivers/network/wlan/marvell88w8363/dev/mwl/
H A Dif_mwl.c3429 mwl_cvtlegacyrix(int rix) argument
3434 return (rix < N(ieeerates) ? ieeerates[rix] : 0);

Completed in 300 milliseconds