Lines Matching refs:BSSinfo

549 	} BSSinfo[MAX_BSS_ENTRIES];  member
2338 memcpy(iwe.u.ap_addr.sa_data, priv->BSSinfo[i].BSSID, ETH_ALEN); in atmel_get_scan()
2343 iwe.u.data.length = priv->BSSinfo[i].SSIDsize; in atmel_get_scan()
2350 &iwe, priv->BSSinfo[i].SSID); in atmel_get_scan()
2353 iwe.u.mode = priv->BSSinfo[i].BSStype; in atmel_get_scan()
2359 iwe.u.freq.m = priv->BSSinfo[i].channel; in atmel_get_scan()
2367 iwe.u.qual.level = priv->BSSinfo[i].RSSI; in atmel_get_scan()
2376 if (priv->BSSinfo[i].UsingWEP) in atmel_get_scan()
2491 if (memcmp(priv->BSSinfo[i].BSSID, awrq->sa_data, 6) == 0) { in atmel_set_wap()
2492 if (!priv->wep_is_on && priv->BSSinfo[i].UsingWEP) { in atmel_set_wap()
2494 } else if (priv->wep_is_on && !priv->BSSinfo[i].UsingWEP) { in atmel_set_wap()
2955 if (priv->operating_mode == priv->BSSinfo[i].BSStype && in retrieve_bss()
2956 ((!priv->wep_is_on && !priv->BSSinfo[i].UsingWEP) || in retrieve_bss()
2957 (priv->wep_is_on && priv->BSSinfo[i].UsingWEP)) && in retrieve_bss()
2958 !(priv->BSSinfo[i].channel & 0x80)) { in retrieve_bss()
2959 max_rssi = priv->BSSinfo[i].RSSI; in retrieve_bss()
2967 if (priv->SSID_size == priv->BSSinfo[i].SSIDsize && in retrieve_bss()
2968 memcmp(priv->SSID, priv->BSSinfo[i].SSID, priv->SSID_size) == 0 && in retrieve_bss()
2969 priv->operating_mode == priv->BSSinfo[i].BSStype && in retrieve_bss()
2970 atmel_validate_channel(priv, priv->BSSinfo[i].channel) == 0) { in retrieve_bss()
2971 if (priv->BSSinfo[i].RSSI >= max_rssi) { in retrieve_bss()
2972 max_rssi = priv->BSSinfo[i].RSSI; in retrieve_bss()
2989 if (memcmp(bss, priv->BSSinfo[i].BSSID, ETH_ALEN) == 0) in store_bss_info()
3000 memcpy(priv->BSSinfo[index].BSSID, bss, ETH_ALEN); in store_bss_info()
3001 priv->BSSinfo[index].RSSI = rssi; in store_bss_info()
3003 if (rssi > priv->BSSinfo[index].RSSI) in store_bss_info()
3004 priv->BSSinfo[index].RSSI = rssi; in store_bss_info()
3009 priv->BSSinfo[index].channel = channel; in store_bss_info()
3010 priv->BSSinfo[index].beacon_period = beacon_period; in store_bss_info()
3011 priv->BSSinfo[index].UsingWEP = capability & WLAN_CAPABILITY_PRIVACY; in store_bss_info()
3012 memcpy(priv->BSSinfo[index].SSID, ssid, ssid_len); in store_bss_info()
3013 priv->BSSinfo[index].SSIDsize = ssid_len; in store_bss_info()
3016 priv->BSSinfo[index].BSStype = IW_MODE_ADHOC; in store_bss_info()
3018 priv->BSSinfo[index].BSStype = IW_MODE_INFRA; in store_bss_info()
3020 priv->BSSinfo[index].preamble = capability & WLAN_CAPABILITY_SHORT_PREAMBLE ? in store_bss_info()
3095 priv->BSSinfo[(int)(priv->current_BSS)].channel |= 0x80; in authenticate()
3192 priv->BSSinfo[(int)(priv->current_BSS)].channel |= 0x80; in associate()
3201 struct bss_info *bss = &priv->BSSinfo[bss_index]; in atmel_join_bss()
3260 priv->BSSinfo[(int)(priv->current_BSS)].channel |= 0x80; in restart_search()