Lines Matching defs:buffer

70     static char buffer[PARAM_NAME_LEN_MAX + PARAM_CONST_VALUE_LEN_MAX] = {0};
71 BEGET_CHECK(buffSize == NULL, *buffSize = sizeof(buffer));
72 return buffer;
75 static char *GetRealParameter(BShellHandle shell, const char *name, char *buffer, uint32_t buffSize)
77 BSH_CHECK(buffer != NULL && name != NULL, return NULL, "Invalid parameter");
87 ret = memcpy_s(buffer, buffSize, current, realLen);
89 ret = memcpy_s(buffer, buffSize, "#", 1);
94 realLen = sprintf_s(buffer, buffSize, "%s", current);
96 realLen = sprintf_s(buffer, buffSize, "%s%s", current, name);
99 realLen = sprintf_s(buffer, buffSize, "%s", current);
101 realLen = sprintf_s(buffer, buffSize, "%s", name);
103 BSH_CHECK(realLen >= 0, return NULL, "Failed to format buffer");
104 buffer[realLen] = '\0';
105 BSH_LOGV("GetRealParameter current %s input %s real %s", current, name, buffer);
106 return buffer;
112 char *buffer = GetLocalBuffer(&buffSize);
113 char *realParameter = GetRealParameter(shell, param, buffer, buffSize);
196 char *buffer = GetLocalBuffer(&buffSize);
200 char *value = buffer + PARAM_NAME_LEN_MAX;
201 (void)SystemGetParameterName(handle, buffer, PARAM_NAME_LEN_MAX);
204 ShowParam((BShellHandle)cookie, buffer, value);
220 char *buffer = GetLocalBuffer(&buffSize);
221 char *realParameter = GetRealParameter(shell, (input == NULL) ? "" : input, buffer, buffSize);
259 char *buffer = GetLocalBuffer(&buffSize);
260 char *realParameter = GetRealParameter(shell, argv[1], buffer, buffSize);
262 int ret = SystemGetParameter(realParameter, buffer, &buffSize);
263 BSH_CHECK(ret != 0, BShellEnvOutput(shell, " %s\r\n", buffer));
278 char *buffer = GetLocalBuffer(&buffSize);
280 char *value = buffer + PARAM_NAME_LEN_MAX;
281 (void)SystemGetParameterName(handle, buffer, PARAM_NAME_LEN_MAX);
284 BShellEnvOutput((BShellHandle)cookie, " %s = %s\r\n", buffer, value);
293 char *buffer = GetLocalBuffer(&buffSize);
294 char *realParameter = GetRealParameter(shell, (argc == 1) ? "" : argv[1], buffer, buffSize);
305 ret = SystemGetParameter(key, buffer, &buffSize);
307 BShellEnvOutput(shell, "%s \n", buffer);
324 char *buffer = GetLocalBuffer(&buffSize);
325 char *realParameter = GetRealParameter(shell, argv[1], buffer, buffSize);
370 char *buffer = GetLocalBuffer(&buffSize);
371 char *realParameter = GetRealParameter(shell, argv[1], buffer, buffSize);
405 char *buffer = GetLocalBuffer(&buffSize);
406 char *realParameter = GetRealParameter(shell, "", buffer, buffSize);