Lines Matching refs:roam_cache

58 static roam_channel_cache roam_cache[MAX_ROAM_CACHE];  variable
137 channels[n] = roam_cache[n].chanspec & WL_CHANSPEC_CHAN_MASK; in get_roamscan_channel_list()
166 roam_cache[i].chanspec = chanspec; in set_roamscan_channel_list()
239 if ((roam_cache[i].ssid_len == bi->SSID_len) && in add_roam_cache()
240 (roam_cache[i].chanspec == bi->chanspec) && in add_roam_cache()
241 (memcmp(roam_cache[i].ssid, bi->SSID, bi->SSID_len) == 0)) { in add_roam_cache()
247 roam_cache[n_roam_cache].ssid_len = bi->SSID_len; in add_roam_cache()
250 roam_cache[n_roam_cache].chanspec = in add_roam_cache()
252 (void)memcpy_s(roam_cache[n_roam_cache].ssid, bi->SSID_len, bi->SSID, bi->SSID_len); in add_roam_cache()
289 chanspec_t ch = roam_cache[i].chanspec; in get_roam_channel_list()
313 chanspec_t ch = roam_cache[i].chanspec; in get_roam_channel_list()
321 if ((roam_cache[i].ssid_len == ssid->SSID_len) && in get_roam_channel_list()
323 (memcmp(roam_cache[i].ssid, ssid->SSID, ssid->SSID_len) == 0)) { in get_roam_channel_list()
351 roam_cache[i].ssid[roam_cache[i].ssid_len] = 0; in print_roam_cache()
352 WL_DBG(("0x%02X %02d %s\n", roam_cache[i].chanspec, in print_roam_cache()
353 roam_cache[i].ssid_len, roam_cache[i].ssid)); in print_roam_cache()
418 chanspec_t ch = roam_cache[i].chanspec; in update_roam_cache()
425 if ((roam_cache[i].ssid_len == ssid.SSID_len) && in update_roam_cache()
426 band_match && (memcmp(roam_cache[i].ssid, ssid.SSID, ssid.SSID_len) == 0)) { in update_roam_cache()
465 chanspec_t ch = roam_cache[n].chanspec; in wl_update_roamscan_cache_by_band()