Lines Matching refs:roam_cache
49 static roam_channel_cache roam_cache[MAX_ROAM_CACHE]; variable
113 chanspec_t ch = roam_cache[i].chanspec; in update_roam_cache()
121 if ((roam_cache[i].ssid_len == ssid.SSID_len) && in update_roam_cache()
122 band_match && (memcmp(roam_cache[i].ssid, ssid.SSID, ssid.SSID_len) == 0)) { in update_roam_cache()
171 if ((roam_cache[i].ssid_len == SSID_len) && in add_roam_cache_list()
172 (roam_cache[i].chanspec == chanspec) && in add_roam_cache_list()
173 (memcmp(roam_cache[i].ssid, SSID, SSID_len) == 0)) { in add_roam_cache_list()
179 roam_cache[n_roam_cache].ssid_len = SSID_len; in add_roam_cache_list()
183 roam_cache[n_roam_cache].chanspec = CHSPEC_BAND(chanspec) | band_bw | channel; in add_roam_cache_list()
184 (void)memcpy_s(roam_cache[n_roam_cache].ssid, SSID_len, SSID, SSID_len); in add_roam_cache_list()
234 chanspec_t ch = roam_cache[i].chanspec; in get_roam_channel_list()
260 chanspec_t ch = roam_cache[i].chanspec; in get_roam_channel_list()
269 if ((roam_cache[i].ssid_len == ssid->SSID_len) && in get_roam_channel_list()
271 (memcmp(roam_cache[i].ssid, ssid->SSID, ssid->SSID_len) == 0)) { in get_roam_channel_list()
352 roam_cache[i].chanspec = chanspecs[i]; in set_roamscan_chanspec_list()
468 roam_cache[i].ssid[roam_cache[i].ssid_len] = 0; in print_roam_cache()
469 WL_DBG(("0x%02X %02d %s\n", roam_cache[i].chanspec, in print_roam_cache()
470 roam_cache[i].ssid_len, roam_cache[i].ssid)); in print_roam_cache()
494 chanspec_t ch = roam_cache[n].chanspec; in wl_update_roamscan_cache_by_band()