Home
last modified time | relevance | path

Searched refs:ratespec (Results 1 – 2 of 2) sorted by relevance

/linux/drivers/net/wireless/broadcom/brcm80211/brcmsmac/
H A Drate.h170 static inline bool is_mcs_rate(u32 ratespec) in is_mcs_rate() argument
172 return (ratespec & RSPEC_MIMORATE) != 0; in is_mcs_rate()
175 static inline bool is_ofdm_rate(u32 ratespec) in is_ofdm_rate() argument
177 return !is_mcs_rate(ratespec) && in is_ofdm_rate()
178 (rate_info[ratespec & RSPEC_RATE_MASK] & BRCMS_RATE_FLAG); in is_ofdm_rate()
181 static inline bool is_cck_rate(u32 ratespec) in is_cck_rate() argument
183 u32 rate = (ratespec & BRCMS_RATE_MASK); in is_cck_rate()
185 return !is_mcs_rate(ratespec) && ( in is_cck_rate()
H A Dmain.c579 static uint brcms_c_calc_frame_time(struct brcms_c_info *wlc, u32 ratespec, in brcms_c_attach_malloc()
583 uint rate = rspec2rate(ratespec);
591 if (is_mcs_rate(ratespec)) { in brcms_b_update_slot_timing()
592 uint mcs = ratespec & RSPEC_RATE_MASK; in brcms_b_update_slot_timing()
593 int tot_streams = mcs_2_txstreams(mcs) + rspec_stc(ratespec); in brcms_b_update_slot_timing()
599 kNdps = mcs_2_rate(mcs, rspec_is40mhz(ratespec), in brcms_b_update_slot_timing()
600 rspec_issgi(ratespec)) * 4; in brcms_b_update_slot_timing()
602 if (rspec_stc(ratespec) == 0)
3907 * beacon ratespec AND txant setting as per this table: in brcms_c_set_chanspec()
3908 * ratespec CC in brcms_c_set_chanspec()
607 brcms_c_calc_frame_time(struct brcms_c_info * wlc,u32 ratespec,u8 preamble_type,uint mac_len) brcms_c_calc_frame_time() argument
5748 brcms_c_calc_frame_len(struct brcms_c_info * wlc,u32 ratespec,u8 preamble_type,uint dur) brcms_c_calc_frame_len() argument
7137 brcms_c_calc_lsig_len(struct brcms_c_info * wlc,u32 ratespec,uint mac_len) brcms_c_calc_lsig_len() argument
[all...]