Lines Matching refs:selbs
676 struct ieee80211_node *ni, *selbs;
782 selbs = NULL;
789 if (selbs == NULL)
790 selbs = ni;
791 else if (ieee80211_node_compare(ic, ni, selbs) > 0)
792 selbs = ni;
795 if (selbs != NULL) /* NB: grab ref while dropping lock */
796 (void)ieee80211_ref_node(selbs);
799 if (selbs == NULL)
801 if (!ieee80211_sta_join(ic, selbs)) {
802 ieee80211_free_node(selbs);
853 ieee80211_sta_join(struct ieee80211com *ic, struct ieee80211_node *selbs)
864 ieee80211_fix_rate(selbs, IEEE80211_R_DODEL);
879 * Committed to selbs, setup state.
882 ic->ic_bss = selbs; /* NB: caller assumed to bump refcnt */
884 copy_bss(selbs, obss);
893 ic->ic_curmode = ieee80211_chan2mode(ic, selbs->ni_chan);
894 ic->ic_curchan = selbs->ni_chan;