Lines Matching refs:cmdKey
105 LITE_OS_SEC_TEXT_MINOR UINT32 OsCmdKeyShift(const CHAR *cmdKey, CHAR *cmdOut, UINT32 size) in OsCmdKeyShift() argument
113 if ((cmdKey == NULL) || (cmdOut == NULL)) { in OsCmdKeyShift()
117 len = strlen(cmdKey); in OsCmdKeyShift()
130 for (; *cmdKey != '\0'; cmdKey++) { in OsCmdKeyShift()
132 if (*(cmdKey) == '\"') { in OsCmdKeyShift()
140 …if ((*cmdKey == ' ') && ((*(cmdKey + 1) == ' ') || (*(cmdKey + 1) == '\0')) && QUOTES_STATUS_CLOSE… in OsCmdKeyShift()
143 if (*cmdKey == '\'') { in OsCmdKeyShift()
146 *output = *cmdKey; in OsCmdKeyShift()
172 LITE_OS_SEC_TEXT_MINOR BOOL OsCmdKeyCheck(const CHAR *cmdKey) in OsCmdKeyCheck() argument
174 const CHAR *temp = cmdKey; in OsCmdKeyCheck()
181 if (strlen(cmdKey) >= CMD_KEY_LEN) { in OsCmdKeyCheck()
224 if ((strncmp(cmdItem->cmd->cmdKey, cmd->cmd->cmdKey, strlen(cmd->cmd->cmdKey)) >= 0) && in OsCmdAscendingInsert()
225 (strncmp(cmdNext->cmd->cmdKey, cmd->cmd->cmdKey, strlen(cmd->cmd->cmdKey)) < 0)) { in OsCmdAscendingInsert()
231 if (strncmp(cmd->cmd->cmdKey, cmdItem->cmd->cmdKey, strlen(cmd->cmd->cmdKey)) > 0) { in OsCmdAscendingInsert()
317 const CHAR *cmdKey = NULL; in OsCmdExec() local
324 cmdKey = curCmdItem->cmd->cmdKey; in OsCmdExec()
326 (strlen(cmdKey) == strlen(cmdParsed->cmdKeyword)) && in OsCmdExec()
327 (strncmp(cmdKey, (CHAR *)(cmdParsed->cmdKeyword), strlen(cmdKey)) == 0)) { in OsCmdExec()
402 STATIC UINT32 OsCmdItemCreate(CmdType cmdType, const CHAR *cmdKey, UINT32 paraNum, CmdCallBackFunc … in OsCmdItemCreate() argument
423 cmdItemNode->cmd->cmdKey = cmdKey; in OsCmdItemCreate()
434 LITE_OS_SEC_TEXT_MINOR UINT32 osCmdReg(CmdType cmdType, const CHAR *cmdKey, UINT32 paraNum, CmdCall… in osCmdReg() argument
446 if ((cmdProc == NULL) || (cmdKey == NULL) || in osCmdReg()
447 (cmdType >= CMD_TYPE_BUTT) || (strlen(cmdKey) >= CMD_KEY_LEN) || !strlen(cmdKey)) { in osCmdReg()
457 if (OsCmdKeyCheck(cmdKey) != TRUE) { in osCmdReg()
464 ((strlen(cmdKey) == strlen(cmdItemNode->cmd->cmdKey)) && in osCmdReg()
465 (strncmp((CHAR *)(cmdItemNode->cmd->cmdKey), cmdKey, strlen(cmdKey)) == 0))) { in osCmdReg()
472 return OsCmdItemCreate(cmdType, cmdKey, paraNum, cmdProc); in osCmdReg()