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