Lines Matching refs:cfg_info
42 struct rt_wlan_cfg_info *cfg_info; member
123 …info_pkg->crc = rt_wlan_cal_crc((rt_uint8_t *)cfg_cache->cfg_info, sizeof(struct rt_wlan_cfg_info)… in rt_wlan_cfg_cache_save()
125 cfg_cache->cfg_info, sizeof(struct rt_wlan_cfg_info) * cfg_cache->num); in rt_wlan_cfg_cache_save()
138 struct rt_wlan_cfg_info *t_info, *cfg_info; in rt_wlan_cfg_cache_refresh() local
192 cfg_info = (struct rt_wlan_cfg_info *)data; in rt_wlan_cfg_cache_refresh()
198 if ((cfg_cache->cfg_info[j].info.ssid.len == cfg_info[i].info.ssid.len) && in rt_wlan_cfg_cache_refresh()
199 … (rt_memcmp(&cfg_cache->cfg_info[j].info.ssid.val[0], &cfg_info[i].info.ssid.val[0], in rt_wlan_cfg_cache_refresh()
200 cfg_cache->cfg_info[j].info.ssid.len) == 0) && in rt_wlan_cfg_cache_refresh()
201 …(rt_memcmp(&cfg_cache->cfg_info[j].info.bssid[0], &cfg_info[i].info.bssid[0], RT_WLAN_BSSID_MAX_LE… in rt_wlan_cfg_cache_refresh()
215 … t_info = rt_realloc(cfg_cache->cfg_info, sizeof(struct rt_wlan_cfg_info) * (cfg_cache->num + 1)); in rt_wlan_cfg_cache_refresh()
222 cfg_cache->cfg_info = t_info; in rt_wlan_cfg_cache_refresh()
223 cfg_cache->cfg_info[cfg_cache->num] = cfg_info[i]; in rt_wlan_cfg_cache_refresh()
240 int rt_wlan_cfg_read(struct rt_wlan_cfg_info *cfg_info, int num) in rt_wlan_cfg_read() argument
244 if ((cfg_info == RT_NULL) || (num <= 0)) in rt_wlan_cfg_read()
249 rt_memcpy(&cfg_cache->cfg_info[0], cfg_info, sizeof(struct rt_wlan_cfg_info) * num); in rt_wlan_cfg_read()
255 rt_err_t rt_wlan_cfg_save(struct rt_wlan_cfg_info *cfg_info) in rt_wlan_cfg_save() argument
264 if ((cfg_info == RT_NULL) || (cfg_info->info.ssid.len == 0)) in rt_wlan_cfg_save()
272 if ((cfg_cache->cfg_info[i].info.ssid.len == cfg_info->info.ssid.len) && in rt_wlan_cfg_save()
273 (rt_memcmp(&cfg_cache->cfg_info[i].info.ssid.val[0], &cfg_info->info.ssid.val[0], in rt_wlan_cfg_save()
274 cfg_cache->cfg_info[i].info.ssid.len) == 0) && in rt_wlan_cfg_save()
275 …(rt_memcmp(&cfg_cache->cfg_info[i].info.bssid[0], &cfg_info->info.bssid[0], RT_WLAN_BSSID_MAX_LENG… in rt_wlan_cfg_save()
282 if ((idx == 0) && (cfg_cache->cfg_info[i].key.len == cfg_info->key.len) && in rt_wlan_cfg_save()
283 … (rt_memcmp(&cfg_cache->cfg_info[i].key.val[0], &cfg_info->key.val[0], cfg_info->key.len) == 0)) in rt_wlan_cfg_save()
292 … t_info = rt_realloc(cfg_cache->cfg_info, sizeof(struct rt_wlan_cfg_info) * (cfg_cache->num + 1)); in rt_wlan_cfg_save()
298 cfg_cache->cfg_info = t_info; in rt_wlan_cfg_save()
306 cfg_cache->cfg_info[i] = cfg_cache->cfg_info[i - 1]; in rt_wlan_cfg_save()
309 cfg_cache->cfg_info[i] = *cfg_info; in rt_wlan_cfg_save()
318 int rt_wlan_cfg_read_index(struct rt_wlan_cfg_info *cfg_info, int index) in rt_wlan_cfg_read_index() argument
322 if ((cfg_info == RT_NULL) || (index < 0)) in rt_wlan_cfg_read_index()
332 *cfg_info = cfg_cache->cfg_info[index]; in rt_wlan_cfg_read_index()
339 struct rt_wlan_cfg_info *cfg_info; in rt_wlan_cfg_delete_index() local
355 cfg_info = rt_malloc(sizeof(struct rt_wlan_cfg_info) * (cfg_cache->num - 1)); in rt_wlan_cfg_delete_index()
356 if (cfg_info == RT_NULL) in rt_wlan_cfg_delete_index()
366 cfg_info[i] = cfg_cache->cfg_info[i]; in rt_wlan_cfg_delete_index()
370 cfg_info[i - 1] = cfg_cache->cfg_info[i]; in rt_wlan_cfg_delete_index()
373 rt_free(cfg_cache->cfg_info); in rt_wlan_cfg_delete_index()
374 cfg_cache->cfg_info = cfg_info; in rt_wlan_cfg_delete_index()
388 rt_free(cfg_cache->cfg_info); in rt_wlan_cfg_delete_all()
389 cfg_cache->cfg_info = RT_NULL; in rt_wlan_cfg_delete_all()
406 info = &cfg_cache->cfg_info[index].info; in rt_wlan_cfg_dump()
407 key = &cfg_cache->cfg_info[index].key; in rt_wlan_cfg_dump()