Lines Matching refs:pasn_params
343 struct pasn_auth *pasn_params) in wpas_pasn_configure_next_peer() argument
349 if (!pasn_params) in wpas_pasn_configure_next_peer()
352 while (wpa_s->pasn_count < pasn_params->num_peers) { in wpas_pasn_configure_next_peer()
353 peer = &pasn_params->peer[wpa_s->pasn_count]; in wpas_pasn_configure_next_peer()
392 if (wpa_s->pasn_count == pasn_params->num_peers) { in wpas_pasn_configure_next_peer()
393 wpa_drv_send_pasn_resp(wpa_s, pasn_params); in wpas_pasn_configure_next_peer()
395 os_free(wpa_s->pasn_params); in wpas_pasn_configure_next_peer()
396 wpa_s->pasn_params = NULL; in wpas_pasn_configure_next_peer()
403 if (!wpa_s->pasn_params) in wpas_pasn_auth_work_done()
406 wpa_s->pasn_params->peer[wpa_s->pasn_count].status = status; in wpas_pasn_auth_work_done()
408 wpas_pasn_configure_next_peer(wpa_s, wpa_s->pasn_params); in wpas_pasn_auth_work_done()
413 struct pasn_auth *pasn_params) in wpas_pasn_delete_peers() argument
418 if (!pasn_params) in wpas_pasn_delete_peers()
421 for (i = 0; i < pasn_params->num_peers; i++) { in wpas_pasn_delete_peers()
422 peer = &pasn_params->peer[i]; in wpas_pasn_delete_peers()
816 wpa_s->pasn_params ? wpas_pasn_deauth_cb : NULL, in wpas_pasn_auth_rx()
817 wpa_s->pasn_params ? wpa_s : NULL, in wpas_pasn_auth_rx()
844 if (wpa_s->pasn_params) { in wpas_pasn_auth_trigger()
856 wpa_s->pasn_params = os_zalloc(sizeof(struct pasn_auth)); in wpas_pasn_auth_trigger()
857 if (!wpa_s->pasn_params) { in wpas_pasn_auth_trigger()
864 wpa_s->pasn_params->num_peers = num_peers; in wpas_pasn_auth_trigger()
867 dst = &wpa_s->pasn_params->peer[i]; in wpas_pasn_auth_trigger()
882 wpas_pasn_delete_peers(wpa_s, wpa_s->pasn_params); in wpas_pasn_auth_trigger()
883 os_free(wpa_s->pasn_params); in wpas_pasn_auth_trigger()
884 wpa_s->pasn_params = NULL; in wpas_pasn_auth_trigger()
886 wpas_pasn_configure_next_peer(wpa_s, wpa_s->pasn_params); in wpas_pasn_auth_trigger()
908 if (!wpa_s->pasn_params) { in wpas_pasn_auth_tx_status()