Home
last modified time | relevance | path

Searched refs:CHAR (Results 1 – 25 of 833) sorted by relevance

12345678910>>...34

/kernel/liteos_m/components/shell/src/cmds/
Dfullpath.c43 STATIC UINT32 VfsStrnlen(const CHAR *str, size_t maxlen) in VfsStrnlen()
45 const CHAR *p = NULL; in VfsStrnlen()
53 STATIC CHAR *StrPath(CHAR *path) in StrPath()
55 CHAR *dest = path; in StrPath()
56 CHAR *src = path; in StrPath()
72 STATIC VOID StrRemovePathEndSlash(CHAR *dest, const CHAR *fullpath) in StrRemovePathEndSlash()
83 STATIC CHAR *StrNormalizePath(CHAR *fullpath) in StrNormalizePath()
85 CHAR *dest = fullpath; in StrNormalizePath()
86 CHAR *src = fullpath; in StrNormalizePath()
135 STATIC INT32 VfsNormalizePathParameCheck(const CHAR *filename, CHAR **pathname) in VfsNormalizePathParameCheck()
[all …]
Dvfs_shellcmd.c70 INT32 OsShellCmdDoChdir(const CHAR *path) in OsShellCmdDoChdir()
72 CHAR *fullpath = NULL; in OsShellCmdDoChdir()
73 CHAR *fullpathBak = NULL; in OsShellCmdDoChdir()
76 CHAR *shellWorkingDirectory = OsShellGetWorkingDirtectory(); in OsShellCmdDoChdir()
120 STATIC CHAR *OsLsGetFullpath(const CHAR *path, struct dirent *pdirent) in OsLsGetFullpath()
122 CHAR *fullpath = NULL; in OsLsGetFullpath()
128 fullpath = (CHAR *)malloc(pathLen); in OsLsGetFullpath()
140 fullpath = (CHAR *)malloc(pathLen); in OsLsGetFullpath()
154 return (CHAR *)NULL; in OsLsGetFullpath()
157 VOID OsLs(const CHAR *pathname) in OsLs()
[all …]
/kernel/liteos_m/components/shell/include/
Dshcmd.h51 const CHAR *cmdKey;
73 CHAR cmdString[0];
89 extern UINT32 OsCmdKeyShift(const CHAR *cmdKey, CHAR *cmdOut, UINT32 size);
93 extern INT32 VfsNormalizePath(const CHAR *directory, const CHAR *filename, CHAR **pathname);
94 extern INT32 OsShellCmdDate(INT32 argc, const CHAR **argv);
95 extern INT32 OsShellCmdDumpTask(INT32 argc, const CHAR **argv);
96 extern UINT32 OsShellCmdFree(INT32 argc, const CHAR **argv);
97 extern UINT32 OsShellCmdWaterLine(INT32 argc, const CHAR **argv);
98 extern UINT32 lwip_ifconfig(INT32 argc, const CHAR **argv);
99 extern UINT32 OsShellPing(INT32 argc, const CHAR **argv);
[all …]
Dshcmdparse.h49 typedef UINT32 (*FUNC_ONE_TOKEN)(VOID *ctx, UINT32 index, CHAR *token);
57 CHAR cmdKeyword[CMD_KEY_LEN]; /* cmd keyword str */
58 CHAR *paramArray[CMD_MAX_PARAS];
61 extern UINT32 OsCmdParse(CHAR *cmdStr, CmdParsed *cmdParsed);
62 extern CHAR *OsCmdParseStrdup(const CHAR *str);
63 extern UINT32 OsCmdParseOneToken(CmdParsed *cmdParsed, UINT32 index, const CHAR *token);
64 extern UINT32 OsCmdTokenSplit(CHAR *cmdStr, CHAR split, CmdParsed *cmdParsed);
/kernel/liteos_m/components/backtrace/
Dlos_backtrace.h81 extern CHAR *CSTACK_SECTION_START(CSTACK_SECTION_NAME);
82 extern CHAR *CSTACK_SECTION_END(CSTACK_SECTION_NAME);
83 extern CHAR *CODE_SECTION_START(CODE_SECTION_NAME);
84 extern CHAR *CODE_SECTION_END(CODE_SECTION_NAME);
103 extern CHAR *CODE_SECTION_START;
104 extern CHAR *CODE_SECTION_END;
105 extern CHAR *CSTACK_SECTION_START;
106 extern CHAR *CSTACK_SECTION_END;
129 extern CHAR *CODE_SECTION_START;
130 extern CHAR *CODE_SECTION_END;
[all …]
/kernel/liteos_a/kernel/common/
Dlos_printf.c54 const CHAR *g_logString[] = {
64 const CHAR *OsLogLvGet(INT32 level) in OsLogLvGet()
71 const CHAR *p = "Output illegal string! vsnprintf_s failed!\n"; in ErrorMsg()
75 STATIC VOID UartOutput(const CHAR *str, UINT32 len, BOOL isLock) in UartOutput()
90 STATIC VOID ConsoleOutput(const CHAR *str, UINT32 len) in ConsoleOutput()
107 VOID OutputControl(const CHAR *str, UINT32 len, OutputType type) in OutputControl()
130 STATIC VOID OsVprintfFree(CHAR *buf, UINT32 bufLen) in OsVprintfFree()
137 VOID OsVprintf(const CHAR *fmt, va_list ap, OutputType type) in OsVprintf()
140 const CHAR *errMsgMalloc = "OsVprintf, malloc failed!\n"; in OsVprintf()
141 const CHAR *errMsgLen = "OsVprintf, length overflow!\n"; in OsVprintf()
[all …]
Dlos_config.h52 extern CHAR __int_stack_start;
53 extern CHAR __rodata_start;
54 extern CHAR __rodata_end;
55 extern CHAR __bss_start;
56 extern CHAR __bss_end;
57 extern CHAR __text_start;
58 extern CHAR __text_end;
59 extern CHAR __ram_data_start;
60 extern CHAR __ram_data_end;
443 typedef VOID (*log_read_write_fn)(UINT32 startAddr, UINT32 space, UINT32 rwFlag, CHAR *buf);
[all …]
Dlos_excinfo.c44 STATIC CHAR *g_excInfoBuf = NULL; /* pointer to the buffer for storing the exception inf…
59 VOID SetExcInfoBuf(CHAR *buf) in SetExcInfoBuf()
64 CHAR *GetExcInfoBuf(VOID) in GetExcInfoBuf()
99 VOID WriteExcBufVa(const CHAR *format, va_list arglist) in WriteExcBufVa()
114 VOID WriteExcInfoToBuf(const CHAR *format, ...) in WriteExcInfoToBuf()
123 VOID LOS_ExcInfoRegHook(UINT32 startAddr, UINT32 space, CHAR *buf, log_read_write_fn hook) in LOS_ExcInfoRegHook()
141 VOID OsReadWriteExceptionInfo(UINT32 startAddr, UINT32 space, UINT32 flag, CHAR *buf) in OsReadWriteExceptionInfo()
156 CHAR nowTime[NOW_TIME_LENGTH]; in OsRecordExcInfoTime()
171 INT32 OsShellCmdReadExcInfo(INT32 argc, CHAR **argv) in OsShellCmdReadExcInfo()
179CHAR *buf = (CHAR *)LOS_MemAllocAlign((VOID *)OS_SYS_MEM_ADDR, recordSpace + 1, EXCINFO_ALIGN_SIZE… in OsShellCmdReadExcInfo()
/kernel/liteos_a/fs/patchfs/
Dlos_partition_utils.h54 const CHAR *partName;
55 const CHAR *cmdlineArgName;
56 const CHAR *storageTypeArgName;
57 CHAR *storageType;
58 const CHAR *fsTypeArgName;
59 CHAR *fsType;
60 const CHAR *addrArgName;
62 const CHAR *partSizeArgName;
64 CHAR *devName;
69 const CHAR *GetDevNameOfPartition(const struct PartitionInfo *partInfo);
Dlos_partition_utils.c36 STATIC INT32 MatchPartPos(CHAR *p, const CHAR *partInfoName, INT32 *partInfo) in MatchPartPos()
39 CHAR *value = NULL; in MatchPartPos()
71 STATIC INT32 MatchPartInfo(CHAR *p, struct PartitionInfo *partInfo) in MatchPartInfo()
73 const CHAR *storageTypeArgName = partInfo->storageTypeArgName; in MatchPartInfo()
74 const CHAR *fsTypeArgName = partInfo->fsTypeArgName; in MatchPartInfo()
75 const CHAR *addrArgName = partInfo->addrArgName; in MatchPartInfo()
76 const CHAR *partSizeArgName = partInfo->partSizeArgName; in MatchPartInfo()
111 STATIC INT32 GetPartitionBootArgs(const CHAR *argName, CHAR **args) in GetPartitionBootArgs()
115 CHAR *cmdLine = NULL; in GetPartitionBootArgs()
117 CHAR *tmp = NULL; in GetPartitionBootArgs()
[all …]
/kernel/liteos_m/components/shell/src/base/
Dshmsg.c47 UINT32 ShellMsgTypeGet(CmdParsed *cmdParsed, const CHAR *cmdType) in ShellMsgTypeGet()
61 (strncmp((CHAR *)(curCmdItem->cmd->cmdKey), cmdType, len) == 0)) { in ShellMsgTypeGet()
63 (VOID)memcpy_s((CHAR *)(cmdParsed->cmdKeyword), CMD_KEY_LEN, cmdType, minLen); in ShellMsgTypeGet()
72 CHAR *GetCmdName(const CHAR *cmdline, UINT32 len) in GetCmdName()
75 const CHAR *tmpStr = NULL; in GetCmdName()
77 CHAR *cmdName = NULL; in GetCmdName()
82 cmdName = (CHAR *)malloc(len + 1); in GetCmdName()
112 UINT32 PreHandleCmdline(const CHAR *input, CHAR **output, UINT32 *outputlen) in PreHandleCmdline()
116 const CHAR *cmdBuf = input; in PreHandleCmdline()
118 CHAR *shiftStr = (CHAR *)malloc(cmdBufLen + 1); in PreHandleCmdline()
[all …]
Dshcmdparse.c39 LITE_OS_SEC_TEXT_MINOR CHAR *OsCmdParseStrdup(const CHAR *str) in OsCmdParseStrdup()
41 CHAR *tempStr = NULL; in OsCmdParseStrdup()
42 CHAR *newStr = NULL; in OsCmdParseStrdup()
44 newStr = (CHAR *)LOS_MemAlloc(m_aucSysMem0, strlen(str) + 1); in OsCmdParseStrdup()
61 LITE_OS_SEC_TEXT_MINOR UINT32 OsCmdParseParaGet(CHAR **value, const CHAR *paraTokenStr) in OsCmdParseParaGet()
74 LITE_OS_SEC_TEXT_MINOR UINT32 OsCmdParseOneToken(CmdParsed *cmdParsed, UINT32 index, const CHAR *to… in OsCmdParseOneToken()
100 LITE_OS_SEC_TEXT_MINOR UINT32 OsCmdTokenSplit(CHAR *cmdStr, CHAR split, CmdParsed *cmdParsed) in OsCmdTokenSplit()
108 CHAR *p = NULL; in OsCmdTokenSplit()
109 CHAR *token = cmdStr; in OsCmdTokenSplit()
148 LITE_OS_SEC_TEXT_MINOR UINT32 OsCmdParse(CHAR *cmdStr, CmdParsed *cmdParsed) in OsCmdParse()
/kernel/liteos_a/shell/full/include/
Dshcmdparse.h50 typedef UINT32 (*FUNC_ONE_TOKEN)(VOID *ctx, UINT32 index, CHAR *token);
58 CHAR cmdKeyword[CMD_KEY_LEN]; /* cmd keyword str */
59 CHAR *paramArray[CMD_MAX_PARAS];
62 extern UINT32 OsCmdParse(CHAR *cmdStr, CmdParsed *cmdParsed);
63 extern CHAR *OsCmdParseStrdup(const CHAR *str);
64 extern UINT32 OsCmdParseOneToken(CmdParsed *cmdParsed, UINT32 index, const CHAR *token);
65 extern UINT32 OsCmdTokenSplit(CHAR *cmdStr, CHAR split, CmdParsed *cmdParsed);
/kernel/liteos_m/testsuites/sample/kernel/dynlink/
DIt_los_dynlink_015.c38 VOID (*func1)(CHAR *, CHAR *) = NULL; in TestCase()
39 CHAR *symbolName1 = "It_dynlink_dowhile"; in TestCase()
40 CHAR *symbolName2 = "It_dynlink_while"; in TestCase()
41 CHAR *symbolName3 = "It_dynlink_for"; in TestCase()
42 CHAR *symbolName4 = "It_dynlink_ifelse"; in TestCase()
43 CHAR *symbolName5 = "It_dynlink_continue"; in TestCase()
44 CHAR *symbolName6 = "It_dynlink_switch"; in TestCase()
45 CHAR *dsoName = DSO_FULL_PATH("dynamic_athmtc.so"); in TestCase()
47 CHAR inChar[3]; in TestCase()
48 CHAR outChar[3] = { 0 }; in TestCase()
[all …]
DIt_los_dynlink_008.c38 CHAR *invalSymName1 = "A_invalid_api"; in TestCase()
39 CHAR *invalSymName2 = "N_invalid_api"; in TestCase()
40 CHAR *invalSymName3 = "Z_invalid_api"; in TestCase()
41 CHAR *invalSymName4 = "a_invalid_api"; in TestCase()
42 CHAR *invalSymName5 = "o_invalid_api"; in TestCase()
43 CHAR *invalSymName6 = "z_invalid_api"; in TestCase()
44 CHAR *invalSymName7 = "LOS_InvalidApi"; in TestCase()
45 CHAR *dsoName = DSO_FULL_PATH("Align4_dynamic_align4.so"); in TestCase()
/kernel/liteos_a/shell/full/src/base/
Dshcmdparse.c39 LITE_OS_SEC_TEXT_MINOR CHAR *OsCmdParseStrdup(const CHAR *str) in OsCmdParseStrdup()
41 CHAR *tempStr = NULL; in OsCmdParseStrdup()
42 CHAR *newStr = NULL; in OsCmdParseStrdup()
44 newStr = (CHAR *)LOS_MemAlloc(m_aucSysMem0, strlen(str) + 1); in OsCmdParseStrdup()
61 LITE_OS_SEC_TEXT_MINOR UINT32 OsCmdParseParaGet(CHAR **value, const CHAR *paraTokenStr) in OsCmdParseParaGet()
74 LITE_OS_SEC_TEXT_MINOR UINT32 OsCmdParseOneToken(CmdParsed *cmdParsed, UINT32 index, const CHAR *to… in OsCmdParseOneToken()
100 LITE_OS_SEC_TEXT_MINOR UINT32 OsCmdTokenSplit(CHAR *cmdStr, CHAR split, CmdParsed *cmdParsed) in OsCmdTokenSplit()
108 CHAR *p = NULL; in OsCmdTokenSplit()
109 CHAR *token = cmdStr; in OsCmdTokenSplit()
148 LITE_OS_SEC_TEXT_MINOR UINT32 OsCmdParse(CHAR *cmdStr, CmdParsed *cmdParsed) in OsCmdParse()
Dshcmd.c68 STATIC INT32 OsStrSeparateTabStrGet(CHAR **tabStr, CmdParsed *parsed, UINT32 tabStrLen) in OsStrSeparateTabStrGet()
70 CHAR *shiftStr = NULL; in OsStrSeparateTabStrGet()
71 CHAR *tempStr = (CHAR *)LOS_MemAlloc(m_aucSysMem0, SHOW_MAX_LEN << 1); in OsStrSeparateTabStrGet()
108 STATIC INT32 OsStrSeparate(CHAR *tabStr, CHAR *strPath, CHAR *nameLooking, UINT32 tabStrLen) in OsStrSeparate()
110 CHAR *strEnd = NULL; in OsStrSeparate()
111 CHAR *cutPos = NULL; in OsStrSeparate()
113 CHAR *shellWorkingDirectory = OsShellGetWorkingDirectory(); in OsStrSeparate()
157 CHAR readChar; in OsShowPageInputControl()
188 CHAR readChar = 0; in OsSurePrintAll()
203 STATIC INT32 OsPrintMatchList(UINT32 count, const CHAR *strPath, const CHAR *nameLooking, UINT32 pr… in OsPrintMatchList()
[all …]
Dshmsg.c50 CHAR *ShellGetInputBuf(ShellCB *shellCB) in ShellGetInputBuf()
68 STATIC VOID ShellSaveHistoryCmd(const CHAR *string, ShellCB *shellCB) in ShellSaveHistoryCmd()
115 STATIC INT32 ShellCmdLineCheckUDRL(const CHAR ch, ShellCB *shellCB) in ShellCmdLineCheckUDRL()
152 LITE_OS_SEC_TEXT_MINOR VOID ShellCmdLineParse(CHAR c, pf_OUTPUT outputFunc, ShellCB *shellCB) in ShellCmdLineParse()
154 const CHAR ch = c; in ShellCmdLineParse()
206 LITE_OS_SEC_TEXT_MINOR UINT32 ShellMsgTypeGet(CmdParsed *cmdParsed, const CHAR *cmdType) in ShellMsgTypeGet()
220 (strncmp((CHAR *)(curCmdItem->cmd->cmdKey), cmdType, len) == 0)) { in ShellMsgTypeGet()
222 (VOID)memcpy_s((CHAR *)(cmdParsed->cmdKeyword), CMD_KEY_LEN, cmdType, minLen); in ShellMsgTypeGet()
231 STATIC UINT32 ShellMsgNameGetAndExec(CmdParsed *cmdParsed, const CHAR *output, UINT32 len) in ShellMsgNameGetAndExec()
235 const CHAR *tmpStr = NULL; in ShellMsgNameGetAndExec()
[all …]
Dshell_lk.c66 VOID OsLkDefaultFunc(INT32 level, const CHAR *func, INT32 line, const CHAR *fmt, va_list ap);
75 const CHAR *OsLkCurLogLvGet(VOID) in OsLkCurLogLvGet()
99 VOID OsLkLogFileSet(const CHAR *str) in OsLkLogFileSet()
124 INT32 CmdLog(INT32 argc, const CHAR **argv) in CmdLog()
128 CHAR *p = NULL; in CmdLog()
175 const CHAR* tmpPtr = OsLogLvGet(level); in OsLogCycleRecord()
181 VOID OsLkDefaultFunc(INT32 level, const CHAR *func, INT32 line, const CHAR *fmt, va_list ap) in OsLkDefaultFunc()
200 VOID LOS_LkPrint(INT32 level, const CHAR *func, INT32 line, const CHAR *fmt, ...) in LOS_LkPrint()
/kernel/liteos_a/shell/full/src/cmds/
Ddmesg.c74 STATIC const CHAR *g_levelString[] = {
121 STATIC INT32 OsDmesgRead(CHAR *buf, UINT32 len) in OsDmesgRead()
127 CHAR *logBuf = g_dmesgInfo->logBuf; in OsDmesgRead()
176 CHAR *temp = NULL; in OsCopyToNew()
177 CHAR *newBuf = (CHAR *)addr + sizeof(DmesgInfo); in OsCopyToNew()
188 temp = (CHAR *)malloc(g_dmesgInfo->logSize); in OsCopyToNew()
243 g_dmesgInfo->logBuf = (CHAR *)addr + sizeof(DmesgInfo); in OsDmesgResetMem()
267 CHAR *newString = NULL; in OsDmesgChangeSize()
274 newString = (CHAR *)malloc(size + sizeof(DmesgInfo)); in OsDmesgChangeSize()
291 g_dmesgInfo->logBuf = (CHAR *)newString + sizeof(DmesgInfo); in OsDmesgChangeSize()
[all …]
/kernel/liteos_a/fs/rootfs/
Dlos_bootargs.c43 STATIC CHAR *g_cmdLine = NULL;
51 g_cmdLine = (CHAR *)malloc(COMMAND_LINE_SIZE); in LOS_GetCmdLine()
112 STATIC INT32 GetBootargs(CHAR **args) in GetBootargs()
120 CHAR *tmp = NULL; in GetBootargs()
121 const CHAR *bootargsName = "bootargs="; in GetBootargs()
145 CHAR *args = NULL; in LOS_ParseBootargs()
146 CHAR *argName = NULL; in LOS_ParseBootargs()
147 CHAR *argValue = NULL; in LOS_ParseBootargs()
172 INT32 LOS_GetArgValue(CHAR *argName, CHAR **argValue) in LOS_GetArgValue()
195 UINT64 LOS_SizeStrToNum(CHAR *value) in LOS_SizeStrToNum()
[all …]
Dlos_bootargs.h47 CHAR *argName;
48 CHAR *argValue;
54 INT32 LOS_GetArgValue(CHAR *argName, CHAR **argValue);
56 UINT64 LOS_SizeStrToNum(CHAR *value);
59 CHAR *OsGetArgsAddr(VOID);
/kernel/liteos_m/testsuites/sample/kernel/lms/
DIt_los_lms_007.c39 CHAR *str = (CHAR *)LOS_MemAlloc(g_testLmsPool, size); in TestCase()
43 CHAR *bigger = (CHAR *)LOS_MemAlloc(g_testLmsPool, size * 3); /* mem size * 3 */ in TestCase()
47 CHAR *tmp = (CHAR *)LOS_MemAlloc(g_testLmsPool, size); /* do not release */ in TestCase()
54 CHAR *newPtr = LOS_MemRealloc(g_testLmsPool, str, size * 2); /* mem size * 2 */ in TestCase()
DIt_los_lms_008.c39 CHAR *str = (CHAR *)LOS_MemAlloc(g_testLmsPool, size); in TestCase()
43 CHAR *bigger = (CHAR *)LOS_MemAlloc(g_testLmsPool, size * 3); /* mem size * 3 */ in TestCase()
47 CHAR *tmp = (CHAR *)LOS_MemAlloc(g_testLmsPool, size); /* do not release */ in TestCase()
54 CHAR *newPtr = LOS_MemRealloc(g_testLmsPool, str, size * 4 + 8); /* mem size * 4 - 8 */ in TestCase()
DIt_los_lms_009.c39 CHAR *str = (CHAR *)LOS_MemAlloc(g_testLmsPool, size); in TestCase()
43 CHAR *bigger = (CHAR *)LOS_MemAlloc(g_testLmsPool, size * 3); /* mem size * 3 */ in TestCase()
47 CHAR *tmp = (CHAR *)LOS_MemAlloc(g_testLmsPool, size); /* do not release */ in TestCase()
54 CHAR *newPtr = LOS_MemRealloc(g_testLmsPool, str, size * 6); /* mem size * 6 */ in TestCase()

12345678910>>...34