Lines Matching defs:ni
531 ieee80211_process_callback(data->ni, data->m,
536 ieee80211_free_node(data->ni);
537 data->ni = NULL;
581 if (data->ni != NULL) {
582 ieee80211_free_node(data->ni);
583 data->ni = NULL;
640 struct ieee80211_node *ni;
670 ni = ieee80211_find_txnode(vap, retry->macaddr);
671 if (ni != NULL) {
675 ieee80211_ratectl_tx_complete(vap, ni,
678 ieee80211_free_node(ni);
2257 struct ieee80211_node *ni;
2320 ni = ieee80211_find_rxnode(ic,
2322 if (ni != NULL) {
2323 (void)ieee80211_input(ni, m, rssi, nf);
2324 ieee80211_free_node(ni);
2426 vap = data->ni->ni_vap;
2472 zyd_tx_start(struct zyd_softc *sc, struct mbuf *m0, struct ieee80211_node *ni)
2474 struct ieee80211vap *vap = ni->ni_vap;
2475 struct ieee80211com *ic = ni->ni_ic;
2497 tp = &vap->iv_txparms[ieee80211_chan2mode(ni->ni_chan)];
2504 (void) ieee80211_ratectl_rate(ni, NULL, 0);
2505 rate = ni->ni_txrate;
2510 k = ieee80211_crypto_encap(ni, m0);
2519 data->ni = ni;
2594 struct ieee80211_node *ni;
2607 ni = (struct ieee80211_node *)m->m_pkthdr.rcvif;
2608 if (zyd_tx_start(sc, m, ni) != 0) {
2609 ieee80211_free_node(ni);
2618 zyd_raw_xmit(struct ieee80211_node *ni, struct mbuf *m,
2621 struct ieee80211com *ic = ni->ni_ic;
2630 ieee80211_free_node(ni);
2637 ieee80211_free_node(ni);
2646 if (zyd_tx_start(sc, m, ni) != 0) {
2649 ieee80211_free_node(ni);