Home | History | Annotate | Download | only in wpa_supplicant

Lines Matching full:wpa_bss

34 static void wpa_bss_set_hessid(struct wpa_bss *bss)
120 int wpa_bss_anqp_unshare_alloc(struct wpa_bss *bss)
195 struct wpa_bss *old_bss,
196 struct wpa_bss *new_bss)
219 void wpa_bss_remove(struct wpa_supplicant *wpa_s, struct wpa_bss *bss,
229 * sizeof(struct wpa_bss *));
256 struct wpa_bss * wpa_bss_get(struct wpa_supplicant *wpa_s, const u8 *bssid,
259 struct wpa_bss *bss;
262 dl_list_for_each(bss, &wpa_s->bss, struct wpa_bss, list) {
290 static void wpa_bss_copy_res(struct wpa_bss *dst, struct wpa_scan_res *src,
310 struct wpa_bss *bss)
350 static int wpa_bss_known(struct wpa_supplicant *wpa_s, struct wpa_bss *bss)
366 static int wpa_bss_in_use(struct wpa_supplicant *wpa_s, struct wpa_bss *bss)
385 struct wpa_bss *bss;
387 dl_list_for_each(bss, &wpa_s->bss, struct wpa_bss, list) {
401 struct wpa_bss *bss;
413 dl_list_for_each(bss, &wpa_s->bss, struct wpa_bss, list) {
424 static struct wpa_bss * wpa_bss_add(struct wpa_supplicant *wpa_s,
429 struct wpa_bss *bss;
464 static int are_ies_equal(const struct wpa_bss *old,
520 static u32 wpa_bss_compare_res(const struct wpa_bss *old,
561 const struct wpa_bss *bss)
594 static struct wpa_bss *
595 wpa_bss_update(struct wpa_supplicant *wpa_s, struct wpa_bss *bss,
667 struct wpa_bss *nbss;
734 struct wpa_bss *bss;
807 struct wpa_bss **n;
814 sizeof(struct wpa_bss *));
826 static int wpa_bss_included_in_scan(const struct wpa_bss *bss,
880 struct wpa_bss *bss, *n;
886 dl_list_for_each_safe(bss, n, &wpa_s->bss, struct wpa_bss, list) {
913 struct wpa_bss *bss, *n;
922 dl_list_for_each_safe(bss, n, &wpa_s->bss, struct wpa_bss, list) {
956 struct wpa_bss *bss, *n;
963 dl_list_for_each_safe(bss, n, &wpa_s->bss, struct wpa_bss, list) {
987 struct wpa_bss * wpa_bss_get_bssid(struct wpa_supplicant *wpa_s,
990 struct wpa_bss *bss;
993 dl_list_for_each_reverse(bss, &wpa_s->bss, struct wpa_bss, list) {
1012 struct wpa_bss * wpa_bss_get_bssid_latest(struct wpa_supplicant *wpa_s,
1015 struct wpa_bss *bss, *found = NULL;
1018 dl_list_for_each_reverse(bss, &wpa_s->bss, struct wpa_bss, list) {
1036 struct wpa_bss * wpa_bss_get_p2p_dev_addr(struct wpa_supplicant *wpa_s,
1039 struct wpa_bss *bss;
1040 dl_list_for_each_reverse(bss, &wpa_s->bss, struct wpa_bss, list) {
1055 * @id: Unique identifier (struct wpa_bss::id) assigned for the entry
1058 struct wpa_bss * wpa_bss_get_id(struct wpa_supplicant *wpa_s, unsigned int id)
1060 struct wpa_bss *bss;
1061 dl_list_for_each(bss, &wpa_s->bss, struct wpa_bss, list) {
1080 struct wpa_bss * wpa_bss_get_id_range(struct wpa_supplicant *wpa_s,
1083 struct wpa_bss *bss;
1084 dl_list_for_each(bss, &wpa_s->bss_id, struct wpa_bss, list_id) {
1101 const u8 * wpa_bss_get_ie(const struct wpa_bss *bss, u8 ie)
1116 const u8 * wpa_bss_get_vendor_ie(const struct wpa_bss *bss, u32 vendor_type)
1148 const u8 * wpa_bss_get_vendor_ie_beacon(const struct wpa_bss *bss,
1183 struct wpabuf * wpa_bss_get_vendor_ie_multi(const struct wpa_bss *bss,
1227 struct wpabuf * wpa_bss_get_vendor_ie_multi_beacon(const struct wpa_bss *bss,
1264 int wpa_bss_get_max_rate(const struct wpa_bss *bss)
1295 int wpa_bss_get_bit_rates(const struct wpa_bss *bss, u8 **rates)