Lines Matching refs:assoc_info

236 	wlcfg_assoc_info_t assoc_info;  member
995 cur_if->assoc_info.reassoc = 0; in wl_ext_connect_timeout()
2727 wlcfg_assoc_info_t *assoc_info; in wl_ext_update_assoc_info() local
2732 assoc_info = &cur_if->assoc_info; in wl_ext_update_assoc_info()
2733 assoc_info->reassoc = reassoc; in wl_ext_update_assoc_info()
2734 assoc_info->bssid_hint = false; in wl_ext_update_assoc_info()
2736 assoc_info->chan_cnt = 0; in wl_ext_update_assoc_info()
2737 assoc_info->chanspecs[0] = 0; in wl_ext_update_assoc_info()
2738 memcpy(&assoc_info->bssid, &ether_bcast, ETHER_ADDR_LEN); in wl_ext_update_assoc_info()
2740 assoc_info->chanspecs[0] = wl_ext_get_chanspec(dev, &chan_info); in wl_ext_update_assoc_info()
2741 if (assoc_info->chanspecs[0] && reassoc) { in wl_ext_update_assoc_info()
2742 assoc_info->chan_cnt = 1; in wl_ext_update_assoc_info()
2744 memcpy(&assoc_info->bssid, &cur_if->bssid, ETHER_ADDR_LEN); in wl_ext_update_assoc_info()
2746 assoc_info->chan_cnt = 0; in wl_ext_update_assoc_info()
2747 memcpy(&assoc_info->bssid, &ether_bcast, ETHER_ADDR_LEN); in wl_ext_update_assoc_info()
2750 if (!ETHER_ISBCAST(assoc_info->bssid)) in wl_ext_update_assoc_info()
2751 assoc_info->targeted_join = true; in wl_ext_update_assoc_info()
2753 assoc_info->targeted_join = false; in wl_ext_update_assoc_info()
2754 wl_get_assoc_channels(cfg, dev, assoc_info); in wl_ext_update_assoc_info()
2766 wlcfg_assoc_info_t *assoc_info; in wl_ext_connect_retry() local
2791 assoc_info = &cur_if->assoc_info; in wl_ext_connect_retry()
2798 if (assoc_info->reassoc && associated && !handshaking) { in wl_ext_connect_retry()
2806 if (wl_handle_reassoc(cfg, dev, assoc_info)) in wl_ext_connect_retry()
2808 if (assoc_info->chan_cnt == 0) in wl_ext_connect_retry()
2812 (WL_BCAST_SCAN_JOIN_ACTIVE_DWELL_TIME_MS * assoc_info->chan_cnt); in wl_ext_connect_retry()
2824 if (wl_handle_join(cfg, dev, assoc_info)) in wl_ext_connect_retry()
2826 if (assoc_info->chan_cnt == 0) in wl_ext_connect_retry()
2830 (WL_BCAST_SCAN_JOIN_ACTIVE_DWELL_TIME_MS * assoc_info->chan_cnt); in wl_ext_connect_retry()
2854 if (wl_handle_join(cfg, dev, assoc_info)) in wl_ext_connect_retry()
2861 if (assoc_info->chan_cnt == 0) in wl_ext_connect_retry()
2865 (WL_BCAST_SCAN_JOIN_ACTIVE_DWELL_TIME_MS * assoc_info->chan_cnt); in wl_ext_connect_retry()
2891 wlcfg_assoc_info_t *assoc_info = (wlcfg_assoc_info_t *)context; in wl_ext_set_connect_retry() local
2901 memset(&cur_if->assoc_info, 0, sizeof(wlcfg_assoc_info_t)); in wl_ext_set_connect_retry()
2903 if (!(wpa_auth & (WPA3_AUTH_SAE_PSK|0x20) && assoc_info)) { in wl_ext_set_connect_retry()
2904 memcpy(&cur_if->bssid, assoc_info->bssid, ETHER_ADDR_LEN); in wl_ext_set_connect_retry()
2905 memcpy(&cur_if->assoc_info, assoc_info, sizeof(wlcfg_assoc_info_t)); in wl_ext_set_connect_retry()
2906 if (assoc_info->chan_cnt == 0) in wl_ext_set_connect_retry()
2908 else if (assoc_info->reassoc) in wl_ext_set_connect_retry()
3929 memset(&cur_if->assoc_info, 0, sizeof(wlcfg_assoc_info_t)); in wl_ext_in4way_sync_sta()
4038 memset(&cur_if->assoc_info, 0, sizeof(wlcfg_assoc_info_t)); in wl_ext_in4way_sync_sta()