/haiku/src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/ |
H A D | if_ath_led.h | 36 extern void ath_led_event(struct ath_softc *sc, int rix);
|
H A D | if_athrate.h | 93 uint8_t rix; /* ratetable index, not rate code */ member in struct:ath_rc_series 143 u_int8_t *rix, int *try0, u_int8_t *txrate, int *maxdur, 150 struct ath_desc *, int shortPreamble, u_int8_t rix);
|
H A D | if_ath_led.c | 194 ath_led_event(struct ath_softc *sc, int rix) argument 199 ath_led_blink(sc, sc->sc_hwmap[rix].ledon, sc->sc_hwmap[rix].ledoff);
|
H A D | if_ath_tx.c | 1049 uint8_t rix; local 1056 rix = bf->bf_state.bfs_rc[0].rix; 1074 rt->info[rix].phy == IEEE80211_T_OFDM && 1102 rt->info[rix].phy == IEEE80211_T_HT && 1122 uint8_t rix; local 1130 rix = bf->bf_state.bfs_rc[0].rix; 1142 dur = rt->info[rix].spAckDuration; 1144 dur = rt->info[rix] 1204 ath_tx_calc_ctsduration(struct ath_hal *ah, int rix, int cix, int shortPreamble, int pktlen, const HAL_RATE_TABLE *rt, int flags) argument 1263 uint8_t rix = bf->bf_state.bfs_rc[0].rix; local 1382 uint8_t rate, rix; local 1562 u_int8_t rix = 0, txrate = 0; local 2147 u_int8_t rix, txrate; local 2349 int rix; local [all...] |
H A D | if_ath_tx_ht.c | 262 rate = rt->info[rc[i].rix].rateCode; 268 rate |= rt->info[rc[i].rix].shortPreamble; 415 uint8_t rc, rix, flags; local 496 rix = first_bf->bf_state.bfs_rc[0].rix; 497 rc = rt->info[rix].rateCode; 527 "%s: pktlen=%d, minlen=%d, rix=%x, rc=%x, width=%d, hgi=%d, ndelim=%d\n", 528 __func__, pktlen, minlen, rix, rc, width, half_gi, ndelim); 664 series[i].Rate = rt->info[rc[i].rix].rateCode; 665 series[i].RateIndex = rc[i].rix; [all...] |
H A D | if_ath_tdma.c | 258 int rix; local 279 rix = ath_tx_findrix(sc, tp->ucastrate); 281 rix = ath_tx_findrix(sc, tp->mcastrate); 293 vap->iv_ifp->if_mtu + IEEE80211_MAXOVERHEAD, rix, AH_TRUE, 371 int rix; local 407 rix = rt->rateCodeToIndex[rs->rs_rate]; 411 * only need the rix and preamble. 433 rix, 435 (rix & 0x80) ? 436 (! (rs->rs_flags & HAL_RX_GI)) : rt->info[rix] [all...] |
H A D | if_ath_beacon.c | 280 u_int8_t rix, rate; local 323 rix = 0; 325 rate = rt->info[rix].rateCode; 327 rate |= rt->info[rix].shortPreamble; 351 rc[0].Rate = rt->info[rix].rateCode; 352 rc[0].RateIndex = rix; 356 rix, 0, AH_TRUE);
|
H A D | if_ath_rx.c | 584 uint8_t rix; local 588 rix = rt->rateCodeToIndex[rs->rs_rate]; 589 sc->sc_rx_th.wr_rate = sc->sc_hwmap[rix].ieeerate; 590 sc->sc_rx_th.wr_flags = sc->sc_hwmap[rix].rxflags; 911 uint8_t rix = rt->rateCodeToIndex[rs->rs_rate]; local 914 sc->sc_hwmap[rix].ieeerate, rs->rs_rssi);
|
/haiku/src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/ath_rate/sample/ |
H A D | sample.c | 295 dot11rate(const HAL_RATE_TABLE *rt, int rix) argument 297 if (rix < 0) 299 return rt->info[rix].phy == IEEE80211_T_HT ? 300 rt->info[rix].dot11Rate : (rt->info[rix].dot11Rate & IEEE80211_RATE_VAL) / 2; 304 dot11rate_label(const HAL_RATE_TABLE *rt, int rix) argument 306 if (rix < 0) 308 return rt->info[rix].phy == IEEE80211_T_HT ? "MCS" : "Mb "; 312 * Return the rix with the lowest average_tx_time, 322 int rix, t local 422 int current_rix, rix; local 579 int rix = -1; local 620 int rix = -1, ht_rix = -1; local 674 int rix, mrr, best_rix, change_rates; local 927 ath_rate_setupxtxdesc(struct ath_softc *sc, struct ath_node *an, struct ath_desc *ds, int shortPreamble, u_int8_t rix) argument 1304 int x, y, rix; local 1514 int rix, y; local [all...] |
H A D | sample.h | 117 #define IS_RATE_DEFINED(sn, rix) (((uint64_t) (sn)->ratemask & (1ULL<<((uint64_t) rix))) != 0) 134 int rix, int short_retries, 151 if (rix >= rt->rateCount) { 152 printf("bogus rix %d, max %u, mode %u\n", 153 rix, rt->rateCount, sc->sc_curmode); 156 cix = rt->info[rix].controlRate; 162 switch (rt->info[rix].phy) { 190 rt->info[rix].phy == IEEE80211_T_OFDM) { 217 ctsduration += ath_hal_pkt_txtime(sc->sc_ah, rt, length, rix, 132 calc_usecs_unicast_packet(struct ath_softc *sc, int length, int rix, int short_retries, int long_retries, int is_ht40) argument [all...] |
/haiku/src/libs/compat/freebsd_wlan/net80211/ |
H A D | ieee80211_rssadapt.c | 243 int rix, rssi; local 262 for (rix = rs->rs_nrates-1; rix >= 0; rix--) 263 if ((*thrs)[rix] < (rssi << 8)) 265 if (rix != ra->ra_rix) { 267 ni->ni_txrate = ni->ni_rates.rs_rates[rix] & IEEE80211_RATE_VAL; 268 ra->ra_rix = rix; 274 return rix; 288 u_int rix; local 308 int rix; local [all...] |
H A D | ieee80211_phy.h | 141 uint8_t rix; local 149 rix = rt->rateCodeToIndex[rate & IEEE80211_RATE_VAL]; 150 KASSERT(rix != (uint8_t)-1, ("rate %d has no info", rate)); 151 return (enum ieee80211_phytype)rt->info[rix].phy; 177 uint8_t rix = rt->rateCodeToIndex[rate]; local 179 KASSERT(rix != (uint8_t)-1, ("rate %d has no info", rate)); 181 KASSERT(rt->info[rix].spAckDuration != 0, 183 return rt->info[rix].spAckDuration; 185 KASSERT(rt->info[rix].lpAckDuration != 0, 187 return rt->info[rix] [all...] |
H A D | ieee80211_ratectl_none.c | 78 int rix = 0; local 80 ni->ni_txrate = ni->ni_rates.rs_rates[rix] & IEEE80211_RATE_VAL; 81 return rix;
|
H A D | ieee80211_amrr.c | 252 int rix = amn->amn_rix; local 269 rs->rs_rates[rix] & IEEE80211_RATE_VAL, 284 rix + 1 < rs->rs_nrates) { 287 rix++; 292 rs->rs_rates[rix] & IEEE80211_RATE_VAL, 299 if (rix > 0) { 310 rix--; 315 rs->rs_rates[rix] & IEEE80211_RATE_VAL, 325 return rix; 339 int rix; local [all...] |
H A D | ieee80211_phy.c | 507 uint8_t rix = rt->rateCodeToIndex[rate]; local 511 KASSERT(rix != (uint8_t)-1, ("rate %d has no info", rate)); 512 kbps = rt->info[rix].rateKbps; 516 switch (rt->info[rix].phy) { 519 if (isShortPreamble && rt->info[rix].shortPreamble) 567 rt->info[rix].phy, rate);
|
H A D | ieee80211_proto.c | 646 int i, j, rix, error; local 715 rix = findrix(srs, r); 717 if (rix < 0) { 732 nrs->rs_rates[i] = srs->rs_rates[rix]; 735 if ((flags & IEEE80211_F_DODEL) && rix < 0) { 745 if (rix >= 0)
|
/haiku/src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/ath_rate/amrr/ |
H A D | amrr.c | 108 u_int8_t *rix, int *try0, u_int8_t *txrate, int *maxdur, 113 *rix = amn->amn_tx_rix0; 137 rc[0].rix = amn->amn_tx_rate0; 138 rc[1].rix = amn->amn_tx_rate1; 139 rc[2].rix = amn->amn_tx_rate2; 140 rc[3].rix = amn->amn_tx_rate3; 150 struct ath_desc *ds, int shortPreamble, u_int8_t rix) 232 u_int8_t rix; local 261 rix = sc->sc_rixmap[ 263 amn->amn_tx_rate1 = rt->info[rix] 106 ath_rate_findrate(struct ath_softc *sc, struct ath_node *an, int shortPreamble, size_t frameLen, int tid, int is_aggr, u_int8_t *rix, int *try0, u_int8_t *txrate, int *maxdur, int *maxpktlen) argument 149 ath_rate_setupxtxdesc(struct ath_softc *sc, struct ath_node *an, struct ath_desc *ds, int shortPreamble, u_int8_t rix) argument 365 int rix; local [all...] |
/haiku/src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/ath_rate/onoe/ |
H A D | onoe.c | 116 u_int8_t *rix, int *try0, u_int8_t *txrate, int *maxdur, 121 *rix = on->on_tx_rix0; 145 rc[0].rix = on->on_tx_rate0; 146 rc[1].rix = on->on_tx_rate1; 147 rc[2].rix = on->on_tx_rate2; 148 rc[3].rix = on->on_tx_rate3; 158 struct ath_desc *ds, int shortPreamble, u_int8_t rix) 207 u_int8_t rix; local 242 rix = sc->sc_rixmap[ 244 on->on_tx_rate1 = rt->info[rix] 114 ath_rate_findrate(struct ath_softc *sc, struct ath_node *an, int shortPreamble, size_t frameLen, int tid, int is_aggr, u_int8_t *rix, int *try0, u_int8_t *txrate, int *maxdur, int *maxpktlen) argument 157 ath_rate_setupxtxdesc(struct ath_softc *sc, struct ath_node *an, struct ath_desc *ds, int shortPreamble, u_int8_t rix) argument [all...] |
/haiku/src/add-ons/kernel/drivers/network/wlan/ralinkwifi/dev/ral/ |
H A D | rt2661var.h | 56 uint8_t rix; member in struct:rt2661_tx_data
|
H A D | rt2560var.h | 60 uint8_t rix; member in struct:rt2560_tx_data
|
H A D | rt2560.c | 942 if (data->rix != IEEE80211_FIXED_RATE_NONE) 953 if (data->rix != IEEE80211_FIXED_RATE_NONE) 964 if (data->rix != IEEE80211_FIXED_RATE_NONE) 1554 data->rix = IEEE80211_FIXED_RATE_NONE; 1626 data->rix = IEEE80211_FIXED_RATE_NONE; 1832 data->rix = ni->ni_txrate; 1836 data->rix = IEEE80211_FIXED_RATE_NONE;
|
H A D | rt2661.c | 889 if (data->rix != IEEE80211_FIXED_RATE_NONE) 900 if (data->rix != IEEE80211_FIXED_RATE_NONE) 1322 data->rix = IEEE80211_FIXED_RATE_NONE; 1394 data->rix = IEEE80211_FIXED_RATE_NONE; 1525 data->rix = ni->ni_txrate; 1529 data->rix = IEEE80211_FIXED_RATE_NONE;
|
/haiku/src/add-ons/translators/raw/ |
H A D | RAW.cpp | 1725 ushort (*pix)[4], (*rix)[3]; 1782 rix = &rgb[d][row - top][col - left]; 1786 - rix[-1][1] - rix[1][1] ) >> 1); 1787 rix[0][2-c] = CLIP(val); 1790 - rix[-TS][1] - rix[TS][1] ) >> 1); 1792 val = rix[0][1] + ((pix[-fInputWidth - 1][c] 1796 - rix[-TS - 1][1] - rix[ [all...] |
/haiku/src/add-ons/kernel/drivers/network/wlan/marvell88w8335/dev/malo/ |
H A D | if_malo.c | 905 malo_updatetxrate(struct ieee80211_node *ni, int rix) argument 909 if (rix < nitems(ieeerates)) 910 ni->ni_txrate = ieeerates[rix];
|
/haiku/src/add-ons/kernel/drivers/network/wlan/broadcom43xx/dev/bwi/ |
H A D | if_bwi.c | 2927 int type, ismcast, pkt_len, error, rix; local 2954 rix = ieee80211_ratectl_rate(ni, NULL, pkt_len); 2957 if (rix > 0) { 2958 rate_fb = ni->ni_rates.rs_rates[rix-1] &
|