Lines Matching refs:cmdParsed
57 STATIC VOID OsFreeCmdPara(CmdParsed *cmdParsed) in OsFreeCmdPara() argument
60 for (i = 0; i < cmdParsed->paramCnt; i++) { in OsFreeCmdPara()
61 if ((cmdParsed->paramArray[i]) != NULL) { in OsFreeCmdPara()
62 (VOID)LOS_MemFree(m_aucSysMem0, (cmdParsed->paramArray[i])); in OsFreeCmdPara()
63 cmdParsed->paramArray[i] = NULL; in OsFreeCmdPara()
737 LITE_OS_SEC_TEXT_MINOR UINT32 OsCmdExec(CmdParsed *cmdParsed, CHAR *cmdStr) in OsCmdExec() argument
745 if ((cmdParsed == NULL) || (cmdStr == NULL) || (strlen(cmdStr) == 0)) { in OsCmdExec()
749 ret = OsCmdParse(cmdStr, cmdParsed); in OsCmdExec()
756 if ((cmdParsed->cmdType == curCmdItem->cmd->cmdType) && in OsCmdExec()
757 (strlen(cmdKey) == strlen(cmdParsed->cmdKeyword)) && in OsCmdExec()
758 (strncmp(cmdKey, (CHAR *)(cmdParsed->cmdKeyword), strlen(cmdKey)) == 0)) { in OsCmdExec()
766 ret = (cmdHook)(cmdParsed->paramCnt, (const CHAR **)cmdParsed->paramArray); in OsCmdExec()
770 for (i = 0; i < cmdParsed->paramCnt; i++) { in OsCmdExec()
771 if (cmdParsed->paramArray[i] != NULL) { in OsCmdExec()
772 (VOID)LOS_MemFree(m_aucSysMem0, cmdParsed->paramArray[i]); in OsCmdExec()
773 cmdParsed->paramArray[i] = NULL; in OsCmdExec()