• Home
  • Raw
  • Download

Lines Matching refs:cmdKey

311 STATIC VOID OsCompleteStr(const CHAR *result, const CHAR *target, CHAR *cmdKey, UINT32 *len)  in OsCompleteStr()  argument
314 CHAR *des = cmdKey + *len; in OsCompleteStr()
328 STATIC INT32 OsTabMatchCmd(CHAR *cmdKey, UINT32 *len) in OsTabMatchCmd() argument
334 const CHAR *cmdMajor = (const CHAR *)cmdKey; in OsTabMatchCmd()
349 if (strncmp(cmdMajor, curCmdItem->cmd->cmdKey, strlen(cmdMajor)) > 0) { in OsTabMatchCmd()
353 if (strncmp(cmdMajor, curCmdItem->cmd->cmdKey, strlen(cmdMajor)) != 0) { in OsTabMatchCmd()
368 OsCompleteStr(cmdItemGuard->cmd->cmdKey, cmdMajor, cmdKey, len); in OsTabMatchCmd()
375 PRINTK("%s ", cmdItemGuard->cmd->cmdKey); in OsTabMatchCmd()
384 STATIC INT32 OsTabMatchFile(CHAR *cmdKey, UINT32 *len) in OsTabMatchFile() argument
399 if (OsStrSeparate(cmdKey, dirOpen, strCmp, *len)) { in OsTabMatchFile()
407 OsCompleteStr(strOutput, strCmp, cmdKey, len); in OsTabMatchFile()
432 LITE_OS_SEC_TEXT_MINOR UINT32 OsCmdKeyShift(const CHAR *cmdKey, CHAR *cmdOut, UINT32 size) in OsCmdKeyShift() argument
440 if ((cmdKey == NULL) || (cmdOut == NULL)) { in OsCmdKeyShift()
444 len = strlen(cmdKey); in OsCmdKeyShift()
456 for (; *cmdKey != '\0'; cmdKey++) { in OsCmdKeyShift()
458 if (*(cmdKey) == '\"') { in OsCmdKeyShift()
466 …if ((*cmdKey == ' ') && ((*(cmdKey + 1) == ' ') || (*(cmdKey + 1) == '\0')) && QUOTES_STATUS_CLOSE… in OsCmdKeyShift()
469 if (*cmdKey == '\'') { in OsCmdKeyShift()
472 *output = *cmdKey; in OsCmdKeyShift()
498 LITE_OS_SEC_TEXT_MINOR BOOL OsCmdKeyCheck(const CHAR *cmdKey) in OsCmdKeyCheck() argument
500 const CHAR *temp = cmdKey; in OsCmdKeyCheck()
507 if (strlen(cmdKey) >= CMD_KEY_LEN) { in OsCmdKeyCheck()
537 LITE_OS_SEC_TEXT_MINOR INT32 OsTabCompletion(CHAR *cmdKey, UINT32 *len) in OsTabCompletion() argument
541 CHAR *cmdMainStr = cmdKey; in OsTabCompletion()
543 if ((cmdKey == NULL) || (len == NULL)) { in OsTabCompletion()
555 count = OsTabMatchCmd(cmdKey, len); in OsTabCompletion()
559 count = OsTabMatchFile(cmdKey, len); in OsTabCompletion()
578 if ((strncmp(cmdItem->cmd->cmdKey, cmd->cmd->cmdKey, strlen(cmd->cmd->cmdKey)) >= 0) && in OsCmdAscendingInsert()
579 (strncmp(cmdNext->cmd->cmdKey, cmd->cmd->cmdKey, strlen(cmd->cmd->cmdKey)) < 0)) { in OsCmdAscendingInsert()
585 if (strncmp(cmd->cmd->cmdKey, cmdItem->cmd->cmdKey, strlen(cmd->cmd->cmdKey)) > 0) { in OsCmdAscendingInsert()
743 const CHAR *cmdKey = NULL; in OsCmdExec() local
755 cmdKey = curCmdItem->cmd->cmdKey; in OsCmdExec()
757 (strlen(cmdKey) == strlen(cmdParsed->cmdKeyword)) && in OsCmdExec()
758 (strncmp(cmdKey, (CHAR *)(cmdParsed->cmdKeyword), strlen(cmdKey)) == 0)) { in OsCmdExec()
794 STATIC UINT32 OsCmdItemCreate(CmdType cmdType, const CHAR *cmdKey, UINT32 paraNum, CmdCallBackFunc … in OsCmdItemCreate() argument
815 cmdItemNode->cmd->cmdKey = cmdKey; in OsCmdItemCreate()
826 LITE_OS_SEC_TEXT_MINOR UINT32 osCmdReg(CmdType cmdType, const CHAR *cmdKey, UINT32 paraNum, CmdCall… in osCmdReg() argument
838 if ((cmdProc == NULL) || (cmdKey == NULL) || in osCmdReg()
839 (cmdType >= CMD_TYPE_BUTT) || (strlen(cmdKey) >= CMD_KEY_LEN) || !strlen(cmdKey)) { in osCmdReg()
849 if (OsCmdKeyCheck(cmdKey) != TRUE) { in osCmdReg()
856 ((strlen(cmdKey) == strlen(cmdItemNode->cmd->cmdKey)) && in osCmdReg()
857 (strncmp((CHAR *)(cmdItemNode->cmd->cmdKey), cmdKey, strlen(cmdKey)) == 0))) { in osCmdReg()
864 return OsCmdItemCreate(cmdType, cmdKey, paraNum, cmdProc); in osCmdReg()