/illumos-gate/usr/src/uts/common/io/net80211/ |
H A D | net80211_amrr.c | 54 ieee80211_amrr_node_init(struct ieee80211_amrr *amrr, argument 60 amn->amn_success_threshold = amrr->amrr_min_success_threshold; 67 ieee80211_amrr_choose(struct ieee80211_amrr *amrr, struct ieee80211_node *ni, argument 100 amrr->amrr_max_success_threshold) 102 amrr->amrr_max_success_threshold; 105 amrr->amrr_min_success_threshold;
|
/illumos-gate/usr/src/uts/common/io/rum/ |
H A D | rum.c | 1847 #define is_success(amrr) \ 1848 ((amrr)->retrycnt < (amrr)->txcnt / 10) 1849 #define is_failure(amrr) \ 1850 ((amrr)->retrycnt > (amrr)->txcnt / 3) 1851 #define is_enough(amrr) \ 1852 ((amrr)->txcnt > 10) 1861 #define reset_cnt(amrr) do { \ 1862 (amrr) 1867 rum_ratectl(struct rum_amrr *amrr, struct ieee80211_node *ni) argument 1909 struct rum_amrr *amrr = &sc->amrr; local 1936 struct rum_amrr *amrr = &sc->amrr; local [all...] |
H A D | rum_var.h | 79 struct rum_amrr amrr; member in struct:rum_softc
|
/illumos-gate/usr/src/uts/common/io/ural/ |
H A D | ural.c | 1826 #define is_success(amrr) \ 1827 ((amrr)->retrycnt < (amrr)->txcnt / 10) 1828 #define is_failure(amrr) \ 1829 ((amrr)->retrycnt > (amrr)->txcnt / 3) 1830 #define is_enough(amrr) \ 1831 ((amrr)->txcnt > 10) 1840 #define reset_cnt(amrr) do { \ 1841 (amrr) 1846 ural_ratectl(struct ural_amrr *amrr, struct ieee80211_node *ni) argument 1888 struct ural_amrr *amrr = &sc->amrr; local 1915 struct ural_amrr *amrr = &sc->amrr; local [all...] |
H A D | ural_var.h | 76 struct ural_amrr amrr; member in struct:ural_softc
|
/illumos-gate/usr/src/uts/common/io/iwh/ |
H A D | iwh.c | 1799 iwh_amrr_t *amrr; local 1801 amrr = kmem_zalloc(sizeof (iwh_amrr_t), KM_SLEEP); 1802 if (NULL == amrr) { 1804 "failed to allocate memory for amrr structure\n"); 1808 iwh_amrr_init(amrr); 1810 return (&amrr->in); 1856 iwh_amrr_t *amrr; local 1991 amrr = (iwh_amrr_t *)in; 2000 amrr->ht_mcs_idx = r; 2443 iwh_amrr_t *amrr; local 3336 iwh_amrr_t *amrr = (iwh_amrr_t *)in; local 5009 iwh_amrr_init(iwh_amrr_t *amrr) argument 5039 iwh_amrr_t *amrr = (iwh_amrr_t *)in; local 5065 iwh_amrr_t *amrr = (iwh_amrr_t *)in; local 5090 iwh_amrr_t *amrr = (iwh_amrr_t *)in; local 5121 iwh_amrr_t *amrr = (iwh_amrr_t *)in; local 5151 iwh_amrr_t *amrr = (iwh_amrr_t *)in; local [all...] |
/illumos-gate/usr/src/uts/common/io/iwp/ |
H A D | iwp.c | 1736 iwp_amrr_t *amrr; local 1738 amrr = kmem_zalloc(sizeof (iwp_amrr_t), KM_SLEEP); 1739 if (NULL == amrr) { 1741 "failed to allocate memory for amrr structure\n"); 1745 iwp_amrr_init(amrr); 1747 return (&amrr->in); 2347 iwp_amrr_t *amrr; local 2353 amrr = (iwp_amrr_t *)ic->ic_bss; 2355 amrr->txcnt++; 2357 "tx: %d cnt\n", amrr 4741 iwp_amrr_init(iwp_amrr_t *amrr) argument 4770 iwp_amrr_t *amrr = (iwp_amrr_t *)in; local [all...] |
/illumos-gate/usr/src/uts/common/io/wpi/ |
H A D | wpi.c | 1215 wpi_amrr_t *amrr; local 1217 amrr = kmem_zalloc(sizeof (wpi_amrr_t), KM_SLEEP); 1218 if (amrr != NULL) 1219 wpi_amrr_init(amrr); 1220 return (&amrr->in); 1776 wpi_amrr_t *amrr = (wpi_amrr_t *)ic->ic_bss; local 1783 amrr->txcnt++; 1784 WPI_DBG((WPI_DEBUG_RATECTL, "tx: %d cnt\n", amrr->txcnt)); 1786 amrr->retrycnt++; 1789 amrr 3568 wpi_amrr_init(wpi_amrr_t *amrr) argument 3593 wpi_amrr_t *amrr = (wpi_amrr_t *)in; local [all...] |
/illumos-gate/usr/src/uts/common/io/iwk/ |
H A D | iwk2.c | 1526 iwk_amrr_t *amrr; local 1528 amrr = kmem_zalloc(sizeof (iwk_amrr_t), KM_SLEEP); 1529 if (amrr != NULL) 1530 iwk_amrr_init(amrr); 1531 return (&amrr->in); 2191 iwk_amrr_t *amrr = (iwk_amrr_t *)ic->ic_bss; local 2200 amrr->txcnt++; 2201 IWK_DBG((IWK_DEBUG_RATECTL, "tx: %d cnt\n", amrr->txcnt)); 2203 amrr->retrycnt++; 4332 #define is_success(amrr) \ 4353 iwk_amrr_init(iwk_amrr_t *amrr) argument 4378 iwk_amrr_t *amrr = (iwk_amrr_t *)in; local [all...] |
/illumos-gate/usr/src/uts/common/io/rwd/ |
H A D | rt2661_var.h | 112 struct rt2661_amrr amrr; member in struct:rt2661_softc
|
H A D | rt2661.c | 1651 rt2661_amrr_node_init(const struct rt2661_amrr *amrr, argument 1657 amn->amn_success_threshold = amrr->amrr_min_success_threshold; 1661 rt2661_amrr_choose(struct rt2661_amrr *amrr, struct ieee80211_node *ni, argument 1704 amrr->amrr_max_success_threshold) 1706 amrr->amrr_max_success_threshold; 1709 amrr->amrr_min_success_threshold; 1882 rt2661_amrr_node_init(&sc->amrr, &((struct rt2661_node *)ni)->amn); 1898 rt2661_amrr_choose(&sc->amrr, ni, &rn->amn); 2931 sc->amrr.amrr_min_success_threshold = 1; 2932 sc->amrr [all...] |
/illumos-gate/usr/src/uts/common/io/rwn/ |
H A D | rt2860_var.h | 143 struct rt2860_amrr amrr; member in struct:rt2860_softc
|
H A D | rt2860.c | 1307 rt2860_amrr_choose(&sc->amrr, ni, &sc->amn[wcid]); 1385 rt2860_amrr_node_init(const struct rt2860_amrr *amrr, argument 1391 amn->amn_success_threshold = amrr->amrr_min_success_threshold; 1395 rt2860_amrr_choose(struct rt2860_amrr *amrr, struct ieee80211_node *ni, argument 1439 amrr->amrr_max_success_threshold) 1441 amrr->amrr_max_success_threshold; 1444 amrr->amrr_min_success_threshold; 1479 rt2860_amrr_node_init(&sc->amrr, &sc->amn[wcid]); 2903 sc->amrr.amrr_min_success_threshold = 1; 2904 sc->amrr [all...] |
/illumos-gate/usr/src/uts/common/io/iwn/ |
H A D | if_iwnvar.h | 174 struct ieee80211_amrr amrr; member in struct:iwn_softc
|
H A D | if_iwn.c | 1055 sc->amrr.amrr_min_success_threshold = 1; 1056 sc->amrr.amrr_max_success_threshold = 15; 2436 ieee80211_amrr_node_init(&sc->amrr, &wn->amn); 2587 ieee80211_amrr_choose(&sc->amrr, ni, &wn->amn);
|