Lines Matching refs:ni

65 r92c_tx_set_ht40(struct rtwn_softc *sc, void *buf, struct ieee80211_node *ni)  in r92c_tx_set_ht40()  argument
69 if (ieee80211_ht_check_tx_ht40(ni)) { in r92c_tx_set_ht40()
72 extc_offset = r92c_tx_get_sco(sc, ni->ni_chan); in r92c_tx_set_ht40()
130 struct ieee80211_node *ni, int ismcast) in r92c_tx_raid() argument
133 struct ieee80211vap *vap = ni->ni_vap; in r92c_tx_raid()
138 chan = (ni->ni_chan != IEEE80211_CHAN_ANYC) ? in r92c_tx_raid()
139 ni->ni_chan : ic->ic_curchan; in r92c_tx_raid()
143 if (ismcast || !(ni->ni_flags & IEEE80211_NODE_HT)) { in r92c_tx_raid()
184 r92c_tx_set_sgi(struct rtwn_softc *sc, void *buf, struct ieee80211_node *ni) in r92c_tx_set_sgi() argument
195 if (ieee80211_ht_check_tx_ht40(ni)) { in r92c_tx_set_sgi()
196 if (ieee80211_ht_check_tx_shortgi_40(ni)) in r92c_tx_set_sgi()
198 } else if (ieee80211_ht_check_tx_ht(ni)) { in r92c_tx_set_sgi()
199 if (ieee80211_ht_check_tx_shortgi_20(ni)) in r92c_tx_set_sgi()
233 const struct ieee80211_node *ni, int tid) in r92c_calculate_tx_agg_window() argument
238 tap = &ni->ni_tx_ampdu[tid]; in r92c_calculate_tx_agg_window()
304 const struct ieee80211_node *ni, const struct mbuf *m, in r92c_tx_get_protmode() argument
321 chan = (ni->ni_chan != IEEE80211_CHAN_ANYC) ? in r92c_tx_get_protmode()
322 ni->ni_chan : ic->ic_curchan; in r92c_tx_get_protmode()
346 r92c_fill_tx_desc(struct rtwn_softc *sc, struct ieee80211_node *ni, in r92c_fill_tx_desc() argument
352 struct ieee80211vap *vap = ni->ni_vap; in r92c_fill_tx_desc()
384 struct rtwn_node *un = RTWN_NODE(ni); in r92c_fill_tx_desc()
402 ieee80211_ht_get_node_ampdu_density(ni))); in r92c_fill_tx_desc()
404 r92c_calculate_tx_agg_window(sc, ni, tid))); in r92c_fill_tx_desc()
416 prot = r92c_tx_get_protmode(sc, vap, ni, m, ridx, in r92c_fill_tx_desc()
426 r92c_tx_set_ht40(sc, txd, ni); in r92c_fill_tx_desc()
427 r92c_tx_set_sgi(sc, txd, ni); in r92c_fill_tx_desc()
447 r92c_tx_raid(sc, txd, ni, ismcast); in r92c_fill_tx_desc()
456 seqno = ni->ni_txseqs[tid] % IEEE80211_SEQ_RANGE; in r92c_fill_tx_desc()
457 ni->ni_txseqs[tid]++; in r92c_fill_tx_desc()
467 r92c_fill_tx_desc_raw(struct rtwn_softc *sc, struct ieee80211_node *ni, in r92c_fill_tx_desc_raw() argument
470 struct ieee80211vap *vap = ni->ni_vap; in r92c_fill_tx_desc_raw()
507 r92c_tx_raid(sc, txd, ni, ismcast); in r92c_fill_tx_desc_raw()