Home
last modified time | relevance | path

Searched refs:contextBuffer (Results 1 – 5 of 5) sorted by relevance

/developtools/syscap_codec/src/
Dcontext_tool.c33 void FreeContextBuffer(char *contextBuffer) in FreeContextBuffer() argument
35 if (contextBuffer != NULL) { in FreeContextBuffer()
36 (void)free(contextBuffer); in FreeContextBuffer()
45 char *contextBuffer = NULL; in GetFileContext() local
69 contextBuffer = (char *)malloc(statBuf.st_size + 1); in GetFileContext()
70 if (contextBuffer == NULL) { in GetFileContext()
77 FreeContextBuffer(contextBuffer); in GetFileContext()
80 size_t retFread = fread(contextBuffer, statBuf.st_size, 1, fp); in GetFileContext()
83 FreeContextBuffer(contextBuffer); in GetFileContext()
87 contextBuffer[statBuf.st_size] = '\0'; in GetFileContext()
[all …]
Dsyscap_tool.c68 char *contextBuffer; member
73 static int32_t FillOsCapLength(char *convertedBuffer, char *contextBuffer, struct JsonObjectSysCap … in FillOsCapLength() argument
124 static int32_t FreeAfterRPCIDEncode(char *convertedBuffer, char *contextBuffer, int32_t type, int32… in FreeAfterRPCIDEncode() argument
129 FreeContextBuffer(contextBuffer); in FreeAfterRPCIDEncode()
136 char *contextBuffer = NULL; in RPCIDEncode() local
144 ret = GetFileContext(inputFile, &contextBuffer, &bufferLen); in RPCIDEncode()
150 gJsonObjectSysCap.cjsonObjectRoot = cJSON_ParseWithLength(contextBuffer, bufferLen); in RPCIDEncode()
152 PRINT_ERR("cJSON_Parse failed, context buffer is:\n%s\n", contextBuffer); in RPCIDEncode()
153 … return FreeAfterRPCIDEncode(convertedBuffer, contextBuffer, FREE_CONTEXT_OUT_RPCID_ENCODE, -1); in RPCIDEncode()
159 … return FreeAfterRPCIDEncode(convertedBuffer, contextBuffer, FREE_CONTEXT_OUT_RPCID_ENCODE, -1); in RPCIDEncode()
[all …]
Dcreate_pcid.c57 char *contextBuffer; member
64 char *contextBuffer; member
224 static int32_t FreeAfterCreatePCID(PCIDMain *pcidBuffer, cJSON *allOsSyscapObj, char *contextBuffer, in FreeAfterCreatePCID() argument
231 FreeContextBuffer(contextBuffer); in FreeAfterCreatePCID()
239 char *contextBuffer = NULL; in CreatePCID() local
242 int32_t ret = GetFileContext(inputFile, &contextBuffer, (uint32_t *)&contextBufLen); in CreatePCID()
245 return FreeAfterCreatePCID(NULL, allOsSyscapObj, contextBuffer, 0, -1); in CreatePCID()
248 cJSON *jsonRootObj = cJSON_ParseWithLength(contextBuffer, contextBufLen); in CreatePCID()
250 PRINT_ERR("cJSON_Parse failed, context buffer is:\n%s\n", contextBuffer); in CreatePCID()
251 return FreeAfterCreatePCID(NULL, allOsSyscapObj, contextBuffer, 0, -1); in CreatePCID()
[all …]
/developtools/syscap_codec/interfaces/inner_api/
Dsyscap_interface.c64 char *contextBuffer; member
84 char *contextBuffer = NULL; in EncodeOsSyscap() local
92 ret = GetFileContext(g_pcidPath, &contextBuffer, &bufferLen); in EncodeOsSyscap()
98 res = memcpy_s(output, PCID_MAIN_BYTES, contextBuffer, PCID_MAIN_BYTES); in EncodeOsSyscap()
101 FreeContextBuffer(contextBuffer); in EncodeOsSyscap()
105 FreeContextBuffer(contextBuffer); in EncodeOsSyscap()
112 char *contextBuffer = NULL; in EncodePrivateSyscap() local
116 ret = GetFileContext(g_pcidPath, &contextBuffer, &bufferLen); in EncodePrivateSyscap()
134 ret = strncpy_s(outputStr, priLen, contextBuffer + PCID_MAIN_BYTES, priLen - 1); in EncodePrivateSyscap()
137 FreeContextBuffer(contextBuffer); in EncodePrivateSyscap()
[all …]
/developtools/syscap_codec/include/
Dcontext_tool.h41 void FreeContextBuffer(char *contextBuffer);