Lines Matching refs:ni

633 		if (data->ni != NULL) {  in rt2560_reset_tx_ring()
634 ieee80211_free_node(data->ni); in rt2560_reset_tx_ring()
635 data->ni = NULL; in rt2560_reset_tx_ring()
659 if (data->ni != NULL) { in rt2560_free_tx_ring()
660 ieee80211_free_node(data->ni); in rt2560_free_tx_ring()
661 data->ni = NULL; in rt2560_free_tx_ring()
792 return ((rn != NULL) ? &rn->ni : NULL); in rt2560_node_alloc()
825 rt2560_iter_func(void *arg, struct ieee80211_node *ni) in rt2560_iter_func() argument
827 struct rt2560_node *rn = (struct rt2560_node *)ni; in rt2560_iter_func()
871 struct ieee80211_node *ni; in rt2560_newstate() local
925 ni = ic->ic_bss; in rt2560_newstate()
930 rt2560_set_bssid(sc, ni->in_bssid); in rt2560_newstate()
1041 rn = (struct rt2560_node *)data->ni; in rt2560_tx_intr()
1063 ral_rssadapt_lower_rate(ic, data->ni, in rt2560_tx_intr()
1076 ieee80211_free_node(data->ni); in rt2560_tx_intr()
1077 data->ni = NULL; in rt2560_tx_intr()
1149 ieee80211_free_node(data->ni); in rt2560_prio_intr()
1150 data->ni = NULL; in rt2560_prio_intr()
1179 struct ieee80211_node *ni; in rt2560_rx_intr() local
1253 ni = ieee80211_find_rxnode(ic, wh); in rt2560_rx_intr()
1256 rn = (struct rt2560_node *)ni; in rt2560_rx_intr()
1257 ral_rssadapt_input(ic, ni, &rn->rssadapt, desc->rssi); in rt2560_rx_intr()
1260 (void) ieee80211_input(ic, m, ni, desc->rssi, 0); in rt2560_rx_intr()
1263 ieee80211_free_node(ni); in rt2560_rx_intr()
1444 struct ieee80211_node *ni; in rt2560_mgmt_send() local
1475 ni = ieee80211_find_txnode(ic, wh->i_addr1); in rt2560_mgmt_send()
1477 if (ni == NULL) { in rt2560_mgmt_send()
1499 data->ni = ieee80211_ref_node(ni); in rt2560_mgmt_send()
1547 ieee80211_free_node(ni); in rt2560_mgmt_send()
1571 struct ieee80211_node *ni; in rt2560_send() local
1605 ni = ieee80211_find_txnode(ic, wh->i_addr1); in rt2560_send()
1607 if (ni == NULL) { in rt2560_send()
1613 (void) ieee80211_encap(ic, m, ni); in rt2560_send()
1635 data->ni = ieee80211_ref_node(ni); in rt2560_send()
1645 rs = &ni->in_rates; in rt2560_send()
1646 rn = (struct rt2560_node *)ni; in rt2560_send()
1647 ni->in_txrate = ral_rssadapt_choose(&rn->rssadapt, rs, wh, in rt2560_send()
1649 rate = rs->ir_rates[ni->in_txrate]; in rt2560_send()
1660 data->id.id_rateidx = ni->in_txrate; in rt2560_send()
1661 data->id.id_node = ni; in rt2560_send()
1662 data->id.id_rssi = ni->in_rssi; in rt2560_send()
1702 ieee80211_free_node(ni); in rt2560_send()
2190 ieee80211_node_t *ni = ic->ic_bss; in rt2560_m_stat() local
2191 struct ieee80211_rateset *rs = &ni->in_rates; in rt2560_m_stat()
2197 (rs->ir_rates[ni->in_txrate] & IEEE80211_RATE_VAL) in rt2560_m_stat()