Lines Matching refs:un
173 rtwn_update_avgrssi(struct rtwn_softc *sc, struct rtwn_node *un, int8_t rssi, in rtwn_update_avgrssi() argument
200 if (un->avg_pwdb == -1) /* Init. */ in rtwn_update_avgrssi()
201 un->avg_pwdb = pwdb; in rtwn_update_avgrssi()
202 else if (un->avg_pwdb < pwdb) in rtwn_update_avgrssi()
203 un->avg_pwdb = ((un->avg_pwdb * 19 + pwdb) / 20) + 1; in rtwn_update_avgrssi()
205 un->avg_pwdb = ((un->avg_pwdb * 19 + pwdb) / 20); in rtwn_update_avgrssi()
208 "MACID %d, PWDB %d, EMA %d\n", un->id, pwdb, un->avg_pwdb); in rtwn_update_avgrssi()
297 struct rtwn_node *un; in rtwn_rx_common() local
323 un = RTWN_NODE(ni); in rtwn_rx_common()
328 physt = (un != NULL) ? &un->last_physt : &sc->last_physt; in rtwn_rx_common()
335 if (un != NULL) in rtwn_rx_common()
336 memcpy(&un->last_physt, physt, sizeof(sc->last_physt)); in rtwn_rx_common()
365 if (un != NULL && infosz != 0 && (rxdw0 & RTWN_RXDW0_PHYST)) { in rtwn_rx_common()
367 rtwn_update_avgrssi(sc, un, rssi, is_cck); in rtwn_rx_common()