Lines Matching refs:ni

448 	struct ieee80211_node *ni;  in ural_rxeof()  local
515 ni = ieee80211_find_rxnode(ic, wh); in ural_rxeof()
518 (void) ieee80211_input(ic, m, ni, desc->rssi, 0); in ural_rxeof()
521 ieee80211_free_node(ni); in ural_rxeof()
677 struct ieee80211_node *ni = NULL; in ural_send() local
720 ni = ieee80211_find_txnode(ic, wh->i_addr1); in ural_send()
721 if (ni == NULL) { in ural_send()
730 (void) ieee80211_encap(ic, m, ni); in ural_send()
753 rate = ni->in_rates.ir_rates[ni->in_txrate]; in ural_send()
811 if (ni != NULL) in ural_send()
812 ieee80211_free_node(ni); in ural_send()
1386 struct ieee80211_node *ni; in ural_newstate() local
1430 ni = ic->ic_bss; in ural_newstate()
1436 ural_set_bssid(sc, ni->in_bssid); in ural_newstate()
1449 ural_amrr_start(sc, ni); in ural_newstate()
1832 #define is_min_rate(ni) \ argument
1833 ((ni)->in_txrate == 0)
1834 #define is_max_rate(ni) \ argument
1835 ((ni)->in_txrate == (ni)->in_rates.ir_nrates - 1)
1836 #define increase_rate(ni) \ argument
1837 ((ni)->in_txrate++)
1838 #define decrease_rate(ni) \ argument
1839 ((ni)->in_txrate--)
1846 ural_ratectl(struct ural_amrr *amrr, struct ieee80211_node *ni) in ural_ratectl() argument
1853 !is_max_rate(ni)) { in ural_ratectl()
1856 increase_rate(ni); in ural_ratectl()
1863 if (!is_min_rate(ni)) { in ural_ratectl()
1874 decrease_rate(ni); in ural_ratectl()
1913 ural_amrr_start(struct ural_softc *sc, struct ieee80211_node *ni) in ural_amrr_start() argument
1927 for (i = ni->in_rates.ir_nrates - 1; in ural_amrr_start()
1928 i > 0 && (ni->in_rates.ir_rates[i] & IEEE80211_RATE_VAL) > 72; in ural_amrr_start()
1932 ni->in_txrate = i; in ural_amrr_start()
2120 ieee80211_node_t *ni = ic->ic_bss; in ural_m_stat() local
2121 struct ieee80211_rateset *rs = &ni->in_rates; in ural_m_stat()
2127 (rs->ir_rates[ni->in_txrate] & IEEE80211_RATE_VAL) in ural_m_stat()