Lines Matching refs:wps_session
24249 ndev->name, inst, cfg->wps_session[inst].state));
24250 if (cfg->wps_session[inst].state == WPS_STATE_REAUTH_WAIT) {
24257 cfg->wps_session[inst].state = WPS_STATE_IDLE;
24258 cfg->wps_session[inst].in_use = false;
24275 init_timer_compat(&cfg->wps_session[i].timer, wl_wps_reauth_timeout, pdev);
24276 cfg->wps_session[i].in_use = false;
24277 cfg->wps_session[i].state = WPS_STATE_IDLE;
24286 cfg->wps_session[i].in_use = false;
24287 cfg->wps_session[i].state = WPS_STATE_IDLE;
24288 if (timer_pending(&cfg->wps_session[i].timer)) {
24289 del_timer_sync(&cfg->wps_session[i].timer);
24301 if (!cfg->wps_session[i].in_use) {
24314 if ((cfg->wps_session[i].in_use) &&
24315 (ndev == cfg->wps_session[i].ndev)) {
24338 cfg->wps_session[inst].in_use = true;
24339 cfg->wps_session[inst].state = WPS_STATE_STARTED;
24340 cfg->wps_session[inst].ndev = ndev;
24341 cfg->wps_session[inst].mode = mode;
24343 (void)memcpy_s(cfg->wps_session[inst].peer_mac, ETH_ALEN, mac_addr, ETH_ALEN);
24369 cur_state = cfg->wps_session[inst].state;
24377 cfg->wps_session[inst].in_use = false;
24378 cfg->wps_session[inst].state = WPS_STATE_IDLE;
24382 if (timer_pending(&cfg->wps_session[inst].timer)) {
24383 del_timer_sync(&cfg->wps_session[inst].timer);
24404 cur_state = cfg->wps_session[inst].state;
24405 cfg->wps_session[inst].state = WPS_STATE_DONE;
24423 cur_state = cfg->wps_session[inst].state;
24433 cfg->wps_session[inst].state = WPS_STATE_DONE;
24459 cur_state = cfg->wps_session[inst].state;
24470 if (memcmp(cfg->wps_session[inst].peer_mac, peer_mac, ETH_ALEN)) {
24485 cfg->wps_session[inst].state = WPS_STATE_DONE;
24515 cur_state = cfg->wps_session[inst].state;
24518 cfg->wps_session[inst].state = WPS_STATE_DONE;
24543 cur_state = cfg->wps_session[inst].state;
24547 memcmp(cfg->wps_session[inst].peer_mac, peer_mac, ETH_ALEN)) {
24578 cur_state = cfg->wps_session[inst].state;
24582 memcmp(cfg->wps_session[inst].peer_mac, peer_mac, ETH_ALEN)) {
24591 cfg->wps_session[inst].state = WPS_STATE_DONE;
24618 cur_state = cfg->wps_session[inst].state;
24619 mode = cfg->wps_session[inst].mode;
24624 cfg->wps_session[inst].state = WPS_STATE_REAUTH_WAIT;
24626 timer_set_private(&cfg->wps_session[inst].timer, ndev);
24628 mod_timer(&cfg->wps_session[inst].timer,
24650 cur_state = cfg->wps_session[inst].state;
24683 cur_state = cfg->wps_session[inst].state;
24688 cfg->wps_session[inst].state = WPS_STATE_DONE;
24693 } else if (!(memcmp(cfg->wps_session[inst].peer_mac,
24717 cur_state = cfg->wps_session[inst].state;
24719 cfg->wps_session[inst].state = WPS_STATE_DONE;
24744 cur_state = cfg->wps_session[inst].state;
24748 cfg->wps_session[inst].state = WPS_STATE_M8_SENT;
24777 mode = cfg->wps_session[inst].mode;
24833 if (!memcmp(cfg->wps_session[inst].peer_mac, peer_mac, ETH_ALEN)) {
24845 if (!memcmp(cfg->wps_session[inst].peer_mac, peer_mac, ETH_ALEN)) {
24882 if (!memcmp(cfg->wps_session[inst].peer_mac, peer_mac, ETH_ALEN)) {