Lines Matching defs:shellCB
241 LITE_OS_SEC_TEXT_MINOR UINT32 OsShellKeyInit(ShellCB *shellCB)
246 if (shellCB == NULL) {
263 shellCB->cmdKeyLink = (VOID *)cmdKeyLink;
267 shellCB->cmdHistoryKeyLink = (VOID *)cmdHistoryLink;
268 shellCB->cmdMaskKeyLink = (VOID *)cmdHistoryLink;
361 ShellCB *shellCB = NULL;
363 shellCB = (ShellCB *)malloc(sizeof(ShellCB));
364 if (shellCB == NULL) {
367 ret = memset_s(shellCB, sizeof(ShellCB), 0, sizeof(ShellCB));
372 ret = (INT32)OsShellKeyInit(shellCB);
376 (VOID)strncpy_s(shellCB->shellWorkingDirectory, PATH_MAX, "/", 2); /* 2:space for "/" */
378 g_shellCB = shellCB;
382 (VOID)free(shellCB);