Lines Matching defs:cmdInfo
52 STATIC CmdModInfo cmdInfo;
93 return &cmdInfo;
220 for (cmdItem = LOS_DL_LIST_ENTRY((&cmdInfo.cmdList.list)->pstPrev, CmdItemNode, list);
221 &cmdItem->list != &(cmdInfo.cmdList.list);) {
223 if (&cmdNext->list != &(cmdInfo.cmdList.list)) {
307 cmdInfo.listNum += index;
323 LOS_DL_LIST_FOR_EACH_ENTRY(curCmdItem, &(cmdInfo.cmdList.list), CmdItemNode, list) {
389 LOS_ListInit(&(cmdInfo.cmdList.list));
390 cmdInfo.listNum = 0;
391 cmdInfo.initMagicFlag = SHELL_INIT_MAGIC_FLAG;
392 ret = LOS_MuxCreate(&cmdInfo.muxLock);
425 (VOID)LOS_MuxPend(cmdInfo.muxLock, LOS_WAIT_FOREVER);
427 cmdInfo.listNum++;
428 (VOID)LOS_MuxPost(cmdInfo.muxLock);
438 (VOID)LOS_MuxPend(cmdInfo.muxLock, LOS_WAIT_FOREVER);
439 if (cmdInfo.initMagicFlag != SHELL_INIT_MAGIC_FLAG) {
440 (VOID)LOS_MuxPost(cmdInfo.muxLock);
444 (VOID)LOS_MuxPost(cmdInfo.muxLock);
461 (VOID)LOS_MuxPend(cmdInfo.muxLock, LOS_WAIT_FOREVER);
462 LOS_DL_LIST_FOR_EACH_ENTRY(cmdItemNode, &(cmdInfo.cmdList.list), CmdItemNode, list) {
466 (VOID)LOS_MuxPost(cmdInfo.muxLock);
470 (VOID)LOS_MuxPost(cmdInfo.muxLock);