Home
last modified time | relevance | path

Searched refs:escan (Results 1 – 19 of 19) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_indep_power/
H A Dwl_escan.c212 wl_escan_inform_bss(struct net_device *dev, struct wl_escan_info *escan) in wl_escan_inform_bss() argument
220 bss_list = escan->bss_list; in wl_escan_inform_bss()
226 wl_delete_disconnected_bss_cache(&escan->g_bss_cache_ctrl, in wl_escan_inform_bss()
227 (u8*)&escan->disconnected_bssid); in wl_escan_inform_bss()
229 wl_delete_disconnected_rssi_cache(&escan->g_rssi_cache_ctrl, in wl_escan_inform_bss()
230 (u8*)&escan->disconnected_bssid); in wl_escan_inform_bss()
236 wl_update_rssi_cache(&escan->g_rssi_cache_ctrl, bss_list); in wl_escan_inform_bss()
238 wl_update_connected_rssi_cache(dev, &escan->g_rssi_cache_ctrl, &rssi); in wl_escan_inform_bss()
241 wl_update_bss_cache(&escan->g_bss_cache_ctrl, in wl_escan_inform_bss()
243 &escan->g_rssi_cache_ctrl, in wl_escan_inform_bss()
[all …]
H A Dwl_escan.h59 struct wl_escan_info *escan, struct ether_addr *peer_bssid,
62 struct wl_escan_info *escan, wlc_ssid_t *cur_ssid, uint16 cur_chan, bool sae,
H A Dwl_android_ext.c192 struct wl_escan_info *escan; member
531 struct wl_escan_info *escan = dhdp->escan; in wl_ext_check_scan() local
542 if (escan->escan_state == ESCAN_STATE_SCANING) { in wl_ext_check_scan()
560 struct wl_escan_info *escan = dhd->escan; in wl_ext_user_sync() local
570 mutex_lock(&escan->usr_sync); in wl_ext_user_sync()
577 mutex_unlock(&escan->usr_sync); in wl_ext_user_sync()
590 struct wl_escan_info *escan = dhd->escan; in wl_ext_event_complete() local
613 if (escan->escan_state == ESCAN_STATE_SCANING) { in wl_ext_event_complete()
2946 bss_found = wl_escan_mesh_info(mesh_if->dev, mesh_if->escan, in wl_mesh_update_mesh_info()
2984 bss_found = wl_escan_mesh_peer(mesh_if->dev, mesh_if->escan, &cur_ssid, cur_chan, in wl_mesh_update_mesh_info()
[all …]
H A Dwl_iw.c4305 sscanf(command, "%*s %d", &dhd->escan->autochannel); in wl_iw_autochannel()
4306 if (dhd->escan->autochannel == 0) { in wl_iw_autochannel()
4307 dhd->escan->best_2g_ch = 0; in wl_iw_autochannel()
4308 dhd->escan->best_5g_ch = 0; in wl_iw_autochannel()
4309 } else if (dhd->escan->autochannel == 2) { in wl_iw_autochannel()
4311 dhd->escan->best_2g_ch, dhd->escan->best_5g_ch); in wl_iw_autochannel()
H A Ddhd.h1054 struct wl_escan_info *escan; member
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd/
H A Dwl_escan.c218 wl_escan_dump_bss(struct net_device *dev, struct wl_escan_info *escan, in wl_escan_dump_bss() argument
226 rssi = wl_get_avg_rssi(&escan->g_rssi_cache_ctrl, &bi->BSSID); in wl_escan_dump_bss()
233 chanspec = wl_chspec_driver_to_host(escan->ioctl_ver, bi->chanspec); in wl_escan_dump_bss()
245 wl_escan_inform_bss(struct net_device *dev, struct wl_escan_info *escan) in wl_escan_inform_bss() argument
257 bss_list = escan->bss_list; in wl_escan_inform_bss()
263 wl_update_rssi_cache(&escan->g_rssi_cache_ctrl, bss_list); in wl_escan_inform_bss()
265 wl_update_connected_rssi_cache(dev, &escan->g_rssi_cache_ctrl, &rssi); in wl_escan_inform_bss()
268 wl_update_bss_cache(&escan->g_bss_cache_ctrl, in wl_escan_inform_bss()
270 &escan->g_rssi_cache_ctrl, in wl_escan_inform_bss()
277 wl_delete_dirty_rssi_cache(&escan->g_rssi_cache_ctrl); in wl_escan_inform_bss()
[all …]
H A Dwl_escan.h71 struct wl_escan_info *escan, struct ether_addr *peer_bssid,
74 struct wl_escan_info *escan, wlc_ssid_t *cur_ssid, uint16 cur_chan, bool sae,
H A Dwl_android_ext.c443 struct wl_escan_info *escan = dhdp->escan; in wl_ext_check_scan() local
454 if (escan->escan_state == ESCAN_STATE_SCANING) { in wl_ext_check_scan()
472 struct wl_escan_info *escan = dhd->escan; in wl_ext_user_sync() local
482 mutex_lock(&escan->usr_sync); in wl_ext_user_sync()
489 mutex_unlock(&escan->usr_sync); in wl_ext_user_sync()
503 struct wl_escan_info *escan = dhd->escan; in wl_ext_event_complete() local
522 if (escan->escan_state == ESCAN_STATE_SCANING) { in wl_ext_event_complete()
3491 struct wl_escan_info *escan = NULL; in wl_ext_drv_apcs() local
3494 escan = dhd->escan; in wl_ext_drv_apcs()
3496 escan->autochannel = 1; in wl_ext_drv_apcs()
[all …]
H A Dwl_iapsta.c184 struct wl_escan_info *escan; member
1264 bss_found = wl_escan_mesh_info(mesh_if->dev, mesh_if->escan, in wl_mesh_update_mesh_info()
1303 bss_found = wl_escan_mesh_peer(mesh_if->dev, mesh_if->escan, &cur_ssid, cur_chan, in wl_mesh_update_mesh_info()
1396 if (mesh_if->escan) { in wl_mesh_escan_detach()
1397 mesh_if->escan = NULL; in wl_mesh_escan_detach()
1406 mesh_if->escan = dhd->escan; in wl_mesh_escan_attach()
1438 bss_found = wl_escan_mesh_info(mesh_if->dev, mesh_if->escan, in wl_mesh_update_peer_path()
3417 if (dhd->escan->escan_state == ESCAN_STATE_SCANING) { in wl_ext_in4way_sync_sta()
4213 cur_if->escan->autochannel = 1; in wl_ext_acs_scan()
4237 cur_if->chan_info.chan = cur_if->escan->best_5g_ch; in wl_ext_acs()
[all …]
H A Dwl_iw.c4289 sscanf(command, "%*s %d", &dhd->escan->autochannel); in wl_iw_autochannel()
4290 if (dhd->escan->autochannel == 0) { in wl_iw_autochannel()
4291 dhd->escan->best_2g_ch = 0; in wl_iw_autochannel()
4292 dhd->escan->best_5g_ch = 0; in wl_iw_autochannel()
4293 } else if (dhd->escan->autochannel == 2) { in wl_iw_autochannel()
4295 dhd->escan->best_2g_ch, dhd->escan->best_5g_ch); in wl_iw_autochannel()
H A Ddhd.h1934 struct wl_escan_info *escan; member
/OK3568_Linux_fs/external/rkwifibt/drivers/bcmdhd/
H A Dwl_escan.c218 wl_escan_dump_bss(struct net_device *dev, struct wl_escan_info *escan, in wl_escan_dump_bss() argument
226 rssi = wl_get_avg_rssi(&escan->g_rssi_cache_ctrl, &bi->BSSID); in wl_escan_dump_bss()
233 chanspec = wl_chspec_driver_to_host(escan->ioctl_ver, bi->chanspec); in wl_escan_dump_bss()
245 wl_escan_inform_bss(struct net_device *dev, struct wl_escan_info *escan) in wl_escan_inform_bss() argument
257 bss_list = escan->bss_list; in wl_escan_inform_bss()
263 wl_update_rssi_cache(&escan->g_rssi_cache_ctrl, bss_list); in wl_escan_inform_bss()
265 wl_update_connected_rssi_cache(dev, &escan->g_rssi_cache_ctrl, &rssi); in wl_escan_inform_bss()
268 wl_update_bss_cache(&escan->g_bss_cache_ctrl, in wl_escan_inform_bss()
270 &escan->g_rssi_cache_ctrl, in wl_escan_inform_bss()
277 wl_delete_dirty_rssi_cache(&escan->g_rssi_cache_ctrl); in wl_escan_inform_bss()
[all …]
H A Dwl_escan.h71 struct wl_escan_info *escan, struct ether_addr *peer_bssid,
74 struct wl_escan_info *escan, wlc_ssid_t *cur_ssid, uint16 cur_chan, bool sae,
H A Dwl_android_ext.c449 struct wl_escan_info *escan = dhdp->escan; in wl_ext_check_scan() local
460 if (escan->escan_state == ESCAN_STATE_SCANING) { in wl_ext_check_scan()
478 struct wl_escan_info *escan = dhd->escan; in wl_ext_user_sync() local
488 mutex_lock(&escan->usr_sync); in wl_ext_user_sync()
495 mutex_unlock(&escan->usr_sync); in wl_ext_user_sync()
509 struct wl_escan_info *escan = dhd->escan; in wl_ext_event_complete() local
528 if (escan->escan_state == ESCAN_STATE_SCANING) { in wl_ext_event_complete()
3503 struct wl_escan_info *escan = NULL; in wl_ext_drv_apcs() local
3506 escan = dhd->escan; in wl_ext_drv_apcs()
3508 escan->autochannel = 1; in wl_ext_drv_apcs()
[all …]
H A Dwl_iapsta.c208 struct wl_escan_info *escan; member
1351 bss_found = wl_escan_mesh_info(mesh_if->dev, mesh_if->escan, in wl_mesh_update_mesh_info()
1389 bss_found = wl_escan_mesh_peer(mesh_if->dev, mesh_if->escan, &cur_ssid, cur_chan, in wl_mesh_update_mesh_info()
1518 if (mesh_if->escan) { in wl_mesh_escan_detach()
1519 mesh_if->escan = NULL; in wl_mesh_escan_detach()
1528 mesh_if->escan = dhd->escan; in wl_mesh_escan_attach()
1560 bss_found = wl_escan_mesh_info(mesh_if->dev, mesh_if->escan, in wl_mesh_update_peer_path()
3847 if (dhd->escan->escan_state == ESCAN_STATE_SCANING) { in wl_ext_in4way_sync_sta()
4848 cur_if->escan->autochannel = 1; in wl_ext_acs_scan()
4872 cur_if->chan_info.chan = cur_if->escan->best_5g_ch; in wl_ext_acs()
[all …]
H A Dwl_iw.c4341 sscanf(command, "%*s %d", &dhd->escan->autochannel); in wl_iw_autochannel()
4342 if (dhd->escan->autochannel == 0) { in wl_iw_autochannel()
4343 dhd->escan->best_2g_ch = 0; in wl_iw_autochannel()
4344 dhd->escan->best_5g_ch = 0; in wl_iw_autochannel()
4345 } else if (dhd->escan->autochannel == 2) { in wl_iw_autochannel()
4347 dhd->escan->best_2g_ch, dhd->escan->best_5g_ch); in wl_iw_autochannel()
H A Ddhd.h1939 struct wl_escan_info *escan; member
/OK3568_Linux_fs/kernel/drivers/mtd/nand/raw/
H A Dmxc_nand.c1891 goto escan; in mxcnd_probe()
1906 escan: in mxcnd_probe()
/OK3568_Linux_fs/kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac/
H A Dcfg80211.c1148 struct escan_info *escan = &cfg->escan_info; in brcmf_do_escan() local
1151 escan->ifp = ifp; in brcmf_do_escan()
1152 escan->wiphy = cfg->wiphy; in brcmf_do_escan()
1153 escan->escan_state = WL_ESCAN_STATE_SCANNING; in brcmf_do_escan()
1161 err = escan->run(cfg, ifp, request); in brcmf_do_escan()
3197 struct escan_info *escan = &cfg->escan_info; in brcmf_abort_scanning() local
3201 escan->escan_state = WL_ESCAN_STATE_IDLE; in brcmf_abort_scanning()
3202 brcmf_notify_escan_complete(cfg, escan->ifp, true, true); in brcmf_abort_scanning()