Lines Matching refs:bss
147 static inline const u8 * wpa_bss_ie_ptr(const struct wpa_bss *bss) in wpa_bss_ie_ptr() argument
149 return bss->ies; in wpa_bss_ie_ptr()
153 const struct wpa_bss *bss);
158 void wpa_bss_remove(struct wpa_supplicant *wpa_s, struct wpa_bss *bss,
177 const u8 * wpa_bss_get_ie(const struct wpa_bss *bss, u8 ie);
178 const u8 * wpa_bss_get_ie_beacon(const struct wpa_bss *bss, u8 ie);
179 const u8 * wpa_bss_get_ie_ext(const struct wpa_bss *bss, u8 ext);
180 const u8 * wpa_bss_get_vendor_ie(const struct wpa_bss *bss, u32 vendor_type);
181 const u8 * wpa_bss_get_vendor_ie_beacon(const struct wpa_bss *bss,
183 struct wpabuf * wpa_bss_get_vendor_ie_multi(const struct wpa_bss *bss,
185 struct wpabuf * wpa_bss_get_vendor_ie_multi_beacon(const struct wpa_bss *bss,
187 int wpa_bss_get_max_rate(const struct wpa_bss *bss);
188 int wpa_bss_get_bit_rates(const struct wpa_bss *bss, u8 **rates);
190 int wpa_bss_anqp_unshare_alloc(struct wpa_bss *bss);
191 const u8 * wpa_bss_get_fils_cache_id(const struct wpa_bss *bss);
192 int wpa_bss_ext_capab(const struct wpa_bss *bss, unsigned int capab);
194 static inline int bss_is_dmg(const struct wpa_bss *bss) in bss_is_dmg() argument
196 return bss->freq > 45000; in bss_is_dmg()
204 static inline int bss_is_pbss(struct wpa_bss *bss) in bss_is_pbss() argument
206 return bss_is_dmg(bss) && in bss_is_pbss()
207 (bss->caps & IEEE80211_CAP_DMG_MASK) == IEEE80211_CAP_DMG_PBSS; in bss_is_pbss()
210 static inline void wpa_bss_update_level(struct wpa_bss *bss, int new_level) in wpa_bss_update_level() argument
212 if (bss != NULL && new_level > -WPA_INVALID_NOISE && new_level < 0) in wpa_bss_update_level()
213 bss->level = new_level; in wpa_bss_update_level()
221 struct wpa_bss *bss,
227 struct wpa_bss *bss);