Lines Matching refs:rate

55 #define	RAL_RATE_IS_OFDM(rate)	((rate) >= 12 && (rate) != 22)  argument
1302 rt2560_ack_rate(struct ieee80211com *ic, int rate) in rt2560_ack_rate() argument
1304 switch (rate) { in rt2560_ack_rate()
1311 return ((ic->ic_curmode == IEEE80211_MODE_11B) ? 4 : rate); in rt2560_ack_rate()
1337 rt2560_txtime(int len, int rate, uint32_t flags) in rt2560_txtime() argument
1341 if (RAL_RATE_IS_OFDM(rate)) { in rt2560_txtime()
1343 txtime = (8 + 4 * len + 3 + rate - 1) / rate; in rt2560_txtime()
1347 txtime = (16 * len + rate - 1) / rate; in rt2560_txtime()
1348 if (rate != 2 && (flags & IEEE80211_F_SHPREAMBLE)) in rt2560_txtime()
1358 rt2560_plcp_signal(int rate) in rt2560_plcp_signal() argument
1360 switch (rate) { in rt2560_plcp_signal()
1384 uint32_t flags, int len, int rate, int encrypt) in rt2560_setup_tx_desc() argument
1401 desc->plcp_signal = rt2560_plcp_signal(rate); in rt2560_setup_tx_desc()
1405 if (RAL_RATE_IS_OFDM(rate)) { in rt2560_setup_tx_desc()
1412 plcp_length = (16 * len + rate - 1) / rate; in rt2560_setup_tx_desc()
1413 if (rate == 22) { in rt2560_setup_tx_desc()
1421 if (rate != 2 && (ic->ic_flags & IEEE80211_F_SHPREAMBLE)) in rt2560_setup_tx_desc()
1436 int rate, err = DDI_SUCCESS; in rt2560_mgmt_send() local
1498 rate = IEEE80211_IS_CHAN_5GHZ(ic->ic_curchan) ? 12 : 2; in rt2560_mgmt_send()
1509 dur = rt2560_txtime(RAL_ACK_SIZE, rate, ic->ic_flags) + in rt2560_mgmt_send()
1522 rt2560_setup_tx_desc(sc, desc, flags, pktlen, rate, 0); in rt2560_mgmt_send()
1534 pktlen, sc->prioq.cur, rate); in rt2560_mgmt_send()
1569 int rate, err = DDI_SUCCESS; in rt2560_send() local
1643 rate = rs->ir_rates[ic->ic_fixed_rate]; in rt2560_send()
1649 rate = rs->ir_rates[ni->in_txrate]; in rt2560_send()
1652 rate &= IEEE80211_RATE_VAL; in rt2560_send()
1653 if (rate <= 0) { in rt2560_send()
1654 rate = 2; /* basic rate */ in rt2560_send()
1669 dur = rt2560_txtime(RAL_ACK_SIZE, rt2560_ack_rate(ic, rate), in rt2560_send()
1676 rt2560_setup_tx_desc(sc, desc, flags, pktlen, rate, 0); in rt2560_send()
1688 pktlen, sc->txq.cur, rate); in rt2560_send()