Lines Matching defs:bss_select
8915 struct cfg80211_bss_selection *bss_select)
8943 bss_select->behaviour = __NL80211_BSS_SELECT_ATTR_INVALID;
8946 bss_select->behaviour = NL80211_BSS_SELECT_ATTR_RSSI;
8949 bss_select->behaviour = NL80211_BSS_SELECT_ATTR_BAND_PREF;
8950 bss_select->param.band_pref =
8952 if (!is_band_valid(wiphy, bss_select->param.band_pref))
8960 bss_select->behaviour = NL80211_BSS_SELECT_ATTR_RSSI_ADJUST;
8961 bss_select->param.adjust.band = adj_param->band;
8962 bss_select->param.adjust.delta = adj_param->delta;
8963 if (!is_band_valid(wiphy, bss_select->param.adjust.band))
8968 if (bss_select->behaviour == __NL80211_BSS_SELECT_ATTR_INVALID)
8971 if (!(wiphy->bss_select_support & BIT(bss_select->behaviour)))
11989 wiphy, &connect.bss_select);