Lines Matching refs:ni

513 	struct ieee80211_node *ni;  in rum_rxeof()  local
577 ni = ieee80211_find_rxnode(ic, wh); in rum_rxeof()
580 (void) ieee80211_input(ic, m, ni, desc->rssi, 0); in rum_rxeof()
583 ieee80211_free_node(ni); in rum_rxeof()
738 struct ieee80211_node *ni = NULL; in rum_send() local
781 ni = ieee80211_find_txnode(ic, wh->i_addr1); in rum_send()
782 if (ni == NULL) { in rum_send()
791 (void) ieee80211_encap(ic, m, ni); in rum_send()
814 rate = ni->in_rates.ir_rates[ni->in_txrate]; in rum_send()
876 if (ni != NULL) in rum_send()
877 ieee80211_free_node(ni); in rum_send()
1398 struct ieee80211_node *ni; in rum_newstate() local
1442 ni = ic->ic_bss; in rum_newstate()
1449 rum_set_bssid(sc, ni->in_bssid); in rum_newstate()
1458 rum_amrr_start(sc, ni); in rum_newstate()
1853 #define is_min_rate(ni) \ argument
1854 ((ni)->in_txrate == 0)
1855 #define is_max_rate(ni) \ argument
1856 ((ni)->in_txrate == (ni)->in_rates.ir_nrates - 1)
1857 #define increase_rate(ni) \ argument
1858 ((ni)->in_txrate++)
1859 #define decrease_rate(ni) \ argument
1860 ((ni)->in_txrate--)
1867 rum_ratectl(struct rum_amrr *amrr, struct ieee80211_node *ni) in rum_ratectl() argument
1874 !is_max_rate(ni)) { in rum_ratectl()
1877 increase_rate(ni); in rum_ratectl()
1884 if (!is_min_rate(ni)) { in rum_ratectl()
1895 decrease_rate(ni); in rum_ratectl()
1934 rum_amrr_start(struct rum_softc *sc, struct ieee80211_node *ni) in rum_amrr_start() argument
1948 for (i = ni->in_rates.ir_nrates - 1; in rum_amrr_start()
1949 i > 0 && (ni->in_rates.ir_rates[i] & IEEE80211_RATE_VAL) > 72; in rum_amrr_start()
1953 ni->in_txrate = i; in rum_amrr_start()
2141 ieee80211_node_t *ni; in rum_m_stat() local
2146 ni = ic->ic_bss; in rum_m_stat()
2147 rs = &ni->in_rates; in rum_m_stat()
2152 (rs->ir_rates[ni->in_txrate] & IEEE80211_RATE_VAL) in rum_m_stat()