Lines Matching refs:info

109     struct rt_wlan_info info;  in wifi_status()  local
117 rt_wlan_get_info(&info); in wifi_status()
119 rt_kprintf("SSID : %-.32s\n", &info.ssid.val[0]); in wifi_status()
120 rt_kprintf("MAC Addr: %02x:%02x:%02x:%02x:%02x:%02x\n", info.bssid[0], in wifi_status()
121 info.bssid[1], in wifi_status()
122 info.bssid[2], in wifi_status()
123 info.bssid[3], in wifi_status()
124 info.bssid[4], in wifi_status()
125 info.bssid[5]); in wifi_status()
126 rt_kprintf("Channel: %d\n", info.channel); in wifi_status()
127 rt_kprintf("DataRate: %dMbps\n", info.datarate / 1000000); in wifi_status()
137 rt_wlan_ap_get_info(&info); in wifi_status()
139 rt_kprintf("SSID : %-.32s\n", &info.ssid.val[0]); in wifi_status()
140 rt_kprintf("MAC Addr: %02x:%02x:%02x:%02x:%02x:%02x\n", info.bssid[0], in wifi_status()
141 info.bssid[1], in wifi_status()
142 info.bssid[2], in wifi_status()
143 info.bssid[3], in wifi_status()
144 info.bssid[4], in wifi_status()
145 info.bssid[5]); in wifi_status()
146 rt_kprintf("Channel: %d\n", info.channel); in wifi_status()
147 rt_kprintf("DataRate: %dMbps\n", info.datarate / 1000000); in wifi_status()
148 rt_kprintf("hidden: %s\n", info.hidden ? "Enable" : "Disable"); in wifi_status()
193 static rt_err_t wifi_scan_result_cache(struct rt_wlan_info *info) in wifi_scan_result_cache() argument
200 if ((info == RT_NULL) || (info->ssid.len == 0)) return -RT_EINVAL; in wifi_scan_result_cache()
202 LOG_D("ssid:%s len:%d mac:%02x:%02x:%02x:%02x:%02x:%02x", info->ssid.val, info->ssid.len, in wifi_scan_result_cache()
203info->bssid[0], info->bssid[1], info->bssid[2], info->bssid[3], info->bssid[4], info->bssid[5]); in wifi_scan_result_cache()
211 if (wifi_info_isequ(&_tmp_info, info) != RT_TRUE) in wifi_scan_result_cache()
224 if ((info->ssid.len == scan_result.info[i].ssid.len) && in wifi_scan_result_cache()
225 … (rt_memcmp(&info->bssid[0], &scan_result.info[i].bssid[0], RT_WLAN_BSSID_MAX_LENGTH) == 0)) in wifi_scan_result_cache()
235 if ((info->rssi < 0) && (scan_result.info[i].rssi < 0)) in wifi_scan_result_cache()
237 if (info->rssi > scan_result.info[i].rssi) in wifi_scan_result_cache()
242 else if (info->rssi < scan_result.info[i].rssi) in wifi_scan_result_cache()
249 if (info->channel < scan_result.info[i].channel) in wifi_scan_result_cache()
254 else if (info->channel > scan_result.info[i].channel) in wifi_scan_result_cache()
260 if ((info->datarate > scan_result.info[i].datarate)) in wifi_scan_result_cache()
265 else if (info->datarate < scan_result.info[i].datarate) in wifi_scan_result_cache()
293 ptable[i] = scan_result.info[i]; in wifi_scan_result_cache()
297 ptable[i] = scan_result.info[i - 1]; in wifi_scan_result_cache()
301 ptable[i] = *info; in wifi_scan_result_cache()
304 rt_free(scan_result.info); in wifi_scan_result_cache()
305 scan_result.info = ptable; in wifi_scan_result_cache()
318 rt_free(scan_result.info); in wifi_scan_result_clean()
319 scan_result.info = RT_NULL; in wifi_scan_result_clean()
323 static void print_ap_info(struct rt_wlan_info *info,int index) in print_ap_info() argument
334 rt_kprintf("%-32.32s", &(info->ssid.val[0])); in print_ap_info()
336 info->bssid[0], in print_ap_info()
337 info->bssid[1], in print_ap_info()
338 info->bssid[2], in print_ap_info()
339 info->bssid[3], in print_ap_info()
340 info->bssid[4], in print_ap_info()
341 info->bssid[5] in print_ap_info()
343 switch (info->security) in print_ap_info()
380 rt_kprintf("%-4d ", info->rssi); in print_ap_info()
381 rt_kprintf("%3d ", info->channel); in print_ap_info()
382 rt_kprintf("%4d\n", info->datarate / 1000000); in print_ap_info()
389 struct rt_wlan_info *info = RT_NULL; in user_ap_info_callback() local
398 info = (struct rt_wlan_info *)buff->data; in user_ap_info_callback()
401 ret = wifi_scan_result_cache(info); in user_ap_info_callback()
406 scan_filter->ssid.len == info->ssid.len && in user_ap_info_callback()
407 … rt_memcmp(&scan_filter->ssid.val[0], &info->ssid.val[0], scan_filter->ssid.len) == 0)) in user_ap_info_callback()
413 print_ap_info(info,index); in user_ap_info_callback()
424 struct rt_wlan_info *info = RT_NULL; in wifi_scan() local
436 info = &filter; in wifi_scan()
446 if(info) in wifi_scan()
448 scan_filter = info; in wifi_scan()
453 ret = rt_wlan_scan_with_info(info); in wifi_scan()
461 if(info) in wifi_scan()
481 ssid = (char *)(&cfg_info.info.ssid.val[0]); in wifi_join()
602 INVALID_INFO(&cfg_info.info); in wifi_debug_save_cfg()
625 rt_memcpy(&cfg_info.info.ssid.val[0], ssid, len); in wifi_debug_save_cfg()
626 cfg_info.info.ssid.len = len; in wifi_debug_save_cfg()