Lines Matching refs:dur
617 uint nsyms, dur = 0, Ndps, kNdps; in brcms_c_calc_frame_time() local
630 dur = PREN_PREAMBLE + (tot_streams * PREN_PREAMBLE_EXT); in brcms_c_calc_frame_time()
632 dur += PREN_MM_EXT; in brcms_c_calc_frame_time()
648 dur += APHY_SYMBOL_TIME * nsyms; in brcms_c_calc_frame_time()
650 dur += DOT11_OFDM_SIGNAL_EXTENSION; in brcms_c_calc_frame_time()
652 dur = APHY_PREAMBLE_TIME; in brcms_c_calc_frame_time()
653 dur += APHY_SIGNAL_TIME; in brcms_c_calc_frame_time()
660 dur += APHY_SYMBOL_TIME * nsyms; in brcms_c_calc_frame_time()
662 dur += DOT11_OFDM_SIGNAL_EXTENSION; in brcms_c_calc_frame_time()
670 dur = (mac_len + rate - 1) / rate; in brcms_c_calc_frame_time()
672 dur += BPHY_PLCP_SHORT_TIME; in brcms_c_calc_frame_time()
674 dur += BPHY_PLCP_TIME; in brcms_c_calc_frame_time()
676 return dur; in brcms_c_calc_frame_time()
5736 uint dur = 0; in brcms_c_calc_ack_time() local
5745 dur = in brcms_c_calc_ack_time()
5748 return dur; in brcms_c_calc_ack_time()
5788 u16 dur, sifs; in brcms_c_compute_frame_dur() local
5792 dur = sifs; in brcms_c_compute_frame_dur()
5793 dur += (u16) brcms_c_calc_ack_time(wlc, rate, preamble_type); in brcms_c_compute_frame_dur()
5797 dur *= 2; in brcms_c_compute_frame_dur()
5799 dur += sifs; in brcms_c_compute_frame_dur()
5800 dur += in brcms_c_compute_frame_dur()
5804 return dur; in brcms_c_compute_frame_dur()
5810 u8 preamble_type, uint dur) in brcms_c_calc_frame_len() argument
5818 dur -= PREN_PREAMBLE + (tot_streams * PREN_PREAMBLE_EXT); in brcms_c_calc_frame_len()
5821 dur -= DOT11_OFDM_SIGNAL_EXTENSION; in brcms_c_calc_frame_len()
5825 nsyms = dur / APHY_SYMBOL_TIME; in brcms_c_calc_frame_len()
5830 dur -= APHY_PREAMBLE_TIME; in brcms_c_calc_frame_len()
5831 dur -= APHY_SIGNAL_TIME; in brcms_c_calc_frame_len()
5834 nsyms = dur / APHY_SYMBOL_TIME; in brcms_c_calc_frame_len()
5840 dur -= BPHY_PLCP_SHORT_TIME; in brcms_c_calc_frame_len()
5842 dur -= BPHY_PLCP_TIME; in brcms_c_calc_frame_len()
5843 mac_len = dur * rate; in brcms_c_calc_frame_len()
6132 u16 dur, sifs; in brcms_c_compute_rtscts_dur() local
6138 dur = 3 * sifs; in brcms_c_compute_rtscts_dur()
6139 dur += in brcms_c_compute_rtscts_dur()
6144 dur = 2 * sifs; in brcms_c_compute_rtscts_dur()
6147 dur += in brcms_c_compute_rtscts_dur()
6151 dur += in brcms_c_compute_rtscts_dur()
6155 dur += in brcms_c_compute_rtscts_dur()
6158 return dur; in brcms_c_compute_rtscts_dur()
6770 uint frag_dur, dur, dur_fallback; in brcms_c_d11hdrs_mac80211() local
6780 dur = in brcms_c_d11hdrs_mac80211()
6787 dur += le16_to_cpu(rts->duration); in brcms_c_d11hdrs_mac80211()
6791 dur = frag_dur; in brcms_c_d11hdrs_mac80211()
6795 dur = frag_dur; in brcms_c_d11hdrs_mac80211()
6796 dur += in brcms_c_d11hdrs_mac80211()
6809 txh->TxFesTimeNormal = cpu_to_le16((u16) dur); in brcms_c_d11hdrs_mac80211()
6821 if (wlc->edcf_txop[ac] >= (dur - frag_dur)) { in brcms_c_d11hdrs_mac80211()
6828 (dur - frag_dur))); in brcms_c_d11hdrs_mac80211()
6849 if (dur > wlc->edcf_txop[ac]) in brcms_c_d11hdrs_mac80211()
6855 dur, wlc->edcf_txop[ac]); in brcms_c_d11hdrs_mac80211()
7259 u16 dur, sifs; in brcms_c_mod_prb_rsp_rate_table() local
7285 dur = (u16) brcms_c_calc_frame_time(wlc, rate, in brcms_c_mod_prb_rsp_rate_table()
7287 dur += sifs; in brcms_c_mod_prb_rsp_rate_table()
7294 brcms_b_write_shm(wlc->hw, entry_ptr + M_RT_PRS_DUR_POS, dur); in brcms_c_mod_prb_rsp_rate_table()