Lines Matching defs:ni
45 is_min_rate(struct ieee80211_node *ni)
47 return (ni->ni_txrate == 0);
51 is_max_rate(struct ieee80211_node *ni)
53 return (ni->ni_txrate == ni->ni_rates.rs_nrates - 1);
57 increase_rate(struct ieee80211_node *ni)
59 ni->ni_txrate++;
63 decrease_rate(struct ieee80211_node *ni)
65 ni->ni_txrate--;
79 * Update ni->ni_txrate.
82 ieee80211_amrr_choose(struct ieee80211_amrr *amrr, struct ieee80211_node *ni,
91 !is_max_rate(ni)) {
94 increase_rate(ni);
96 RV(ni->ni_rates.rs_rates[ni->ni_txrate]),
104 if (!is_min_rate(ni)) {
115 decrease_rate(ni);
117 RV(ni->ni_rates.rs_rates[ni->ni_txrate]),