Lines Matching refs:cmdParsed
47 UINT32 ShellMsgTypeGet(CmdParsed *cmdParsed, const CHAR *cmdType)
54 if ((cmdParsed == NULL) || (cmdType == NULL)) {
63 (VOID)memcpy_s((CHAR *)(cmdParsed->cmdKeyword), CMD_KEY_LEN, cmdType, minLen);
64 cmdParsed->cmdType = curCmdItem->cmd->cmdType;
145 STATIC VOID ParseAndExecCmdline(CmdParsed *cmdParsed, const CHAR *cmdline, UINT32 len)
157 ret = ShellMsgTypeGet(cmdParsed, cmdName);
164 ret = OsCmdParse((CHAR *)cmdline, cmdParsed);
170 (VOID)OsCmdExec(cmdParsed);
173 for (i = 0; i < cmdParsed->paramCnt; i++) {
174 if (cmdParsed->paramArray[i] != NULL) {
175 free(cmdParsed->paramArray[i]);
176 cmdParsed->paramArray[i] = NULL;
187 CmdParsed cmdParsed;
201 (VOID)memset_s(&cmdParsed, sizeof(CmdParsed), 0, sizeof(CmdParsed));
202 ParseAndExecCmdline(&cmdParsed, output, outputlen);