Home
last modified time | relevance | path

Searched refs:amn (Results 1 – 7 of 7) sorted by relevance

/illumos-gate/usr/src/uts/common/io/net80211/
H A Dnet80211_amrr.c36 ((amn)->amn_retrycnt < (amn)->amn_txcnt / 10)
38 ((amn)->amn_retrycnt > (amn)->amn_txcnt / 3)
50 do { (amn)->amn_txcnt = (amn)->amn_retrycnt = 0; \
57 amn->amn_success = 0; in ieee80211_amrr_node_init()
59 amn->amn_txcnt = amn->amn_retrycnt = 0; in ieee80211_amrr_node_init()
73 if (is_success(amn) && is_enough(amn)) { in ieee80211_amrr_choose()
74 amn->amn_success++; in ieee80211_amrr_choose()
75 if (amn->amn_success >= amn->amn_success_threshold && in ieee80211_amrr_choose()
84 rate, amn->amn_txcnt, amn->amn_retrycnt); in ieee80211_amrr_choose()
112 rate, amn->amn_txcnt, amn->amn_retrycnt); in ieee80211_amrr_choose()
[all …]
/illumos-gate/usr/src/uts/common/io/rwd/
H A Drt2661.c1658 amn->amn_success = 0; in rt2661_amrr_node_init()
1660 amn->amn_txcnt = amn->amn_retrycnt = 0; in rt2661_amrr_node_init()
1670 ((amn)->amn_retrycnt < (amn)->amn_txcnt / 10) in rt2661_amrr_choose()
1672 ((amn)->amn_retrycnt > (amn)->amn_txcnt / 3) in rt2661_amrr_choose()
1684 { (amn)->amn_txcnt = (amn)->amn_retrycnt = 0; } in rt2661_amrr_choose()
1688 if (is_success(amn) && is_enough(amn)) { in rt2661_amrr_choose()
1689 amn->amn_success++; in rt2661_amrr_choose()
1690 if (amn->amn_success >= amn->amn_success_threshold && in rt2661_amrr_choose()
1698 amn->amn_txcnt, amn->amn_retrycnt); in rt2661_amrr_choose()
1719 amn->amn_txcnt, amn->amn_retrycnt); in rt2661_amrr_choose()
[all …]
H A Drt2661_var.h94 struct rt2661_amrr_node amn; member
/illumos-gate/usr/src/uts/common/io/rwn/
H A Drt2860.c1391 amn->amn_txcnt = amn->amn_retrycnt = 0; in rt2860_amrr_node_init()
1401 ((amn)->amn_retrycnt < (amn)->amn_txcnt / 10) in rt2860_amrr_choose()
1403 ((amn)->amn_retrycnt > (amn)->amn_txcnt / 3) in rt2860_amrr_choose()
1415 { (amn)->amn_txcnt = (amn)->amn_retrycnt = 0; } in rt2860_amrr_choose()
1419 if (is_success(amn) && is_enough(amn)) { in rt2860_amrr_choose()
1421 if (amn->amn_success >= amn->amn_success_threshold && in rt2860_amrr_choose()
1429 amn->amn_txcnt, amn->amn_retrycnt); in rt2860_amrr_choose()
1451 amn->amn_txcnt, amn->amn_retrycnt); in rt2860_amrr_choose()
1458 reset_cnt(amn); in rt2860_amrr_choose()
1639 amn = &sc->amn[wcid]; in rt2860_drain_stats_fifo()
[all …]
H A Drt2860_var.h210 struct rt2860_amrr_node amn[RT2860_WCID_MAX + 1]; member
/illumos-gate/usr/src/uts/common/io/iwn/
H A Dif_iwnvar.h80 struct ieee80211_amrr_node amn; member
H A Dif_iwn.c2436 ieee80211_amrr_node_init(&sc->amrr, &wn->amn); in iwn_newassoc()
2587 ieee80211_amrr_choose(&sc->amrr, ni, &wn->amn); in iwn_iter_func()
2929 wn->amn.amn_txcnt++; in iwn_tx_done()
2931 wn->amn.amn_retrycnt++; in iwn_tx_done()