Searched refs:amn (Results 1 – 7 of 7) sorted by relevance
/illumos-gate/usr/src/uts/common/io/net80211/ |
H A D | net80211_amrr.c | 36 ((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 D | rt2661.c | 1658 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 D | rt2661_var.h | 94 struct rt2661_amrr_node amn; member
|
/illumos-gate/usr/src/uts/common/io/rwn/ |
H A D | rt2860.c | 1391 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 D | rt2860_var.h | 210 struct rt2860_amrr_node amn[RT2860_WCID_MAX + 1]; member
|
/illumos-gate/usr/src/uts/common/io/iwn/ |
H A D | if_iwnvar.h | 80 struct ieee80211_amrr_node amn; member
|
H A D | if_iwn.c | 2436 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()
|