Lines Matching defs:res
56 scan_res = scan_results->res[i];
504 struct wpa_scan_results *res = _arg->res;
544 if (!res)
626 for (i = 0; i < res->num; i++) {
628 if (os_memcmp(res->res[i]->bssid, r->bssid, ETH_ALEN) != 0)
631 s1 = nl80211_get_ie((u8 *) (res->res[i] + 1),
632 res->res[i]->ie_len, WLAN_EID_SSID);
643 !(res->res[i]->flags & WPA_SCAN_ASSOCIATED)) ||
644 r->age < res->res[i]->age) {
645 os_free(res->res[i]);
646 res->res[i] = r;
652 tmp = os_realloc_array(res->res, res->num + 1,
658 tmp[res->num++] = r;
659 res->res = tmp;
679 struct wpa_driver_nl80211_data *drv, struct wpa_scan_results *res)
683 for (i = 0; i < res->num; i++) {
684 struct wpa_scan_res *r = res->res[i];
716 struct wpa_scan_results *res;
720 res = os_zalloc(sizeof(*res));
721 if (res == NULL)
725 wpa_scan_results_free(res);
730 arg.res = res;
734 "BSSes)", (unsigned long) res->num);
735 nl80211_get_noise_for_scan_results(drv, res);
736 return res;
740 wpa_scan_results_free(res);
754 struct wpa_scan_results *res;
756 res = nl80211_get_scan_results(drv);
757 if (res)
758 wpa_driver_nl80211_check_bss_status(drv, res);
759 return res;
765 struct wpa_scan_results *res;
768 res = nl80211_get_scan_results(drv);
769 if (res == NULL) {
775 for (i = 0; i < res->num; i++) {
776 struct wpa_scan_res *r = res->res[i];
778 (int) i, (int) res->num, MAC2STR(r->bssid),
782 wpa_scan_results_free(res);