Lines Matching refs:bitsPerSymbol
506 uint32_t bitsPerSymbol, numBits, numSymbols, phyTime, txTime; in ieee80211_compute_duration() local
524 bitsPerSymbol = (kbps * OFDM_SYMBOL_TIME) / 1000; in ieee80211_compute_duration()
525 KASSERT(bitsPerSymbol != 0, ("full rate bps")); in ieee80211_compute_duration()
528 numSymbols = howmany(numBits, bitsPerSymbol); in ieee80211_compute_duration()
534 bitsPerSymbol = (kbps * OFDM_HALF_SYMBOL_TIME) / 1000; in ieee80211_compute_duration()
535 KASSERT(bitsPerSymbol != 0, ("1/4 rate bps")); in ieee80211_compute_duration()
538 numSymbols = howmany(numBits, bitsPerSymbol); in ieee80211_compute_duration()
544 bitsPerSymbol = (kbps * OFDM_QUARTER_SYMBOL_TIME) / 1000; in ieee80211_compute_duration()
545 KASSERT(bitsPerSymbol != 0, ("1/2 rate bps")); in ieee80211_compute_duration()
548 numSymbols = howmany(numBits, bitsPerSymbol); in ieee80211_compute_duration()
555 bitsPerSymbol = ((kbps << 1) * TURBO_SYMBOL_TIME) / 1000; in ieee80211_compute_duration()
556 KASSERT(bitsPerSymbol != 0, ("turbo bps")); in ieee80211_compute_duration()
559 numSymbols = howmany(numBits, bitsPerSymbol); in ieee80211_compute_duration()
598 uint32_t bitsPerSymbol, numBits, numSymbols, txTime; in ieee80211_compute_duration_ht() local
604 bitsPerSymbol = ht40_bps[rate & 0x1f]; in ieee80211_compute_duration_ht()
606 bitsPerSymbol = ht20_bps[rate & 0x1f]; in ieee80211_compute_duration_ht()
608 numSymbols = howmany(numBits, bitsPerSymbol); in ieee80211_compute_duration_ht()