Lines Matching refs:pMlme
82 static void mlme_stopAssocAndAuth(mlme_t *pMlme);
265 mlme_t *pMlme = (mlme_t *)(hMlmeSm);
268 pMlme->bParseBeaconWSC = pMlmeInitParams->parseWSCInBeacons;
565 mlme_t *pMlme = (mlme_t *)hMlme;
569 status = fsm_GetNextState(pMlme->pMlmeSm, *currentState, event, &nextState);
572 TRACE0(pMlme->hReport, REPORT_SEVERITY_ERROR, "MLME_SM: ERROR - failed getting next state \n");
577 TRACE3( pMlme->hReport, REPORT_SEVERITY_INFORMATION, "mlme_smEvent: <currentState = %d, event = %d> --> nextState = %d\n", *currentState, event, nextState);
579 status = fsm_Event(pMlme->pMlmeSm, currentState, event, (void *)pMlme);
586 TI_STATUS mlme_smStartIdle(mlme_t *pMlme)
590 status = auth_start(pMlme->hAuth);
595 TI_STATUS mlme_smClass3Idle(mlme_t *pMlme)
602 TI_STATUS mlme_smAuthSuccessAuthWait(mlme_t *pMlme)
606 if (pMlme->reAssoc)
608 status = reassoc_start(pMlme->hAssoc);
612 status = assoc_start(pMlme->hAssoc);
618 TI_STATUS mlme_smAuthFailAuthWait(mlme_t *pMlme)
622 status = mlme_smReportStatus(pMlme);
627 TI_STATUS mlme_smStopAssocWait(mlme_t *pMlme)
629 mlme_stopAssocAndAuth(pMlme);
633 TI_STATUS mlme_smAssocSuccessAssocWait(mlme_t *pMlme)
637 status = mlme_smReportStatus(pMlme);
642 TI_STATUS mlme_smAssocFailAssocWait(mlme_t *pMlme)
646 status = mlme_smReportStatus(pMlme);
652 TI_STATUS mlme_smStopAssoc(mlme_t *pMlme)
654 mlme_stopAssocAndAuth(pMlme);
660 TI_STATUS mlme_smNOP(mlme_t *pMlme)
665 TI_STATUS mlme_smActionUnexpected(mlme_t *pMlme)
672 TI_STATUS mlme_smReportStatus(mlme_t *pMlme)
676 if (pMlme == NULL)
681 status = conn_reportMlmeStatus(pMlme->hConn, pMlme->mlmeData.mgmtStatus, pMlme->mlmeData.uStatusCode);
686 static void mlme_stopAssocAndAuth(mlme_t *pMlme)
696 TRACE0(pMlme->hReport, REPORT_SEVERITY_INFORMATION, "mlme_stopAssocAndAuth: Auth/assoc stop without sending deauth/disassoc\n");
698 assoc_setDisAssocFlag(pMlme->hAssoc, sendDisAssoc);
699 assoc_stop(pMlme->hAssoc);
701 auth_stop(pMlme->hAuth, sendDeAuth, pMlme->disConnReason );