Lines Matching refs:ni

649 	int ni, na;  in iwn_intr_add()  local
653 if (ddi_intr_get_nintrs(sc->sc_dip, intr_type, &ni) != DDI_SUCCESS) in iwn_intr_add()
2428 iwn_newassoc(struct ieee80211_node *ni, int isnew) in iwn_newassoc() argument
2431 struct iwn_softc *sc = (struct iwn_softc *)&ni->in_ic; in iwn_newassoc()
2432 struct iwn_node *wn = (void *)ni; in iwn_newassoc()
2440 ni->in_txrate = ni->in_rates.ir_nrates / 2; in iwn_newassoc()
2442 for (i = 0; i < ni->in_rates.ir_nrates; i++) { in iwn_newassoc()
2443 rate = ni->in_rates.ir_rates[i] & IEEE80211_RATE_VAL; in iwn_newassoc()
2582 iwn_iter_func(void *arg, struct ieee80211_node *ni) in iwn_iter_func() argument
2585 struct iwn_node *wn = (struct iwn_node *)ni; in iwn_iter_func()
2587 ieee80211_amrr_choose(&sc->amrr, ni, &wn->amn); in iwn_iter_func()
2654 struct ieee80211_node *ni; in iwn_rx_done() local
2719 ni = ieee80211_find_rxnode(ic, (struct ieee80211_frame *)wh); in iwn_rx_done()
2744 ieee80211_input(ic, m, ni, rssi, 0); in iwn_rx_done()
2747 ieee80211_free_node(ni); in iwn_rx_done()
2926 struct iwn_node *wn = (struct iwn_node *)data->ni; in iwn_tx_done()
2938 ieee80211_free_node(data->ni); in iwn_tx_done()
2939 data->ni = NULL; in iwn_tx_done()
3941 data->ni = in; in iwn_send()
4503 iwn_set_link_quality(struct iwn_softc *sc, struct ieee80211_node *ni) in iwn_set_link_quality() argument
4505 struct iwn_node *wn = (void *)ni; in iwn_set_link_quality()
4506 struct ieee80211_rateset *rs = &ni->in_rates; in iwn_set_link_quality()
4627 iwn_set_timing(struct iwn_softc *sc, struct ieee80211_node *ni) in iwn_set_timing() argument
4633 memcpy(&cmd.tstamp, ni->in_tstamp.data, sizeof (uint64_t)); in iwn_set_timing()
4634 cmd.bintval = htole16(ni->in_intval); in iwn_set_timing()
4638 val = (uint64_t)ni->in_intval * 1024; /* msecs -> usecs */ in iwn_set_timing()
4642 sc->sc_timing->bintval.value.ul = ni->in_intval; in iwn_set_timing()
4643 sc->sc_timing->tstamp.value.ul = ni->in_tstamp.tsf; in iwn_set_timing()
5652 struct ieee80211_node *ni = ic->ic_bss; in iwn_limit_dwell() local
5656 if (ni != NULL) in iwn_limit_dwell()
5657 bintval = ni->in_intval; in iwn_limit_dwell()
5892 struct ieee80211_node *ni = ic->ic_bss; in iwn_auth() local
5895 ASSERT(ni->in_chan != NULL); in iwn_auth()
5898 IEEE80211_ADDR_COPY(sc->rxon.bssid, ni->in_bssid); in iwn_auth()
5899 sc->rxon.chan = ieee80211_chan2ieee(ic, ni->in_chan); in iwn_auth()
5901 if ((ni->in_chan != IEEE80211_CHAN_ANYC) && in iwn_auth()
5902 IEEE80211_IS_CHAN_2GHZ(ni->in_chan)) in iwn_auth()
5995 struct ieee80211_node *ni = ic->ic_bss; in iwn_run() local
6004 if ((error = iwn_set_timing(sc, ni)) != 0) { in iwn_run()
6011 IEEE80211_ADDR_COPY(sc->rxon.bssid, ni->in_bssid); in iwn_run()
6012 sc->rxon.associd = htole16(IEEE80211_AID(ni->in_associd)); in iwn_run()
6039 ((struct iwn_node *)ni)->id = IWN_ID_BSS; in iwn_run()
6040 iwn_newassoc(ni, 1); in iwn_run()
6044 IEEE80211_ADDR_COPY(node.macaddr, ni->in_macaddr); in iwn_run()
6056 if ((error = iwn_set_link_quality(sc, ni)) != 0) { in iwn_run()
6091 iwn_set_key(struct ieee80211com *ic, struct ieee80211_node *ni, in iwn_set_key() argument
6096 struct iwn_node *wn = (void *)ni; in iwn_set_key()
6102 return ieee80211_set_key(ic, ni, k); in iwn_set_key()
6121 iwn_delete_key(struct ieee80211com *ic, struct ieee80211_node *ni, in iwn_delete_key() argument
6126 struct iwn_node *wn = (void *)ni; in iwn_delete_key()
6132 ieee80211_delete_key(ic, ni, k); in iwn_delete_key()
6155 iwn_ampdu_rx_start(struct ieee80211com *ic, struct ieee80211_node *ni, in iwn_ampdu_rx_start() argument
6158 struct ieee80211_rx_ba *ba = &ni->in_rx_ba[tid]; in iwn_ampdu_rx_start()
6161 struct iwn_node *wn = (void *)ni; in iwn_ampdu_rx_start()
6179 iwn_ampdu_rx_stop(struct ieee80211com *ic, struct ieee80211_node *ni, in iwn_ampdu_rx_stop() argument
6184 struct iwn_node *wn = (void *)ni; in iwn_ampdu_rx_stop()
6201 iwn_ampdu_tx_start(struct ieee80211com *ic, struct ieee80211_node *ni, in iwn_ampdu_tx_start() argument
6204 struct ieee80211_tx_ba *ba = &ni->in_tx_ba[tid]; in iwn_ampdu_tx_start()
6207 struct iwn_node *wn = (void *)ni; in iwn_ampdu_tx_start()
6224 ops->ampdu_tx_start(sc, ni, tid, ba->ba_winstart); in iwn_ampdu_tx_start()
6230 iwn_ampdu_tx_stop(struct ieee80211com *ic, struct ieee80211_node *ni, in iwn_ampdu_tx_stop() argument
6233 struct ieee80211_tx_ba *ba = &ni->in_tx_ba[tid]; in iwn_ampdu_tx_stop()
6244 iwn4965_ampdu_tx_start(struct iwn_softc *sc, struct ieee80211_node *ni, in iwn4965_ampdu_tx_start() argument
6247 struct iwn_node *wn = (void *)ni; in iwn4965_ampdu_tx_start()
6303 iwn5000_ampdu_tx_start(struct iwn_softc *sc, struct ieee80211_node *ni, in iwn5000_ampdu_tx_start() argument
6306 struct iwn_node *wn = (void *)ni; in iwn5000_ampdu_tx_start()