Home
last modified time | relevance | path

Searched refs:ic_rt (Results 1 – 21 of 21) sorted by relevance

/src/sys/dev/wtap/
H A Dif_wtap.c694 if(ic->ic_rt == NULL){ in wtap_attach()
696 ic->ic_rt = ieee80211_get_ratetable(&ic->ic_channels[0]); in wtap_attach()
698 printf("ic->ic_rt =%p\n", ic->ic_rt); in wtap_attach()
699 printf("rate count %d\n", ic->ic_rt->rateCount); in wtap_attach()
701 uint8_t code = ic->ic_rt->info[0].dot11Rate; in wtap_attach()
702 uint8_t cix = ic->ic_rt->info[0].ctlRateIndex; in wtap_attach()
703 uint8_t ctl_rate = ic->ic_rt->info[cix].dot11Rate; in wtap_attach()
706 uint8_t rix0 = ic->ic_rt->rateCodeToIndex[130]; in wtap_attach()
707 uint8_t rix1 = ic->ic_rt->rateCodeToIndex[132]; in wtap_attach()
708 uint8_t rix2 = ic->ic_rt->rateCodeToIndex[139]; in wtap_attach()
[all …]
/src/sys/dev/rtwn/rtl8812a/
H A Dr12a_tx.c163 rate = rtwn_ctl_vhtrate(ic->ic_rt, ridx); in r12a_tx_protection()
165 rate = rtwn_ctl_mcsrate(ic->ic_rt, ridx); in r12a_tx_protection()
167 rate = ieee80211_ctl_rate(ic->ic_rt, ridx2rate[ridx]); in r12a_tx_protection()
/src/sys/dev/rtwn/rtl8192c/
H A Dr92c_tx.c110 rate = rtwn_ctl_mcsrate(ic->ic_rt, ridx); in r92c_tx_protection()
113 rate = ieee80211_ctl_rate(ic->ic_rt, ridx2rate[ridx]); in r92c_tx_protection()
/src/sys/dev/usb/wlan/
H A Dif_ural.c993 if (ieee80211_rate2phytype(ic->ic_rt, rate) == IEEE80211_T_OFDM) { in ural_setup_tx_desc()
1098 dur = ieee80211_ack_duration(ic->ic_rt, tp->mgmtrate, in ural_tx_mgt()
1135 protrate = ieee80211_ctl_rate(ic->ic_rt, rate); in ural_sendprot()
1169 if (!ieee80211_isratevalid(ic->ic_rt, rate)) { in ural_tx_raw()
1253 ieee80211_rate2phytype(ic->ic_rt, rate) == IEEE80211_T_OFDM) in ural_tx_data()
1277 dur = ieee80211_ack_duration(ic->ic_rt, rate, in ural_tx_data()
H A Dif_rum.c1379 if (ieee80211_rate2phytype(ic->ic_rt, rate) == IEEE80211_T_OFDM) { in rum_setup_tx_desc()
1430 protrate = ieee80211_ctl_rate(ic->ic_rt, rate); in rum_sendprot()
1524 dur = ieee80211_ack_duration(ic->ic_rt, tp->mgmtrate, in rum_tx_mgt()
1574 if (!ieee80211_isratevalid(ic->ic_rt, rate)) in rum_tx_raw()
1676 ieee80211_rate2phytype(ic->ic_rt, rate) == IEEE80211_T_OFDM) in rum_tx_data()
1705 dur = ieee80211_ack_duration(ic->ic_rt, rate, in rum_tx_data()
H A Dif_mtw.c3250 dur = ieee80211_ack_duration(ic->ic_rt, rt2860_rates[ridx].rate, in mtw_tx_mgt()
3319 protrate = ieee80211_ctl_rate(ic->ic_rt, rate); in mtw_sendprot()
3376 if (!ieee80211_isratevalid(ic->ic_rt, rate)) { in mtw_tx_param()
H A Dif_run.c3615 dur = ieee80211_ack_duration(ic->ic_rt, rt2860_rates[ridx].rate, in run_tx_mgt()
3683 protrate = ieee80211_ctl_rate(ic->ic_rt, rate); in run_sendprot()
3741 if (!ieee80211_isratevalid(ic->ic_rt, rate)) { in run_tx_param()
/src/sys/dev/ral/
H A Drt2560.c1420 if (ieee80211_rate2phytype(ic->ic_rt, rate) == IEEE80211_T_OFDM) { in rt2560_setup_tx_desc()
1560 dur = ieee80211_ack_duration(ic->ic_rt, in rt2560_tx_mgt()
1624 protrate = ieee80211_ctl_rate(ic->ic_rt, rate); in rt2560_sendprot()
1657 if (!ieee80211_isratevalid(ic->ic_rt, rate)) { in rt2560_tx_raw()
1767 ieee80211_rate2phytype(ic->ic_rt, rate) == IEEE80211_T_OFDM) in rt2560_tx_data()
1837 dur = ieee80211_ack_duration(ic->ic_rt, in rt2560_tx_data()
2313 mask |= 1 << ieee80211_legacy_rate_lookup(ic->ic_rt, in rt2560_set_basicrates()
H A Drt2661.c1241 if (ieee80211_rate2phytype(ic->ic_rt, rate) == IEEE80211_T_OFDM) { in rt2661_setup_tx_desc()
1326 dur = ieee80211_ack_duration(ic->ic_rt, in rt2661_tx_mgt()
1391 protrate = ieee80211_ctl_rate(ic->ic_rt, rate); in rt2661_sendprot()
1460 ieee80211_rate2phytype(ic->ic_rt, rate) == IEEE80211_T_OFDM) in rt2661_tx_data()
1529 dur = ieee80211_ack_duration(ic->ic_rt, in rt2661_tx_data()
1848 mask |= 1 << ieee80211_legacy_rate_lookup(ic->ic_rt, in rt2661_set_basicrates()
H A Drt2860.c1510 ridx = ieee80211_legacy_rate_lookup(ic->ic_rt, rate); in rt2860_tx()
1750 ridx = ieee80211_legacy_rate_lookup(ic->ic_rt, in rt2860_tx_raw()
2263 mask |= 1 << ieee80211_legacy_rate_lookup(ic->ic_rt, in rt2860_set_basicrates()
/src/sys/net80211/
H A Dieee80211_superg.c753 frame_time = ieee80211_compute_duration(ic->ic_rt, framelen, in ff_approx_txtime()
1016 ic->ic_rt = ieee80211_get_ratetable(chan); in ieee80211_dturbo_switch()
H A Dieee80211_scan_sw.c751 ic->ic_rt = ieee80211_get_ratetable(chan); in scan_curchan_task()
H A Dieee80211_output.c697 if (!ieee80211_isratevalid(ic->ic_rt, rate)) in ieee80211_validate_rate()
3375 dur = ieee80211_compute_duration(ic->ic_rt, pktlen, rate, isshort) in ieee80211_alloc_prot()
3376 + ieee80211_ack_duration(ic->ic_rt, rate, isshort); in ieee80211_alloc_prot()
3380 dur += ieee80211_ack_duration(ic->ic_rt, rate, isshort); in ieee80211_alloc_prot()
H A Dieee80211_var.h213 const struct ieee80211_rate_table *ic_rt; /* table for ic_curchan */ member
H A Dieee80211_node.c793 ic->ic_rt = ieee80211_get_ratetable(ic->ic_curchan); in ieee80211_sync_curchan()
834 ic->ic_rt = ieee80211_get_ratetable(ic->ic_curchan); in ieee80211_setupcurchan()
H A Dieee80211_ioctl.c2035 ic->ic_rt = ieee80211_get_ratetable(ic->ic_curchan); in setcurchan()
2052 ic->ic_rt = ieee80211_get_ratetable(ic->ic_curchan); in setcurchan()
H A Dieee80211.c220 ic->ic_rt = ieee80211_get_ratetable(ic->ic_curchan); in ieee80211_chan_init()
H A Dieee80211_mesh.c3303 overhead = ieee80211_compute_duration(ic->ic_rt, in mesh_airtime_calc()
/src/sys/dev/bwi/
H A Dif_bwi.c3124 if (!ieee80211_isratevalid(ic->ic_rt, rate)) { in bwi_encap_raw()
3131 if (!ieee80211_isratevalid(ic->ic_rt, rate_fb)) { in bwi_encap_raw()
/src/sys/dev/iwn/
H A Dif_iwn.c2857 ridx = ieee80211_legacy_rate_lookup(ic->ic_rt, in iwn_rate_to_plcp()
4462 if (ieee80211_rate2phytype(ic->ic_rt, rate) == IEEE80211_T_CCK) in iwn_check_rate_needs_protection()
/src/sys/dev/bwn/
H A Dif_bwn.c6448 txhdr->dur_fb = ieee80211_compute_duration(ic->ic_rt, in bwn_set_txhdr()